diff --git a/drupal-tailwindcss-purgecss-test/.docksal/commands/init b/drupal-tailwindcss-purgecss-test/.docksal/commands/init
new file mode 100755
index 0000000..cd15734
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.docksal/commands/init
@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+
+fin start
+
+fin drush site-install -y \
+ --account-pass=admin \
+ --site-name='Drupal Tailwind CSS'
+
+# Change the default theme
+fin drush theme:enable tailwindcss -y
+fin drush config-set system.theme default tailwindcss -y
+
+fin drush uli -l http://drupal-tailwind.docksal
diff --git a/drupal-tailwindcss-purgecss-test/.docksal/docksal.env b/drupal-tailwindcss-purgecss-test/.docksal/docksal.env
new file mode 100644
index 0000000..2026ba0
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.docksal/docksal.env
@@ -0,0 +1,4 @@
+DOCKSAL_STACK=default
+DOCKSAL_VOLUMES=unison
+COMPOSE_PROJECT_NAME=drupal-tailwind
+DOCROOT=web
diff --git a/drupal-tailwindcss-purgecss-test/.docksal/docksal.yml b/drupal-tailwindcss-purgecss-test/.docksal/docksal.yml
new file mode 100644
index 0000000..193899e
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.docksal/docksal.yml
@@ -0,0 +1 @@
+version: "2.1"
diff --git a/drupal-tailwindcss-purgecss-test/.editorconfig b/drupal-tailwindcss-purgecss-test/.editorconfig
new file mode 100644
index 0000000..686c443
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.editorconfig
@@ -0,0 +1,17 @@
+# Drupal editor configuration normalization
+# @see http://editorconfig.org/
+
+# This is the top-most .editorconfig file; do not search in parent directories.
+root = true
+
+# All files.
+[*]
+end_of_line = LF
+indent_style = space
+indent_size = 2
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[composer.{json,lock}]
+indent_size = 4
diff --git a/drupal-tailwindcss-purgecss-test/.env.example b/drupal-tailwindcss-purgecss-test/.env.example
new file mode 100644
index 0000000..6058123
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.env.example
@@ -0,0 +1,27 @@
+#
+# Copy and rename this file to .env at root of this project.
+#
+
+# A common use case is to supply database creds via the environment. Edit settings.php
+# like so:
+#
+# $databases['default']['default'] = [
+# 'database' => getenv('MYSQL_DATABASE'),
+# 'driver' => 'mysql',
+# 'host' => getenv('MYSQL_HOSTNAME'),
+# 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
+# 'password' => getenv('MYSQL_PASSWORD'),
+# 'port' => getenv('MYSQL_PORT'),
+# 'prefix' => '',
+# 'username' => getenv('MYSQL_USER'),
+# ];
+#
+# Uncomment and populate as needed.
+# MYSQL_DATABASE=
+# MYSQL_HOSTNAME=
+# MYSQL_PASSWORD=
+# MYSQL_PORT=
+# MYSQL_USER=
+
+# Another common use case is to set Drush's --uri via environment.
+# DRUSH_OPTIONS_URI=http://example.com
diff --git a/drupal-tailwindcss-purgecss-test/.gitattributes b/drupal-tailwindcss-purgecss-test/.gitattributes
new file mode 100644
index 0000000..a37894e
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.gitattributes
@@ -0,0 +1,61 @@
+# Drupal git normalization
+# @see https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
+# @see https://www.drupal.org/node/1542048
+
+# Normally these settings would be done with macro attributes for improved
+# readability and easier maintenance. However macros can only be defined at the
+# repository root directory. Drupal avoids making any assumptions about where it
+# is installed.
+
+# Define text file attributes.
+# - Treat them as text.
+# - Ensure no CRLF line-endings, neither on checkout nor on checkin.
+# - Detect whitespace errors.
+# - Exposed by default in `git diff --color` on the CLI.
+# - Validate with `git diff --check`.
+# - Deny applying with `git apply --whitespace=error-all`.
+# - Fix automatically with `git apply --whitespace=fix`.
+
+*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html
+*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+
+# Define binary file attributes.
+# - Do not treat them as text.
+# - Include binary diff in patches instead of "binary files differ."
+*.eot -text diff
+*.exe -text diff
+*.gif -text diff
+*.gz -text diff
+*.ico -text diff
+*.jpeg -text diff
+*.jpg -text diff
+*.otf -text diff
+*.phar -text diff
+*.png -text diff
+*.svgz -text diff
+*.ttf -text diff
+*.woff -text diff
+*.woff2 -text diff
diff --git a/drupal-tailwindcss-purgecss-test/.gitignore b/drupal-tailwindcss-purgecss-test/.gitignore
new file mode 100644
index 0000000..1f0cf9f
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.gitignore
@@ -0,0 +1,27 @@
+# Ignore directories generated by Composer
+/drush/contrib/
+/vendor/
+/web/core/
+/web/modules/contrib/
+/web/themes/contrib/
+/web/profiles/contrib/
+/web/libraries/
+
+# Ignore sensitive information
+/web/sites/*/settings.php
+/web/sites/*/settings.local.php
+
+# Ignore Drupal's file directory
+/web/sites/*/files/
+
+# Ignore SimpleTest multi-site environment.
+/web/sites/simpletest
+
+# Ignore files generated by PhpStorm
+/.idea/
+
+# Ignore .env files as they are personal
+/.env
+
+# Ignore exported configuration
+/config/sync/*.yml
diff --git a/drupal-tailwindcss-purgecss-test/.travis.yml b/drupal-tailwindcss-purgecss-test/.travis.yml
new file mode 100644
index 0000000..5a3b11b
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/.travis.yml
@@ -0,0 +1,43 @@
+language: php
+dist: trusty
+sudo: false
+
+php:
+ - 7.0
+ - 7.1
+ - 7.2
+ - 7.3
+
+env:
+ global:
+ - SIMPLETEST_DB=sqlite://tmp/site.sqlite
+ - SIMPLETEST_BASE_URL="http://127.0.0.1:8080"
+ matrix:
+ - RELEASE=stable COMPOSER_CHANNEL=stable
+ - RELEASE=dev COMPOSER_CHANNEL=stable
+ - RELEASE=stable COMPOSER_CHANNEL=snapshot
+
+before_install:
+ - echo 'sendmail_path = /bin/true' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
+ - phpenv config-rm xdebug.ini
+ - composer --verbose self-update --$COMPOSER_CHANNEL
+ - composer --version
+
+install:
+ - composer --verbose validate
+ - composer --verbose install
+
+script:
+ - if [[ $RELEASE = dev ]]; then composer --verbose remove --no-update drupal/console; fi;
+ - if [[ $RELEASE = dev ]]; then composer --verbose require --no-update drupal/core:8.8.x-dev webflo/drupal-core-require-dev:8.8.x-dev; fi;
+ - if [[ $RELEASE = dev ]]; then composer --verbose update; fi;
+ - cd $TRAVIS_BUILD_DIR/web
+ - ./../vendor/bin/drush site-install --verbose --yes --db-url=sqlite://tmp/site.sqlite
+ - ./../vendor/bin/drush runserver $SIMPLETEST_BASE_URL &
+ - until curl -s $SIMPLETEST_BASE_URL; do true; done > /dev/null
+ # Skip core/tests/Drupal/Tests/ComposerIntegrationTest.php because web/ has no composer.json
+ # Ignore PageCache group temporarily, @see https://www.drupal.org/node/2770673
+ # Ignore Setup group temporarily, @see https://www.drupal.org/node/2962157
+ - ./../vendor/bin/phpunit -c core --testsuite unit --exclude-group Composer,DependencyInjection,PageCache,Setup
+ - ./../vendor/bin/drush
+ - if [[ $RELEASE = stable ]]; then ./../vendor/bin/drupal; fi;
diff --git a/drupal-tailwindcss-purgecss-test/LICENSE b/drupal-tailwindcss-purgecss-test/LICENSE
new file mode 100644
index 0000000..23cb790
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/LICENSE
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ {description}
+ Copyright (C) {year} {fullname}
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ {signature of Ty Coon}, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
diff --git a/drupal-tailwindcss-purgecss-test/composer.json b/drupal-tailwindcss-purgecss-test/composer.json
new file mode 100644
index 0000000..e6ce4e5
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/composer.json
@@ -0,0 +1,83 @@
+{
+ "name": "drupal-composer/drupal-project",
+ "description": "Project template for Drupal 8 projects with composer",
+ "type": "project",
+ "license": "GPL-2.0-or-later",
+ "authors": [
+ {
+ "name": "",
+ "role": ""
+ }
+ ],
+ "repositories": [
+ {
+ "type": "composer",
+ "url": "https://packages.drupal.org/8"
+ }
+ ],
+ "require": {
+ "php": ">=5.6",
+ "composer/installers": "^1.2",
+ "cweagans/composer-patches": "^1.6.5",
+ "drupal-composer/drupal-scaffold": "^2.5",
+ "drupal/console": "^1.0.2",
+ "drupal/core": "^8.7.0",
+ "drupal/tailwindcss": "^2.1",
+ "drush/drush": "^9.0.0",
+ "vlucas/phpdotenv": "^2.4",
+ "webflo/drupal-finder": "^1.0.0",
+ "webmozart/path-util": "^2.3",
+ "zaporylie/composer-drupal-optimizations": "^1.0"
+ },
+ "require-dev": {
+ "webflo/drupal-core-require-dev": "^8.7.0"
+ },
+ "conflict": {
+ "drupal/drupal": "*"
+ },
+ "minimum-stability": "dev",
+ "prefer-stable": true,
+ "config": {
+ "sort-packages": true
+ },
+ "autoload": {
+ "classmap": [
+ "scripts/composer/ScriptHandler.php"
+ ],
+ "files": ["load.environment.php"]
+ },
+ "scripts": {
+ "pre-install-cmd": [
+ "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
+ ],
+ "pre-update-cmd": [
+ "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
+ ],
+ "post-install-cmd": [
+ "DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
+ ],
+ "post-update-cmd": [
+ "DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
+ ]
+ },
+ "extra": {
+ "composer-exit-on-patch-failure": true,
+ "patchLevel": {
+ "drupal/core": "-p2"
+ },
+ "installer-paths": {
+ "web/core": ["type:drupal-core"],
+ "web/libraries/{$name}": ["type:drupal-library"],
+ "web/modules/contrib/{$name}": ["type:drupal-module"],
+ "web/profiles/contrib/{$name}": ["type:drupal-profile"],
+ "web/themes/contrib/{$name}": ["type:drupal-theme"],
+ "drush/Commands/{$name}": ["type:drupal-drush"]
+ },
+ "drupal-scaffold": {
+ "initial": {
+ ".editorconfig": "../.editorconfig",
+ ".gitattributes": "../.gitattributes"
+ }
+ }
+ }
+}
diff --git a/drupal-tailwindcss-purgecss-test/composer.lock b/drupal-tailwindcss-purgecss-test/composer.lock
new file mode 100644
index 0000000..67ec425
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/composer.lock
@@ -0,0 +1,8502 @@
+{
+ "_readme": [
+ "This file locks the dependencies of your project to a known state",
+ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
+ "This file is @generated automatically"
+ ],
+ "content-hash": "755eef44754539d9da7ee3bef0076956",
+ "packages": [
+ {
+ "name": "alchemy/zippy",
+ "version": "0.4.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/alchemy-fr/Zippy.git",
+ "reference": "5ffdc93de0af2770d396bf433d8b2667c77277ea"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/alchemy-fr/Zippy/zipball/5ffdc93de0af2770d396bf433d8b2667c77277ea",
+ "reference": "5ffdc93de0af2770d396bf433d8b2667c77277ea",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/collections": "~1.0",
+ "ext-mbstring": "*",
+ "php": ">=5.5",
+ "symfony/filesystem": "^2.0.5|^3.0",
+ "symfony/process": "^2.1|^3.0"
+ },
+ "require-dev": {
+ "ext-zip": "*",
+ "guzzle/guzzle": "~3.0",
+ "guzzlehttp/guzzle": "^6.0",
+ "phpunit/phpunit": "^4.0|^5.0",
+ "symfony/finder": "^2.0.5|^3.0"
+ },
+ "suggest": {
+ "ext-zip": "To use the ZipExtensionAdapter",
+ "guzzle/guzzle": "To use the GuzzleTeleporter with Guzzle 3",
+ "guzzlehttp/guzzle": "To use the GuzzleTeleporter with Guzzle 6"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "0.4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Alchemy\\Zippy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Alchemy",
+ "email": "dev.team@alchemy.fr",
+ "homepage": "http://www.alchemy.fr/"
+ }
+ ],
+ "description": "Zippy, the archive manager companion",
+ "keywords": [
+ "bzip",
+ "compression",
+ "tar",
+ "zip"
+ ],
+ "time": "2016-11-03T16:10:31+00:00"
+ },
+ {
+ "name": "asm89/stack-cors",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/asm89/stack-cors.git",
+ "reference": "c163e2b614550aedcf71165db2473d936abbced6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/asm89/stack-cors/zipball/c163e2b614550aedcf71165db2473d936abbced6",
+ "reference": "c163e2b614550aedcf71165db2473d936abbced6",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.9",
+ "symfony/http-foundation": "~2.7|~3.0|~4.0",
+ "symfony/http-kernel": "~2.7|~3.0|~4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.0 || ^4.8.10",
+ "squizlabs/php_codesniffer": "^2.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Asm89\\Stack\\": "src/Asm89/Stack/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Alexander",
+ "email": "iam.asm89@gmail.com"
+ }
+ ],
+ "description": "Cross-origin resource sharing library and stack middleware",
+ "homepage": "https://github.com/asm89/stack-cors",
+ "keywords": [
+ "cors",
+ "stack"
+ ],
+ "time": "2017-12-20T14:37:45+00:00"
+ },
+ {
+ "name": "brumann/polyfill-unserialize",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dbrumann/polyfill-unserialize.git",
+ "reference": "844d7e44b62a1a3d5c68cfb7ebbd59c17ea0fd7b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dbrumann/polyfill-unserialize/zipball/844d7e44b62a1a3d5c68cfb7ebbd59c17ea0fd7b",
+ "reference": "844d7e44b62a1a3d5c68cfb7ebbd59c17ea0fd7b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3|^7.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Brumann\\Polyfill\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Denis Brumann",
+ "email": "denis.brumann@sensiolabs.de"
+ }
+ ],
+ "description": "Backports unserialize options introduced in PHP 7.0 to older PHP versions.",
+ "time": "2017-02-03T09:55:47+00:00"
+ },
+ {
+ "name": "chi-teck/drupal-code-generator",
+ "version": "1.29.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Chi-teck/drupal-code-generator.git",
+ "reference": "f1da0370113ee246cd8f6d744d4835e8d53ea61c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/f1da0370113ee246cd8f6d744d4835e8d53ea61c",
+ "reference": "f1da0370113ee246cd8f6d744d4835e8d53ea61c",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": ">=5.5.9",
+ "symfony/console": "^3.4 || ^4.0",
+ "symfony/filesystem": "^2.7 || ^3.4 || ^4.0",
+ "twig/twig": "^1.35"
+ },
+ "bin": [
+ "bin/dcg"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/bootstrap.php"
+ ],
+ "psr-4": {
+ "DrupalCodeGenerator\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Drupal code generator",
+ "time": "2019-04-26T08:30:10+00:00"
+ },
+ {
+ "name": "composer/installers",
+ "version": "v1.6.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/composer/installers.git",
+ "reference": "cfcca6b1b60bc4974324efb5783c13dca6932b5b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/composer/installers/zipball/cfcca6b1b60bc4974324efb5783c13dca6932b5b",
+ "reference": "cfcca6b1b60bc4974324efb5783c13dca6932b5b",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0"
+ },
+ "replace": {
+ "roundcube/plugin-installer": "*",
+ "shama/baton": "*"
+ },
+ "require-dev": {
+ "composer/composer": "1.0.*@dev",
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Composer\\Installers\\Plugin",
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Composer\\Installers\\": "src/Composer/Installers"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Kyle Robinson Young",
+ "email": "kyle@dontkry.com",
+ "homepage": "https://github.com/shama"
+ }
+ ],
+ "description": "A multi-framework Composer library installer",
+ "homepage": "https://composer.github.io/installers/",
+ "keywords": [
+ "Craft",
+ "Dolibarr",
+ "Eliasis",
+ "Hurad",
+ "ImageCMS",
+ "Kanboard",
+ "Lan Management System",
+ "MODX Evo",
+ "Mautic",
+ "Maya",
+ "OXID",
+ "Plentymarkets",
+ "Porto",
+ "RadPHP",
+ "SMF",
+ "Thelia",
+ "WolfCMS",
+ "agl",
+ "aimeos",
+ "annotatecms",
+ "attogram",
+ "bitrix",
+ "cakephp",
+ "chef",
+ "cockpit",
+ "codeigniter",
+ "concrete5",
+ "croogo",
+ "dokuwiki",
+ "drupal",
+ "eZ Platform",
+ "elgg",
+ "expressionengine",
+ "fuelphp",
+ "grav",
+ "installer",
+ "itop",
+ "joomla",
+ "kohana",
+ "laravel",
+ "lavalite",
+ "lithium",
+ "magento",
+ "majima",
+ "mako",
+ "mediawiki",
+ "modulework",
+ "modx",
+ "moodle",
+ "osclass",
+ "phpbb",
+ "piwik",
+ "ppi",
+ "puppet",
+ "pxcms",
+ "reindex",
+ "roundcube",
+ "shopware",
+ "silverstripe",
+ "sydes",
+ "symfony",
+ "typo3",
+ "wordpress",
+ "yawik",
+ "zend",
+ "zikula"
+ ],
+ "time": "2018-08-27T06:10:37+00:00"
+ },
+ {
+ "name": "composer/semver",
+ "version": "1.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/composer/semver.git",
+ "reference": "46d9139568ccb8d9e7cdd4539cab7347568a5e2e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/composer/semver/zipball/46d9139568ccb8d9e7cdd4539cab7347568a5e2e",
+ "reference": "46d9139568ccb8d9e7cdd4539cab7347568a5e2e",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.2 || ^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.5 || ^5.0.5",
+ "phpunit/phpunit-mock-objects": "2.3.0 || ^3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Composer\\Semver\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nils Adermann",
+ "email": "naderman@naderman.de",
+ "homepage": "http://www.naderman.de"
+ },
+ {
+ "name": "Jordi Boggiano",
+ "email": "j.boggiano@seld.be",
+ "homepage": "http://seld.be"
+ },
+ {
+ "name": "Rob Bast",
+ "email": "rob.bast@gmail.com",
+ "homepage": "http://robbast.nl"
+ }
+ ],
+ "description": "Semver library that offers utilities, version constraint parsing and validation.",
+ "keywords": [
+ "semantic",
+ "semver",
+ "validation",
+ "versioning"
+ ],
+ "time": "2019-03-19T17:25:45+00:00"
+ },
+ {
+ "name": "consolidation/annotated-command",
+ "version": "2.12.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/annotated-command.git",
+ "reference": "512a2e54c98f3af377589de76c43b24652bcb789"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/512a2e54c98f3af377589de76c43b24652bcb789",
+ "reference": "512a2e54c98f3af377589de76c43b24652bcb789",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/output-formatters": "^3.4",
+ "php": ">=5.4.5",
+ "psr/log": "^1",
+ "symfony/console": "^2.8|^3|^4",
+ "symfony/event-dispatcher": "^2.5|^3|^4",
+ "symfony/finder": "^2.5|^3|^4"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ },
+ "scenario-options": {
+ "create-lockfile": "false"
+ }
+ },
+ "phpunit4": {
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\AnnotatedCommand\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Initialize Symfony Console commands from annotated command class methods.",
+ "time": "2019-03-08T16:55:03+00:00"
+ },
+ {
+ "name": "consolidation/config",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/config.git",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "grasmash/expander": "^1",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "2.*",
+ "symfony/console": "^2.5|^3|^4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "suggest": {
+ "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require-dev": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require-dev": {
+ "symfony/console": "^2.8",
+ "symfony/event-dispatcher": "^2.8",
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Config\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Provide configuration services for a commandline tool.",
+ "time": "2019-03-03T19:37:04+00:00"
+ },
+ {
+ "name": "consolidation/filter-via-dot-access-data",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/filter-via-dot-access-data.git",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^5",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/console": "^2.8|^3|^4"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Filter\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.",
+ "time": "2019-01-18T06:05:07+00:00"
+ },
+ {
+ "name": "consolidation/log",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/log.git",
+ "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/log/zipball/b2e887325ee90abc96b0a8b7b474cd9e7c896e3a",
+ "reference": "b2e887325ee90abc96b0a8b7b474cd9e7c896e3a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.5",
+ "psr/log": "^1.0",
+ "symfony/console": "^2.8|^3|^4"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4.0"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ },
+ "phpunit4": {
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\Log\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.",
+ "time": "2019-01-01T17:30:51+00:00"
+ },
+ {
+ "name": "consolidation/output-formatters",
+ "version": "3.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/output-formatters.git",
+ "reference": "0881112642ad9059071f13f397f571035b527cb9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/0881112642ad9059071f13f397f571035b527cb9",
+ "reference": "0881112642ad9059071f13f397f571035b527cb9",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4.0",
+ "symfony/console": "^2.8|^3|^4",
+ "symfony/finder": "^2.5|^3|^4"
+ },
+ "require-dev": {
+ "g1a/composer-test-scenarios": "^3",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/phpunit": "^5.7.27",
+ "squizlabs/php_codesniffer": "^2.7",
+ "symfony/var-dumper": "^2.8|^3|^4",
+ "victorjonsson/markdowndocs": "^1.3"
+ },
+ "suggest": {
+ "symfony/var-dumper": "For using the var_dump formatter"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony3": {
+ "require": {
+ "symfony/console": "^3.4",
+ "symfony/finder": "^3.4",
+ "symfony/var-dumper": "^3.4"
+ },
+ "config": {
+ "platform": {
+ "php": "5.6.32"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.4.8"
+ }
+ },
+ "scenario-options": {
+ "create-lockfile": "false"
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\OutputFormatters\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Format text by applying transformations provided by plug-in formatters.",
+ "time": "2019-03-14T03:45:44+00:00"
+ },
+ {
+ "name": "consolidation/robo",
+ "version": "1.4.9",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/Robo.git",
+ "reference": "5c6b3840a45afda1cbffbb3bb1f94dd5f9f83345"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/Robo/zipball/5c6b3840a45afda1cbffbb3bb1f94dd5f9f83345",
+ "reference": "5c6b3840a45afda1cbffbb3bb1f94dd5f9f83345",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/annotated-command": "^2.10.2",
+ "consolidation/config": "^1.2",
+ "consolidation/log": "~1",
+ "consolidation/output-formatters": "^3.1.13",
+ "consolidation/self-update": "^1",
+ "grasmash/yaml-expander": "^1.3",
+ "league/container": "^2.2",
+ "php": ">=5.5.0",
+ "symfony/console": "^2.8|^3|^4",
+ "symfony/event-dispatcher": "^2.5|^3|^4",
+ "symfony/filesystem": "^2.5|^3|^4",
+ "symfony/finder": "^2.5|^3|^4",
+ "symfony/process": "^2.5|^3|^4"
+ },
+ "replace": {
+ "codegyre/robo": "< 1.0"
+ },
+ "require-dev": {
+ "codeception/aspect-mock": "^1|^2.1.1",
+ "codeception/base": "^2.3.7",
+ "codeception/verify": "^0.3.2",
+ "g1a/composer-test-scenarios": "^3",
+ "goaop/framework": "~2.1.2",
+ "goaop/parser-reflection": "^1.1.0",
+ "natxet/cssmin": "3.0.4",
+ "nikic/php-parser": "^3.1.5",
+ "patchwork/jsqueeze": "~2",
+ "pear/archive_tar": "^1.4.4",
+ "php-coveralls/php-coveralls": "^1",
+ "phpunit/php-code-coverage": "~2|~4",
+ "squizlabs/php_codesniffer": "^2.8"
+ },
+ "suggest": {
+ "henrikbjorn/lurker": "For monitoring filesystem changes in taskWatch",
+ "natxet/CssMin": "For minifying CSS files in taskMinify",
+ "patchwork/jsqueeze": "For minifying JS files in taskMinify",
+ "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively."
+ },
+ "bin": [
+ "robo"
+ ],
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "symfony4": {
+ "require": {
+ "symfony/console": "^4"
+ },
+ "config": {
+ "platform": {
+ "php": "7.1.3"
+ }
+ }
+ },
+ "symfony2": {
+ "require": {
+ "symfony/console": "^2.8"
+ },
+ "remove": [
+ "goaop/framework"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.5.9"
+ }
+ },
+ "scenario-options": {
+ "create-lockfile": "false"
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Robo\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Davert",
+ "email": "davert.php@resend.cc"
+ }
+ ],
+ "description": "Modern task runner",
+ "time": "2019-03-19T18:07:19+00:00"
+ },
+ {
+ "name": "consolidation/self-update",
+ "version": "1.1.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/self-update.git",
+ "reference": "a1c273b14ce334789825a09d06d4c87c0a02ad54"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/self-update/zipball/a1c273b14ce334789825a09d06d4c87c0a02ad54",
+ "reference": "a1c273b14ce334789825a09d06d4c87c0a02ad54",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0",
+ "symfony/console": "^2.8|^3|^4",
+ "symfony/filesystem": "^2.5|^3|^4"
+ },
+ "bin": [
+ "scripts/release"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SelfUpdate\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Alexander Menk",
+ "email": "menk@mestrona.net"
+ }
+ ],
+ "description": "Provides a self:update command for Symfony Console applications.",
+ "time": "2018-10-28T01:52:03+00:00"
+ },
+ {
+ "name": "consolidation/site-alias",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-alias.git",
+ "reference": "8cfd3b6ab6d541086fc970bf850864293b284e6f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-alias/zipball/8cfd3b6ab6d541086fc970bf850864293b284e6f",
+ "reference": "8cfd3b6ab6d541086fc970bf850864293b284e6f",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1",
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.2.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8",
+ "symfony/console": "^2.8|^3|^4",
+ "symfony/yaml": "~2.3|^3"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteAlias\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "Manage alias records for local and remote sites.",
+ "time": "2019-03-12T17:31:48+00:00"
+ },
+ {
+ "name": "consolidation/site-process",
+ "version": "2.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/consolidation/site-process.git",
+ "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/consolidation/site-process/zipball/8957b9b3f4d48c183b7b11a29089d52875442e2f",
+ "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f",
+ "shasum": ""
+ },
+ "require": {
+ "consolidation/config": "^1.2.1",
+ "consolidation/site-alias": "^3",
+ "php": ">=5.6.0",
+ "symfony/process": "^3.4"
+ },
+ "require-dev": {
+ "consolidation/robo": "^1.3",
+ "g1a/composer-test-scenarios": "^3",
+ "knplabs/github-api": "^2.7",
+ "php-coveralls/php-coveralls": "^1",
+ "php-http/guzzle6-adapter": "^1.1",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8"
+ },
+ "type": "library",
+ "extra": {
+ "scenarios": {
+ "phpunit5": {
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27"
+ },
+ "remove": [
+ "php-coveralls/php-coveralls"
+ ],
+ "config": {
+ "platform": {
+ "php": "5.6.33"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Consolidation\\SiteProcess\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ }
+ ],
+ "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.",
+ "time": "2019-04-05T20:16:00+00:00"
+ },
+ {
+ "name": "container-interop/container-interop",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/container-interop/container-interop.git",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "shasum": ""
+ },
+ "require": {
+ "psr/container": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Interop\\Container\\": "src/Interop/Container/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
+ "homepage": "https://github.com/container-interop/container-interop",
+ "time": "2017-02-14T19:40:03+00:00"
+ },
+ {
+ "name": "cweagans/composer-patches",
+ "version": "1.6.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/cweagans/composer-patches.git",
+ "reference": "2ec4f00ff5fb64de584c8c4aea53bf9053ecb0b3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/2ec4f00ff5fb64de584c8c4aea53bf9053ecb0b3",
+ "reference": "2ec4f00ff5fb64de584c8c4aea53bf9053ecb0b3",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0",
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "composer/composer": "~1.0",
+ "phpunit/phpunit": "~4.6"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "cweagans\\Composer\\Patches"
+ },
+ "autoload": {
+ "psr-4": {
+ "cweagans\\Composer\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Cameron Eagans",
+ "email": "me@cweagans.net"
+ }
+ ],
+ "description": "Provides a way to patch Composer packages.",
+ "time": "2018-05-11T18:00:16+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-configuration",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "1.*",
+ "dflydev/placeholder-resolver": "1.*",
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "symfony/yaml": "~2.1"
+ },
+ "suggest": {
+ "symfony/yaml": "Required for using the YAML Configuration Builders"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessConfiguration": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a deep data structure representing a configuration, access configuration by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration",
+ "keywords": [
+ "config",
+ "configuration"
+ ],
+ "time": "2018-09-08T23:00:17+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-data",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessData": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ },
+ {
+ "name": "Carlos Frutos",
+ "email": "carlos@kiwing.it",
+ "homepage": "https://github.com/cfrutos"
+ }
+ ],
+ "description": "Given a deep data structure, access data by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
+ "keywords": [
+ "access",
+ "data",
+ "dot",
+ "notation"
+ ],
+ "time": "2017-01-20T21:14:22+00:00"
+ },
+ {
+ "name": "dflydev/placeholder-resolver",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\PlaceholderResolver": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.",
+ "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver",
+ "keywords": [
+ "placeholder",
+ "resolver"
+ ],
+ "time": "2012-10-28T21:08:28+00:00"
+ },
+ {
+ "name": "dnoegel/php-xdg-base-dir",
+ "version": "0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dnoegel/php-xdg-base-dir.git",
+ "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a",
+ "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "@stable"
+ },
+ "type": "project",
+ "autoload": {
+ "psr-4": {
+ "XdgBaseDir\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "implementation of xdg base directory specification for php",
+ "time": "2014-10-24T07:27:01+00:00"
+ },
+ {
+ "name": "doctrine/annotations",
+ "version": "v1.6.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/annotations.git",
+ "reference": "53120e0eb10355388d6ccbe462f1fea34ddadb24"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/annotations/zipball/53120e0eb10355388d6ccbe462f1fea34ddadb24",
+ "reference": "53120e0eb10355388d6ccbe462f1fea34ddadb24",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/lexer": "1.*",
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "doctrine/cache": "1.*",
+ "phpunit/phpunit": "^6.4"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.6.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Docblock Annotations Parser",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "annotations",
+ "docblock",
+ "parser"
+ ],
+ "time": "2019-03-25T19:12:02+00:00"
+ },
+ {
+ "name": "doctrine/cache",
+ "version": "v1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/cache.git",
+ "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/cache/zipball/d768d58baee9a4862ca783840eca1b9add7a7f57",
+ "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57",
+ "shasum": ""
+ },
+ "require": {
+ "php": "~7.1"
+ },
+ "conflict": {
+ "doctrine/common": ">2.2,<2.4"
+ },
+ "require-dev": {
+ "alcaeus/mongo-php-adapter": "^1.1",
+ "doctrine/coding-standard": "^4.0",
+ "mongodb/mongodb": "^1.1",
+ "phpunit/phpunit": "^7.0",
+ "predis/predis": "~1.0"
+ },
+ "suggest": {
+ "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.8.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Caching library offering an object-oriented API for many cache backends",
+ "homepage": "https://www.doctrine-project.org",
+ "keywords": [
+ "cache",
+ "caching"
+ ],
+ "time": "2018-08-21T18:01:43+00:00"
+ },
+ {
+ "name": "doctrine/collections",
+ "version": "v1.6.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/collections.git",
+ "reference": "d2ae4ef05e25197343b6a39bae1d3c427a2f6956"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/collections/zipball/d2ae4ef05e25197343b6a39bae1d3c427a2f6956",
+ "reference": "d2ae4ef05e25197343b6a39bae1d3c427a2f6956",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0",
+ "phpstan/phpstan-shim": "^0.9.2",
+ "phpunit/phpunit": "^7.0",
+ "vimeo/psalm": "^3.2.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.6.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.",
+ "homepage": "https://www.doctrine-project.org/projects/collections.html",
+ "keywords": [
+ "array",
+ "collections",
+ "iterators",
+ "php"
+ ],
+ "time": "2019-03-25T19:03:48+00:00"
+ },
+ {
+ "name": "doctrine/common",
+ "version": "v2.10.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/common.git",
+ "reference": "30e33f60f64deec87df728c02b107f82cdafad9d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/common/zipball/30e33f60f64deec87df728c02b107f82cdafad9d",
+ "reference": "30e33f60f64deec87df728c02b107f82cdafad9d",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/annotations": "^1.0",
+ "doctrine/cache": "^1.0",
+ "doctrine/collections": "^1.0",
+ "doctrine/event-manager": "^1.0",
+ "doctrine/inflector": "^1.0",
+ "doctrine/lexer": "^1.0",
+ "doctrine/persistence": "^1.1",
+ "doctrine/reflection": "^1.0",
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^1.0",
+ "phpunit/phpunit": "^6.3",
+ "squizlabs/php_codesniffer": "^3.0",
+ "symfony/phpunit-bridge": "^4.0.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.10.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, persistence interfaces, proxies, event system and much more.",
+ "homepage": "https://www.doctrine-project.org/projects/common.html",
+ "keywords": [
+ "common",
+ "doctrine",
+ "php"
+ ],
+ "time": "2018-11-21T01:24:55+00:00"
+ },
+ {
+ "name": "doctrine/event-manager",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/event-manager.git",
+ "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/event-manager/zipball/a520bc093a0170feeb6b14e9d83f3a14452e64b3",
+ "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1"
+ },
+ "conflict": {
+ "doctrine/common": "<2.9@dev"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^4.0",
+ "phpunit/phpunit": "^7.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "Doctrine Event Manager component",
+ "homepage": "https://www.doctrine-project.org/projects/event-manager.html",
+ "keywords": [
+ "event",
+ "eventdispatcher",
+ "eventmanager"
+ ],
+ "time": "2018-06-11T11:59:03+00:00"
+ },
+ {
+ "name": "doctrine/inflector",
+ "version": "v1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "5527a48b7313d15261292c149e55e26eae771b0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a",
+ "reference": "5527a48b7313d15261292c149e55e26eae771b0a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Common String Manipulations with regard to casing and singular/plural rules.",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "inflection",
+ "pluralize",
+ "singularize",
+ "string"
+ ],
+ "time": "2018-01-09T20:05:19+00:00"
+ },
+ {
+ "name": "doctrine/lexer",
+ "version": "v1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/lexer.git",
+ "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/83893c552fd2045dd78aef794c31e694c37c0b8c",
+ "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Doctrine\\Common\\Lexer\\": "lib/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "lexer",
+ "parser"
+ ],
+ "time": "2014-09-09T13:34:57+00:00"
+ },
+ {
+ "name": "doctrine/persistence",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/persistence.git",
+ "reference": "3da7c9d125591ca83944f477e65ed3d7b4617c48"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/persistence/zipball/3da7c9d125591ca83944f477e65ed3d7b4617c48",
+ "reference": "3da7c9d125591ca83944f477e65ed3d7b4617c48",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/annotations": "^1.0",
+ "doctrine/cache": "^1.0",
+ "doctrine/collections": "^1.0",
+ "doctrine/event-manager": "^1.0",
+ "doctrine/reflection": "^1.0",
+ "php": "^7.1"
+ },
+ "conflict": {
+ "doctrine/common": "<2.10@dev"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^5.0",
+ "phpstan/phpstan": "^0.8",
+ "phpunit/phpunit": "^7.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.",
+ "homepage": "https://doctrine-project.org/projects/persistence.html",
+ "keywords": [
+ "mapper",
+ "object",
+ "odm",
+ "orm",
+ "persistence"
+ ],
+ "time": "2019-04-23T08:28:24+00:00"
+ },
+ {
+ "name": "doctrine/reflection",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/reflection.git",
+ "reference": "02538d3f95e88eb397a5f86274deb2c6175c2ab6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/reflection/zipball/02538d3f95e88eb397a5f86274deb2c6175c2ab6",
+ "reference": "02538d3f95e88eb397a5f86274deb2c6175c2ab6",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/annotations": "^1.0",
+ "ext-tokenizer": "*",
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^4.0",
+ "doctrine/common": "^2.8",
+ "phpstan/phpstan": "^0.9.2",
+ "phpstan/phpstan-phpunit": "^0.9.4",
+ "phpunit/phpunit": "^7.0",
+ "squizlabs/php_codesniffer": "^3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\": "lib/Doctrine/Common"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ }
+ ],
+ "description": "Doctrine Reflection component",
+ "homepage": "https://www.doctrine-project.org/projects/reflection.html",
+ "keywords": [
+ "reflection"
+ ],
+ "time": "2018-06-14T14:45:07+00:00"
+ },
+ {
+ "name": "drupal-composer/drupal-scaffold",
+ "version": "2.6.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drupal-composer/drupal-scaffold.git",
+ "reference": "13c1ffc7dd4925cb03707759128b85c0cd6276f8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drupal-composer/drupal-scaffold/zipball/13c1ffc7dd4925cb03707759128b85c0cd6276f8",
+ "reference": "13c1ffc7dd4925cb03707759128b85c0cd6276f8",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0.0",
+ "composer/semver": "^1.4",
+ "php": "^5.5.9|>=7.0.8"
+ },
+ "require-dev": {
+ "composer/composer": "dev-master",
+ "g1a/composer-test-scenarios": "^2.1.0",
+ "phpunit/phpunit": "^6",
+ "squizlabs/php_codesniffer": "^2.8"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "DrupalComposer\\DrupalScaffold\\Plugin",
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "DrupalComposer\\DrupalScaffold\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Composer Plugin for updating the Drupal scaffold files when using drupal/core",
+ "time": "2019-03-30T10:41:38+00:00"
+ },
+ {
+ "name": "drupal/console",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/hechoendrupal/drupal-console.git",
+ "reference": "368bbfa44dc6b957eb4db01977f7c39e83032d18"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/hechoendrupal/drupal-console/zipball/368bbfa44dc6b957eb4db01977f7c39e83032d18",
+ "reference": "368bbfa44dc6b957eb4db01977f7c39e83032d18",
+ "shasum": ""
+ },
+ "require": {
+ "alchemy/zippy": "0.4.3",
+ "composer/installers": "~1.0",
+ "doctrine/annotations": "^1.2",
+ "doctrine/collections": "^1.3",
+ "drupal/console-core": "1.8.0",
+ "drupal/console-extend-plugin": "~0",
+ "guzzlehttp/guzzle": "~6.1",
+ "php": "^5.5.9 || ^7.0",
+ "psy/psysh": "0.6.* || ~0.8",
+ "symfony/css-selector": "~2.8|~3.0",
+ "symfony/dom-crawler": "~2.8|~3.0",
+ "symfony/http-foundation": "~2.8|~3.0"
+ },
+ "suggest": {
+ "symfony/thanks": "Thank your favorite PHP projects on Github using the CLI!",
+ "vlucas/phpdotenv": "Loads environment variables from .env to getenv(), $_ENV and $_SERVER automagically."
+ },
+ "bin": [
+ "bin/drupal"
+ ],
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Drupal\\Console\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "David Flores",
+ "email": "dmousex@gmail.com",
+ "homepage": "http://dmouse.net"
+ },
+ {
+ "name": "Jesus Manuel Olivas",
+ "email": "jesus.olivas@gmail.com",
+ "homepage": "http://jmolivas.com"
+ },
+ {
+ "name": "Eduardo Garcia",
+ "email": "enzo@enzolutions.com",
+ "homepage": "http://enzolutions.com/"
+ },
+ {
+ "name": "Omar Aguirre",
+ "email": "omersguchigu@gmail.com"
+ },
+ {
+ "name": "Drupal Console Contributors",
+ "homepage": "https://github.com/hechoendrupal/drupal-console/graphs/contributors"
+ }
+ ],
+ "description": "The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.",
+ "homepage": "http://drupalconsole.com/",
+ "keywords": [
+ "console",
+ "development",
+ "drupal",
+ "symfony"
+ ],
+ "time": "2018-03-21T20:50:16+00:00"
+ },
+ {
+ "name": "drupal/console-core",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/hechoendrupal/drupal-console-core.git",
+ "reference": "bf1fb4a6f689377acec1694267f674178d28e5d1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/hechoendrupal/drupal-console-core/zipball/bf1fb4a6f689377acec1694267f674178d28e5d1",
+ "reference": "bf1fb4a6f689377acec1694267f674178d28e5d1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-configuration": "^1.0",
+ "drupal/console-en": "1.8.0",
+ "php": "^5.5.9 || ^7.0",
+ "stecman/symfony-console-completion": "~0.7",
+ "symfony/config": "~2.8|~3.0",
+ "symfony/console": "~2.8|~3.0",
+ "symfony/debug": "~2.8|~3.0",
+ "symfony/dependency-injection": "~2.8|~3.0",
+ "symfony/event-dispatcher": "~2.8|~3.0",
+ "symfony/filesystem": "~2.8|~3.0",
+ "symfony/finder": "~2.8|~3.0",
+ "symfony/process": "~2.8|~3.0",
+ "symfony/translation": "~2.8|~3.0",
+ "symfony/yaml": "~2.8|~3.0",
+ "twig/twig": "^1.23.1",
+ "webflo/drupal-finder": "^1.0",
+ "webmozart/path-util": "^2.3"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Drupal\\Console\\Core\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "David Flores",
+ "email": "dmousex@gmail.com",
+ "homepage": "http://dmouse.net"
+ },
+ {
+ "name": "Jesus Manuel Olivas",
+ "email": "jesus.olivas@gmail.com",
+ "homepage": "http://jmolivas.com"
+ },
+ {
+ "name": "Drupal Console Contributors",
+ "homepage": "https://github.com/hechoendrupal/DrupalConsole/graphs/contributors"
+ },
+ {
+ "name": "Eduardo Garcia",
+ "email": "enzo@enzolutions.com",
+ "homepage": "http://enzolutions.com/"
+ },
+ {
+ "name": "Omar Aguirre",
+ "email": "omersguchigu@gmail.com"
+ }
+ ],
+ "description": "Drupal Console Core",
+ "homepage": "http://drupalconsole.com/",
+ "keywords": [
+ "console",
+ "development",
+ "drupal",
+ "symfony"
+ ],
+ "time": "2018-03-21T19:33:23+00:00"
+ },
+ {
+ "name": "drupal/console-en",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/hechoendrupal/drupal-console-en.git",
+ "reference": "ea956ddffab04f519a89858810e5f695b9def92b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/hechoendrupal/drupal-console-en/zipball/ea956ddffab04f519a89858810e5f695b9def92b",
+ "reference": "ea956ddffab04f519a89858810e5f695b9def92b",
+ "shasum": ""
+ },
+ "type": "drupal-console-language",
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "David Flores",
+ "email": "dmousex@gmail.com",
+ "homepage": "http://dmouse.net"
+ },
+ {
+ "name": "Jesus Manuel Olivas",
+ "email": "jesus.olivas@gmail.com",
+ "homepage": "http://jmolivas.com"
+ },
+ {
+ "name": "Drupal Console Contributors",
+ "homepage": "https://github.com/hechoendrupal/DrupalConsole/graphs/contributors"
+ },
+ {
+ "name": "Eduardo Garcia",
+ "email": "enzo@enzolutions.com",
+ "homepage": "http://enzolutions.com/"
+ },
+ {
+ "name": "Omar Aguirre",
+ "email": "omersguchigu@gmail.com"
+ }
+ ],
+ "description": "Drupal Console English Language",
+ "homepage": "http://drupalconsole.com/",
+ "keywords": [
+ "console",
+ "development",
+ "drupal",
+ "symfony"
+ ],
+ "time": "2018-03-21T19:16:27+00:00"
+ },
+ {
+ "name": "drupal/console-extend-plugin",
+ "version": "0.9.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/hechoendrupal/drupal-console-extend-plugin.git",
+ "reference": "f3bac233fd305359c33e96621443b3bd065555cc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/hechoendrupal/drupal-console-extend-plugin/zipball/f3bac233fd305359c33e96621443b3bd065555cc",
+ "reference": "f3bac233fd305359c33e96621443b3bd065555cc",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0",
+ "symfony/finder": "~2.7|~3.0",
+ "symfony/yaml": "~2.7|~3.0"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Drupal\\Console\\Composer\\Plugin\\Extender"
+ },
+ "autoload": {
+ "psr-4": {
+ "Drupal\\Console\\Composer\\Plugin\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "Jesus Manuel Olivas",
+ "email": "jesus.olivas@gmail.com"
+ }
+ ],
+ "description": "Drupal Console Extend Plugin",
+ "time": "2017-07-28T17:11:54+00:00"
+ },
+ {
+ "name": "drupal/core",
+ "version": "8.7.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drupal/core.git",
+ "reference": "969f24810fb31eac71dd624de593f551bd6dc2a3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drupal/core/zipball/969f24810fb31eac71dd624de593f551bd6dc2a3",
+ "reference": "969f24810fb31eac71dd624de593f551bd6dc2a3",
+ "shasum": ""
+ },
+ "require": {
+ "asm89/stack-cors": "^1.1",
+ "composer/semver": "^1.0",
+ "doctrine/annotations": "^1.2",
+ "doctrine/common": "^2.5",
+ "easyrdf/easyrdf": "^0.9",
+ "egulias/email-validator": "^2.0",
+ "ext-date": "*",
+ "ext-dom": "*",
+ "ext-filter": "*",
+ "ext-gd": "*",
+ "ext-hash": "*",
+ "ext-json": "*",
+ "ext-pcre": "*",
+ "ext-pdo": "*",
+ "ext-session": "*",
+ "ext-simplexml": "*",
+ "ext-spl": "*",
+ "ext-tokenizer": "*",
+ "ext-xml": "*",
+ "guzzlehttp/guzzle": "^6.2.1",
+ "masterminds/html5": "^2.1",
+ "paragonie/random_compat": "^1.0|^2.0",
+ "pear/archive_tar": "^1.4",
+ "php": "^5.5.9|>=7.0.8",
+ "stack/builder": "^1.0",
+ "symfony-cmf/routing": "^1.4",
+ "symfony/class-loader": "~3.4.0",
+ "symfony/console": "~3.4.0",
+ "symfony/dependency-injection": "~3.4.26",
+ "symfony/event-dispatcher": "~3.4.0",
+ "symfony/http-foundation": "~3.4.27",
+ "symfony/http-kernel": "~3.4.14",
+ "symfony/polyfill-iconv": "^1.0",
+ "symfony/process": "~3.4.0",
+ "symfony/psr-http-message-bridge": "^1.0",
+ "symfony/routing": "~3.4.0",
+ "symfony/serializer": "~3.4.0",
+ "symfony/translation": "~3.4.0",
+ "symfony/validator": "~3.4.0",
+ "symfony/yaml": "~3.4.5",
+ "twig/twig": "^1.38.2",
+ "typo3/phar-stream-wrapper": "^2.1.1",
+ "zendframework/zend-diactoros": "^1.1",
+ "zendframework/zend-feed": "^2.4"
+ },
+ "conflict": {
+ "drush/drush": "<8.1.10"
+ },
+ "replace": {
+ "drupal/action": "self.version",
+ "drupal/aggregator": "self.version",
+ "drupal/automated_cron": "self.version",
+ "drupal/ban": "self.version",
+ "drupal/bartik": "self.version",
+ "drupal/basic_auth": "self.version",
+ "drupal/big_pipe": "self.version",
+ "drupal/block": "self.version",
+ "drupal/block_content": "self.version",
+ "drupal/block_place": "self.version",
+ "drupal/book": "self.version",
+ "drupal/breakpoint": "self.version",
+ "drupal/ckeditor": "self.version",
+ "drupal/classy": "self.version",
+ "drupal/color": "self.version",
+ "drupal/comment": "self.version",
+ "drupal/config": "self.version",
+ "drupal/config_translation": "self.version",
+ "drupal/contact": "self.version",
+ "drupal/content_moderation": "self.version",
+ "drupal/content_translation": "self.version",
+ "drupal/contextual": "self.version",
+ "drupal/core-annotation": "self.version",
+ "drupal/core-assertion": "self.version",
+ "drupal/core-bridge": "self.version",
+ "drupal/core-class-finder": "self.version",
+ "drupal/core-datetime": "self.version",
+ "drupal/core-dependency-injection": "self.version",
+ "drupal/core-diff": "self.version",
+ "drupal/core-discovery": "self.version",
+ "drupal/core-event-dispatcher": "self.version",
+ "drupal/core-file-cache": "self.version",
+ "drupal/core-filesystem": "self.version",
+ "drupal/core-gettext": "self.version",
+ "drupal/core-graph": "self.version",
+ "drupal/core-http-foundation": "self.version",
+ "drupal/core-php-storage": "self.version",
+ "drupal/core-plugin": "self.version",
+ "drupal/core-proxy-builder": "self.version",
+ "drupal/core-render": "self.version",
+ "drupal/core-serialization": "self.version",
+ "drupal/core-transliteration": "self.version",
+ "drupal/core-utility": "self.version",
+ "drupal/core-uuid": "self.version",
+ "drupal/core-version": "self.version",
+ "drupal/datetime": "self.version",
+ "drupal/datetime_range": "self.version",
+ "drupal/dblog": "self.version",
+ "drupal/dynamic_page_cache": "self.version",
+ "drupal/editor": "self.version",
+ "drupal/entity_reference": "self.version",
+ "drupal/field": "self.version",
+ "drupal/field_layout": "self.version",
+ "drupal/field_ui": "self.version",
+ "drupal/file": "self.version",
+ "drupal/filter": "self.version",
+ "drupal/forum": "self.version",
+ "drupal/hal": "self.version",
+ "drupal/help": "self.version",
+ "drupal/history": "self.version",
+ "drupal/image": "self.version",
+ "drupal/inline_form_errors": "self.version",
+ "drupal/jsonapi": "self.version",
+ "drupal/language": "self.version",
+ "drupal/layout_builder": "self.version",
+ "drupal/layout_discovery": "self.version",
+ "drupal/link": "self.version",
+ "drupal/locale": "self.version",
+ "drupal/media": "self.version",
+ "drupal/media_library": "self.version",
+ "drupal/menu_link_content": "self.version",
+ "drupal/menu_ui": "self.version",
+ "drupal/migrate": "self.version",
+ "drupal/migrate_drupal": "self.version",
+ "drupal/migrate_drupal_multilingual": "self.version",
+ "drupal/migrate_drupal_ui": "self.version",
+ "drupal/minimal": "self.version",
+ "drupal/node": "self.version",
+ "drupal/options": "self.version",
+ "drupal/page_cache": "self.version",
+ "drupal/path": "self.version",
+ "drupal/quickedit": "self.version",
+ "drupal/rdf": "self.version",
+ "drupal/responsive_image": "self.version",
+ "drupal/rest": "self.version",
+ "drupal/search": "self.version",
+ "drupal/serialization": "self.version",
+ "drupal/settings_tray": "self.version",
+ "drupal/seven": "self.version",
+ "drupal/shortcut": "self.version",
+ "drupal/simpletest": "self.version",
+ "drupal/standard": "self.version",
+ "drupal/stark": "self.version",
+ "drupal/statistics": "self.version",
+ "drupal/syslog": "self.version",
+ "drupal/system": "self.version",
+ "drupal/taxonomy": "self.version",
+ "drupal/telephone": "self.version",
+ "drupal/text": "self.version",
+ "drupal/toolbar": "self.version",
+ "drupal/tour": "self.version",
+ "drupal/tracker": "self.version",
+ "drupal/update": "self.version",
+ "drupal/user": "self.version",
+ "drupal/views": "self.version",
+ "drupal/views_ui": "self.version",
+ "drupal/workflows": "self.version",
+ "drupal/workspaces": "self.version"
+ },
+ "require-dev": {
+ "behat/mink": "1.7.x-dev",
+ "behat/mink-goutte-driver": "^1.2",
+ "behat/mink-selenium2-driver": "1.3.x-dev",
+ "drupal/coder": "^8.3.1",
+ "jcalderonzumba/gastonjs": "^1.0.2",
+ "jcalderonzumba/mink-phantomjs-driver": "^0.3.1",
+ "justinrainbow/json-schema": "^5.2",
+ "mikey179/vfsstream": "^1.2",
+ "phpspec/prophecy": "^1.7",
+ "phpunit/phpunit": "^4.8.35 || ^6.5",
+ "symfony/css-selector": "^3.4.0",
+ "symfony/debug": "^3.4.0",
+ "symfony/phpunit-bridge": "^3.4.3"
+ },
+ "type": "drupal-core",
+ "extra": {
+ "merge-plugin": {
+ "require": [
+ "core/lib/Drupal/Component/Annotation/composer.json",
+ "core/lib/Drupal/Component/Assertion/composer.json",
+ "core/lib/Drupal/Component/Bridge/composer.json",
+ "core/lib/Drupal/Component/ClassFinder/composer.json",
+ "core/lib/Drupal/Component/Datetime/composer.json",
+ "core/lib/Drupal/Component/DependencyInjection/composer.json",
+ "core/lib/Drupal/Component/Diff/composer.json",
+ "core/lib/Drupal/Component/Discovery/composer.json",
+ "core/lib/Drupal/Component/EventDispatcher/composer.json",
+ "core/lib/Drupal/Component/FileCache/composer.json",
+ "core/lib/Drupal/Component/FileSystem/composer.json",
+ "core/lib/Drupal/Component/Gettext/composer.json",
+ "core/lib/Drupal/Component/Graph/composer.json",
+ "core/lib/Drupal/Component/HttpFoundation/composer.json",
+ "core/lib/Drupal/Component/PhpStorage/composer.json",
+ "core/lib/Drupal/Component/Plugin/composer.json",
+ "core/lib/Drupal/Component/ProxyBuilder/composer.json",
+ "core/lib/Drupal/Component/Render/composer.json",
+ "core/lib/Drupal/Component/Serialization/composer.json",
+ "core/lib/Drupal/Component/Transliteration/composer.json",
+ "core/lib/Drupal/Component/Utility/composer.json",
+ "core/lib/Drupal/Component/Uuid/composer.json",
+ "core/lib/Drupal/Component/Version/composer.json"
+ ],
+ "recurse": false,
+ "replace": false,
+ "merge-extra": false
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Drupal\\Core\\": "lib/Drupal/Core",
+ "Drupal\\Component\\": "lib/Drupal/Component",
+ "Drupal\\Driver\\": "../drivers/lib/Drupal/Driver"
+ },
+ "classmap": [
+ "lib/Drupal.php",
+ "lib/Drupal/Component/Utility/Timer.php",
+ "lib/Drupal/Component/Utility/Unicode.php",
+ "lib/Drupal/Core/Database/Database.php",
+ "lib/Drupal/Core/DrupalKernel.php",
+ "lib/Drupal/Core/DrupalKernelInterface.php",
+ "lib/Drupal/Core/Site/Settings.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "Drupal is an open source content management platform powering millions of websites and applications.",
+ "time": "2019-05-08T16:00:55+00:00"
+ },
+ {
+ "name": "drupal/tailwindcss",
+ "version": "2.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/tailwindcss.git",
+ "reference": "8.x-2.1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/tailwindcss-8.x-2.1.zip",
+ "reference": "8.x-2.1",
+ "shasum": "20afb96bfd11b79f6da6f5ce388ede8cd5058f2c"
+ },
+ "require": {
+ "drupal/core": "~8.0"
+ },
+ "type": "drupal-theme",
+ "extra": {
+ "branch-alias": {
+ "dev-2.x": "2.x-dev"
+ },
+ "drupal": {
+ "version": "8.x-2.1",
+ "datestamp": "1557778081",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "opdavies",
+ "homepage": "https://www.drupal.org/user/381388"
+ }
+ ],
+ "description": "A starter kit theme for Drupal 8 and Tailwind CSS.",
+ "homepage": "https://www.drupal.org/project/tailwindcss",
+ "support": {
+ "source": "https://git.drupalcode.org/project/tailwindcss"
+ }
+ },
+ {
+ "name": "drush/drush",
+ "version": "9.6.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/drush-ops/drush.git",
+ "reference": "65d36cf542308d0b88f77c80f818a978d2844b80"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/65d36cf542308d0b88f77c80f818a978d2844b80",
+ "reference": "65d36cf542308d0b88f77c80f818a978d2844b80",
+ "shasum": ""
+ },
+ "require": {
+ "chi-teck/drupal-code-generator": "^1.28.1",
+ "composer/semver": "^1.4",
+ "consolidation/annotated-command": "^2.12",
+ "consolidation/config": "^1.2",
+ "consolidation/filter-via-dot-access-data": "^1",
+ "consolidation/output-formatters": "^3.3.1",
+ "consolidation/robo": "^1.4.6",
+ "consolidation/site-alias": "^3.0.0@stable",
+ "consolidation/site-process": "^2.0.1",
+ "ext-dom": "*",
+ "grasmash/yaml-expander": "^1.1.1",
+ "league/container": "~2",
+ "php": ">=5.6.0",
+ "psr/log": "~1.0",
+ "psy/psysh": "~0.6",
+ "symfony/console": "^3.4",
+ "symfony/event-dispatcher": "^3.4",
+ "symfony/finder": "^3.4 || ^4.0",
+ "symfony/process": "^3.4",
+ "symfony/var-dumper": "^3.4 || ^4.0",
+ "symfony/yaml": "^3.4",
+ "webflo/drupal-finder": "^1.1",
+ "webmozart/path-util": "^2.1.0"
+ },
+ "require-dev": {
+ "composer/installers": "^1.2",
+ "cweagans/composer-patches": "~1.0",
+ "drupal/alinks": "1.0.0",
+ "drupal/devel": "^2",
+ "drupal/empty_theme": "1.0",
+ "g1a/composer-test-scenarios": "^3",
+ "lox/xhprof": "dev-master",
+ "phpunit/phpunit": "^4.8.36 || ^6.1",
+ "squizlabs/php_codesniffer": "^2.7",
+ "vlucas/phpdotenv": "^2.4",
+ "webflo/drupal-core-strict": "8.6.x-dev"
+ },
+ "bin": [
+ "drush"
+ ],
+ "type": "library",
+ "extra": {
+ "installer-paths": {
+ "sut/core": [
+ "type:drupal-core"
+ ],
+ "sut/libraries/{$name}": [
+ "type:drupal-library"
+ ],
+ "sut/modules/unish/{$name}": [
+ "drupal/devel"
+ ],
+ "sut/themes/unish/{$name}": [
+ "drupal/empty_theme"
+ ],
+ "sut/modules/contrib/{$name}": [
+ "type:drupal-module"
+ ],
+ "sut/profiles/contrib/{$name}": [
+ "type:drupal-profile"
+ ],
+ "sut/themes/contrib/{$name}": [
+ "type:drupal-theme"
+ ],
+ "sut/drush/contrib/{$name}": [
+ "type:drupal-drush"
+ ]
+ },
+ "scenarios": {
+ "php5": {
+ "config": {
+ "platform": {
+ "php": "5.6.38"
+ }
+ }
+ }
+ },
+ "branch-alias": {
+ "dev-master": "9.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Drush\\": "src/",
+ "Drush\\Internal\\": "src/internal-forks"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Moshe Weitzman",
+ "email": "weitzman@tejasa.com"
+ },
+ {
+ "name": "Owen Barton",
+ "email": "drupal@owenbarton.com"
+ },
+ {
+ "name": "Greg Anderson",
+ "email": "greg.1.anderson@greenknowe.org"
+ },
+ {
+ "name": "Jonathan Araña Cruz",
+ "email": "jonhattan@faita.net"
+ },
+ {
+ "name": "Jonathan Hedstrom",
+ "email": "jhedstrom@gmail.com"
+ },
+ {
+ "name": "Christopher Gervais",
+ "email": "chris@ergonlogic.com"
+ },
+ {
+ "name": "Dave Reid",
+ "email": "dave@davereid.net"
+ },
+ {
+ "name": "Damian Lee",
+ "email": "damiankloip@googlemail.com"
+ }
+ ],
+ "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.",
+ "homepage": "http://www.drush.org",
+ "time": "2019-04-03T11:17:00+00:00"
+ },
+ {
+ "name": "easyrdf/easyrdf",
+ "version": "0.9.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/njh/easyrdf.git",
+ "reference": "acd09dfe0555fbcfa254291e433c45fdd4652566"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/njh/easyrdf/zipball/acd09dfe0555fbcfa254291e433c45fdd4652566",
+ "reference": "acd09dfe0555fbcfa254291e433c45fdd4652566",
+ "shasum": ""
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "ext-pcre": "*",
+ "php": ">=5.2.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~3.5",
+ "sami/sami": "~1.4",
+ "squizlabs/php_codesniffer": "~1.4.3"
+ },
+ "suggest": {
+ "ml/json-ld": "~1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "EasyRdf_": "lib/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Nicholas Humfrey",
+ "email": "njh@aelius.com",
+ "homepage": "http://www.aelius.com/njh/",
+ "role": "Developer"
+ },
+ {
+ "name": "Alexey Zakhlestin",
+ "email": "indeyets@gmail.com",
+ "role": "Developer"
+ }
+ ],
+ "description": "EasyRdf is a PHP library designed to make it easy to consume and produce RDF.",
+ "homepage": "http://www.easyrdf.org/",
+ "keywords": [
+ "Linked Data",
+ "RDF",
+ "Semantic Web",
+ "Turtle",
+ "rdfa",
+ "sparql"
+ ],
+ "time": "2015-02-27T09:45:49+00:00"
+ },
+ {
+ "name": "egulias/email-validator",
+ "version": "2.1.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/egulias/EmailValidator.git",
+ "reference": "709f21f92707308cdf8f9bcfa1af4cb26586521e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/709f21f92707308cdf8f9bcfa1af4cb26586521e",
+ "reference": "709f21f92707308cdf8f9bcfa1af4cb26586521e",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/lexer": "^1.0.1",
+ "php": ">= 5.5"
+ },
+ "require-dev": {
+ "dominicsayers/isemail": "dev-master",
+ "phpunit/phpunit": "^4.8.35||^5.7||^6.0",
+ "satooshi/php-coveralls": "^1.0.1"
+ },
+ "suggest": {
+ "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Egulias\\EmailValidator\\": "EmailValidator"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Eduardo Gulias Davis"
+ }
+ ],
+ "description": "A library for validating emails against several RFCs",
+ "homepage": "https://github.com/egulias/EmailValidator",
+ "keywords": [
+ "email",
+ "emailvalidation",
+ "emailvalidator",
+ "validation",
+ "validator"
+ ],
+ "time": "2018-12-04T22:38:24+00:00"
+ },
+ {
+ "name": "grasmash/expander",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/expander.git",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\Expander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matthew Grasmick"
+ }
+ ],
+ "description": "Expands internal property references in PHP arrays file.",
+ "time": "2017-12-21T22:14:55+00:00"
+ },
+ {
+ "name": "grasmash/yaml-expander",
+ "version": "1.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/grasmash/yaml-expander.git",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^1.1.0",
+ "php": ">=5.4",
+ "symfony/yaml": "^2.8.11|^3|^4"
+ },
+ "require-dev": {
+ "greg-1-anderson/composer-test-scenarios": "^1",
+ "phpunit/phpunit": "^4.8|^5.5.4",
+ "satooshi/php-coveralls": "^1.0.2|dev-master",
+ "squizlabs/php_codesniffer": "^2.7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Grasmash\\YamlExpander\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matthew Grasmick"
+ }
+ ],
+ "description": "Expands internal property references in a yaml file.",
+ "time": "2017-12-16T16:06:03+00:00"
+ },
+ {
+ "name": "guzzlehttp/guzzle",
+ "version": "6.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/guzzle.git",
+ "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/407b0cb880ace85c9b63c5f9551db498cb2d50ba",
+ "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba",
+ "shasum": ""
+ },
+ "require": {
+ "guzzlehttp/promises": "^1.0",
+ "guzzlehttp/psr7": "^1.4",
+ "php": ">=5.5"
+ },
+ "require-dev": {
+ "ext-curl": "*",
+ "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
+ "psr/log": "^1.0"
+ },
+ "suggest": {
+ "psr/log": "Required for using the Log middleware"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "6.3-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions_include.php"
+ ],
+ "psr-4": {
+ "GuzzleHttp\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ }
+ ],
+ "description": "Guzzle is a PHP HTTP client library",
+ "homepage": "http://guzzlephp.org/",
+ "keywords": [
+ "client",
+ "curl",
+ "framework",
+ "http",
+ "http client",
+ "rest",
+ "web service"
+ ],
+ "time": "2018-04-22T15:46:56+00:00"
+ },
+ {
+ "name": "guzzlehttp/promises",
+ "version": "v1.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/promises.git",
+ "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646",
+ "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Promise\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ }
+ ],
+ "description": "Guzzle promises library",
+ "keywords": [
+ "promise"
+ ],
+ "time": "2016-12-20T10:07:11+00:00"
+ },
+ {
+ "name": "guzzlehttp/psr7",
+ "version": "1.5.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/psr7.git",
+ "reference": "9f83dded91781a01c63574e387eaa769be769115"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/9f83dded91781a01c63574e387eaa769be769115",
+ "reference": "9f83dded91781a01c63574e387eaa769be769115",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0",
+ "psr/http-message": "~1.0",
+ "ralouphie/getallheaders": "^2.0.5"
+ },
+ "provide": {
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Psr7\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "Tobias Schultze",
+ "homepage": "https://github.com/Tobion"
+ }
+ ],
+ "description": "PSR-7 message implementation that also provides common utility methods",
+ "keywords": [
+ "http",
+ "message",
+ "psr-7",
+ "request",
+ "response",
+ "stream",
+ "uri",
+ "url"
+ ],
+ "time": "2018-12-04T20:46:45+00:00"
+ },
+ {
+ "name": "jakub-onderka/php-console-color",
+ "version": "v0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/JakubOnderka/PHP-Console-Color.git",
+ "reference": "d5deaecff52a0d61ccb613bb3804088da0307191"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191",
+ "reference": "d5deaecff52a0d61ccb613bb3804088da0307191",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "jakub-onderka/php-code-style": "1.0",
+ "jakub-onderka/php-parallel-lint": "1.0",
+ "jakub-onderka/php-var-dump-check": "0.*",
+ "phpunit/phpunit": "~4.3",
+ "squizlabs/php_codesniffer": "1.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "JakubOnderka\\PhpConsoleColor\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Jakub Onderka",
+ "email": "jakub.onderka@gmail.com"
+ }
+ ],
+ "time": "2018-09-29T17:23:10+00:00"
+ },
+ {
+ "name": "jakub-onderka/php-console-highlighter",
+ "version": "v0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git",
+ "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547",
+ "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547",
+ "shasum": ""
+ },
+ "require": {
+ "ext-tokenizer": "*",
+ "jakub-onderka/php-console-color": "~0.2",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "jakub-onderka/php-code-style": "~1.0",
+ "jakub-onderka/php-parallel-lint": "~1.0",
+ "jakub-onderka/php-var-dump-check": "~0.1",
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "~1.5"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "JakubOnderka\\PhpConsoleHighlighter\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jakub Onderka",
+ "email": "acci@acci.cz",
+ "homepage": "http://www.acci.cz/"
+ }
+ ],
+ "description": "Highlight PHP code in terminal",
+ "time": "2018-09-29T18:48:56+00:00"
+ },
+ {
+ "name": "league/container",
+ "version": "2.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/container.git",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/container/zipball/43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "reference": "43f35abd03a12977a60ffd7095efd6a7808488c0",
+ "shasum": ""
+ },
+ "require": {
+ "container-interop/container-interop": "^1.2",
+ "php": "^5.4.0 || ^7.0"
+ },
+ "provide": {
+ "container-interop/container-interop-implementation": "^1.2",
+ "psr/container-implementation": "^1.0"
+ },
+ "replace": {
+ "orno/di": "~2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-2.x": "2.x-dev",
+ "dev-1.x": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "League\\Container\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Phil Bennett",
+ "email": "philipobenito@gmail.com",
+ "homepage": "http://www.philipobenito.com",
+ "role": "Developer"
+ }
+ ],
+ "description": "A fast and intuitive dependency injection container.",
+ "homepage": "https://github.com/thephpleague/container",
+ "keywords": [
+ "container",
+ "dependency",
+ "di",
+ "injection",
+ "league",
+ "provider",
+ "service"
+ ],
+ "time": "2017-05-10T09:20:27+00:00"
+ },
+ {
+ "name": "masterminds/html5",
+ "version": "2.6.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Masterminds/html5-php.git",
+ "reference": "c961ca6a0a81dc6b55b6859b3f9ea7f402edf9ad"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/c961ca6a0a81dc6b55b6859b3f9ea7f402edf9ad",
+ "reference": "c961ca6a0a81dc6b55b6859b3f9ea7f402edf9ad",
+ "shasum": ""
+ },
+ "require": {
+ "ext-ctype": "*",
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35",
+ "sami/sami": "~2.0",
+ "satooshi/php-coveralls": "1.0.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.6-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Masterminds\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matt Butcher",
+ "email": "technosophos@gmail.com"
+ },
+ {
+ "name": "Asmir Mustafic",
+ "email": "goetas@gmail.com"
+ },
+ {
+ "name": "Matt Farina",
+ "email": "matt@mattfarina.com"
+ }
+ ],
+ "description": "An HTML5 parser and serializer.",
+ "homepage": "http://masterminds.github.io/html5-php",
+ "keywords": [
+ "HTML5",
+ "dom",
+ "html",
+ "parser",
+ "querypath",
+ "serializer",
+ "xml"
+ ],
+ "time": "2019-03-10T11:41:28+00:00"
+ },
+ {
+ "name": "nikic/php-parser",
+ "version": "v4.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nikic/PHP-Parser.git",
+ "reference": "5221f49a608808c1e4d436df32884cbc1b821ac0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/5221f49a608808c1e4d436df32884cbc1b821ac0",
+ "reference": "5221f49a608808c1e4d436df32884cbc1b821ac0",
+ "shasum": ""
+ },
+ "require": {
+ "ext-tokenizer": "*",
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.5 || ^7.0"
+ },
+ "bin": [
+ "bin/php-parse"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PhpParser\\": "lib/PhpParser"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Nikita Popov"
+ }
+ ],
+ "description": "A PHP parser written in PHP",
+ "keywords": [
+ "parser",
+ "php"
+ ],
+ "time": "2019-02-16T20:54:15+00:00"
+ },
+ {
+ "name": "paragonie/random_compat",
+ "version": "v2.0.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/paragonie/random_compat.git",
+ "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/paragonie/random_compat/zipball/0a58ef6e3146256cc3dc7cc393927bcc7d1b72db",
+ "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*|5.*"
+ },
+ "suggest": {
+ "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "lib/random.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Paragon Initiative Enterprises",
+ "email": "security@paragonie.com",
+ "homepage": "https://paragonie.com"
+ }
+ ],
+ "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
+ "keywords": [
+ "csprng",
+ "polyfill",
+ "pseudorandom",
+ "random"
+ ],
+ "time": "2019-01-03T20:59:08+00:00"
+ },
+ {
+ "name": "pear/archive_tar",
+ "version": "1.4.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/Archive_Tar.git",
+ "reference": "7e48add6f8edc3027dd98ad15964b1a28fd0c845"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/7e48add6f8edc3027dd98ad15964b1a28fd0c845",
+ "reference": "7e48add6f8edc3027dd98ad15964b1a28fd0c845",
+ "shasum": ""
+ },
+ "require": {
+ "pear/pear-core-minimal": "^1.10.0alpha2",
+ "php": ">=5.2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "*"
+ },
+ "suggest": {
+ "ext-bz2": "Bz2 compression support.",
+ "ext-xz": "Lzma2 compression support.",
+ "ext-zlib": "Gzip compression support."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Archive_Tar": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "./"
+ ],
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Vincent Blavet",
+ "email": "vincent@phpconcept.net"
+ },
+ {
+ "name": "Greg Beaver",
+ "email": "greg@chiaraquartet.net"
+ },
+ {
+ "name": "Michiel Rook",
+ "email": "mrook@php.net"
+ }
+ ],
+ "description": "Tar file management class with compression support (gzip, bzip2, lzma2)",
+ "homepage": "https://github.com/pear/Archive_Tar",
+ "keywords": [
+ "archive",
+ "tar"
+ ],
+ "time": "2019-04-08T13:15:55+00:00"
+ },
+ {
+ "name": "pear/console_getopt",
+ "version": "v1.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/Console_Getopt.git",
+ "reference": "6c77aeb625b32bd752e89ee17972d103588b90c0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/Console_Getopt/zipball/6c77aeb625b32bd752e89ee17972d103588b90c0",
+ "reference": "6c77aeb625b32bd752e89ee17972d103588b90c0",
+ "shasum": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Console": "./"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "./"
+ ],
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Greg Beaver",
+ "email": "cellog@php.net",
+ "role": "Helper"
+ },
+ {
+ "name": "Andrei Zmievski",
+ "email": "andrei@php.net",
+ "role": "Lead"
+ },
+ {
+ "name": "Stig Bakken",
+ "email": "stig@php.net",
+ "role": "Developer"
+ }
+ ],
+ "description": "More info available on: http://pear.php.net/package/Console_Getopt",
+ "time": "2019-02-06T16:52:33+00:00"
+ },
+ {
+ "name": "pear/pear-core-minimal",
+ "version": "v1.10.9",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/pear-core-minimal.git",
+ "reference": "742be8dd68c746a01e4b0a422258e9c9cae1c37f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/742be8dd68c746a01e4b0a422258e9c9cae1c37f",
+ "reference": "742be8dd68c746a01e4b0a422258e9c9cae1c37f",
+ "shasum": ""
+ },
+ "require": {
+ "pear/console_getopt": "~1.4",
+ "pear/pear_exception": "~1.0"
+ },
+ "replace": {
+ "rsky/pear-core-min": "self.version"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "src/"
+ ],
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Christian Weiske",
+ "email": "cweiske@php.net",
+ "role": "Lead"
+ }
+ ],
+ "description": "Minimal set of PEAR core files to be used as composer dependency",
+ "time": "2019-03-13T18:15:44+00:00"
+ },
+ {
+ "name": "pear/pear_exception",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/pear/PEAR_Exception.git",
+ "reference": "8c18719fdae000b690e3912be401c76e406dd13b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/8c18719fdae000b690e3912be401c76e406dd13b",
+ "reference": "8c18719fdae000b690e3912be401c76e406dd13b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=4.4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "*"
+ },
+ "type": "class",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "PEAR": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "."
+ ],
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Helgi Thormar",
+ "email": "dufuz@php.net"
+ },
+ {
+ "name": "Greg Beaver",
+ "email": "cellog@php.net"
+ }
+ ],
+ "description": "The PEAR Exception base class.",
+ "homepage": "https://github.com/pear/PEAR_Exception",
+ "keywords": [
+ "exception"
+ ],
+ "time": "2015-02-10T20:07:52+00:00"
+ },
+ {
+ "name": "psr/container",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "time": "2017-02-14T16:28:37+00:00"
+ },
+ {
+ "name": "psr/http-message",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP messages",
+ "homepage": "https://github.com/php-fig/http-message",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2016-08-06T14:39:51+00:00"
+ },
+ {
+ "name": "psr/log",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Log\\": "Psr/Log/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for logging libraries",
+ "homepage": "https://github.com/php-fig/log",
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
+ "time": "2018-11-20T15:27:04+00:00"
+ },
+ {
+ "name": "psy/psysh",
+ "version": "v0.9.9",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/bobthecow/psysh.git",
+ "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/9aaf29575bb8293206bb0420c1e1c87ff2ffa94e",
+ "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e",
+ "shasum": ""
+ },
+ "require": {
+ "dnoegel/php-xdg-base-dir": "0.1",
+ "ext-json": "*",
+ "ext-tokenizer": "*",
+ "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*",
+ "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0",
+ "php": ">=5.4.0",
+ "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0",
+ "symfony/var-dumper": "~2.7|~3.0|~4.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.2",
+ "hoa/console": "~2.15|~3.16",
+ "phpunit/phpunit": "~4.8.35|~5.0|~6.0|~7.0"
+ },
+ "suggest": {
+ "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
+ "ext-pdo-sqlite": "The doc command requires SQLite to work.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
+ "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.",
+ "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit."
+ },
+ "bin": [
+ "bin/psysh"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-develop": "0.9.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Psy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Justin Hileman",
+ "email": "justin@justinhileman.info",
+ "homepage": "http://justinhileman.com"
+ }
+ ],
+ "description": "An interactive shell for modern PHP.",
+ "homepage": "http://psysh.org",
+ "keywords": [
+ "REPL",
+ "console",
+ "interactive",
+ "shell"
+ ],
+ "time": "2018-10-13T15:16:03+00:00"
+ },
+ {
+ "name": "ralouphie/getallheaders",
+ "version": "2.0.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ralouphie/getallheaders.git",
+ "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/5601c8a83fbba7ef674a7369456d12f1e0d0eafa",
+ "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~3.7.0",
+ "satooshi/php-coveralls": ">=1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/getallheaders.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ralph Khattar",
+ "email": "ralph.khattar@gmail.com"
+ }
+ ],
+ "description": "A polyfill for getallheaders.",
+ "time": "2016-02-11T07:05:27+00:00"
+ },
+ {
+ "name": "stack/builder",
+ "version": "v1.0.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/stackphp/builder.git",
+ "reference": "fb3d136d04c6be41120ebf8c0cc71fe9507d750a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/stackphp/builder/zipball/fb3d136d04c6be41120ebf8c0cc71fe9507d750a",
+ "reference": "fb3d136d04c6be41120ebf8c0cc71fe9507d750a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "symfony/http-foundation": "~2.1|~3.0|~4.0",
+ "symfony/http-kernel": "~2.1|~3.0|~4.0"
+ },
+ "require-dev": {
+ "silex/silex": "~1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Stack": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ }
+ ],
+ "description": "Builder for stack middlewares based on HttpKernelInterface.",
+ "keywords": [
+ "stack"
+ ],
+ "time": "2017-11-18T14:57:29+00:00"
+ },
+ {
+ "name": "stecman/symfony-console-completion",
+ "version": "0.10.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/stecman/symfony-console-completion.git",
+ "reference": "7bfa9b93e216896419f2f8de659935d7e04fecd8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/stecman/symfony-console-completion/zipball/7bfa9b93e216896419f2f8de659935d7e04fecd8",
+ "reference": "7bfa9b93e216896419f2f8de659935d7e04fecd8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2",
+ "symfony/console": "~2.3 || ~3.0 || ~4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.8.36 || ~5.7 || ~6.4"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "0.10.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Stecman\\Component\\Symfony\\Console\\BashCompletion\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Stephen Holdaway",
+ "email": "stephen@stecman.co.nz"
+ }
+ ],
+ "description": "Automatic BASH completion for Symfony Console Component based applications.",
+ "time": "2019-04-29T03:20:18+00:00"
+ },
+ {
+ "name": "symfony-cmf/routing",
+ "version": "1.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony-cmf/routing.git",
+ "reference": "fb1e7f85ff8c6866238b7e73a490a0a0243ae8ac"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony-cmf/routing/zipball/fb1e7f85ff8c6866238b7e73a490a0a0243ae8ac",
+ "reference": "fb1e7f85ff8c6866238b7e73a490a0a0243ae8ac",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.9|^7.0",
+ "psr/log": "1.*",
+ "symfony/http-kernel": "^2.2|3.*",
+ "symfony/routing": "^2.2|3.*"
+ },
+ "require-dev": {
+ "friendsofsymfony/jsrouting-bundle": "^1.1",
+ "symfony-cmf/testing": "^1.3",
+ "symfony/config": "^2.2|3.*",
+ "symfony/dependency-injection": "^2.0.5|3.*",
+ "symfony/event-dispatcher": "^2.1|3.*"
+ },
+ "suggest": {
+ "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version (~2.1)"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Cmf\\Component\\Routing\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony CMF Community",
+ "homepage": "https://github.com/symfony-cmf/Routing/contributors"
+ }
+ ],
+ "description": "Extends the Symfony2 routing component for dynamic routes and chaining several routers",
+ "homepage": "http://cmf.symfony.com",
+ "keywords": [
+ "database",
+ "routing"
+ ],
+ "time": "2017-05-09T08:10:41+00:00"
+ },
+ {
+ "name": "symfony/class-loader",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/class-loader.git",
+ "reference": "4459eef5298dedfb69f771186a580062b8516497"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/class-loader/zipball/4459eef5298dedfb69f771186a580062b8516497",
+ "reference": "4459eef5298dedfb69f771186a580062b8516497",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8"
+ },
+ "require-dev": {
+ "symfony/finder": "~2.8|~3.0|~4.0",
+ "symfony/polyfill-apcu": "~1.1"
+ },
+ "suggest": {
+ "symfony/polyfill-apcu": "For using ApcClassLoader on HHVM"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\ClassLoader\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony ClassLoader Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-01-16T09:39:14+00:00"
+ },
+ {
+ "name": "symfony/config",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/config.git",
+ "reference": "177a276c01575253c95cefe0866e3d1b57637fe0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/config/zipball/177a276c01575253c95cefe0866e3d1b57637fe0",
+ "reference": "177a276c01575253c95cefe0866e3d1b57637fe0",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/filesystem": "~2.8|~3.0|~4.0",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.3",
+ "symfony/finder": "<3.3"
+ },
+ "require-dev": {
+ "symfony/dependency-injection": "~3.3|~4.0",
+ "symfony/event-dispatcher": "~3.3|~4.0",
+ "symfony/finder": "~3.3|~4.0",
+ "symfony/yaml": "~3.0|~4.0"
+ },
+ "suggest": {
+ "symfony/yaml": "To use the yaml reference dumper"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Config\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Config Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-02-23T15:06:07+00:00"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/console.git",
+ "reference": "15a9104356436cb26e08adab97706654799d31d8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/console/zipball/15a9104356436cb26e08adab97706654799d31d8",
+ "reference": "15a9104356436cb26e08adab97706654799d31d8",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/debug": "~2.8|~3.0|~4.0",
+ "symfony/polyfill-mbstring": "~1.0"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4",
+ "symfony/process": "<3.3"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~3.3|~4.0",
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~2.8|~3.0|~4.0",
+ "symfony/lock": "~3.4|~4.0",
+ "symfony/process": "~3.3|~4.0"
+ },
+ "suggest": {
+ "psr/log": "For using the console logger",
+ "symfony/event-dispatcher": "",
+ "symfony/lock": "",
+ "symfony/process": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Console\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Console Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-08T09:29:13+00:00"
+ },
+ {
+ "name": "symfony/css-selector",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/css-selector.git",
+ "reference": "8ca29297c29b64fb3a1a135e71cb25f67f9fdccf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/8ca29297c29b64fb3a1a135e71cb25f67f9fdccf",
+ "reference": "8ca29297c29b64fb3a1a135e71cb25f67f9fdccf",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\CssSelector\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jean-François Simon",
+ "email": "jeanfrancois.simon@sensiolabs.com"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony CssSelector Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-01-16T09:39:14+00:00"
+ },
+ {
+ "name": "symfony/debug",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/debug.git",
+ "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/debug/zipball/681afbb26488903c5ac15e63734f1d8ac430c9b9",
+ "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "psr/log": "~1.0"
+ },
+ "conflict": {
+ "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "~2.8|~3.0|~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Debug\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Debug Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-11T09:48:14+00:00"
+ },
+ {
+ "name": "symfony/dependency-injection",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/dependency-injection.git",
+ "reference": "be0feb3fa202aedfd8d1956f2dafd563fb13acbf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/be0feb3fa202aedfd8d1956f2dafd563fb13acbf",
+ "reference": "be0feb3fa202aedfd8d1956f2dafd563fb13acbf",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "psr/container": "^1.0"
+ },
+ "conflict": {
+ "symfony/config": "<3.3.7",
+ "symfony/finder": "<3.3",
+ "symfony/proxy-manager-bridge": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "provide": {
+ "psr/container-implementation": "1.0"
+ },
+ "require-dev": {
+ "symfony/config": "~3.3|~4.0",
+ "symfony/expression-language": "~2.8|~3.0|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/config": "",
+ "symfony/expression-language": "For using expressions in service container configuration",
+ "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
+ "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\DependencyInjection\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony DependencyInjection Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-20T15:32:49+00:00"
+ },
+ {
+ "name": "symfony/dom-crawler",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/dom-crawler.git",
+ "reference": "d40023c057393fb25f7ca80af2a56ed948c45a09"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/d40023c057393fb25f7ca80af2a56ed948c45a09",
+ "reference": "d40023c057393fb25f7ca80af2a56ed948c45a09",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/polyfill-ctype": "~1.8",
+ "symfony/polyfill-mbstring": "~1.0"
+ },
+ "require-dev": {
+ "symfony/css-selector": "~2.8|~3.0|~4.0"
+ },
+ "suggest": {
+ "symfony/css-selector": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\DomCrawler\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony DomCrawler Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-02-23T15:06:07+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a088aafcefb4eef2520a290ed82e4374092a6dff",
+ "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.3"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~2.8|~3.0|~4.0",
+ "symfony/dependency-injection": "~3.3|~4.0",
+ "symfony/expression-language": "~2.8|~3.0|~4.0",
+ "symfony/stopwatch": "~2.8|~3.0|~4.0"
+ },
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\EventDispatcher\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony EventDispatcher Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-02T08:51:52+00:00"
+ },
+ {
+ "name": "symfony/filesystem",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/filesystem.git",
+ "reference": "acf99758b1df8e9295e6b85aa69f294565c9fedb"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/acf99758b1df8e9295e6b85aa69f294565c9fedb",
+ "reference": "acf99758b1df8e9295e6b85aa69f294565c9fedb",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Filesystem\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Filesystem Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-02-04T21:34:32+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/61af5ce0b34b942d414fe8f1b11950d0e9a90e98",
+ "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Finder\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Finder Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-02T19:54:57+00:00"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-foundation.git",
+ "reference": "fa02215233be8de1c2b44617088192f9e8db3512"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fa02215233be8de1c2b44617088192f9e8db3512",
+ "reference": "fa02215233be8de1c2b44617088192f9e8db3512",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/polyfill-mbstring": "~1.1",
+ "symfony/polyfill-php70": "~1.6"
+ },
+ "require-dev": {
+ "symfony/expression-language": "~2.8|~3.0|~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpFoundation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpFoundation Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-05-01T08:04:33+00:00"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-kernel.git",
+ "reference": "586046f5adc6a08eaebbe4519ef18ad52f54e453"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/586046f5adc6a08eaebbe4519ef18ad52f54e453",
+ "reference": "586046f5adc6a08eaebbe4519ef18ad52f54e453",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "psr/log": "~1.0",
+ "symfony/debug": "^3.3.3|~4.0",
+ "symfony/event-dispatcher": "~2.8|~3.0|~4.0",
+ "symfony/http-foundation": "~3.4.12|~4.0.12|^4.1.1",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/config": "<2.8",
+ "symfony/dependency-injection": "<3.4.10|<4.0.10,>=4",
+ "symfony/var-dumper": "<3.3",
+ "twig/twig": "<1.34|<2.4,>=2"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/cache": "~1.0",
+ "symfony/browser-kit": "~2.8|~3.0|~4.0",
+ "symfony/class-loader": "~2.8|~3.0",
+ "symfony/config": "~2.8|~3.0|~4.0",
+ "symfony/console": "~2.8|~3.0|~4.0",
+ "symfony/css-selector": "~2.8|~3.0|~4.0",
+ "symfony/dependency-injection": "^3.4.10|^4.0.10",
+ "symfony/dom-crawler": "~2.8|~3.0|~4.0",
+ "symfony/expression-language": "~2.8|~3.0|~4.0",
+ "symfony/finder": "~2.8|~3.0|~4.0",
+ "symfony/process": "~2.8|~3.0|~4.0",
+ "symfony/routing": "~3.4|~4.0",
+ "symfony/stopwatch": "~2.8|~3.0|~4.0",
+ "symfony/templating": "~2.8|~3.0|~4.0",
+ "symfony/translation": "~2.8|~3.0|~4.0",
+ "symfony/var-dumper": "~3.3|~4.0"
+ },
+ "suggest": {
+ "symfony/browser-kit": "",
+ "symfony/config": "",
+ "symfony/console": "",
+ "symfony/dependency-injection": "",
+ "symfony/finder": "",
+ "symfony/var-dumper": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpKernel Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-05-01T13:03:24+00:00"
+ },
+ {
+ "name": "symfony/polyfill-ctype",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "82ebae02209c21113908c229e9883c419720738a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a",
+ "reference": "82ebae02209c21113908c229e9883c419720738a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-ctype": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Ctype\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ },
+ {
+ "name": "Gert de Pagter",
+ "email": "BackEndTea@gmail.com"
+ }
+ ],
+ "description": "Symfony polyfill for ctype functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "ctype",
+ "polyfill",
+ "portable"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/polyfill-iconv",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-iconv.git",
+ "reference": "f037ea22acfaee983e271dd9c3b8bb4150bd8ad7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/f037ea22acfaee983e271dd9c3b8bb4150bd8ad7",
+ "reference": "f037ea22acfaee983e271dd9c3b8bb4150bd8ad7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-iconv": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Iconv\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Iconv extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "iconv",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "fe5e94c604826c35a32fa832f35bd036b6799609"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609",
+ "reference": "fe5e94c604826c35a32fa832f35bd036b6799609",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Mbstring extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "mbstring",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php70",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php70.git",
+ "reference": "bc4858fb611bda58719124ca079baff854149c89"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/bc4858fb611bda58719124ca079baff854149c89",
+ "reference": "bc4858fb611bda58719124ca079baff854149c89",
+ "shasum": ""
+ },
+ "require": {
+ "paragonie/random_compat": "~1.0|~2.0|~9.99",
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php70\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php72",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php72.git",
+ "reference": "ab50dcf166d5f577978419edd37aa2bb8eabce0c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/ab50dcf166d5f577978419edd37aa2bb8eabce0c",
+ "reference": "ab50dcf166d5f577978419edd37aa2bb8eabce0c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php72\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/process",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/a9c4dfbf653023b668c282e4e02609d131f4057a",
+ "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Process\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Process Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-08T16:15:54+00:00"
+ },
+ {
+ "name": "symfony/psr-http-message-bridge",
+ "version": "v1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/psr-http-message-bridge.git",
+ "reference": "9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad",
+ "reference": "9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1",
+ "psr/http-message": "^1.0",
+ "symfony/http-foundation": "^3.4 || ^4.0"
+ },
+ "require-dev": {
+ "nyholm/psr7": "^1.1",
+ "symfony/phpunit-bridge": "^3.4.20 || ^4.0",
+ "zendframework/zend-diactoros": "^1.4.1 || ^2.0"
+ },
+ "suggest": {
+ "nyholm/psr7": "For a super lightweight PSR-7/17 implementation"
+ },
+ "type": "symfony-bridge",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Bridge\\PsrHttpMessage\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony Community",
+ "homepage": "http://symfony.com/contributors"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "PSR HTTP message bridge",
+ "homepage": "http://symfony.com",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr-17",
+ "psr-7"
+ ],
+ "time": "2019-03-11T18:22:33+00:00"
+ },
+ {
+ "name": "symfony/routing",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/routing.git",
+ "reference": "ff11aac46d6cb8a65f2855687bb9a1ac9d860eec"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/ff11aac46d6cb8a65f2855687bb9a1ac9d860eec",
+ "reference": "ff11aac46d6cb8a65f2855687bb9a1ac9d860eec",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8"
+ },
+ "conflict": {
+ "symfony/config": "<3.3.1",
+ "symfony/dependency-injection": "<3.3",
+ "symfony/yaml": "<3.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.0",
+ "psr/log": "~1.0",
+ "symfony/config": "^3.3.1|~4.0",
+ "symfony/dependency-injection": "~3.3|~4.0",
+ "symfony/expression-language": "~2.8|~3.0|~4.0",
+ "symfony/http-foundation": "~2.8|~3.0|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "doctrine/annotations": "For using the annotation loader",
+ "symfony/config": "For using the all-in-one router or any loader",
+ "symfony/expression-language": "For using expression matching",
+ "symfony/http-foundation": "For using a Symfony Request object",
+ "symfony/yaml": "For using the YAML loader"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Routing\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Routing Component",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "router",
+ "routing",
+ "uri",
+ "url"
+ ],
+ "time": "2019-03-29T21:58:42+00:00"
+ },
+ {
+ "name": "symfony/serializer",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/serializer.git",
+ "reference": "99aceeb3e10852b951b9cab57a2b83062db09efb"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/99aceeb3e10852b951b9cab57a2b83062db09efb",
+ "reference": "99aceeb3e10852b951b9cab57a2b83062db09efb",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "phpdocumentor/type-resolver": "<0.2.1",
+ "symfony/dependency-injection": "<3.2",
+ "symfony/property-access": ">=3.0,<3.0.4|>=2.8,<2.8.4",
+ "symfony/property-info": "<3.1",
+ "symfony/yaml": "<3.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.0",
+ "doctrine/cache": "~1.0",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0",
+ "symfony/cache": "~3.1|~4.0",
+ "symfony/config": "~2.8|~3.0|~4.0",
+ "symfony/dependency-injection": "~3.2|~4.0",
+ "symfony/http-foundation": "~2.8|~3.0|~4.0",
+ "symfony/property-access": "~2.8|~3.0|~4.0",
+ "symfony/property-info": "^3.4.13|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.",
+ "doctrine/cache": "For using the default cached annotation reader and metadata cache.",
+ "psr/cache-implementation": "For using the metadata cache.",
+ "symfony/config": "For using the XML mapping loader.",
+ "symfony/http-foundation": "To use the DataUriNormalizer.",
+ "symfony/property-access": "For using the ObjectNormalizer.",
+ "symfony/property-info": "To deserialize relations.",
+ "symfony/yaml": "For using the default YAML mapping loader."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Serializer\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Serializer Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-27T21:20:35+00:00"
+ },
+ {
+ "name": "symfony/translation",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation.git",
+ "reference": "301a5d627220a1c4ee522813b0028653af6c4f54"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/301a5d627220a1c4ee522813b0028653af6c4f54",
+ "reference": "301a5d627220a1c4ee522813b0028653af6c4f54",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/polyfill-mbstring": "~1.0"
+ },
+ "conflict": {
+ "symfony/config": "<2.8",
+ "symfony/dependency-injection": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~2.8|~3.0|~4.0",
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/finder": "~2.8|~3.0|~4.0",
+ "symfony/http-kernel": "~3.4|~4.0",
+ "symfony/intl": "^2.8.18|^3.2.5|~4.0",
+ "symfony/var-dumper": "~3.4|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "psr/log-implementation": "To use logging capability in translator",
+ "symfony/config": "",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Translation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Translation Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-05-01T11:10:09+00:00"
+ },
+ {
+ "name": "symfony/validator",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/validator.git",
+ "reference": "cc3f577d8887737df4d77a4c0cc6e3c22164cea4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/cc3f577d8887737df4d77a4c0cc6e3c22164cea4",
+ "reference": "cc3f577d8887737df4d77a4c0cc6e3c22164cea4",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/polyfill-ctype": "~1.8",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/translation": "~2.8|~3.0|~4.0"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
+ "symfony/dependency-injection": "<3.3",
+ "symfony/http-kernel": "<3.3.5",
+ "symfony/yaml": "<3.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.0",
+ "doctrine/cache": "~1.0",
+ "egulias/email-validator": "^1.2.8|~2.0",
+ "symfony/cache": "~3.1|~4.0",
+ "symfony/config": "~2.8|~3.0|~4.0",
+ "symfony/dependency-injection": "~3.3|~4.0",
+ "symfony/expression-language": "~2.8|~3.0|~4.0",
+ "symfony/http-foundation": "~2.8|~3.0|~4.0",
+ "symfony/http-kernel": "^3.3.5|~4.0",
+ "symfony/intl": "^2.8.18|^3.2.5|~4.0",
+ "symfony/property-access": "~2.8|~3.0|~4.0",
+ "symfony/var-dumper": "~3.3|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.",
+ "doctrine/cache": "For using the default cached annotation reader and metadata cache.",
+ "egulias/email-validator": "Strict (RFC compliant) email validation",
+ "psr/cache-implementation": "For using the metadata cache.",
+ "symfony/config": "",
+ "symfony/expression-language": "For using the Expression validator",
+ "symfony/http-foundation": "",
+ "symfony/intl": "",
+ "symfony/property-access": "For accessing properties within comparison constraints",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Validator\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Validator Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-29T08:34:27+00:00"
+ },
+ {
+ "name": "symfony/var-dumper",
+ "version": "v4.2.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/var-dumper.git",
+ "reference": "3c4084cb1537c0e2ad41aad622bbf55a44a5c9ce"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/3c4084cb1537c0e2ad41aad622bbf55a44a5c9ce",
+ "reference": "3c4084cb1537c0e2ad41aad622bbf55a44a5c9ce",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php72": "~1.5"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
+ "symfony/console": "<3.4"
+ },
+ "require-dev": {
+ "ext-iconv": "*",
+ "symfony/console": "~3.4|~4.0",
+ "symfony/process": "~3.4|~4.0",
+ "twig/twig": "~1.34|~2.4"
+ },
+ "suggest": {
+ "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
+ "ext-intl": "To show region name in time zone dump",
+ "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
+ },
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "Resources/functions/dump.php"
+ ],
+ "psr-4": {
+ "Symfony\\Component\\VarDumper\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony mechanism for exploring and dumping PHP variables",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "debug",
+ "dump"
+ ],
+ "time": "2019-05-01T12:55:36+00:00"
+ },
+ {
+ "name": "symfony/yaml",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/yaml.git",
+ "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/212a27b731e5bfb735679d1ffaac82bd6a1dc996",
+ "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9|>=7.0.8",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/console": "<3.4"
+ },
+ "require-dev": {
+ "symfony/console": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/console": "For validating YAML files using the lint command"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Yaml\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Yaml Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-25T07:48:46+00:00"
+ },
+ {
+ "name": "twig/twig",
+ "version": "v1.41.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig.git",
+ "reference": "575cd5028362da591facde1ef5d7b94553c375c9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/575cd5028362da591facde1ef5d7b94553c375c9",
+ "reference": "575cd5028362da591facde1ef5d7b94553c375c9",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0",
+ "symfony/polyfill-ctype": "^1.8"
+ },
+ "require-dev": {
+ "psr/container": "^1.0",
+ "symfony/debug": "^2.7",
+ "symfony/phpunit-bridge": "^3.4.19|^4.1.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.41-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com",
+ "homepage": "http://fabien.potencier.org",
+ "role": "Lead Developer"
+ },
+ {
+ "name": "Armin Ronacher",
+ "email": "armin.ronacher@active-4.com",
+ "role": "Project Founder"
+ },
+ {
+ "name": "Twig Team",
+ "homepage": "https://twig.symfony.com/contributors",
+ "role": "Contributors"
+ }
+ ],
+ "description": "Twig, the flexible, fast, and secure template language for PHP",
+ "homepage": "https://twig.symfony.com",
+ "keywords": [
+ "templating"
+ ],
+ "time": "2019-05-14T11:59:08+00:00"
+ },
+ {
+ "name": "typo3/phar-stream-wrapper",
+ "version": "v2.1.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/TYPO3/phar-stream-wrapper.git",
+ "reference": "057622f5a3b92a5ffbea0fbaadce573500a62870"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/057622f5a3b92a5ffbea0fbaadce573500a62870",
+ "reference": "057622f5a3b92a5ffbea0fbaadce573500a62870",
+ "shasum": ""
+ },
+ "require": {
+ "brumann/polyfill-unserialize": "^1.0",
+ "ext-json": "*",
+ "php": "^5.3.3|^7.0"
+ },
+ "require-dev": {
+ "ext-xdebug": "*",
+ "phpunit/phpunit": "^4.8.36"
+ },
+ "suggest": {
+ "ext-fileinfo": "For PHP builtin file type guessing, otherwise uses internal processing"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "TYPO3\\PharStreamWrapper\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Interceptors for PHP's native phar:// stream handling",
+ "homepage": "https://typo3.org/",
+ "keywords": [
+ "phar",
+ "php",
+ "security",
+ "stream-wrapper"
+ ],
+ "time": "2019-05-14T13:14:31+00:00"
+ },
+ {
+ "name": "vlucas/phpdotenv",
+ "version": "v2.6.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/vlucas/phpdotenv.git",
+ "reference": "2a7dcf7e3e02dc5e701004e51a6f304b713107d5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/2a7dcf7e3e02dc5e701004e51a6f304b713107d5",
+ "reference": "2a7dcf7e3e02dc5e701004e51a6f304b713107d5",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.9",
+ "symfony/polyfill-ctype": "^1.9"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35 || ^5.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.6-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Dotenv\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Vance Lucas",
+ "email": "vance@vancelucas.com",
+ "homepage": "http://www.vancelucas.com"
+ }
+ ],
+ "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
+ "keywords": [
+ "dotenv",
+ "env",
+ "environment"
+ ],
+ "time": "2019-01-29T11:11:52+00:00"
+ },
+ {
+ "name": "webflo/drupal-finder",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webflo/drupal-finder.git",
+ "reference": "8a7886c575d6eaa67a425dceccc84e735c0b9637"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/8a7886c575d6eaa67a425dceccc84e735c0b9637",
+ "reference": "8a7886c575d6eaa67a425dceccc84e735c0b9637",
+ "shasum": ""
+ },
+ "require-dev": {
+ "mikey179/vfsstream": "^1.6",
+ "phpunit/phpunit": "^4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/DrupalFinder.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "Florian Weber",
+ "email": "florian@webflo.org"
+ }
+ ],
+ "description": "Helper class to locate a Drupal installation from a given path.",
+ "time": "2017-10-24T08:12:11+00:00"
+ },
+ {
+ "name": "webmozart/assert",
+ "version": "1.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/assert.git",
+ "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9",
+ "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.3 || ^7.0",
+ "symfony/polyfill-ctype": "^1.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.6",
+ "sebastian/version": "^1.0.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\Assert\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "Assertions to validate method input/output with nice error messages.",
+ "keywords": [
+ "assert",
+ "check",
+ "validate"
+ ],
+ "time": "2018-12-25T11:19:39+00:00"
+ },
+ {
+ "name": "webmozart/path-util",
+ "version": "2.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozart/path-util.git",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "webmozart/assert": "~1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.6",
+ "sebastian/version": "^1.0.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.3-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Webmozart\\PathUtil\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.",
+ "time": "2015-12-17T08:42:14+00:00"
+ },
+ {
+ "name": "zaporylie/composer-drupal-optimizations",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/zaporylie/composer-drupal-optimizations.git",
+ "reference": "173c198fd7c9aefa5e5b68cd755ee63eb0abf7e8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/zaporylie/composer-drupal-optimizations/zipball/173c198fd7c9aefa5e5b68cd755ee63eb0abf7e8",
+ "reference": "173c198fd7c9aefa5e5b68cd755ee63eb0abf7e8",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.1"
+ },
+ "require-dev": {
+ "composer/composer": "^1.6",
+ "phpunit/phpunit": "^6"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "zaporylie\\ComposerDrupalOptimizations\\Plugin"
+ },
+ "autoload": {
+ "psr-4": {
+ "zaporylie\\ComposerDrupalOptimizations\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Jakub Piasecki",
+ "email": "jakub@piaseccy.pl"
+ }
+ ],
+ "description": "Composer plugin to improve composer performance for Drupal projects",
+ "time": "2019-02-20T10:00:17+00:00"
+ },
+ {
+ "name": "zendframework/zend-diactoros",
+ "version": "1.8.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/zendframework/zend-diactoros.git",
+ "reference": "20da13beba0dde8fb648be3cc19765732790f46e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/zendframework/zend-diactoros/zipball/20da13beba0dde8fb648be3cc19765732790f46e",
+ "reference": "20da13beba0dde8fb648be3cc19765732790f46e",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.6 || ^7.0",
+ "psr/http-message": "^1.0"
+ },
+ "provide": {
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "php-http/psr7-integration-tests": "dev-master",
+ "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7",
+ "zendframework/zend-coding-standard": "~1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.8.x-dev",
+ "dev-develop": "1.9.x-dev",
+ "dev-release-2.0": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions/create_uploaded_file.php",
+ "src/functions/marshal_headers_from_sapi.php",
+ "src/functions/marshal_method_from_sapi.php",
+ "src/functions/marshal_protocol_version_from_sapi.php",
+ "src/functions/marshal_uri_from_sapi.php",
+ "src/functions/normalize_server.php",
+ "src/functions/normalize_uploaded_files.php",
+ "src/functions/parse_cookie_header.php"
+ ],
+ "psr-4": {
+ "Zend\\Diactoros\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "description": "PSR HTTP Message implementations",
+ "homepage": "https://github.com/zendframework/zend-diactoros",
+ "keywords": [
+ "http",
+ "psr",
+ "psr-7"
+ ],
+ "time": "2018-09-05T19:29:37+00:00"
+ },
+ {
+ "name": "zendframework/zend-escaper",
+ "version": "2.6.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/zendframework/zend-escaper.git",
+ "reference": "31d8aafae982f9568287cb4dce987e6aff8fd074"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/zendframework/zend-escaper/zipball/31d8aafae982f9568287cb4dce987e6aff8fd074",
+ "reference": "31d8aafae982f9568287cb4dce987e6aff8fd074",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.6 || ^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2",
+ "zendframework/zend-coding-standard": "~1.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.6.x-dev",
+ "dev-develop": "2.7.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Zend\\Escaper\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs",
+ "keywords": [
+ "ZendFramework",
+ "escaper",
+ "zf"
+ ],
+ "time": "2018-04-25T15:48:53+00:00"
+ },
+ {
+ "name": "zendframework/zend-feed",
+ "version": "2.12.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/zendframework/zend-feed.git",
+ "reference": "d926c5af34b93a0121d5e2641af34ddb1533d733"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/zendframework/zend-feed/zipball/d926c5af34b93a0121d5e2641af34ddb1533d733",
+ "reference": "d926c5af34b93a0121d5e2641af34ddb1533d733",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "php": "^5.6 || ^7.0",
+ "zendframework/zend-escaper": "^2.5.2",
+ "zendframework/zend-stdlib": "^3.2.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.7.23 || ^6.4.3",
+ "psr/http-message": "^1.0.1",
+ "zendframework/zend-cache": "^2.7.2",
+ "zendframework/zend-coding-standard": "~1.0.0",
+ "zendframework/zend-db": "^2.8.2",
+ "zendframework/zend-http": "^2.7",
+ "zendframework/zend-servicemanager": "^2.7.8 || ^3.3",
+ "zendframework/zend-validator": "^2.10.1"
+ },
+ "suggest": {
+ "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Zend\\Feed\\Reader\\Http\\Psr7ResponseDecorator",
+ "zendframework/zend-cache": "Zend\\Cache component, for optionally caching feeds between requests",
+ "zendframework/zend-db": "Zend\\Db component, for use with PubSubHubbub",
+ "zendframework/zend-http": "Zend\\Http for PubSubHubbub, and optionally for use with Zend\\Feed\\Reader",
+ "zendframework/zend-servicemanager": "Zend\\ServiceManager component, for easily extending ExtensionManager implementations",
+ "zendframework/zend-validator": "Zend\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.12.x-dev",
+ "dev-develop": "2.13.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Zend\\Feed\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "provides functionality for consuming RSS and Atom feeds",
+ "keywords": [
+ "ZendFramework",
+ "feed",
+ "zf"
+ ],
+ "time": "2019-03-05T20:08:49+00:00"
+ },
+ {
+ "name": "zendframework/zend-stdlib",
+ "version": "3.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/zendframework/zend-stdlib.git",
+ "reference": "66536006722aff9e62d1b331025089b7ec71c065"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/66536006722aff9e62d1b331025089b7ec71c065",
+ "reference": "66536006722aff9e62d1b331025089b7ec71c065",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.6 || ^7.0"
+ },
+ "require-dev": {
+ "phpbench/phpbench": "^0.13",
+ "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2",
+ "zendframework/zend-coding-standard": "~1.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.2.x-dev",
+ "dev-develop": "3.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Zend\\Stdlib\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "SPL extensions, array utilities, error handlers, and more",
+ "keywords": [
+ "ZendFramework",
+ "stdlib",
+ "zf"
+ ],
+ "time": "2018-08-28T21:34:05+00:00"
+ }
+ ],
+ "packages-dev": [
+ {
+ "name": "behat/mink",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/minkphp/Mink.git",
+ "reference": "6d637f7af4816c26ad8a943da2e3f7eef1231bea"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/minkphp/Mink/zipball/6d637f7af4816c26ad8a943da2e3f7eef1231bea",
+ "reference": "6d637f7af4816c26ad8a943da2e3f7eef1231bea",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.1",
+ "symfony/css-selector": "^2.7|^3.0|^4.0"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "^3.3|^4.0"
+ },
+ "suggest": {
+ "behat/mink-browserkit-driver": "extremely fast headless driver for Symfony\\Kernel-based apps (Sf2, Silex)",
+ "behat/mink-goutte-driver": "fast headless driver for any app without JS emulation",
+ "behat/mink-selenium2-driver": "slow, but JS-enabled driver for any app (requires Selenium2)",
+ "behat/mink-zombie-driver": "fast and JS-enabled headless driver for any app (requires node.js)",
+ "dmore/chrome-mink-driver": "fast and JS-enabled driver for any app (requires chromium or google chrome)"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.7.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Behat\\Mink\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
+ }
+ ],
+ "description": "Browser controller/emulator abstraction for PHP",
+ "homepage": "http://mink.behat.org/",
+ "keywords": [
+ "browser",
+ "testing",
+ "web"
+ ],
+ "time": "2019-05-14T09:56:49+00:00"
+ },
+ {
+ "name": "behat/mink-browserkit-driver",
+ "version": "1.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/minkphp/MinkBrowserKitDriver.git",
+ "reference": "1b9a7ce903cfdaaec5fb32bfdbb26118343662eb"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/1b9a7ce903cfdaaec5fb32bfdbb26118343662eb",
+ "reference": "1b9a7ce903cfdaaec5fb32bfdbb26118343662eb",
+ "shasum": ""
+ },
+ "require": {
+ "behat/mink": "^1.7.1@dev",
+ "php": ">=5.3.6",
+ "symfony/browser-kit": "~2.3|~3.0|~4.0",
+ "symfony/dom-crawler": "~2.3|~3.0|~4.0"
+ },
+ "require-dev": {
+ "mink/driver-testsuite": "dev-master",
+ "symfony/http-kernel": "~2.3|~3.0|~4.0"
+ },
+ "type": "mink-driver",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Behat\\Mink\\Driver\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
+ }
+ ],
+ "description": "Symfony2 BrowserKit driver for Mink framework",
+ "homepage": "http://mink.behat.org/",
+ "keywords": [
+ "Mink",
+ "Symfony2",
+ "browser",
+ "testing"
+ ],
+ "time": "2018-05-02T09:25:31+00:00"
+ },
+ {
+ "name": "behat/mink-goutte-driver",
+ "version": "v1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/minkphp/MinkGoutteDriver.git",
+ "reference": "8b9ad6d2d95bc70b840d15323365f52fcdaea6ca"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/minkphp/MinkGoutteDriver/zipball/8b9ad6d2d95bc70b840d15323365f52fcdaea6ca",
+ "reference": "8b9ad6d2d95bc70b840d15323365f52fcdaea6ca",
+ "shasum": ""
+ },
+ "require": {
+ "behat/mink": "~1.6@dev",
+ "behat/mink-browserkit-driver": "~1.2@dev",
+ "fabpot/goutte": "~1.0.4|~2.0|~3.1",
+ "php": ">=5.3.1"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "~2.7|~3.0"
+ },
+ "type": "mink-driver",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Behat\\Mink\\Driver\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
+ }
+ ],
+ "description": "Goutte driver for Mink framework",
+ "homepage": "http://mink.behat.org/",
+ "keywords": [
+ "browser",
+ "goutte",
+ "headless",
+ "testing"
+ ],
+ "time": "2016-03-05T09:04:22+00:00"
+ },
+ {
+ "name": "behat/mink-selenium2-driver",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/minkphp/MinkSelenium2Driver.git",
+ "reference": "8684ee4e634db7abda9039ea53545f86fc1e105a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/minkphp/MinkSelenium2Driver/zipball/8684ee4e634db7abda9039ea53545f86fc1e105a",
+ "reference": "8684ee4e634db7abda9039ea53545f86fc1e105a",
+ "shasum": ""
+ },
+ "require": {
+ "behat/mink": "~1.7@dev",
+ "instaclick/php-webdriver": "~1.1",
+ "php": ">=5.3.1"
+ },
+ "require-dev": {
+ "mink/driver-testsuite": "dev-master"
+ },
+ "type": "mink-driver",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Behat\\Mink\\Driver\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
+ },
+ {
+ "name": "Pete Otaqui",
+ "email": "pete@otaqui.com",
+ "homepage": "https://github.com/pete-otaqui"
+ }
+ ],
+ "description": "Selenium2 (WebDriver) driver for Mink framework",
+ "homepage": "http://mink.behat.org/",
+ "keywords": [
+ "ajax",
+ "browser",
+ "javascript",
+ "selenium",
+ "testing",
+ "webdriver"
+ ],
+ "time": "2018-10-10T12:39:06+00:00"
+ },
+ {
+ "name": "doctrine/instantiator",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/instantiator.git",
+ "reference": "a2c590166b2133a4633738648b6b064edae0814a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/a2c590166b2133a4633738648b6b064edae0814a",
+ "reference": "a2c590166b2133a4633738648b6b064edae0814a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0",
+ "ext-pdo": "*",
+ "ext-phar": "*",
+ "phpbench/phpbench": "^0.13",
+ "phpstan/phpstan-phpunit": "^0.11",
+ "phpstan/phpstan-shim": "^0.11",
+ "phpunit/phpunit": "^7.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com",
+ "homepage": "http://ocramius.github.com/"
+ }
+ ],
+ "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
+ "homepage": "https://www.doctrine-project.org/projects/instantiator.html",
+ "keywords": [
+ "constructor",
+ "instantiate"
+ ],
+ "time": "2019-03-17T17:37:11+00:00"
+ },
+ {
+ "name": "drupal/coder",
+ "version": "8.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupal.org/project/coder.git",
+ "reference": "a33d3388fb2e1d94bd2aee36a8ff79186e9d8f43"
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "php": ">=5.5.9",
+ "squizlabs/php_codesniffer": "^3.4.1",
+ "symfony/yaml": ">=2.0.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": ">=3.7 <6"
+ },
+ "type": "phpcodesniffer-standard",
+ "autoload": {
+ "psr-0": {
+ "Drupal\\": "coder_sniffer/Drupal/",
+ "DrupalPractice\\": "coder_sniffer/DrupalPractice/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "description": "Coder is a library to review Drupal code.",
+ "homepage": "https://www.drupal.org/project/coder",
+ "keywords": [
+ "code review",
+ "phpcs",
+ "standards"
+ ],
+ "time": "2019-04-16T18:56:06+00:00"
+ },
+ {
+ "name": "fabpot/goutte",
+ "version": "v3.2.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/FriendsOfPHP/Goutte.git",
+ "reference": "3f0eaf0a40181359470651f1565b3e07e3dd31b8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/FriendsOfPHP/Goutte/zipball/3f0eaf0a40181359470651f1565b3e07e3dd31b8",
+ "reference": "3f0eaf0a40181359470651f1565b3e07e3dd31b8",
+ "shasum": ""
+ },
+ "require": {
+ "guzzlehttp/guzzle": "^6.0",
+ "php": ">=5.5.0",
+ "symfony/browser-kit": "~2.1|~3.0|~4.0",
+ "symfony/css-selector": "~2.1|~3.0|~4.0",
+ "symfony/dom-crawler": "~2.1|~3.0|~4.0"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "^3.3 || ^4"
+ },
+ "type": "application",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Goutte\\": "Goutte"
+ },
+ "exclude-from-classmap": [
+ "Goutte/Tests"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "A simple PHP Web Scraper",
+ "homepage": "https://github.com/FriendsOfPHP/Goutte",
+ "keywords": [
+ "scraper"
+ ],
+ "time": "2018-06-29T15:13:57+00:00"
+ },
+ {
+ "name": "instaclick/php-webdriver",
+ "version": "1.4.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/instaclick/php-webdriver.git",
+ "reference": "6fa959452e774dcaed543faad3a9d1a37d803327"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/instaclick/php-webdriver/zipball/6fa959452e774dcaed543faad3a9d1a37d803327",
+ "reference": "6fa959452e774dcaed543faad3a9d1a37d803327",
+ "shasum": ""
+ },
+ "require": {
+ "ext-curl": "*",
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8",
+ "satooshi/php-coveralls": "^1.0||^2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "WebDriver": "lib/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "authors": [
+ {
+ "name": "Justin Bishop",
+ "email": "jubishop@gmail.com",
+ "role": "Developer"
+ },
+ {
+ "name": "Anthon Pang",
+ "email": "apang@softwaredevelopment.ca",
+ "role": "Fork Maintainer"
+ }
+ ],
+ "description": "PHP WebDriver for Selenium 2",
+ "homepage": "http://instaclick.com/",
+ "keywords": [
+ "browser",
+ "selenium",
+ "webdriver",
+ "webtest"
+ ],
+ "time": "2017-06-30T04:02:48+00:00"
+ },
+ {
+ "name": "jcalderonzumba/gastonjs",
+ "version": "v1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/jcalderonzumba/gastonjs.git",
+ "reference": "575a9c18d8b87990c37252e8d9707b29f0a313f3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/jcalderonzumba/gastonjs/zipball/575a9c18d8b87990c37252e8d9707b29f0a313f3",
+ "reference": "575a9c18d8b87990c37252e8d9707b29f0a313f3",
+ "shasum": ""
+ },
+ "require": {
+ "guzzlehttp/guzzle": "~5.0|~6.0",
+ "php": ">=5.4"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.6",
+ "silex/silex": "~1.2",
+ "symfony/phpunit-bridge": "~2.7",
+ "symfony/process": "~2.1"
+ },
+ "type": "phantomjs-api",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Zumba\\GastonJS\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Juan Francisco Calderón Zumba",
+ "email": "juanfcz@gmail.com",
+ "homepage": "http://github.com/jcalderonzumba"
+ }
+ ],
+ "description": "PhantomJS API based server for webpage automation",
+ "homepage": "https://github.com/jcalderonzumba/gastonjs",
+ "keywords": [
+ "api",
+ "automation",
+ "browser",
+ "headless",
+ "phantomjs"
+ ],
+ "time": "2017-03-31T07:31:47+00:00"
+ },
+ {
+ "name": "jcalderonzumba/mink-phantomjs-driver",
+ "version": "v0.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/jcalderonzumba/MinkPhantomJSDriver.git",
+ "reference": "008f43670e94acd39273d15add1e7348eb23848d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/jcalderonzumba/MinkPhantomJSDriver/zipball/008f43670e94acd39273d15add1e7348eb23848d",
+ "reference": "008f43670e94acd39273d15add1e7348eb23848d",
+ "shasum": ""
+ },
+ "require": {
+ "behat/mink": "~1.7",
+ "jcalderonzumba/gastonjs": "~1.0",
+ "php": ">=5.4",
+ "twig/twig": "~1.20|~2.0"
+ },
+ "require-dev": {
+ "mink/driver-testsuite": "dev-master",
+ "phpunit/phpunit": "~4.6"
+ },
+ "type": "mink-driver",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "0.4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Zumba\\Mink\\Driver\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Juan Francisco Calderón Zumba",
+ "email": "juanfcz@gmail.com",
+ "homepage": "http://github.com/jcalderonzumba"
+ }
+ ],
+ "description": "PhantomJS driver for Mink framework",
+ "homepage": "http://mink.behat.org/",
+ "keywords": [
+ "ajax",
+ "browser",
+ "headless",
+ "javascript",
+ "phantomjs",
+ "testing"
+ ],
+ "time": "2016-12-01T10:57:30+00:00"
+ },
+ {
+ "name": "justinrainbow/json-schema",
+ "version": "5.2.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/justinrainbow/json-schema.git",
+ "reference": "dcb6e1006bb5fd1e392b4daa68932880f37550d4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/dcb6e1006bb5fd1e392b4daa68932880f37550d4",
+ "reference": "dcb6e1006bb5fd1e392b4daa68932880f37550d4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "~2.2.20",
+ "json-schema/json-schema-test-suite": "1.2.0",
+ "phpunit/phpunit": "^4.8.35"
+ },
+ "bin": [
+ "bin/validate-json"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "JsonSchema\\": "src/JsonSchema/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bruno Prieto Reis",
+ "email": "bruno.p.reis@gmail.com"
+ },
+ {
+ "name": "Justin Rainbow",
+ "email": "justin.rainbow@gmail.com"
+ },
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ },
+ {
+ "name": "Robert Schönthal",
+ "email": "seroscho@googlemail.com"
+ }
+ ],
+ "description": "A library to validate a json schema.",
+ "homepage": "https://github.com/justinrainbow/json-schema",
+ "keywords": [
+ "json",
+ "schema"
+ ],
+ "time": "2019-01-14T23:55:14+00:00"
+ },
+ {
+ "name": "mikey179/vfsStream",
+ "version": "v1.6.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/bovigo/vfsStream.git",
+ "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/095238a0711c974ae5b4ebf4c4534a23f3f6c99d",
+ "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.6.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "org\\bovigo\\vfs\\": "src/main/php"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Frank Kleine",
+ "homepage": "http://frankkleine.de/",
+ "role": "Developer"
+ }
+ ],
+ "description": "Virtual file system to mock the real file system in unit tests.",
+ "homepage": "http://vfs.bovigo.org/",
+ "time": "2019-04-08T13:54:32+00:00"
+ },
+ {
+ "name": "myclabs/deep-copy",
+ "version": "1.9.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/myclabs/DeepCopy.git",
+ "reference": "e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72",
+ "reference": "e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1"
+ },
+ "replace": {
+ "myclabs/deep-copy": "self.version"
+ },
+ "require-dev": {
+ "doctrine/collections": "^1.0",
+ "doctrine/common": "^2.6",
+ "phpunit/phpunit": "^7.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "DeepCopy\\": "src/DeepCopy/"
+ },
+ "files": [
+ "src/DeepCopy/deep_copy.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Create deep copies (clones) of your objects",
+ "keywords": [
+ "clone",
+ "copy",
+ "duplicate",
+ "object",
+ "object graph"
+ ],
+ "time": "2019-04-07T13:18:21+00:00"
+ },
+ {
+ "name": "phar-io/manifest",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phar-io/manifest.git",
+ "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0",
+ "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-phar": "*",
+ "phar-io/version": "^1.0.1",
+ "php": "^5.6 || ^7.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Arne Blankerts",
+ "email": "arne@blankerts.de",
+ "role": "Developer"
+ },
+ {
+ "name": "Sebastian Heuer",
+ "email": "sebastian@phpeople.de",
+ "role": "Developer"
+ },
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "Developer"
+ }
+ ],
+ "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
+ "time": "2017-03-05T18:14:27+00:00"
+ },
+ {
+ "name": "phar-io/version",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phar-io/version.git",
+ "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df",
+ "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.6 || ^7.0"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Arne Blankerts",
+ "email": "arne@blankerts.de",
+ "role": "Developer"
+ },
+ {
+ "name": "Sebastian Heuer",
+ "email": "sebastian@phpeople.de",
+ "role": "Developer"
+ },
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "Developer"
+ }
+ ],
+ "description": "Library for handling version information and constraints",
+ "time": "2017-03-05T17:38:23+00:00"
+ },
+ {
+ "name": "phpdocumentor/reflection-common",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
+ "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
+ "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.6"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "phpDocumentor\\Reflection\\": [
+ "src"
+ ]
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jaap van Otterdijk",
+ "email": "opensource@ijaap.nl"
+ }
+ ],
+ "description": "Common reflection classes used by phpdocumentor to reflect the code structure",
+ "homepage": "http://www.phpdoc.org",
+ "keywords": [
+ "FQSEN",
+ "phpDocumentor",
+ "phpdoc",
+ "reflection",
+ "static analysis"
+ ],
+ "time": "2017-09-11T18:02:19+00:00"
+ },
+ {
+ "name": "phpdocumentor/reflection-docblock",
+ "version": "4.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
+ "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",
+ "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0",
+ "phpdocumentor/reflection-common": "^1.0.0",
+ "phpdocumentor/type-resolver": "^0.4.0",
+ "webmozart/assert": "^1.0"
+ },
+ "require-dev": {
+ "doctrine/instantiator": "~1.0.5",
+ "mockery/mockery": "^1.0",
+ "phpunit/phpunit": "^6.4"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "phpDocumentor\\Reflection\\": [
+ "src/"
+ ]
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Mike van Riel",
+ "email": "me@mikevanriel.com"
+ }
+ ],
+ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
+ "time": "2019-04-30T17:48:53+00:00"
+ },
+ {
+ "name": "phpdocumentor/type-resolver",
+ "version": "0.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpDocumentor/TypeResolver.git",
+ "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7",
+ "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5 || ^7.0",
+ "phpdocumentor/reflection-common": "^1.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "^0.9.4",
+ "phpunit/phpunit": "^5.2||^4.8.24"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "phpDocumentor\\Reflection\\": [
+ "src/"
+ ]
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Mike van Riel",
+ "email": "me@mikevanriel.com"
+ }
+ ],
+ "time": "2017-07-14T14:27:02+00:00"
+ },
+ {
+ "name": "phpspec/prophecy",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpspec/prophecy.git",
+ "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4ba436b55987b4bf311cb7c6ba82aa528aac0a06",
+ "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/instantiator": "^1.0.2",
+ "php": "^5.3|^7.0",
+ "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0",
+ "sebastian/comparator": "^1.1|^2.0|^3.0",
+ "sebastian/recursion-context": "^1.0|^2.0|^3.0"
+ },
+ "require-dev": {
+ "phpspec/phpspec": "^2.5|^3.2",
+ "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.8.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Prophecy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
+ },
+ {
+ "name": "Marcello Duarte",
+ "email": "marcello.duarte@gmail.com"
+ }
+ ],
+ "description": "Highly opinionated mocking framework for PHP 5.3+",
+ "homepage": "https://github.com/phpspec/prophecy",
+ "keywords": [
+ "Double",
+ "Dummy",
+ "fake",
+ "mock",
+ "spy",
+ "stub"
+ ],
+ "time": "2018-08-05T17:53:17+00:00"
+ },
+ {
+ "name": "phpunit/php-code-coverage",
+ "version": "5.3.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
+ "reference": "c89677919c5dd6d3b3852f230a663118762218ac"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/c89677919c5dd6d3b3852f230a663118762218ac",
+ "reference": "c89677919c5dd6d3b3852f230a663118762218ac",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-xmlwriter": "*",
+ "php": "^7.0",
+ "phpunit/php-file-iterator": "^1.4.2",
+ "phpunit/php-text-template": "^1.2.1",
+ "phpunit/php-token-stream": "^2.0.1",
+ "sebastian/code-unit-reverse-lookup": "^1.0.1",
+ "sebastian/environment": "^3.0",
+ "sebastian/version": "^2.0.1",
+ "theseer/tokenizer": "^1.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "suggest": {
+ "ext-xdebug": "^2.5.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.3.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
+ "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
+ "keywords": [
+ "coverage",
+ "testing",
+ "xunit"
+ ],
+ "time": "2018-04-06T15:36:58+00:00"
+ },
+ {
+ "name": "phpunit/php-file-iterator",
+ "version": "1.4.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
+ "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4",
+ "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sb@sebastian-bergmann.de",
+ "role": "lead"
+ }
+ ],
+ "description": "FilterIterator implementation that filters files based on a list of suffixes.",
+ "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
+ "keywords": [
+ "filesystem",
+ "iterator"
+ ],
+ "time": "2017-11-27T13:52:08+00:00"
+ },
+ {
+ "name": "phpunit/php-text-template",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-text-template.git",
+ "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
+ "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Simple template engine.",
+ "homepage": "https://github.com/sebastianbergmann/php-text-template/",
+ "keywords": [
+ "template"
+ ],
+ "time": "2015-06-21T13:50:34+00:00"
+ },
+ {
+ "name": "phpunit/php-timer",
+ "version": "1.0.9",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-timer.git",
+ "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
+ "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3.3 || ^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sb@sebastian-bergmann.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Utility class for timing",
+ "homepage": "https://github.com/sebastianbergmann/php-timer/",
+ "keywords": [
+ "timer"
+ ],
+ "time": "2017-02-26T11:10:40+00:00"
+ },
+ {
+ "name": "phpunit/php-token-stream",
+ "version": "2.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-token-stream.git",
+ "reference": "791198a2c6254db10131eecfe8c06670700904db"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db",
+ "reference": "791198a2c6254db10131eecfe8c06670700904db",
+ "shasum": ""
+ },
+ "require": {
+ "ext-tokenizer": "*",
+ "php": "^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.2.4"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Wrapper around PHP's tokenizer extension.",
+ "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
+ "keywords": [
+ "tokenizer"
+ ],
+ "time": "2017-11-27T05:48:46+00:00"
+ },
+ {
+ "name": "phpunit/phpunit",
+ "version": "6.5.14",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/phpunit.git",
+ "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/bac23fe7ff13dbdb461481f706f0e9fe746334b7",
+ "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-json": "*",
+ "ext-libxml": "*",
+ "ext-mbstring": "*",
+ "ext-xml": "*",
+ "myclabs/deep-copy": "^1.6.1",
+ "phar-io/manifest": "^1.0.1",
+ "phar-io/version": "^1.0",
+ "php": "^7.0",
+ "phpspec/prophecy": "^1.7",
+ "phpunit/php-code-coverage": "^5.3",
+ "phpunit/php-file-iterator": "^1.4.3",
+ "phpunit/php-text-template": "^1.2.1",
+ "phpunit/php-timer": "^1.0.9",
+ "phpunit/phpunit-mock-objects": "^5.0.9",
+ "sebastian/comparator": "^2.1",
+ "sebastian/diff": "^2.0",
+ "sebastian/environment": "^3.1",
+ "sebastian/exporter": "^3.1",
+ "sebastian/global-state": "^2.0",
+ "sebastian/object-enumerator": "^3.0.3",
+ "sebastian/resource-operations": "^1.0",
+ "sebastian/version": "^2.0.1"
+ },
+ "conflict": {
+ "phpdocumentor/reflection-docblock": "3.0.2",
+ "phpunit/dbunit": "<3.0"
+ },
+ "require-dev": {
+ "ext-pdo": "*"
+ },
+ "suggest": {
+ "ext-xdebug": "*",
+ "phpunit/php-invoker": "^1.1"
+ },
+ "bin": [
+ "phpunit"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "6.5.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "The PHP Unit Testing framework.",
+ "homepage": "https://phpunit.de/",
+ "keywords": [
+ "phpunit",
+ "testing",
+ "xunit"
+ ],
+ "time": "2019-02-01T05:22:47+00:00"
+ },
+ {
+ "name": "phpunit/phpunit-mock-objects",
+ "version": "5.0.10",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
+ "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/cd1cf05c553ecfec36b170070573e540b67d3f1f",
+ "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/instantiator": "^1.0.5",
+ "php": "^7.0",
+ "phpunit/php-text-template": "^1.2.1",
+ "sebastian/exporter": "^3.1"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<6.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.5.11"
+ },
+ "suggest": {
+ "ext-soap": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Mock Object library for PHPUnit",
+ "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
+ "keywords": [
+ "mock",
+ "xunit"
+ ],
+ "abandoned": true,
+ "time": "2018-08-09T05:50:03+00:00"
+ },
+ {
+ "name": "sebastian/code-unit-reverse-lookup",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
+ "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+ "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.6 || ^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.7 || ^6.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Looks up which function or method a line of code belongs to",
+ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
+ "time": "2017-03-04T06:30:41+00:00"
+ },
+ {
+ "name": "sebastian/comparator",
+ "version": "2.1.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/comparator.git",
+ "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/34369daee48eafb2651bea869b4b15d75ccc35f9",
+ "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0",
+ "sebastian/diff": "^2.0 || ^3.0",
+ "sebastian/exporter": "^3.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.4"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.1.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Volker Dusch",
+ "email": "github@wallbash.com"
+ },
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@2bepublished.at"
+ },
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Provides the functionality to compare PHP values for equality",
+ "homepage": "https://github.com/sebastianbergmann/comparator",
+ "keywords": [
+ "comparator",
+ "compare",
+ "equality"
+ ],
+ "time": "2018-02-01T13:46:46+00:00"
+ },
+ {
+ "name": "sebastian/diff",
+ "version": "2.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/diff.git",
+ "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
+ "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Kore Nordmann",
+ "email": "mail@kore-nordmann.de"
+ },
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Diff implementation",
+ "homepage": "https://github.com/sebastianbergmann/diff",
+ "keywords": [
+ "diff"
+ ],
+ "time": "2017-08-03T08:09:46+00:00"
+ },
+ {
+ "name": "sebastian/environment",
+ "version": "3.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/environment.git",
+ "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
+ "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.1.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Provides functionality to handle HHVM/PHP environments",
+ "homepage": "http://www.github.com/sebastianbergmann/environment",
+ "keywords": [
+ "Xdebug",
+ "environment",
+ "hhvm"
+ ],
+ "time": "2017-07-01T08:51:00+00:00"
+ },
+ {
+ "name": "sebastian/exporter",
+ "version": "3.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/exporter.git",
+ "reference": "234199f4528de6d12aaa58b612e98f7d36adb937"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937",
+ "reference": "234199f4528de6d12aaa58b612e98f7d36adb937",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0",
+ "sebastian/recursion-context": "^3.0"
+ },
+ "require-dev": {
+ "ext-mbstring": "*",
+ "phpunit/phpunit": "^6.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.1.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Volker Dusch",
+ "email": "github@wallbash.com"
+ },
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@2bepublished.at"
+ },
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Adam Harvey",
+ "email": "aharvey@php.net"
+ }
+ ],
+ "description": "Provides the functionality to export PHP variables for visualization",
+ "homepage": "http://www.github.com/sebastianbergmann/exporter",
+ "keywords": [
+ "export",
+ "exporter"
+ ],
+ "time": "2017-04-03T13:19:02+00:00"
+ },
+ {
+ "name": "sebastian/global-state",
+ "version": "2.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/global-state.git",
+ "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
+ "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "suggest": {
+ "ext-uopz": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Snapshotting of global state",
+ "homepage": "http://www.github.com/sebastianbergmann/global-state",
+ "keywords": [
+ "global state"
+ ],
+ "time": "2017-04-27T15:39:26+00:00"
+ },
+ {
+ "name": "sebastian/object-enumerator",
+ "version": "3.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/object-enumerator.git",
+ "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5",
+ "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0",
+ "sebastian/object-reflector": "^1.1.1",
+ "sebastian/recursion-context": "^3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Traverses array structures and object graphs to enumerate all referenced objects",
+ "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
+ "time": "2017-08-03T12:35:26+00:00"
+ },
+ {
+ "name": "sebastian/object-reflector",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/object-reflector.git",
+ "reference": "773f97c67f28de00d397be301821b06708fca0be"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
+ "reference": "773f97c67f28de00d397be301821b06708fca0be",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Allows reflection of object attributes, including inherited and non-public ones",
+ "homepage": "https://github.com/sebastianbergmann/object-reflector/",
+ "time": "2017-03-29T09:07:27+00:00"
+ },
+ {
+ "name": "sebastian/recursion-context",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/recursion-context.git",
+ "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
+ "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Adam Harvey",
+ "email": "aharvey@php.net"
+ }
+ ],
+ "description": "Provides functionality to recursively process PHP variables",
+ "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
+ "time": "2017-03-03T06:23:57+00:00"
+ },
+ {
+ "name": "sebastian/resource-operations",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/resource-operations.git",
+ "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+ "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Provides a list of PHP built-in functions that operate on resources",
+ "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
+ "time": "2015-07-28T20:34:47+00:00"
+ },
+ {
+ "name": "sebastian/version",
+ "version": "2.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/version.git",
+ "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
+ "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library that helps with managing the version number of Git-hosted PHP projects",
+ "homepage": "https://github.com/sebastianbergmann/version",
+ "time": "2016-10-03T07:35:21+00:00"
+ },
+ {
+ "name": "squizlabs/php_codesniffer",
+ "version": "3.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
+ "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8",
+ "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8",
+ "shasum": ""
+ },
+ "require": {
+ "ext-simplexml": "*",
+ "ext-tokenizer": "*",
+ "ext-xmlwriter": "*",
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
+ },
+ "bin": [
+ "bin/phpcs",
+ "bin/phpcbf"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Greg Sherwood",
+ "role": "lead"
+ }
+ ],
+ "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.",
+ "homepage": "https://github.com/squizlabs/PHP_CodeSniffer",
+ "keywords": [
+ "phpcs",
+ "standards"
+ ],
+ "time": "2019-04-10T23:49:02+00:00"
+ },
+ {
+ "name": "symfony/browser-kit",
+ "version": "v4.2.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/browser-kit.git",
+ "reference": "c09c18cca96d7067152f78956faf55346c338283"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/browser-kit/zipball/c09c18cca96d7067152f78956faf55346c338283",
+ "reference": "c09c18cca96d7067152f78956faf55346c338283",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/dom-crawler": "~3.4|~4.0"
+ },
+ "require-dev": {
+ "symfony/css-selector": "~3.4|~4.0",
+ "symfony/process": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/process": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\BrowserKit\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony BrowserKit Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-07T09:56:43+00:00"
+ },
+ {
+ "name": "symfony/phpunit-bridge",
+ "version": "v3.4.27",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/phpunit-bridge.git",
+ "reference": "a43a2f6c465a2d99635fea0addbebddc3864ad97"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/a43a2f6c465a2d99635fea0addbebddc3864ad97",
+ "reference": "a43a2f6c465a2d99635fea0addbebddc3864ad97",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0"
+ },
+ "suggest": {
+ "symfony/debug": "For tracking deprecated interfaces usages at runtime with DebugClassLoader"
+ },
+ "bin": [
+ "bin/simple-phpunit"
+ ],
+ "type": "symfony-bridge",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.4-dev"
+ },
+ "thanks": {
+ "name": "phpunit/phpunit",
+ "url": "https://github.com/sebastianbergmann/phpunit"
+ }
+ },
+ "autoload": {
+ "files": [
+ "bootstrap.php"
+ ],
+ "psr-4": {
+ "Symfony\\Bridge\\PhpUnit\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony PHPUnit Bridge",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-16T09:03:16+00:00"
+ },
+ {
+ "name": "theseer/tokenizer",
+ "version": "1.1.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/theseer/tokenizer.git",
+ "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/theseer/tokenizer/zipball/1c42705be2b6c1de5904f8afacef5895cab44bf8",
+ "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-tokenizer": "*",
+ "ext-xmlwriter": "*",
+ "php": "^7.0"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Arne Blankerts",
+ "email": "arne@blankerts.de",
+ "role": "Developer"
+ }
+ ],
+ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
+ "time": "2019-04-04T09:56:43+00:00"
+ },
+ {
+ "name": "webflo/drupal-core-require-dev",
+ "version": "8.7.1",
+ "require": {
+ "behat/mink": "1.7.x-dev",
+ "behat/mink-goutte-driver": "^1.2",
+ "behat/mink-selenium2-driver": "1.3.x-dev",
+ "drupal/coder": "^8.3.1",
+ "drupal/core": "8.7.1",
+ "jcalderonzumba/gastonjs": "^1.0.2",
+ "jcalderonzumba/mink-phantomjs-driver": "^0.3.1",
+ "justinrainbow/json-schema": "^5.2",
+ "mikey179/vfsstream": "^1.2",
+ "phpspec/prophecy": "^1.7",
+ "phpunit/phpunit": "^4.8.35 || ^6.5",
+ "symfony/css-selector": "^3.4.0",
+ "symfony/debug": "^3.4.0",
+ "symfony/phpunit-bridge": "^3.4.3"
+ },
+ "type": "metapackage",
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "description": "require-dev dependencies from drupal/core",
+ "time": "2019-05-08T17:31:44+00:00"
+ }
+ ],
+ "aliases": [],
+ "minimum-stability": "dev",
+ "stability-flags": [],
+ "prefer-stable": true,
+ "prefer-lowest": false,
+ "platform": {
+ "php": ">=5.6"
+ },
+ "platform-dev": []
+}
diff --git a/drupal-tailwindcss-purgecss-test/config/sync/.htaccess b/drupal-tailwindcss-purgecss-test/config/sync/.htaccess
new file mode 100644
index 0000000..0e4a69a
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/config/sync/.htaccess
@@ -0,0 +1,24 @@
+# Deny all requests from Apache 2.4+.
+
+ Require all denied
+
+
+# Deny all requests from Apache 2.0-2.2.
+
+ Deny from all
+
+
+# Turn off all options we don't need.
+Options -Indexes -ExecCGI -Includes -MultiViews
+
+# Set the catch-all handler to prevent scripts from being executed.
+SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
+
+ # Override the handler again if we're run later in the evaluation list.
+ SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
+
+
+# If we know how to do it safely, disable the PHP engine entirely.
+
+ php_flag engine off
+
\ No newline at end of file
diff --git a/drupal-tailwindcss-purgecss-test/config/sync/README.txt b/drupal-tailwindcss-purgecss-test/config/sync/README.txt
new file mode 100644
index 0000000..e74ef61
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/config/sync/README.txt
@@ -0,0 +1 @@
+This directory contains configuration to be imported into your Drupal site. To make this configuration active, visit admin/config/development/configuration/sync. For information about deploying configuration between servers, see https://www.drupal.org/documentation/administer/config
diff --git a/drupal-tailwindcss-purgecss-test/drush/Commands/PolicyCommands.php b/drupal-tailwindcss-purgecss-test/drush/Commands/PolicyCommands.php
new file mode 100644
index 0000000..290b4e0
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/drush/Commands/PolicyCommands.php
@@ -0,0 +1,38 @@
+input()->getArgument('target') == '@prod') {
+ throw new \Exception(dt('Per !file, you may never overwrite the production database.', ['!file' => __FILE__]));
+ }
+ }
+
+ /**
+ * Limit rsync operations to production site.
+ *
+ * @hook validate core:rsync
+ *
+ * @throws \Exception
+ */
+ public function rsyncValidate(CommandData $commandData) {
+ if (preg_match("/^@prod/", $commandData->input()->getArgument('target'))) {
+ throw new \Exception(dt('Per !file, you may never rsync to the production site.', ['!file' => __FILE__]));
+ }
+ }
+}
diff --git a/drupal-tailwindcss-purgecss-test/drush/README.md b/drupal-tailwindcss-purgecss-test/drush/README.md
new file mode 100644
index 0000000..9d7bd39
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/drush/README.md
@@ -0,0 +1 @@
+This directory contains commands, configuration and site aliases for Drush. See https://packagist.org/search/?type=drupal-drush for a directory of Drush commands installable via Composer.
diff --git a/drupal-tailwindcss-purgecss-test/drush/drush.yml b/drupal-tailwindcss-purgecss-test/drush/drush.yml
new file mode 100644
index 0000000..a8cbd00
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/drush/drush.yml
@@ -0,0 +1,6 @@
+#
+# A Drush configuration file
+#
+# Docs at https://github.com/drush-ops/drush/blob/master/examples/example.drush.yml
+#
+# Edit or remove this file as needed.
diff --git a/drupal-tailwindcss-purgecss-test/drush/sites/self.site.yml b/drupal-tailwindcss-purgecss-test/drush/sites/self.site.yml
new file mode 100644
index 0000000..fda7194
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/drush/sites/self.site.yml
@@ -0,0 +1,14 @@
+# Edit or remove this file as needed.
+# Docs at https://github.com/drush-ops/drush/blob/master/examples/example.site.yml
+
+#prod:
+# host: prod.domain.com
+# user: www-admin
+# root: /path/to/drupal
+# uri: http://www.example.com
+#
+#stage:
+# host: stage.domain.com
+# user: www-admin
+# root: /path/to/drupal
+# uri: http://stage.example.com
diff --git a/drupal-tailwindcss-purgecss-test/load.environment.php b/drupal-tailwindcss-purgecss-test/load.environment.php
new file mode 100644
index 0000000..769343f
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/load.environment.php
@@ -0,0 +1,20 @@
+load();
+}
+catch (InvalidPathException $e) {
+ // Do nothing. Production environments rarely use .env files.
+}
diff --git a/drupal-tailwindcss-purgecss-test/phpunit.xml.dist b/drupal-tailwindcss-purgecss-test/phpunit.xml.dist
new file mode 100644
index 0000000..ce29746
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/phpunit.xml.dist
@@ -0,0 +1,15 @@
+
+
+
+
+
+ ./test/
+
+
+
diff --git a/drupal-tailwindcss-purgecss-test/scripts/composer/ScriptHandler.php b/drupal-tailwindcss-purgecss-test/scripts/composer/ScriptHandler.php
new file mode 100644
index 0000000..e7c84f4
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/scripts/composer/ScriptHandler.php
@@ -0,0 +1,100 @@
+locateRoot(getcwd());
+ $drupalRoot = $drupalFinder->getDrupalRoot();
+
+ $dirs = [
+ 'modules',
+ 'profiles',
+ 'themes',
+ ];
+
+ // Required for unit testing
+ foreach ($dirs as $dir) {
+ if (!$fs->exists($drupalRoot . '/'. $dir)) {
+ $fs->mkdir($drupalRoot . '/'. $dir);
+ $fs->touch($drupalRoot . '/'. $dir . '/.gitkeep');
+ }
+ }
+
+ // Prepare the settings file for installation
+ if (!$fs->exists($drupalRoot . '/sites/default/settings.php') and $fs->exists($drupalRoot . '/sites/default/default.settings.php')) {
+ $fs->copy($drupalRoot . '/sites/default/default.settings.php', $drupalRoot . '/sites/default/settings.php');
+ require_once $drupalRoot . '/core/includes/bootstrap.inc';
+ require_once $drupalRoot . '/core/includes/install.inc';
+ $settings['config_directories'] = [
+ CONFIG_SYNC_DIRECTORY => (object) [
+ 'value' => Path::makeRelative($drupalFinder->getComposerRoot() . '/config/sync', $drupalRoot),
+ 'required' => TRUE,
+ ],
+ ];
+ drupal_rewrite_settings($settings, $drupalRoot . '/sites/default/settings.php');
+ $fs->chmod($drupalRoot . '/sites/default/settings.php', 0666);
+ $event->getIO()->write("Created a sites/default/settings.php file with chmod 0666");
+ }
+
+ // Create the files directory with chmod 0777
+ if (!$fs->exists($drupalRoot . '/sites/default/files')) {
+ $oldmask = umask(0);
+ $fs->mkdir($drupalRoot . '/sites/default/files', 0777);
+ umask($oldmask);
+ $event->getIO()->write("Created a sites/default/files directory with chmod 0777");
+ }
+ }
+
+ /**
+ * Checks if the installed version of Composer is compatible.
+ *
+ * Composer 1.0.0 and higher consider a `composer install` without having a
+ * lock file present as equal to `composer update`. We do not ship with a lock
+ * file to avoid merge conflicts downstream, meaning that if a project is
+ * installed with an older version of Composer the scaffolding of Drupal will
+ * not be triggered. We check this here instead of in drupal-scaffold to be
+ * able to give immediate feedback to the end user, rather than failing the
+ * installation after going through the lengthy process of compiling and
+ * downloading the Composer dependencies.
+ *
+ * @see https://github.com/composer/composer/pull/5035
+ */
+ public static function checkComposerVersion(Event $event) {
+ $composer = $event->getComposer();
+ $io = $event->getIO();
+
+ $version = $composer::VERSION;
+
+ // The dev-channel of composer uses the git revision as version number,
+ // try to the branch alias instead.
+ if (preg_match('/^[0-9a-f]{40}$/i', $version)) {
+ $version = $composer::BRANCH_ALIAS_VERSION;
+ }
+
+ // If Composer is installed through git we have no easy way to determine if
+ // it is new enough, just display a warning.
+ if ($version === '@package_version@' || $version === '@package_branch_alias_version@') {
+ $io->writeError('You are running a development version of Composer. If you experience problems, please update Composer to the latest stable version. ');
+ }
+ elseif (Comparator::lessThan($version, '1.0.0')) {
+ $io->writeError('Drupal-project requires Composer version 1.0.0 or higher. Please update your Composer before continuing .');
+ exit(1);
+ }
+ }
+
+}
diff --git a/drupal-tailwindcss-purgecss-test/web/.csslintrc b/drupal-tailwindcss-purgecss-test/web/.csslintrc
new file mode 100644
index 0000000..177e4fc
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/.csslintrc
@@ -0,0 +1,40 @@
+--errors=box-model,
+ display-property-grouping,
+ duplicate-background-images,
+ duplicate-properties,
+ empty-rules,
+ ids,
+ import,
+ important,
+ known-properties,
+ outline-none,
+ overqualified-elements,
+ qualified-headings,
+ shorthand,
+ star-property-hack,
+ text-indent,
+ underscore-property-hack,
+ unique-headings,
+ unqualified-attributes,
+ vendor-prefix,
+ zero-units
+--ignore=adjoining-classes,
+ box-sizing,
+ bulletproof-font-face,
+ compatible-vendor-prefixes,
+ errors,
+ fallback-colors,
+ floats,
+ font-faces,
+ font-sizes,
+ gradients,
+ import-ie-limit,
+ order-alphabetical,
+ regex-selectors,
+ rules-count,
+ selector-max,
+ selector-max-approaching,
+ selector-newline,
+ universal-selector
+--exclude-list=core/assets,
+ vendor
diff --git a/drupal-tailwindcss-purgecss-test/web/.editorconfig b/drupal-tailwindcss-purgecss-test/web/.editorconfig
new file mode 100644
index 0000000..686c443
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/.editorconfig
@@ -0,0 +1,17 @@
+# Drupal editor configuration normalization
+# @see http://editorconfig.org/
+
+# This is the top-most .editorconfig file; do not search in parent directories.
+root = true
+
+# All files.
+[*]
+end_of_line = LF
+indent_style = space
+indent_size = 2
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[composer.{json,lock}]
+indent_size = 4
diff --git a/drupal-tailwindcss-purgecss-test/web/.eslintignore b/drupal-tailwindcss-purgecss-test/web/.eslintignore
new file mode 100644
index 0000000..9c13487
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/.eslintignore
@@ -0,0 +1,8 @@
+core/**/*
+vendor/**/*
+sites/**/files/**/*
+libraries/**/*
+sites/**/libraries/**/*
+profiles/**/libraries/**/*
+**/js_test_files/**/*
+**/node_modules/**/*
diff --git a/drupal-tailwindcss-purgecss-test/web/.eslintrc.json b/drupal-tailwindcss-purgecss-test/web/.eslintrc.json
new file mode 100644
index 0000000..d4bbc92
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/.eslintrc.json
@@ -0,0 +1,3 @@
+{
+ "extends": "./core/.eslintrc.json"
+}
diff --git a/drupal-tailwindcss-purgecss-test/web/.gitattributes b/drupal-tailwindcss-purgecss-test/web/.gitattributes
new file mode 100644
index 0000000..a37894e
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/.gitattributes
@@ -0,0 +1,61 @@
+# Drupal git normalization
+# @see https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
+# @see https://www.drupal.org/node/1542048
+
+# Normally these settings would be done with macro attributes for improved
+# readability and easier maintenance. However macros can only be defined at the
+# repository root directory. Drupal avoids making any assumptions about where it
+# is installed.
+
+# Define text file attributes.
+# - Treat them as text.
+# - Ensure no CRLF line-endings, neither on checkout nor on checkin.
+# - Detect whitespace errors.
+# - Exposed by default in `git diff --color` on the CLI.
+# - Validate with `git diff --check`.
+# - Deny applying with `git apply --whitespace=error-all`.
+# - Fix automatically with `git apply --whitespace=fix`.
+
+*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html
+*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+*.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+
+# Define binary file attributes.
+# - Do not treat them as text.
+# - Include binary diff in patches instead of "binary files differ."
+*.eot -text diff
+*.exe -text diff
+*.gif -text diff
+*.gz -text diff
+*.ico -text diff
+*.jpeg -text diff
+*.jpg -text diff
+*.otf -text diff
+*.phar -text diff
+*.png -text diff
+*.svgz -text diff
+*.ttf -text diff
+*.woff -text diff
+*.woff2 -text diff
diff --git a/drupal-tailwindcss-purgecss-test/web/.ht.router.php b/drupal-tailwindcss-purgecss-test/web/.ht.router.php
new file mode 100644
index 0000000..054f711
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/.ht.router.php
@@ -0,0 +1,65 @@
+
+
+ Require all denied
+
+
+ Order allow,deny
+
+
+
+# Don't show directory listings for URLs which map to a directory.
+Options -Indexes
+
+# Set the default handler.
+DirectoryIndex index.php index.html index.htm
+
+# Add correct encoding for SVGZ.
+AddType image/svg+xml svg svgz
+AddEncoding gzip svgz
+
+# Most of the following PHP settings cannot be changed at runtime. See
+# sites/default/default.settings.php and
+# Drupal\Core\DrupalKernel::bootEnvironment() for settings that can be
+# changed at runtime.
+
+# PHP 5, Apache 1 and 2.
+
+ php_value assert.active 0
+ php_flag session.auto_start off
+ php_value mbstring.http_input pass
+ php_value mbstring.http_output pass
+ php_flag mbstring.encoding_translation off
+ # PHP 5.6 has deprecated $HTTP_RAW_POST_DATA and produces warnings if this is
+ # not set.
+ php_value always_populate_raw_post_data -1
+
+
+# Requires mod_expires to be enabled.
+
+ # Enable expirations.
+ ExpiresActive On
+
+ # Cache all files for 2 weeks after access (A).
+ ExpiresDefault A1209600
+
+
+ # Do not allow PHP scripts to be cached unless they explicitly send cache
+ # headers themselves. Otherwise all scripts would have to overwrite the
+ # headers set by mod_expires if they want another caching behavior. This may
+ # fail if an error occurs early in the bootstrap process, and it may cause
+ # problems if a non-Drupal PHP file is installed in a subdirectory.
+ ExpiresActive Off
+
+
+
+# Set a fallback resource if mod_rewrite is not enabled. This allows Drupal to
+# work without clean URLs. This requires Apache version >= 2.2.16. If Drupal is
+# not accessed by the top level URL (i.e.: http://example.com/drupal/ instead of
+# http://example.com/), the path to index.php will need to be adjusted.
+
+ FallbackResource /index.php
+
+
+# Various rewrite rules.
+
+ RewriteEngine on
+
+ # Set "protossl" to "s" if we were accessed via https://. This is used later
+ # if you enable "www." stripping or enforcement, in order to ensure that
+ # you don't bounce between http and https.
+ RewriteRule ^ - [E=protossl]
+ RewriteCond %{HTTPS} on
+ RewriteRule ^ - [E=protossl:s]
+
+ # Make sure Authorization HTTP header is available to PHP
+ # even when running as CGI or FastCGI.
+ RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
+
+ # Block access to "hidden" directories whose names begin with a period. This
+ # includes directories used by version control systems such as Subversion or
+ # Git to store control files. Files whose names begin with a period, as well
+ # as the control files used by CVS, are protected by the FilesMatch directive
+ # above.
+ #
+ # NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is
+ # not possible to block access to entire directories from .htaccess because
+ # is not allowed here.
+ #
+ # If you do not have mod_rewrite installed, you should remove these
+ # directories from your webroot or otherwise protect them from being
+ # downloaded.
+ RewriteRule "/\.|^\.(?!well-known/)" - [F]
+
+ # If your site can be accessed both with and without the 'www.' prefix, you
+ # can use one of the following settings to redirect users to your preferred
+ # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
+ #
+ # To redirect all users to access the site WITH the 'www.' prefix,
+ # (http://example.com/foo will be redirected to http://www.example.com/foo)
+ # uncomment the following:
+ # RewriteCond %{HTTP_HOST} .
+ # RewriteCond %{HTTP_HOST} !^www\. [NC]
+ # RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
+ #
+ # To redirect all users to access the site WITHOUT the 'www.' prefix,
+ # (http://www.example.com/foo will be redirected to http://example.com/foo)
+ # uncomment the following:
+ # RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
+ # RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]
+
+ # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
+ # VirtualDocumentRoot and the rewrite rules are not working properly.
+ # For example if your site is at http://example.com/drupal uncomment and
+ # modify the following line:
+ # RewriteBase /drupal
+ #
+ # If your site is running in a VirtualDocumentRoot at http://example.com/,
+ # uncomment the following line:
+ # RewriteBase /
+
+ # Redirect common PHP files to their new locations.
+ RewriteCond %{REQUEST_URI} ^(.*)?/(install.php) [OR]
+ RewriteCond %{REQUEST_URI} ^(.*)?/(rebuild.php)
+ RewriteCond %{REQUEST_URI} !core
+ RewriteRule ^ %1/core/%2 [L,QSA,R=301]
+
+ # Rewrite install.php during installation to see if mod_rewrite is working
+ RewriteRule ^core/install.php core/install.php?rewrite=ok [QSA,L]
+
+ # Pass all requests not referring directly to files in the filesystem to
+ # index.php.
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteCond %{REQUEST_URI} !=/favicon.ico
+ RewriteRule ^ index.php [L]
+
+ # For security reasons, deny access to other PHP files on public sites.
+ # Note: The following URI conditions are not anchored at the start (^),
+ # because Drupal may be located in a subdirectory. To further improve
+ # security, you can replace '!/' with '!^/'.
+ # Allow access to PHP files in /core (like authorize.php or install.php):
+ RewriteCond %{REQUEST_URI} !/core/[^/]*\.php$
+ # Allow access to test-specific PHP files:
+ RewriteCond %{REQUEST_URI} !/core/modules/system/tests/https?.php
+ # Allow access to Statistics module's custom front controller.
+ # Copy and adapt this rule to directly execute PHP files in contributed or
+ # custom modules or to run another PHP application in the same directory.
+ RewriteCond %{REQUEST_URI} !/core/modules/statistics/statistics.php$
+ # Deny access to any other PHP files that do not match the rules above.
+ # Specifically, disallow autoload.php from being served directly.
+ RewriteRule "^(.+/.*|autoload)\.php($|/)" - [F]
+
+ # Rules to correctly serve gzip compressed CSS and JS files.
+ # Requires both mod_rewrite and mod_headers to be enabled.
+
+ # Serve gzip compressed CSS files if they exist and the client accepts gzip.
+ RewriteCond %{HTTP:Accept-encoding} gzip
+ RewriteCond %{REQUEST_FILENAME}\.gz -s
+ RewriteRule ^(.*)\.css $1\.css\.gz [QSA]
+
+ # Serve gzip compressed JS files if they exist and the client accepts gzip.
+ RewriteCond %{HTTP:Accept-encoding} gzip
+ RewriteCond %{REQUEST_FILENAME}\.gz -s
+ RewriteRule ^(.*)\.js $1\.js\.gz [QSA]
+
+ # Serve correct content types, and prevent mod_deflate double gzip.
+ RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1]
+ RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1]
+
+
+ # Serve correct encoding type.
+ Header set Content-Encoding gzip
+ # Force proxies to cache gzipped & non-gzipped css/js files separately.
+ Header append Vary Accept-Encoding
+
+
+
+
+# Various header fixes.
+
+ # Disable content sniffing, since it's an attack vector.
+ Header always set X-Content-Type-Options nosniff
+ # Disable Proxy header, since it's an attack vector.
+ RequestHeader unset Proxy
+
diff --git a/drupal-tailwindcss-purgecss-test/web/autoload.php b/drupal-tailwindcss-purgecss-test/web/autoload.php
new file mode 100644
index 0000000..4722f6c
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/autoload.php
@@ -0,0 +1,17 @@
+handle($request);
+$response->send();
+
+$kernel->terminate($request, $response);
diff --git a/drupal-tailwindcss-purgecss-test/web/modules/.gitkeep b/drupal-tailwindcss-purgecss-test/web/modules/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/drupal-tailwindcss-purgecss-test/web/profiles/.gitkeep b/drupal-tailwindcss-purgecss-test/web/profiles/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/drupal-tailwindcss-purgecss-test/web/robots.txt b/drupal-tailwindcss-purgecss-test/web/robots.txt
new file mode 100644
index 0000000..54da162
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/robots.txt
@@ -0,0 +1,61 @@
+#
+# robots.txt
+#
+# This file is to prevent the crawling and indexing of certain parts
+# of your site by web crawlers and spiders run by sites like Yahoo!
+# and Google. By telling these "robots" where not to go on your site,
+# you save bandwidth and server resources.
+#
+# This file will be ignored unless it is at the root of your host:
+# Used: http://example.com/robots.txt
+# Ignored: http://example.com/site/robots.txt
+#
+# For more information about the robots.txt standard, see:
+# http://www.robotstxt.org/robotstxt.html
+
+User-agent: *
+# CSS, JS, Images
+Allow: /core/*.css$
+Allow: /core/*.css?
+Allow: /core/*.js$
+Allow: /core/*.js?
+Allow: /core/*.gif
+Allow: /core/*.jpg
+Allow: /core/*.jpeg
+Allow: /core/*.png
+Allow: /core/*.svg
+Allow: /profiles/*.css$
+Allow: /profiles/*.css?
+Allow: /profiles/*.js$
+Allow: /profiles/*.js?
+Allow: /profiles/*.gif
+Allow: /profiles/*.jpg
+Allow: /profiles/*.jpeg
+Allow: /profiles/*.png
+Allow: /profiles/*.svg
+# Directories
+Disallow: /core/
+Disallow: /profiles/
+# Files
+Disallow: /README.txt
+Disallow: /web.config
+# Paths (clean URLs)
+Disallow: /admin/
+Disallow: /comment/reply/
+Disallow: /filter/tips
+Disallow: /node/add/
+Disallow: /search/
+Disallow: /user/register/
+Disallow: /user/password/
+Disallow: /user/login/
+Disallow: /user/logout/
+# Paths (no clean URLs)
+Disallow: /index.php/admin/
+Disallow: /index.php/comment/reply/
+Disallow: /index.php/filter/tips
+Disallow: /index.php/node/add/
+Disallow: /index.php/search/
+Disallow: /index.php/user/password/
+Disallow: /index.php/user/register/
+Disallow: /index.php/user/login/
+Disallow: /index.php/user/logout/
diff --git a/drupal-tailwindcss-purgecss-test/web/sites/default/default.services.yml b/drupal-tailwindcss-purgecss-test/web/sites/default/default.services.yml
new file mode 100644
index 0000000..e1bbbc7
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/sites/default/default.services.yml
@@ -0,0 +1,174 @@
+parameters:
+ session.storage.options:
+ # Default ini options for sessions.
+ #
+ # Some distributions of Linux (most notably Debian) ship their PHP
+ # installations with garbage collection (gc) disabled. Since Drupal depends
+ # on PHP's garbage collection for clearing sessions, ensure that garbage
+ # collection occurs by using the most common settings.
+ # @default 1
+ gc_probability: 1
+ # @default 100
+ gc_divisor: 100
+ #
+ # Set session lifetime (in seconds), i.e. the time from the user's last
+ # visit to the active session may be deleted by the session garbage
+ # collector. When a session is deleted, authenticated users are logged out,
+ # and the contents of the user's $_SESSION variable is discarded.
+ # @default 200000
+ gc_maxlifetime: 200000
+ #
+ # Set session cookie lifetime (in seconds), i.e. the time from the session
+ # is created to the cookie expires, i.e. when the browser is expected to
+ # discard the cookie. The value 0 means "until the browser is closed".
+ # @default 2000000
+ cookie_lifetime: 2000000
+ #
+ # Drupal automatically generates a unique session cookie name based on the
+ # full domain name used to access the site. This mechanism is sufficient
+ # for most use-cases, including multi-site deployments. However, if it is
+ # desired that a session can be reused across different subdomains, the
+ # cookie domain needs to be set to the shared base domain. Doing so assures
+ # that users remain logged in as they cross between various subdomains.
+ # To maximize compatibility and normalize the behavior across user agents,
+ # the cookie domain should start with a dot.
+ #
+ # @default none
+ # cookie_domain: '.example.com'
+ #
+ twig.config:
+ # Twig debugging:
+ #
+ # When debugging is enabled:
+ # - The markup of each Twig template is surrounded by HTML comments that
+ # contain theming information, such as template file name suggestions.
+ # - Note that this debugging markup will cause automated tests that directly
+ # check rendered HTML to fail. When running automated tests, 'debug'
+ # should be set to FALSE.
+ # - The dump() function can be used in Twig templates to output information
+ # about template variables.
+ # - Twig templates are automatically recompiled whenever the source code
+ # changes (see auto_reload below).
+ #
+ # For more information about debugging Twig templates, see
+ # https://www.drupal.org/node/1906392.
+ #
+ # Not recommended in production environments
+ # @default false
+ debug: false
+ # Twig auto-reload:
+ #
+ # Automatically recompile Twig templates whenever the source code changes.
+ # If you don't provide a value for auto_reload, it will be determined
+ # based on the value of debug.
+ #
+ # Not recommended in production environments
+ # @default null
+ auto_reload: null
+ # Twig cache:
+ #
+ # By default, Twig templates will be compiled and stored in the filesystem
+ # to increase performance. Disabling the Twig cache will recompile the
+ # templates from source each time they are used. In most cases the
+ # auto_reload setting above should be enabled rather than disabling the
+ # Twig cache.
+ #
+ # Not recommended in production environments
+ # @default true
+ cache: true
+ renderer.config:
+ # Renderer required cache contexts:
+ #
+ # The Renderer will automatically associate these cache contexts with every
+ # render array, hence varying every render array by these cache contexts.
+ #
+ # @default ['languages:language_interface', 'theme', 'user.permissions']
+ required_cache_contexts: ['languages:language_interface', 'theme', 'user.permissions']
+ # Renderer automatic placeholdering conditions:
+ #
+ # Drupal allows portions of the page to be automatically deferred when
+ # rendering to improve cache performance. That is especially helpful for
+ # cache contexts that vary widely, such as the active user. On some sites
+ # those may be different, however, such as sites with only a handful of
+ # users. If you know what the high-cardinality cache contexts are for your
+ # site, specify those here. If you're not sure, the defaults are fairly safe
+ # in general.
+ #
+ # For more information about rendering optimizations see
+ # https://www.drupal.org/developing/api/8/render/arrays/cacheability#optimizing
+ auto_placeholder_conditions:
+ # Max-age at or below which caching is not considered worthwhile.
+ #
+ # Disable by setting to -1.
+ #
+ # @default 0
+ max-age: 0
+ # Cache contexts with a high cardinality.
+ #
+ # Disable by setting to [].
+ #
+ # @default ['session', 'user']
+ contexts: ['session', 'user']
+ # Tags with a high invalidation frequency.
+ #
+ # Disable by setting to [].
+ #
+ # @default []
+ tags: []
+ # Cacheability debugging:
+ #
+ # Responses with cacheability metadata (CacheableResponseInterface instances)
+ # get X-Drupal-Cache-Tags and X-Drupal-Cache-Contexts headers.
+ #
+ # For more information about debugging cacheable responses, see
+ # https://www.drupal.org/developing/api/8/response/cacheable-response-interface
+ #
+ # Not recommended in production environments
+ # @default false
+ http.response.debug_cacheability_headers: false
+ factory.keyvalue:
+ {}
+ # Default key/value storage service to use.
+ # @default keyvalue.database
+ # default: keyvalue.database
+ # Collection-specific overrides.
+ # state: keyvalue.database
+ factory.keyvalue.expirable:
+ {}
+ # Default key/value expirable storage service to use.
+ # @default keyvalue.database.expirable
+ # default: keyvalue.database.expirable
+ # Allowed protocols for URL generation.
+ filter_protocols:
+ - http
+ - https
+ - ftp
+ - news
+ - nntp
+ - tel
+ - telnet
+ - mailto
+ - irc
+ - ssh
+ - sftp
+ - webcal
+ - rtsp
+
+ # Configure Cross-Site HTTP requests (CORS).
+ # Read https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS
+ # for more information about the topic in general.
+ # Note: By default the configuration is disabled.
+ cors.config:
+ enabled: false
+ # Specify allowed headers, like 'x-allowed-header'.
+ allowedHeaders: []
+ # Specify allowed request methods, specify ['*'] to allow all possible ones.
+ allowedMethods: []
+ # Configure requests allowed from specific origins.
+ allowedOrigins: ['*']
+ # Sets the Access-Control-Expose-Headers header.
+ exposedHeaders: false
+ # Sets the Access-Control-Max-Age header.
+ maxAge: false
+ # Sets the Access-Control-Allow-Credentials header.
+ supportsCredentials: false
diff --git a/drupal-tailwindcss-purgecss-test/web/sites/default/default.settings.php b/drupal-tailwindcss-purgecss-test/web/sites/default/default.settings.php
new file mode 100644
index 0000000..5922cb1
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/sites/default/default.settings.php
@@ -0,0 +1,779 @@
+ 'databasename',
+ * 'username' => 'sqlusername',
+ * 'password' => 'sqlpassword',
+ * 'host' => 'localhost',
+ * 'port' => '3306',
+ * 'driver' => 'mysql',
+ * 'prefix' => '',
+ * 'collation' => 'utf8mb4_general_ci',
+ * );
+ * @endcode
+ */
+$databases = [];
+
+/**
+ * Customizing database settings.
+ *
+ * Many of the values of the $databases array can be customized for your
+ * particular database system. Refer to the sample in the section above as a
+ * starting point.
+ *
+ * The "driver" property indicates what Drupal database driver the
+ * connection should use. This is usually the same as the name of the
+ * database type, such as mysql or sqlite, but not always. The other
+ * properties will vary depending on the driver. For SQLite, you must
+ * specify a database file name in a directory that is writable by the
+ * webserver. For most other drivers, you must specify a
+ * username, password, host, and database name.
+ *
+ * Transaction support is enabled by default for all drivers that support it,
+ * including MySQL. To explicitly disable it, set the 'transactions' key to
+ * FALSE.
+ * Note that some configurations of MySQL, such as the MyISAM engine, don't
+ * support it and will proceed silently even if enabled. If you experience
+ * transaction related crashes with such configuration, set the 'transactions'
+ * key to FALSE.
+ *
+ * For each database, you may optionally specify multiple "target" databases.
+ * A target database allows Drupal to try to send certain queries to a
+ * different database if it can but fall back to the default connection if not.
+ * That is useful for primary/replica replication, as Drupal may try to connect
+ * to a replica server when appropriate and if one is not available will simply
+ * fall back to the single primary server (The terms primary/replica are
+ * traditionally referred to as master/slave in database server documentation).
+ *
+ * The general format for the $databases array is as follows:
+ * @code
+ * $databases['default']['default'] = $info_array;
+ * $databases['default']['replica'][] = $info_array;
+ * $databases['default']['replica'][] = $info_array;
+ * $databases['extra']['default'] = $info_array;
+ * @endcode
+ *
+ * In the above example, $info_array is an array of settings described above.
+ * The first line sets a "default" database that has one primary database
+ * (the second level default). The second and third lines create an array
+ * of potential replica databases. Drupal will select one at random for a given
+ * request as needed. The fourth line creates a new database with a name of
+ * "extra".
+ *
+ * You can optionally set prefixes for some or all database table names
+ * by using the 'prefix' setting. If a prefix is specified, the table
+ * name will be prepended with its value. Be sure to use valid database
+ * characters only, usually alphanumeric and underscore. If no prefixes
+ * are desired, leave it as an empty string ''.
+ *
+ * To have all database names prefixed, set 'prefix' as a string:
+ * @code
+ * 'prefix' => 'main_',
+ * @endcode
+ *
+ * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in
+ * Drupal 9.0. After that, only a single prefix for all tables will be
+ * supported.
+ *
+ * To provide prefixes for specific tables, set 'prefix' as an array.
+ * The array's keys are the table names and the values are the prefixes.
+ * The 'default' element is mandatory and holds the prefix for any tables
+ * not specified elsewhere in the array. Example:
+ * @code
+ * 'prefix' => array(
+ * 'default' => 'main_',
+ * 'users' => 'shared_',
+ * 'sessions' => 'shared_',
+ * 'role' => 'shared_',
+ * 'authmap' => 'shared_',
+ * ),
+ * @endcode
+ * You can also use a reference to a schema/database as a prefix. This may be
+ * useful if your Drupal installation exists in a schema that is not the default
+ * or you want to access several databases from the same code base at the same
+ * time.
+ * Example:
+ * @code
+ * 'prefix' => array(
+ * 'default' => 'main.',
+ * 'users' => 'shared.',
+ * 'sessions' => 'shared.',
+ * 'role' => 'shared.',
+ * 'authmap' => 'shared.',
+ * );
+ * @endcode
+ * NOTE: MySQL and SQLite's definition of a schema is a database.
+ *
+ * Advanced users can add or override initial commands to execute when
+ * connecting to the database server, as well as PDO connection settings. For
+ * example, to enable MySQL SELECT queries to exceed the max_join_size system
+ * variable, and to reduce the database connection timeout to 5 seconds:
+ * @code
+ * $databases['default']['default'] = array(
+ * 'init_commands' => array(
+ * 'big_selects' => 'SET SQL_BIG_SELECTS=1',
+ * ),
+ * 'pdo' => array(
+ * PDO::ATTR_TIMEOUT => 5,
+ * ),
+ * );
+ * @endcode
+ *
+ * WARNING: The above defaults are designed for database portability. Changing
+ * them may cause unexpected behavior, including potential data loss. See
+ * https://www.drupal.org/developing/api/database/configuration for more
+ * information on these defaults and the potential issues.
+ *
+ * More details can be found in the constructor methods for each driver:
+ * - \Drupal\Core\Database\Driver\mysql\Connection::__construct()
+ * - \Drupal\Core\Database\Driver\pgsql\Connection::__construct()
+ * - \Drupal\Core\Database\Driver\sqlite\Connection::__construct()
+ *
+ * Sample Database configuration format for PostgreSQL (pgsql):
+ * @code
+ * $databases['default']['default'] = array(
+ * 'driver' => 'pgsql',
+ * 'database' => 'databasename',
+ * 'username' => 'sqlusername',
+ * 'password' => 'sqlpassword',
+ * 'host' => 'localhost',
+ * 'prefix' => '',
+ * );
+ * @endcode
+ *
+ * Sample Database configuration format for SQLite (sqlite):
+ * @code
+ * $databases['default']['default'] = array(
+ * 'driver' => 'sqlite',
+ * 'database' => '/path/to/databasefilename',
+ * );
+ * @endcode
+ */
+
+/**
+ * Location of the site configuration files.
+ *
+ * The $config_directories array specifies the location of file system
+ * directories used for configuration data. On install, the "sync" directory is
+ * created. This is used for configuration imports. The "active" directory is
+ * not created by default since the default storage for active configuration is
+ * the database rather than the file system. (This can be changed. See "Active
+ * configuration settings" below).
+ *
+ * The default location for the "sync" directory is inside a randomly-named
+ * directory in the public files path. The setting below allows you to override
+ * the "sync" location.
+ *
+ * If you use files for the "active" configuration, you can tell the
+ * Configuration system where this directory is located by adding an entry with
+ * array key CONFIG_ACTIVE_DIRECTORY.
+ *
+ * Example:
+ * @code
+ * $config_directories = array(
+ * CONFIG_SYNC_DIRECTORY => '/directory/outside/webroot',
+ * );
+ * @endcode
+ */
+$config_directories = [];
+
+/**
+ * Settings:
+ *
+ * $settings contains environment-specific configuration, such as the files
+ * directory and reverse proxy address, and temporary configuration, such as
+ * security overrides.
+ *
+ * @see \Drupal\Core\Site\Settings::get()
+ */
+
+/**
+ * Salt for one-time login links, cancel links, form tokens, etc.
+ *
+ * This variable will be set to a random value by the installer. All one-time
+ * login links will be invalidated if the value is changed. Note that if your
+ * site is deployed on a cluster of web servers, you must ensure that this
+ * variable has the same value on each server.
+ *
+ * For enhanced security, you may set this variable to the contents of a file
+ * outside your document root; you should also ensure that this file is not
+ * stored with backups of your database.
+ *
+ * Example:
+ * @code
+ * $settings['hash_salt'] = file_get_contents('/home/example/salt.txt');
+ * @endcode
+ */
+$settings['hash_salt'] = '';
+
+/**
+ * Deployment identifier.
+ *
+ * Drupal's dependency injection container will be automatically invalidated and
+ * rebuilt when the Drupal core version changes. When updating contributed or
+ * custom code that changes the container, changing this identifier will also
+ * allow the container to be invalidated as soon as code is deployed.
+ */
+# $settings['deployment_identifier'] = \Drupal::VERSION;
+
+/**
+ * Access control for update.php script.
+ *
+ * If you are updating your Drupal installation using the update.php script but
+ * are not logged in using either an account with the "Administer software
+ * updates" permission or the site maintenance account (the account that was
+ * created during installation), you will need to modify the access check
+ * statement below. Change the FALSE to a TRUE to disable the access check.
+ * After finishing the upgrade, be sure to open this file again and change the
+ * TRUE back to a FALSE!
+ */
+$settings['update_free_access'] = FALSE;
+
+/**
+ * External access proxy settings:
+ *
+ * If your site must access the Internet via a web proxy then you can enter the
+ * proxy settings here. Set the full URL of the proxy, including the port, in
+ * variables:
+ * - $settings['http_client_config']['proxy']['http']: The proxy URL for HTTP
+ * requests.
+ * - $settings['http_client_config']['proxy']['https']: The proxy URL for HTTPS
+ * requests.
+ * You can pass in the user name and password for basic authentication in the
+ * URLs in these settings.
+ *
+ * You can also define an array of host names that can be accessed directly,
+ * bypassing the proxy, in $settings['http_client_config']['proxy']['no'].
+ */
+# $settings['http_client_config']['proxy']['http'] = 'http://proxy_user:proxy_pass@example.com:8080';
+# $settings['http_client_config']['proxy']['https'] = 'http://proxy_user:proxy_pass@example.com:8080';
+# $settings['http_client_config']['proxy']['no'] = ['127.0.0.1', 'localhost'];
+
+/**
+ * Reverse Proxy Configuration:
+ *
+ * Reverse proxy servers are often used to enhance the performance
+ * of heavily visited sites and may also provide other site caching,
+ * security, or encryption benefits. In an environment where Drupal
+ * is behind a reverse proxy, the real IP address of the client should
+ * be determined such that the correct client IP address is available
+ * to Drupal's logging, statistics, and access management systems. In
+ * the most simple scenario, the proxy server will add an
+ * X-Forwarded-For header to the request that contains the client IP
+ * address. However, HTTP headers are vulnerable to spoofing, where a
+ * malicious client could bypass restrictions by setting the
+ * X-Forwarded-For header directly. Therefore, Drupal's proxy
+ * configuration requires the IP addresses of all remote proxies to be
+ * specified in $settings['reverse_proxy_addresses'] to work correctly.
+ *
+ * Enable this setting to get Drupal to determine the client IP from the
+ * X-Forwarded-For header. If you are unsure about this setting, do not have a
+ * reverse proxy, or Drupal operates in a shared hosting environment, this
+ * setting should remain commented out.
+ *
+ * In order for this setting to be used you must specify every possible
+ * reverse proxy IP address in $settings['reverse_proxy_addresses'].
+ * If a complete list of reverse proxies is not available in your
+ * environment (for example, if you use a CDN) you may set the
+ * $_SERVER['REMOTE_ADDR'] variable directly in settings.php.
+ * Be aware, however, that it is likely that this would allow IP
+ * address spoofing unless more advanced precautions are taken.
+ */
+# $settings['reverse_proxy'] = TRUE;
+
+/**
+ * Specify every reverse proxy IP address in your environment.
+ * This setting is required if $settings['reverse_proxy'] is TRUE.
+ */
+# $settings['reverse_proxy_addresses'] = ['a.b.c.d', ...];
+
+/**
+ * Reverse proxy trusted headers.
+ *
+ * Sets which headers to trust from your reverse proxy.
+ *
+ * Common values are:
+ * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * - \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ *
+ * Note the default value of
+ * @code
+ * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ * @endcode
+ * is not secure by default. The value should be set to only the specific
+ * headers the reverse proxy uses. For example:
+ * @code
+ * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * @endcode
+ * This would trust the following headers:
+ * - X_FORWARDED_FOR
+ * - X_FORWARDED_HOST
+ * - X_FORWARDED_PROTO
+ * - X_FORWARDED_PORT
+ *
+ * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * @see \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ * @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies
+ */
+# $settings['reverse_proxy_trusted_headers'] = \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED;
+
+
+/**
+ * Page caching:
+ *
+ * By default, Drupal sends a "Vary: Cookie" HTTP header for anonymous page
+ * views. This tells a HTTP proxy that it may return a page from its local
+ * cache without contacting the web server, if the user sends the same Cookie
+ * header as the user who originally requested the cached page. Without "Vary:
+ * Cookie", authenticated users would also be served the anonymous page from
+ * the cache. If the site has mostly anonymous users except a few known
+ * editors/administrators, the Vary header can be omitted. This allows for
+ * better caching in HTTP proxies (including reverse proxies), i.e. even if
+ * clients send different cookies, they still get content served from the cache.
+ * However, authenticated users should access the site directly (i.e. not use an
+ * HTTP proxy, and bypass the reverse proxy if one is used) in order to avoid
+ * getting cached pages from the proxy.
+ */
+# $settings['omit_vary_cookie'] = TRUE;
+
+
+/**
+ * Cache TTL for client error (4xx) responses.
+ *
+ * Items cached per-URL tend to result in a large number of cache items, and
+ * this can be problematic on 404 pages which by their nature are unbounded. A
+ * fixed TTL can be set for these items, defaulting to one hour, so that cache
+ * backends which do not support LRU can purge older entries. To disable caching
+ * of client error responses set the value to 0. Currently applies only to
+ * page_cache module.
+ */
+# $settings['cache_ttl_4xx'] = 3600;
+
+/**
+ * Expiration of cached forms.
+ *
+ * Drupal's Form API stores details of forms in a cache and these entries are
+ * kept for at least 6 hours by default. Expired entries are cleared by cron.
+ *
+ * @see \Drupal\Core\Form\FormCache::setCache()
+ */
+# $settings['form_cache_expiration'] = 21600;
+
+/**
+ * Class Loader.
+ *
+ * If the APC extension is detected, the Symfony APC class loader is used for
+ * performance reasons. Detection can be prevented by setting
+ * class_loader_auto_detect to false, as in the example below.
+ */
+# $settings['class_loader_auto_detect'] = FALSE;
+
+/*
+ * If the APC extension is not detected, either because APC is missing or
+ * because auto-detection has been disabled, auto-loading falls back to
+ * Composer's ClassLoader, which is good for development as it does not break
+ * when code is moved in the file system. You can also decorate the base class
+ * loader with another cached solution than the Symfony APC class loader, as
+ * all production sites should have a cached class loader of some sort enabled.
+ *
+ * To do so, you may decorate and replace the local $class_loader variable. For
+ * example, to use Symfony's APC class loader without automatic detection,
+ * uncomment the code below.
+ */
+/*
+if ($settings['hash_salt']) {
+ $prefix = 'drupal.' . hash('sha256', 'drupal.' . $settings['hash_salt']);
+ $apc_loader = new \Symfony\Component\ClassLoader\ApcClassLoader($prefix, $class_loader);
+ unset($prefix);
+ $class_loader->unregister();
+ $apc_loader->register();
+ $class_loader = $apc_loader;
+}
+*/
+
+/**
+ * Authorized file system operations:
+ *
+ * The Update Manager module included with Drupal provides a mechanism for
+ * site administrators to securely install missing updates for the site
+ * directly through the web user interface. On securely-configured servers,
+ * the Update manager will require the administrator to provide SSH or FTP
+ * credentials before allowing the installation to proceed; this allows the
+ * site to update the new files as the user who owns all the Drupal files,
+ * instead of as the user the webserver is running as. On servers where the
+ * webserver user is itself the owner of the Drupal files, the administrator
+ * will not be prompted for SSH or FTP credentials (note that these server
+ * setups are common on shared hosting, but are inherently insecure).
+ *
+ * Some sites might wish to disable the above functionality, and only update
+ * the code directly via SSH or FTP themselves. This setting completely
+ * disables all functionality related to these authorized file operations.
+ *
+ * @see https://www.drupal.org/node/244924
+ *
+ * Remove the leading hash signs to disable.
+ */
+# $settings['allow_authorize_operations'] = FALSE;
+
+/**
+ * Default mode for directories and files written by Drupal.
+ *
+ * Value should be in PHP Octal Notation, with leading zero.
+ */
+# $settings['file_chmod_directory'] = 0775;
+# $settings['file_chmod_file'] = 0664;
+
+/**
+ * Public file base URL:
+ *
+ * An alternative base URL to be used for serving public files. This must
+ * include any leading directory path.
+ *
+ * A different value from the domain used by Drupal to be used for accessing
+ * public files. This can be used for a simple CDN integration, or to improve
+ * security by serving user-uploaded files from a different domain or subdomain
+ * pointing to the same server. Do not include a trailing slash.
+ */
+# $settings['file_public_base_url'] = 'http://downloads.example.com/files';
+
+/**
+ * Public file path:
+ *
+ * A local file system path where public files will be stored. This directory
+ * must exist and be writable by Drupal. This directory must be relative to
+ * the Drupal installation directory and be accessible over the web.
+ */
+# $settings['file_public_path'] = 'sites/default/files';
+
+/**
+ * Private file path:
+ *
+ * A local file system path where private files will be stored. This directory
+ * must be absolute, outside of the Drupal installation directory and not
+ * accessible over the web.
+ *
+ * Note: Caches need to be cleared when this value is changed to make the
+ * private:// stream wrapper available to the system.
+ *
+ * See https://www.drupal.org/documentation/modules/file for more information
+ * about securing private files.
+ */
+# $settings['file_private_path'] = '';
+
+/**
+ * Session write interval:
+ *
+ * Set the minimum interval between each session write to database.
+ * For performance reasons it defaults to 180.
+ */
+# $settings['session_write_interval'] = 180;
+
+/**
+ * String overrides:
+ *
+ * To override specific strings on your site with or without enabling the Locale
+ * module, add an entry to this list. This functionality allows you to change
+ * a small number of your site's default English language interface strings.
+ *
+ * Remove the leading hash signs to enable.
+ *
+ * The "en" part of the variable name, is dynamic and can be any langcode of
+ * any added language. (eg locale_custom_strings_de for german).
+ */
+# $settings['locale_custom_strings_en'][''] = [
+# 'forum' => 'Discussion board',
+# '@count min' => '@count minutes',
+# ];
+
+/**
+ * A custom theme for the offline page:
+ *
+ * This applies when the site is explicitly set to maintenance mode through the
+ * administration page or when the database is inactive due to an error.
+ * The template file should also be copied into the theme. It is located inside
+ * 'core/modules/system/templates/maintenance-page.html.twig'.
+ *
+ * Note: This setting does not apply to installation and update pages.
+ */
+# $settings['maintenance_theme'] = 'bartik';
+
+/**
+ * PHP settings:
+ *
+ * To see what PHP settings are possible, including whether they can be set at
+ * runtime (by using ini_set()), read the PHP documentation:
+ * http://php.net/manual/ini.list.php
+ * See \Drupal\Core\DrupalKernel::bootEnvironment() for required runtime
+ * settings and the .htaccess file for non-runtime settings.
+ * Settings defined there should not be duplicated here so as to avoid conflict
+ * issues.
+ */
+
+/**
+ * If you encounter a situation where users post a large amount of text, and
+ * the result is stripped out upon viewing but can still be edited, Drupal's
+ * output filter may not have sufficient memory to process it. If you
+ * experience this issue, you may wish to uncomment the following two lines
+ * and increase the limits of these variables. For more information, see
+ * http://php.net/manual/pcre.configuration.php.
+ */
+# ini_set('pcre.backtrack_limit', 200000);
+# ini_set('pcre.recursion_limit', 200000);
+
+/**
+ * Active configuration settings.
+ *
+ * By default, the active configuration is stored in the database in the
+ * {config} table. To use a different storage mechanism for the active
+ * configuration, do the following prior to installing:
+ * - Create an "active" directory and declare its path in $config_directories
+ * as explained under the 'Location of the site configuration files' section
+ * above in this file. To enhance security, you can declare a path that is
+ * outside your document root.
+ * - Override the 'bootstrap_config_storage' setting here. It must be set to a
+ * callable that returns an object that implements
+ * \Drupal\Core\Config\StorageInterface.
+ * - Override the service definition 'config.storage.active'. Put this
+ * override in a services.yml file in the same directory as settings.php
+ * (definitions in this file will override service definition defaults).
+ */
+# $settings['bootstrap_config_storage'] = ['Drupal\Core\Config\BootstrapConfigStorageFactory', 'getFileStorage'];
+
+/**
+ * Configuration overrides.
+ *
+ * To globally override specific configuration values for this site,
+ * set them here. You usually don't need to use this feature. This is
+ * useful in a configuration file for a vhost or directory, rather than
+ * the default settings.php.
+ *
+ * Note that any values you provide in these variable overrides will not be
+ * viewable from the Drupal administration interface. The administration
+ * interface displays the values stored in configuration so that you can stage
+ * changes to other environments that don't have the overrides.
+ *
+ * There are particular configuration values that are risky to override. For
+ * example, overriding the list of installed modules in 'core.extension' is not
+ * supported as module install or uninstall has not occurred. Other examples
+ * include field storage configuration, because it has effects on database
+ * structure, and 'core.menu.static_menu_link_overrides' since this is cached in
+ * a way that is not config override aware. Also, note that changing
+ * configuration values in settings.php will not fire any of the configuration
+ * change events.
+ */
+# $config['system.file']['path']['temporary'] = '/tmp';
+# $config['system.site']['name'] = 'My Drupal site';
+# $config['system.theme']['default'] = 'stark';
+# $config['user.settings']['anonymous'] = 'Visitor';
+
+/**
+ * Fast 404 pages:
+ *
+ * Drupal can generate fully themed 404 pages. However, some of these responses
+ * are for images or other resource files that are not displayed to the user.
+ * This can waste bandwidth, and also generate server load.
+ *
+ * The options below return a simple, fast 404 page for URLs matching a
+ * specific pattern:
+ * - $config['system.performance']['fast_404']['exclude_paths']: A regular
+ * expression to match paths to exclude, such as images generated by image
+ * styles, or dynamically-resized images. The default pattern provided below
+ * also excludes the private file system. If you need to add more paths, you
+ * can add '|path' to the expression.
+ * - $config['system.performance']['fast_404']['paths']: A regular expression to
+ * match paths that should return a simple 404 page, rather than the fully
+ * themed 404 page. If you don't have any aliases ending in htm or html you
+ * can add '|s?html?' to the expression.
+ * - $config['system.performance']['fast_404']['html']: The html to return for
+ * simple 404 pages.
+ *
+ * Remove the leading hash signs if you would like to alter this functionality.
+ */
+# $config['system.performance']['fast_404']['exclude_paths'] = '/\/(?:styles)|(?:system\/files)\//';
+# $config['system.performance']['fast_404']['paths'] = '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i';
+# $config['system.performance']['fast_404']['html'] = '
404 Not Found Not Found The requested URL "@path" was not found on this server.
';
+
+/**
+ * Load services definition file.
+ */
+$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml';
+
+/**
+ * Override the default service container class.
+ *
+ * This is useful for example to trace the service container for performance
+ * tracking purposes, for testing a service container with an error condition or
+ * to test a service container that throws an exception.
+ */
+# $settings['container_base_class'] = '\Drupal\Core\DependencyInjection\Container';
+
+/**
+ * Override the default yaml parser class.
+ *
+ * Provide a fully qualified class name here if you would like to provide an
+ * alternate implementation YAML parser. The class must implement the
+ * \Drupal\Component\Serialization\SerializationInterface interface.
+ */
+# $settings['yaml_parser_class'] = NULL;
+
+/**
+ * Trusted host configuration.
+ *
+ * Drupal core can use the Symfony trusted host mechanism to prevent HTTP Host
+ * header spoofing.
+ *
+ * To enable the trusted host mechanism, you enable your allowable hosts
+ * in $settings['trusted_host_patterns']. This should be an array of regular
+ * expression patterns, without delimiters, representing the hosts you would
+ * like to allow.
+ *
+ * For example:
+ * @code
+ * $settings['trusted_host_patterns'] = array(
+ * '^www\.example\.com$',
+ * );
+ * @endcode
+ * will allow the site to only run from www.example.com.
+ *
+ * If you are running multisite, or if you are running your site from
+ * different domain names (eg, you don't redirect http://www.example.com to
+ * http://example.com), you should specify all of the host patterns that are
+ * allowed by your site.
+ *
+ * For example:
+ * @code
+ * $settings['trusted_host_patterns'] = array(
+ * '^example\.com$',
+ * '^.+\.example\.com$',
+ * '^example\.org$',
+ * '^.+\.example\.org$',
+ * );
+ * @endcode
+ * will allow the site to run off of all variants of example.com and
+ * example.org, with all subdomains included.
+ */
+
+/**
+ * The default list of directories that will be ignored by Drupal's file API.
+ *
+ * By default ignore node_modules and bower_components folders to avoid issues
+ * with common frontend tools and recursive scanning of directories looking for
+ * extensions.
+ *
+ * @see file_scan_directory()
+ * @see \Drupal\Core\Extension\ExtensionDiscovery::scanDirectory()
+ */
+$settings['file_scan_ignore_directories'] = [
+ 'node_modules',
+ 'bower_components',
+];
+
+/**
+ * The default number of entities to update in a batch process.
+ *
+ * This is used by update and post-update functions that need to go through and
+ * change all the entities on a site, so it is useful to increase this number
+ * if your hosting configuration (i.e. RAM allocation, CPU speed) allows for a
+ * larger number of entities to be processed in a single batch run.
+ */
+$settings['entity_update_batch_size'] = 50;
+
+/**
+ * Entity update backup.
+ *
+ * This is used to inform the entity storage handler that the backup tables as
+ * well as the original entity type and field storage definitions should be
+ * retained after a successful entity update process.
+ */
+$settings['entity_update_backup'] = TRUE;
+
+/**
+ * Load local development override configuration, if available.
+ *
+ * Use settings.local.php to override variables on secondary (staging,
+ * development, etc) installations of this site. Typically used to disable
+ * caching, JavaScript/CSS compression, re-routing of outgoing emails, and
+ * other things that should not happen on development and testing sites.
+ *
+ * Keep this code block at the end of this file to take full effect.
+ */
+#
+# if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
+# include $app_root . '/' . $site_path . '/settings.local.php';
+# }
diff --git a/drupal-tailwindcss-purgecss-test/web/sites/default/settings.php b/drupal-tailwindcss-purgecss-test/web/sites/default/settings.php
new file mode 100644
index 0000000..cba4074
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/sites/default/settings.php
@@ -0,0 +1,799 @@
+ 'databasename',
+ * 'username' => 'sqlusername',
+ * 'password' => 'sqlpassword',
+ * 'host' => 'localhost',
+ * 'port' => '3306',
+ * 'driver' => 'mysql',
+ * 'prefix' => '',
+ * 'collation' => 'utf8mb4_general_ci',
+ * );
+ * @endcode
+ */
+$databases['default']['default'] = [
+ 'database' => getenv('MYSQL_DATABASE'),
+ 'driver' => 'mysql',
+ 'host' => getenv('MYSQL_HOSTNAME'),
+ 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
+ 'password' => getenv('MYSQL_PASSWORD'),
+ 'port' => getenv('MYSQL_PORT'),
+ 'prefix' => '',
+ 'username' => getenv('MYSQL_USER'),
+];
+
+/**
+ * Customizing database settings.
+ *
+ * Many of the values of the $databases array can be customized for your
+ * particular database system. Refer to the sample in the section above as a
+ * starting point.
+ *
+ * The "driver" property indicates what Drupal database driver the
+ * connection should use. This is usually the same as the name of the
+ * database type, such as mysql or sqlite, but not always. The other
+ * properties will vary depending on the driver. For SQLite, you must
+ * specify a database file name in a directory that is writable by the
+ * webserver. For most other drivers, you must specify a
+ * username, password, host, and database name.
+ *
+ * Transaction support is enabled by default for all drivers that support it,
+ * including MySQL. To explicitly disable it, set the 'transactions' key to
+ * FALSE.
+ * Note that some configurations of MySQL, such as the MyISAM engine, don't
+ * support it and will proceed silently even if enabled. If you experience
+ * transaction related crashes with such configuration, set the 'transactions'
+ * key to FALSE.
+ *
+ * For each database, you may optionally specify multiple "target" databases.
+ * A target database allows Drupal to try to send certain queries to a
+ * different database if it can but fall back to the default connection if not.
+ * That is useful for primary/replica replication, as Drupal may try to connect
+ * to a replica server when appropriate and if one is not available will simply
+ * fall back to the single primary server (The terms primary/replica are
+ * traditionally referred to as master/slave in database server documentation).
+ *
+ * The general format for the $databases array is as follows:
+ * @code
+ * $databases['default']['default'] = $info_array;
+ * $databases['default']['replica'][] = $info_array;
+ * $databases['default']['replica'][] = $info_array;
+ * $databases['extra']['default'] = $info_array;
+ * @endcode
+ *
+ * In the above example, $info_array is an array of settings described above.
+ * The first line sets a "default" database that has one primary database
+ * (the second level default). The second and third lines create an array
+ * of potential replica databases. Drupal will select one at random for a given
+ * request as needed. The fourth line creates a new database with a name of
+ * "extra".
+ *
+ * You can optionally set prefixes for some or all database table names
+ * by using the 'prefix' setting. If a prefix is specified, the table
+ * name will be prepended with its value. Be sure to use valid database
+ * characters only, usually alphanumeric and underscore. If no prefixes
+ * are desired, leave it as an empty string ''.
+ *
+ * To have all database names prefixed, set 'prefix' as a string:
+ * @code
+ * 'prefix' => 'main_',
+ * @endcode
+ *
+ * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in
+ * Drupal 9.0. After that, only a single prefix for all tables will be
+ * supported.
+ *
+ * To provide prefixes for specific tables, set 'prefix' as an array.
+ * The array's keys are the table names and the values are the prefixes.
+ * The 'default' element is mandatory and holds the prefix for any tables
+ * not specified elsewhere in the array. Example:
+ * @code
+ * 'prefix' => array(
+ * 'default' => 'main_',
+ * 'users' => 'shared_',
+ * 'sessions' => 'shared_',
+ * 'role' => 'shared_',
+ * 'authmap' => 'shared_',
+ * ),
+ * @endcode
+ * You can also use a reference to a schema/database as a prefix. This may be
+ * useful if your Drupal installation exists in a schema that is not the default
+ * or you want to access several databases from the same code base at the same
+ * time.
+ * Example:
+ * @code
+ * 'prefix' => array(
+ * 'default' => 'main.',
+ * 'users' => 'shared.',
+ * 'sessions' => 'shared.',
+ * 'role' => 'shared.',
+ * 'authmap' => 'shared.',
+ * );
+ * @endcode
+ * NOTE: MySQL and SQLite's definition of a schema is a database.
+ *
+ * Advanced users can add or override initial commands to execute when
+ * connecting to the database server, as well as PDO connection settings. For
+ * example, to enable MySQL SELECT queries to exceed the max_join_size system
+ * variable, and to reduce the database connection timeout to 5 seconds:
+ * @code
+ * $databases['default']['default'] = array(
+ * 'init_commands' => array(
+ * 'big_selects' => 'SET SQL_BIG_SELECTS=1',
+ * ),
+ * 'pdo' => array(
+ * PDO::ATTR_TIMEOUT => 5,
+ * ),
+ * );
+ * @endcode
+ *
+ * WARNING: The above defaults are designed for database portability. Changing
+ * them may cause unexpected behavior, including potential data loss. See
+ * https://www.drupal.org/developing/api/database/configuration for more
+ * information on these defaults and the potential issues.
+ *
+ * More details can be found in the constructor methods for each driver:
+ * - \Drupal\Core\Database\Driver\mysql\Connection::__construct()
+ * - \Drupal\Core\Database\Driver\pgsql\Connection::__construct()
+ * - \Drupal\Core\Database\Driver\sqlite\Connection::__construct()
+ *
+ * Sample Database configuration format for PostgreSQL (pgsql):
+ * @code
+ * $databases['default']['default'] = array(
+ * 'driver' => 'pgsql',
+ * 'database' => 'databasename',
+ * 'username' => 'sqlusername',
+ * 'password' => 'sqlpassword',
+ * 'host' => 'localhost',
+ * 'prefix' => '',
+ * );
+ * @endcode
+ *
+ * Sample Database configuration format for SQLite (sqlite):
+ * @code
+ * $databases['default']['default'] = array(
+ * 'driver' => 'sqlite',
+ * 'database' => '/path/to/databasefilename',
+ * );
+ * @endcode
+ */
+
+/**
+ * Location of the site configuration files.
+ *
+ * The $config_directories array specifies the location of file system
+ * directories used for configuration data. On install, the "sync" directory is
+ * created. This is used for configuration imports. The "active" directory is
+ * not created by default since the default storage for active configuration is
+ * the database rather than the file system. (This can be changed. See "Active
+ * configuration settings" below).
+ *
+ * The default location for the "sync" directory is inside a randomly-named
+ * directory in the public files path. The setting below allows you to override
+ * the "sync" location.
+ *
+ * If you use files for the "active" configuration, you can tell the
+ * Configuration system where this directory is located by adding an entry with
+ * array key CONFIG_ACTIVE_DIRECTORY.
+ *
+ * Example:
+ * @code
+ * $config_directories = array(
+ * CONFIG_SYNC_DIRECTORY => '/directory/outside/webroot',
+ * );
+ * @endcode
+ */
+$config_directories = [];
+
+/**
+ * Settings:
+ *
+ * $settings contains environment-specific configuration, such as the files
+ * directory and reverse proxy address, and temporary configuration, such as
+ * security overrides.
+ *
+ * @see \Drupal\Core\Site\Settings::get()
+ */
+
+/**
+ * Salt for one-time login links, cancel links, form tokens, etc.
+ *
+ * This variable will be set to a random value by the installer. All one-time
+ * login links will be invalidated if the value is changed. Note that if your
+ * site is deployed on a cluster of web servers, you must ensure that this
+ * variable has the same value on each server.
+ *
+ * For enhanced security, you may set this variable to the contents of a file
+ * outside your document root; you should also ensure that this file is not
+ * stored with backups of your database.
+ *
+ * Example:
+ * @code
+ * $settings['hash_salt'] = file_get_contents('/home/example/salt.txt');
+ * @endcode
+ */
+$settings['hash_salt'] = 'WLXxC5MIYYOo1bWHNBSJCKn2AEdn_LhuvaHg04oOqJgWxXXUnoKwuYV5_DrhVqkZkh9QuLR_pQ';
+
+/**
+ * Deployment identifier.
+ *
+ * Drupal's dependency injection container will be automatically invalidated and
+ * rebuilt when the Drupal core version changes. When updating contributed or
+ * custom code that changes the container, changing this identifier will also
+ * allow the container to be invalidated as soon as code is deployed.
+ */
+# $settings['deployment_identifier'] = \Drupal::VERSION;
+
+/**
+ * Access control for update.php script.
+ *
+ * If you are updating your Drupal installation using the update.php script but
+ * are not logged in using either an account with the "Administer software
+ * updates" permission or the site maintenance account (the account that was
+ * created during installation), you will need to modify the access check
+ * statement below. Change the FALSE to a TRUE to disable the access check.
+ * After finishing the upgrade, be sure to open this file again and change the
+ * TRUE back to a FALSE!
+ */
+$settings['update_free_access'] = FALSE;
+
+/**
+ * External access proxy settings:
+ *
+ * If your site must access the Internet via a web proxy then you can enter the
+ * proxy settings here. Set the full URL of the proxy, including the port, in
+ * variables:
+ * - $settings['http_client_config']['proxy']['http']: The proxy URL for HTTP
+ * requests.
+ * - $settings['http_client_config']['proxy']['https']: The proxy URL for HTTPS
+ * requests.
+ * You can pass in the user name and password for basic authentication in the
+ * URLs in these settings.
+ *
+ * You can also define an array of host names that can be accessed directly,
+ * bypassing the proxy, in $settings['http_client_config']['proxy']['no'].
+ */
+# $settings['http_client_config']['proxy']['http'] = 'http://proxy_user:proxy_pass@example.com:8080';
+# $settings['http_client_config']['proxy']['https'] = 'http://proxy_user:proxy_pass@example.com:8080';
+# $settings['http_client_config']['proxy']['no'] = ['127.0.0.1', 'localhost'];
+
+/**
+ * Reverse Proxy Configuration:
+ *
+ * Reverse proxy servers are often used to enhance the performance
+ * of heavily visited sites and may also provide other site caching,
+ * security, or encryption benefits. In an environment where Drupal
+ * is behind a reverse proxy, the real IP address of the client should
+ * be determined such that the correct client IP address is available
+ * to Drupal's logging, statistics, and access management systems. In
+ * the most simple scenario, the proxy server will add an
+ * X-Forwarded-For header to the request that contains the client IP
+ * address. However, HTTP headers are vulnerable to spoofing, where a
+ * malicious client could bypass restrictions by setting the
+ * X-Forwarded-For header directly. Therefore, Drupal's proxy
+ * configuration requires the IP addresses of all remote proxies to be
+ * specified in $settings['reverse_proxy_addresses'] to work correctly.
+ *
+ * Enable this setting to get Drupal to determine the client IP from the
+ * X-Forwarded-For header. If you are unsure about this setting, do not have a
+ * reverse proxy, or Drupal operates in a shared hosting environment, this
+ * setting should remain commented out.
+ *
+ * In order for this setting to be used you must specify every possible
+ * reverse proxy IP address in $settings['reverse_proxy_addresses'].
+ * If a complete list of reverse proxies is not available in your
+ * environment (for example, if you use a CDN) you may set the
+ * $_SERVER['REMOTE_ADDR'] variable directly in settings.php.
+ * Be aware, however, that it is likely that this would allow IP
+ * address spoofing unless more advanced precautions are taken.
+ */
+# $settings['reverse_proxy'] = TRUE;
+
+/**
+ * Specify every reverse proxy IP address in your environment.
+ * This setting is required if $settings['reverse_proxy'] is TRUE.
+ */
+# $settings['reverse_proxy_addresses'] = ['a.b.c.d', ...];
+
+/**
+ * Reverse proxy trusted headers.
+ *
+ * Sets which headers to trust from your reverse proxy.
+ *
+ * Common values are:
+ * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * - \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ *
+ * Note the default value of
+ * @code
+ * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ * @endcode
+ * is not secure by default. The value should be set to only the specific
+ * headers the reverse proxy uses. For example:
+ * @code
+ * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * @endcode
+ * This would trust the following headers:
+ * - X_FORWARDED_FOR
+ * - X_FORWARDED_HOST
+ * - X_FORWARDED_PROTO
+ * - X_FORWARDED_PORT
+ *
+ * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL
+ * @see \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED
+ * @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies
+ */
+# $settings['reverse_proxy_trusted_headers'] = \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_ALL | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED;
+
+
+/**
+ * Page caching:
+ *
+ * By default, Drupal sends a "Vary: Cookie" HTTP header for anonymous page
+ * views. This tells a HTTP proxy that it may return a page from its local
+ * cache without contacting the web server, if the user sends the same Cookie
+ * header as the user who originally requested the cached page. Without "Vary:
+ * Cookie", authenticated users would also be served the anonymous page from
+ * the cache. If the site has mostly anonymous users except a few known
+ * editors/administrators, the Vary header can be omitted. This allows for
+ * better caching in HTTP proxies (including reverse proxies), i.e. even if
+ * clients send different cookies, they still get content served from the cache.
+ * However, authenticated users should access the site directly (i.e. not use an
+ * HTTP proxy, and bypass the reverse proxy if one is used) in order to avoid
+ * getting cached pages from the proxy.
+ */
+# $settings['omit_vary_cookie'] = TRUE;
+
+
+/**
+ * Cache TTL for client error (4xx) responses.
+ *
+ * Items cached per-URL tend to result in a large number of cache items, and
+ * this can be problematic on 404 pages which by their nature are unbounded. A
+ * fixed TTL can be set for these items, defaulting to one hour, so that cache
+ * backends which do not support LRU can purge older entries. To disable caching
+ * of client error responses set the value to 0. Currently applies only to
+ * page_cache module.
+ */
+# $settings['cache_ttl_4xx'] = 3600;
+
+/**
+ * Expiration of cached forms.
+ *
+ * Drupal's Form API stores details of forms in a cache and these entries are
+ * kept for at least 6 hours by default. Expired entries are cleared by cron.
+ *
+ * @see \Drupal\Core\Form\FormCache::setCache()
+ */
+# $settings['form_cache_expiration'] = 21600;
+
+/**
+ * Class Loader.
+ *
+ * If the APC extension is detected, the Symfony APC class loader is used for
+ * performance reasons. Detection can be prevented by setting
+ * class_loader_auto_detect to false, as in the example below.
+ */
+# $settings['class_loader_auto_detect'] = FALSE;
+
+/*
+ * If the APC extension is not detected, either because APC is missing or
+ * because auto-detection has been disabled, auto-loading falls back to
+ * Composer's ClassLoader, which is good for development as it does not break
+ * when code is moved in the file system. You can also decorate the base class
+ * loader with another cached solution than the Symfony APC class loader, as
+ * all production sites should have a cached class loader of some sort enabled.
+ *
+ * To do so, you may decorate and replace the local $class_loader variable. For
+ * example, to use Symfony's APC class loader without automatic detection,
+ * uncomment the code below.
+ */
+/*
+if ($settings['hash_salt']) {
+ $prefix = 'drupal.' . hash('sha256', 'drupal.' . $settings['hash_salt']);
+ $apc_loader = new \Symfony\Component\ClassLoader\ApcClassLoader($prefix, $class_loader);
+ unset($prefix);
+ $class_loader->unregister();
+ $apc_loader->register();
+ $class_loader = $apc_loader;
+}
+*/
+
+/**
+ * Authorized file system operations:
+ *
+ * The Update Manager module included with Drupal provides a mechanism for
+ * site administrators to securely install missing updates for the site
+ * directly through the web user interface. On securely-configured servers,
+ * the Update manager will require the administrator to provide SSH or FTP
+ * credentials before allowing the installation to proceed; this allows the
+ * site to update the new files as the user who owns all the Drupal files,
+ * instead of as the user the webserver is running as. On servers where the
+ * webserver user is itself the owner of the Drupal files, the administrator
+ * will not be prompted for SSH or FTP credentials (note that these server
+ * setups are common on shared hosting, but are inherently insecure).
+ *
+ * Some sites might wish to disable the above functionality, and only update
+ * the code directly via SSH or FTP themselves. This setting completely
+ * disables all functionality related to these authorized file operations.
+ *
+ * @see https://www.drupal.org/node/244924
+ *
+ * Remove the leading hash signs to disable.
+ */
+# $settings['allow_authorize_operations'] = FALSE;
+
+/**
+ * Default mode for directories and files written by Drupal.
+ *
+ * Value should be in PHP Octal Notation, with leading zero.
+ */
+# $settings['file_chmod_directory'] = 0775;
+# $settings['file_chmod_file'] = 0664;
+
+/**
+ * Public file base URL:
+ *
+ * An alternative base URL to be used for serving public files. This must
+ * include any leading directory path.
+ *
+ * A different value from the domain used by Drupal to be used for accessing
+ * public files. This can be used for a simple CDN integration, or to improve
+ * security by serving user-uploaded files from a different domain or subdomain
+ * pointing to the same server. Do not include a trailing slash.
+ */
+# $settings['file_public_base_url'] = 'http://downloads.example.com/files';
+
+/**
+ * Public file path:
+ *
+ * A local file system path where public files will be stored. This directory
+ * must exist and be writable by Drupal. This directory must be relative to
+ * the Drupal installation directory and be accessible over the web.
+ */
+# $settings['file_public_path'] = 'sites/default/files';
+
+/**
+ * Private file path:
+ *
+ * A local file system path where private files will be stored. This directory
+ * must be absolute, outside of the Drupal installation directory and not
+ * accessible over the web.
+ *
+ * Note: Caches need to be cleared when this value is changed to make the
+ * private:// stream wrapper available to the system.
+ *
+ * See https://www.drupal.org/documentation/modules/file for more information
+ * about securing private files.
+ */
+# $settings['file_private_path'] = '';
+
+/**
+ * Session write interval:
+ *
+ * Set the minimum interval between each session write to database.
+ * For performance reasons it defaults to 180.
+ */
+# $settings['session_write_interval'] = 180;
+
+/**
+ * String overrides:
+ *
+ * To override specific strings on your site with or without enabling the Locale
+ * module, add an entry to this list. This functionality allows you to change
+ * a small number of your site's default English language interface strings.
+ *
+ * Remove the leading hash signs to enable.
+ *
+ * The "en" part of the variable name, is dynamic and can be any langcode of
+ * any added language. (eg locale_custom_strings_de for german).
+ */
+# $settings['locale_custom_strings_en'][''] = [
+# 'forum' => 'Discussion board',
+# '@count min' => '@count minutes',
+# ];
+
+/**
+ * A custom theme for the offline page:
+ *
+ * This applies when the site is explicitly set to maintenance mode through the
+ * administration page or when the database is inactive due to an error.
+ * The template file should also be copied into the theme. It is located inside
+ * 'core/modules/system/templates/maintenance-page.html.twig'.
+ *
+ * Note: This setting does not apply to installation and update pages.
+ */
+# $settings['maintenance_theme'] = 'bartik';
+
+/**
+ * PHP settings:
+ *
+ * To see what PHP settings are possible, including whether they can be set at
+ * runtime (by using ini_set()), read the PHP documentation:
+ * http://php.net/manual/ini.list.php
+ * See \Drupal\Core\DrupalKernel::bootEnvironment() for required runtime
+ * settings and the .htaccess file for non-runtime settings.
+ * Settings defined there should not be duplicated here so as to avoid conflict
+ * issues.
+ */
+
+/**
+ * If you encounter a situation where users post a large amount of text, and
+ * the result is stripped out upon viewing but can still be edited, Drupal's
+ * output filter may not have sufficient memory to process it. If you
+ * experience this issue, you may wish to uncomment the following two lines
+ * and increase the limits of these variables. For more information, see
+ * http://php.net/manual/pcre.configuration.php.
+ */
+# ini_set('pcre.backtrack_limit', 200000);
+# ini_set('pcre.recursion_limit', 200000);
+
+/**
+ * Active configuration settings.
+ *
+ * By default, the active configuration is stored in the database in the
+ * {config} table. To use a different storage mechanism for the active
+ * configuration, do the following prior to installing:
+ * - Create an "active" directory and declare its path in $config_directories
+ * as explained under the 'Location of the site configuration files' section
+ * above in this file. To enhance security, you can declare a path that is
+ * outside your document root.
+ * - Override the 'bootstrap_config_storage' setting here. It must be set to a
+ * callable that returns an object that implements
+ * \Drupal\Core\Config\StorageInterface.
+ * - Override the service definition 'config.storage.active'. Put this
+ * override in a services.yml file in the same directory as settings.php
+ * (definitions in this file will override service definition defaults).
+ */
+# $settings['bootstrap_config_storage'] = ['Drupal\Core\Config\BootstrapConfigStorageFactory', 'getFileStorage'];
+
+/**
+ * Configuration overrides.
+ *
+ * To globally override specific configuration values for this site,
+ * set them here. You usually don't need to use this feature. This is
+ * useful in a configuration file for a vhost or directory, rather than
+ * the default settings.php.
+ *
+ * Note that any values you provide in these variable overrides will not be
+ * viewable from the Drupal administration interface. The administration
+ * interface displays the values stored in configuration so that you can stage
+ * changes to other environments that don't have the overrides.
+ *
+ * There are particular configuration values that are risky to override. For
+ * example, overriding the list of installed modules in 'core.extension' is not
+ * supported as module install or uninstall has not occurred. Other examples
+ * include field storage configuration, because it has effects on database
+ * structure, and 'core.menu.static_menu_link_overrides' since this is cached in
+ * a way that is not config override aware. Also, note that changing
+ * configuration values in settings.php will not fire any of the configuration
+ * change events.
+ */
+# $config['system.file']['path']['temporary'] = '/tmp';
+# $config['system.site']['name'] = 'My Drupal site';
+# $config['system.theme']['default'] = 'stark';
+# $config['user.settings']['anonymous'] = 'Visitor';
+
+/**
+ * Fast 404 pages:
+ *
+ * Drupal can generate fully themed 404 pages. However, some of these responses
+ * are for images or other resource files that are not displayed to the user.
+ * This can waste bandwidth, and also generate server load.
+ *
+ * The options below return a simple, fast 404 page for URLs matching a
+ * specific pattern:
+ * - $config['system.performance']['fast_404']['exclude_paths']: A regular
+ * expression to match paths to exclude, such as images generated by image
+ * styles, or dynamically-resized images. The default pattern provided below
+ * also excludes the private file system. If you need to add more paths, you
+ * can add '|path' to the expression.
+ * - $config['system.performance']['fast_404']['paths']: A regular expression to
+ * match paths that should return a simple 404 page, rather than the fully
+ * themed 404 page. If you don't have any aliases ending in htm or html you
+ * can add '|s?html?' to the expression.
+ * - $config['system.performance']['fast_404']['html']: The html to return for
+ * simple 404 pages.
+ *
+ * Remove the leading hash signs if you would like to alter this functionality.
+ */
+# $config['system.performance']['fast_404']['exclude_paths'] = '/\/(?:styles)|(?:system\/files)\//';
+# $config['system.performance']['fast_404']['paths'] = '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i';
+# $config['system.performance']['fast_404']['html'] = '404 Not Found Not Found The requested URL "@path" was not found on this server.
';
+
+/**
+ * Load services definition file.
+ */
+$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml';
+
+/**
+ * Override the default service container class.
+ *
+ * This is useful for example to trace the service container for performance
+ * tracking purposes, for testing a service container with an error condition or
+ * to test a service container that throws an exception.
+ */
+# $settings['container_base_class'] = '\Drupal\Core\DependencyInjection\Container';
+
+/**
+ * Override the default yaml parser class.
+ *
+ * Provide a fully qualified class name here if you would like to provide an
+ * alternate implementation YAML parser. The class must implement the
+ * \Drupal\Component\Serialization\SerializationInterface interface.
+ */
+# $settings['yaml_parser_class'] = NULL;
+
+/**
+ * Trusted host configuration.
+ *
+ * Drupal core can use the Symfony trusted host mechanism to prevent HTTP Host
+ * header spoofing.
+ *
+ * To enable the trusted host mechanism, you enable your allowable hosts
+ * in $settings['trusted_host_patterns']. This should be an array of regular
+ * expression patterns, without delimiters, representing the hosts you would
+ * like to allow.
+ *
+ * For example:
+ * @code
+ * $settings['trusted_host_patterns'] = array(
+ * '^www\.example\.com$',
+ * );
+ * @endcode
+ * will allow the site to only run from www.example.com.
+ *
+ * If you are running multisite, or if you are running your site from
+ * different domain names (eg, you don't redirect http://www.example.com to
+ * http://example.com), you should specify all of the host patterns that are
+ * allowed by your site.
+ *
+ * For example:
+ * @code
+ * $settings['trusted_host_patterns'] = array(
+ * '^example\.com$',
+ * '^.+\.example\.com$',
+ * '^example\.org$',
+ * '^.+\.example\.org$',
+ * );
+ * @endcode
+ * will allow the site to run off of all variants of example.com and
+ * example.org, with all subdomains included.
+ */
+
+/**
+ * The default list of directories that will be ignored by Drupal's file API.
+ *
+ * By default ignore node_modules and bower_components folders to avoid issues
+ * with common frontend tools and recursive scanning of directories looking for
+ * extensions.
+ *
+ * @see file_scan_directory()
+ * @see \Drupal\Core\Extension\ExtensionDiscovery::scanDirectory()
+ */
+$settings['file_scan_ignore_directories'] = [
+ 'node_modules',
+ 'bower_components',
+];
+
+/**
+ * The default number of entities to update in a batch process.
+ *
+ * This is used by update and post-update functions that need to go through and
+ * change all the entities on a site, so it is useful to increase this number
+ * if your hosting configuration (i.e. RAM allocation, CPU speed) allows for a
+ * larger number of entities to be processed in a single batch run.
+ */
+$settings['entity_update_batch_size'] = 50;
+
+/**
+ * Entity update backup.
+ *
+ * This is used to inform the entity storage handler that the backup tables as
+ * well as the original entity type and field storage definitions should be
+ * retained after a successful entity update process.
+ */
+$settings['entity_update_backup'] = TRUE;
+
+/**
+ * Load local development override configuration, if available.
+ *
+ * Use settings.local.php to override variables on secondary (staging,
+ * development, etc) installations of this site. Typically used to disable
+ * caching, JavaScript/CSS compression, re-routing of outgoing emails, and
+ * other things that should not happen on development and testing sites.
+ *
+ * Keep this code block at the end of this file to take full effect.
+ */
+#
+# if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
+# include $app_root . '/' . $site_path . '/settings.local.php';
+# }
+$config_directories['sync'] = '../config/sync';
+$databases['default']['default'] = array (
+ 'database' => 'default',
+ 'username' => 'user',
+ 'password' => 'user',
+ 'prefix' => '',
+ 'host' => 'db',
+ 'port' => '3306',
+ 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
+ 'driver' => 'mysql',
+);
diff --git a/drupal-tailwindcss-purgecss-test/web/sites/development.services.yml b/drupal-tailwindcss-purgecss-test/web/sites/development.services.yml
new file mode 100644
index 0000000..d2857c6
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/sites/development.services.yml
@@ -0,0 +1,9 @@
+# Local development services.
+#
+# To activate this feature, follow the instructions at the top of the
+# 'example.settings.local.php' file, which sits next to this file.
+parameters:
+ http.response.debug_cacheability_headers: true
+services:
+ cache.backend.null:
+ class: Drupal\Core\Cache\NullBackendFactory
diff --git a/drupal-tailwindcss-purgecss-test/web/sites/example.settings.local.php b/drupal-tailwindcss-purgecss-test/web/sites/example.settings.local.php
new file mode 100644
index 0000000..4a40a13
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/sites/example.settings.local.php
@@ -0,0 +1,131 @@
+..' => 'directory'. As an
+ * example, to map https://www.drupal.org:8080/mysite/test to the configuration
+ * directory sites/example.com, the array should be defined as:
+ * @code
+ * $sites = [
+ * '8080.www.drupal.org.mysite.test' => 'example.com',
+ * ];
+ * @endcode
+ * The URL, https://www.drupal.org:8080/mysite/test/, could be a symbolic link
+ * or an Apache Alias directive that points to the Drupal root containing
+ * index.php. An alias could also be created for a subdomain. See the
+ * @link https://www.drupal.org/documentation/install online Drupal installation guide @endlink
+ * for more information on setting up domains, subdomains, and subdirectories.
+ *
+ * The following examples look for a site configuration in sites/example.com:
+ * @code
+ * URL: http://dev.drupal.org
+ * $sites['dev.drupal.org'] = 'example.com';
+ *
+ * URL: http://localhost/example
+ * $sites['localhost.example'] = 'example.com';
+ *
+ * URL: http://localhost:8080/example
+ * $sites['8080.localhost.example'] = 'example.com';
+ *
+ * URL: https://www.drupal.org:8080/mysite/test/
+ * $sites['8080.www.drupal.org.mysite.test'] = 'example.com';
+ * @endcode
+ *
+ * @see default.settings.php
+ * @see \Drupal\Core\DrupalKernel::getSitePath()
+ * @see https://www.drupal.org/documentation/install/multi-site
+ */
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/.gitkeep b/drupal-tailwindcss-purgecss-test/web/themes/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/.gitignore b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/.gitignore
new file mode 100644
index 0000000..ec2b6de
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/.gitignore
@@ -0,0 +1,10 @@
+/*.log
+/mix-manifest.json
+/node_modules/
+
+# Ignore compiled assets.
+# /dist/
+
+# Ignore lock files.
+/package-lock.json
+/yarn.lock
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/LICENSE.txt b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/LICENSE.txt
new file mode 100644
index 0000000..d159169
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/LICENSE.txt
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ , 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/README.txt b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/README.txt
new file mode 100644
index 0000000..8ce53fb
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/README.txt
@@ -0,0 +1,37 @@
+DESCRIPTION
+-----------
+
+Tailwind CSS Starter Kit Theme for Drupal 8.
+
+USAGE
+-----
+
+```
+mkdir -p themes/custom
+cd themes/custom
+git clone https://git.drupal.org/sandbox/opdavies-3015651 tailwindcss
+```
+
+To re-compile the CSS:
+
+```
+npm install
+npm run build
+```
+
+DEPENDENCIES
+------------
+
+- Laravel Mix (https://github.com/JeffreyWay/laravel-mix) for PostCSS compiling
+ and asset generation.
+- The Laravel Mix Tailwind plugin.
+
+CONFIGURATION OVERRIDES
+-----------------------
+
+Overrides made to the default tailwind.js file:
+
+- `options.prefix` has been changed to `tw-`. This is so that some of
+ Tailwind's default classes like `block` don't apply to Drupal's default
+ markup.
+- `options.important` has been changed to `true`.
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/dist/main.css b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/dist/main.css
new file mode 100644
index 0000000..daf6c83
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/dist/main.css
@@ -0,0 +1,35082 @@
+/**
+ * This injects Tailwind's base styles, which is a combination of
+ * Normalize.css and some additional base styles.
+ *
+ * You can see the styles here:
+ * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css
+ *
+ * If using `postcss-import`, use this import instead:
+ *
+ * @import "tailwindcss/base";
+ */
+
+/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
+
+/* Document
+ ========================================================================== */
+
+/**
+ * 1. Correct the line height in all browsers.
+ * 2. Prevent adjustments of font size after orientation changes in iOS.
+ */
+
+html {
+ line-height: 1.15; /* 1 */
+ -webkit-text-size-adjust: 100%; /* 2 */
+}
+
+/* Sections
+ ========================================================================== */
+
+/**
+ * Remove the margin in all browsers.
+ */
+
+body {
+ margin: 0;
+}
+
+/**
+ * Render the `main` element consistently in IE.
+ */
+
+main {
+ display: block;
+}
+
+/**
+ * Correct the font size and margin on `h1` elements within `section` and
+ * `article` contexts in Chrome, Firefox, and Safari.
+ */
+
+h1 {
+ font-size: 2em;
+ margin: .67em 0;
+}
+
+/* Grouping content
+ ========================================================================== */
+
+/**
+ * 1. Add the correct box sizing in Firefox.
+ * 2. Show the overflow in Edge and IE.
+ */
+
+hr {
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box; /* 1 */
+ height: 0; /* 1 */
+ overflow: visible; /* 2 */
+}
+
+/**
+ * 1. Correct the inheritance and scaling of font size in all browsers.
+ * 2. Correct the odd `em` font sizing in all browsers.
+ */
+
+pre {
+ font-family: monospace, monospace; /* 1 */
+ font-size: 1em; /* 2 */
+}
+
+/* Text-level semantics
+ ========================================================================== */
+
+/**
+ * Remove the gray background on active links in IE 10.
+ */
+
+a {
+ background-color: transparent;
+}
+
+/**
+ * 1. Remove the bottom border in Chrome 57-
+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
+ */
+
+abbr[title] {
+ border-bottom: none; /* 1 */
+ text-decoration: underline; /* 2 */
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted; /* 2 */
+}
+
+/**
+ * Add the correct font weight in Chrome, Edge, and Safari.
+ */
+
+b,
+strong {
+ font-weight: bolder;
+}
+
+/**
+ * 1. Correct the inheritance and scaling of font size in all browsers.
+ * 2. Correct the odd `em` font sizing in all browsers.
+ */
+
+code,
+kbd,
+samp {
+ font-family: monospace, monospace; /* 1 */
+ font-size: 1em; /* 2 */
+}
+
+/**
+ * Add the correct font size in all browsers.
+ */
+
+small {
+ font-size: 80%;
+}
+
+/**
+ * Prevent `sub` and `sup` elements from affecting the line height in
+ * all browsers.
+ */
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+sup {
+ top: -0.5em;
+}
+
+/* Embedded content
+ ========================================================================== */
+
+/**
+ * Remove the border on images inside links in IE 10.
+ */
+
+img {
+ border-style: none;
+}
+
+/* Forms
+ ========================================================================== */
+
+/**
+ * 1. Change the font styles in all browsers.
+ * 2. Remove the margin in Firefox and Safari.
+ */
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ font-family: inherit; /* 1 */
+ font-size: 100%; /* 1 */
+ line-height: 1.15; /* 1 */
+ margin: 0; /* 2 */
+}
+
+/**
+ * Show the overflow in IE.
+ * 1. Show the overflow in Edge.
+ */
+
+button,
+input {
+ /* 1 */
+ overflow: visible;
+}
+
+/**
+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
+ * 1. Remove the inheritance of text transform in Firefox.
+ */
+
+button,
+select {
+ /* 1 */
+ text-transform: none;
+}
+
+/**
+ * Correct the inability to style clickable types in iOS and Safari.
+ */
+
+button,
+[type="button"],
+[type="reset"],
+[type="submit"] {
+ -webkit-appearance: button;
+}
+
+/**
+ * Remove the inner border and padding in Firefox.
+ */
+
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+ border-style: none;
+ padding: 0;
+}
+
+/**
+ * Restore the focus styles unset by the previous rule.
+ */
+
+button:-moz-focusring,
+[type="button"]:-moz-focusring,
+[type="reset"]:-moz-focusring,
+[type="submit"]:-moz-focusring {
+ outline: 1px dotted ButtonText;
+}
+
+/**
+ * Correct the padding in Firefox.
+ */
+
+fieldset {
+ padding: .35em .75em .625em;
+}
+
+/**
+ * 1. Correct the text wrapping in Edge and IE.
+ * 2. Correct the color inheritance from `fieldset` elements in IE.
+ * 3. Remove the padding so developers are not caught out when they zero out
+ * `fieldset` elements in all browsers.
+ */
+
+legend {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box; /* 1 */
+ color: inherit; /* 2 */
+ display: table; /* 1 */
+ max-width: 100%; /* 1 */
+ padding: 0; /* 3 */
+ white-space: normal; /* 1 */
+}
+
+/**
+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
+ */
+
+progress {
+ vertical-align: baseline;
+}
+
+/**
+ * Remove the default vertical scrollbar in IE 10+.
+ */
+
+textarea {
+ overflow: auto;
+}
+
+/**
+ * 1. Add the correct box sizing in IE 10.
+ * 2. Remove the padding in IE 10.
+ */
+
+[type="checkbox"],
+[type="radio"] {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box; /* 1 */
+ padding: 0; /* 2 */
+}
+
+/**
+ * Correct the cursor style of increment and decrement buttons in Chrome.
+ */
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+/**
+ * 1. Correct the odd appearance in Chrome and Safari.
+ * 2. Correct the outline style in Safari.
+ */
+
+[type="search"] {
+ -webkit-appearance: textfield; /* 1 */
+ outline-offset: -2px; /* 2 */
+}
+
+/**
+ * Remove the inner padding in Chrome and Safari on macOS.
+ */
+
+[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+/**
+ * 1. Correct the inability to style clickable types in iOS and Safari.
+ * 2. Change font properties to `inherit` in Safari.
+ */
+
+::-webkit-file-upload-button {
+ -webkit-appearance: button; /* 1 */
+ font: inherit; /* 2 */
+}
+
+/* Interactive
+ ========================================================================== */
+
+/*
+ * Add the correct display in Edge, IE 10+, and Firefox.
+ */
+
+details {
+ display: block;
+}
+
+/*
+ * Add the correct display in all browsers.
+ */
+
+summary {
+ display: list-item;
+}
+
+/* Misc
+ ========================================================================== */
+
+/**
+ * Add the correct display in IE 10+.
+ */
+
+template {
+ display: none;
+}
+
+/**
+ * Add the correct display in IE 10.
+ */
+
+[hidden] {
+ display: none;
+}
+
+/**
+ * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
+ * A thin layer on top of normalize.css that provides a starting point more
+ * suitable for web applications.
+ */
+
+/**
+ * 1. Prevent padding and border from affecting element width
+ * https://goo.gl/pYtbK7
+ * 2. Change the default font family in all browsers (opinionated)
+ */
+
+html {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box; /* 1 */
+ font-family: sans-serif; /* 2 */
+}
+
+*,
+*::before,
+*::after {
+ -webkit-box-sizing: inherit;
+ box-sizing: inherit;
+}
+
+/**
+ * Removes the default spacing and border for appropriate elements.
+ */
+
+blockquote,
+dl,
+dd,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+figure,
+p,
+pre {
+ margin: 0;
+}
+
+button {
+ background: transparent;
+ padding: 0;
+}
+
+/**
+ * Work around a Firefox/IE bug where the transparent `button` background
+ * results in a loss of the default `button` focus styles.
+ */
+
+button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color;
+}
+
+fieldset {
+ margin: 0;
+ padding: 0;
+}
+
+ol,
+ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+/**
+ * Tailwind custom reset styles
+ */
+
+/**
+ * 1. Use the system font stack as a sane default.
+ * 2. Use Tailwind's default "normal" line-height so the user isn't forced
+ * to override it to ensure consistency even when using the default theme.
+ */
+
+html {
+ 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"; /* 1 */
+ line-height: 1.5; /* 2 */
+}
+
+/**
+ * Allow adding a border to an element by just adding a border-width.
+ *
+ * By default, the way the browser specifies that an element should have no
+ * border is by setting it's border-style to `none` in the user-agent
+ * stylesheet.
+ *
+ * In order to easily add borders to elements by just setting the `border-width`
+ * property, we change the default border-style for all elements to `solid`, and
+ * use border-width to hide them instead. This way our `border` utilities only
+ * need to set the `border-width` property instead of the entire `border`
+ * shorthand, making our border utilities much more straightforward to compose.
+ *
+ * https://github.com/tailwindcss/tailwindcss/pull/116
+ */
+
+*,
+*::before,
+*::after {
+ border-width: 0;
+ border-style: solid;
+ border-color: #e2e8f0;
+}
+
+/**
+ * Undo the `border-style: none` reset that Normalize applies to images so that
+ * our `border-{width}` utilities have the expected effect.
+ *
+ * The Normalize reset is unnecessary for us since we default the border-width
+ * to 0 on all elements.
+ *
+ * https://github.com/tailwindcss/tailwindcss/issues/362
+ */
+
+img {
+ border-style: solid;
+}
+
+textarea {
+ resize: vertical;
+}
+
+input::-webkit-input-placeholder,
+textarea::-webkit-input-placeholder {
+ color: inherit;
+ opacity: .5;
+}
+
+input::-ms-input-placeholder,
+textarea::-ms-input-placeholder {
+ color: inherit;
+ opacity: .5;
+}
+
+input::placeholder,
+textarea::placeholder {
+ color: inherit;
+ opacity: .5;
+}
+
+button,
+[role="button"] {
+ cursor: pointer;
+}
+
+table {
+ border-collapse: collapse;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-size: inherit;
+ font-weight: inherit;
+}
+
+/**
+ * Reset links to optimize for opt-in styling instead of
+ * opt-out.
+ */
+
+a {
+ color: inherit;
+ text-decoration: inherit;
+}
+
+/**
+ * Reset form element properties that are easy to forget to
+ * style explicitly so you don't inadvertently introduce
+ * styles that deviate from your design system. These styles
+ * supplement a partial reset that is already applied by
+ * normalize.css.
+ */
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ padding: 0;
+ line-height: inherit;
+ color: inherit;
+}
+
+/**
+ * Use the configured 'mono' font family for elements that
+ * are expected to be rendered with a monospace font, falling
+ * back to the system monospace stack if there is no configured
+ * 'mono' font family.
+ */
+
+pre,
+code,
+kbd,
+samp {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+}
+
+/**
+ * Make replaced elements `display: block` by default as that's
+ * the behavior you want almost all of the time. Inspired by
+ * CSS Remedy, with `svg` added as well.
+ *
+ * https://github.com/mozdevs/cssremedy/issues/14
+ */
+
+img,
+svg,
+video,
+canvas,
+audio,
+iframe,
+embed,
+object {
+ display: block;
+ vertical-align: middle;
+}
+
+/**
+ * Constrain images and videos to the parent width and preserve
+ * their instrinsic aspect ratio.
+ *
+ * https://github.com/mozdevs/cssremedy/issues/14
+ */
+
+img,
+video {
+ max-width: 100%;
+ height: auto;
+}
+
+/**
+ * This injects any component classes registered by plugins.
+ *
+ * If using `postcss-import`, use this import instead:
+ *
+ * @import "tailwindcss/components";
+ */
+
+.tw-container {
+ width: 100%;
+}
+
+@media (min-width: 640px) {
+ .tw-container {
+ max-width: 640px;
+ }
+}
+
+@media (min-width: 768px) {
+ .tw-container {
+ max-width: 768px;
+ }
+}
+
+@media (min-width: 1024px) {
+ .tw-container {
+ max-width: 1024px;
+ }
+}
+
+@media (min-width: 1280px) {
+ .tw-container {
+ max-width: 1280px;
+ }
+}
+
+/**
+ * Here you would add any of your custom component classes; stuff that you'd
+ * want loaded *before* the utilities so that the utilities could still
+ * override them.
+ *
+ * Example:
+ *
+ * .btn { ... }
+ * .form-input { ... }
+ *
+ * Or if using a preprocessor or `postcss-import`:
+ *
+ * @import "components/buttons";
+ * @import "components/forms";
+ */
+
+input {
+ border-width: 1px;
+ border-color: #a0aec0;
+}
+
+.block,
+.node {
+ margin-bottom: 1rem;
+}
+
+.node__content p,
+.node__content ul,
+.node__content ol {
+ margin-bottom: 1rem;
+ line-height: 1.5;
+}
+
+/**
+ * This injects all of Tailwind's utility classes, generated based on your
+ * config file.
+ *
+ * If using `postcss-import`, use this import instead:
+ *
+ * @import "tailwindcss/utilities";
+ */
+
+.tw-appearance-none {
+ -webkit-appearance: none !important;
+ -moz-appearance: none !important;
+ appearance: none !important;
+}
+
+.tw-bg-fixed {
+ background-attachment: fixed !important;
+}
+
+.tw-bg-local {
+ background-attachment: local !important;
+}
+
+.tw-bg-scroll {
+ background-attachment: scroll !important;
+}
+
+.tw-bg-transparent {
+ background-color: transparent !important;
+}
+
+.tw-bg-black {
+ background-color: #000 !important;
+}
+
+.tw-bg-white {
+ background-color: #fff !important;
+}
+
+.tw-bg-gray-100 {
+ background-color: #f7fafc !important;
+}
+
+.tw-bg-gray-200 {
+ background-color: #edf2f7 !important;
+}
+
+.tw-bg-gray-300 {
+ background-color: #e2e8f0 !important;
+}
+
+.tw-bg-gray-400 {
+ background-color: #cbd5e0 !important;
+}
+
+.tw-bg-gray-500 {
+ background-color: #a0aec0 !important;
+}
+
+.tw-bg-gray-600 {
+ background-color: #718096 !important;
+}
+
+.tw-bg-gray-700 {
+ background-color: #4a5568 !important;
+}
+
+.tw-bg-gray-800 {
+ background-color: #2d3748 !important;
+}
+
+.tw-bg-gray-900 {
+ background-color: #1a202c !important;
+}
+
+.tw-bg-red-100 {
+ background-color: #fff5f5 !important;
+}
+
+.tw-bg-red-200 {
+ background-color: #fed7d7 !important;
+}
+
+.tw-bg-red-300 {
+ background-color: #feb2b2 !important;
+}
+
+.tw-bg-red-400 {
+ background-color: #fc8181 !important;
+}
+
+.tw-bg-red-500 {
+ background-color: #f56565 !important;
+}
+
+.tw-bg-red-600 {
+ background-color: #e53e3e !important;
+}
+
+.tw-bg-red-700 {
+ background-color: #c53030 !important;
+}
+
+.tw-bg-red-800 {
+ background-color: #9b2c2c !important;
+}
+
+.tw-bg-red-900 {
+ background-color: #742a2a !important;
+}
+
+.tw-bg-orange-100 {
+ background-color: #fffaf0 !important;
+}
+
+.tw-bg-orange-200 {
+ background-color: #feebc8 !important;
+}
+
+.tw-bg-orange-300 {
+ background-color: #fbd38d !important;
+}
+
+.tw-bg-orange-400 {
+ background-color: #f6ad55 !important;
+}
+
+.tw-bg-orange-500 {
+ background-color: #ed8936 !important;
+}
+
+.tw-bg-orange-600 {
+ background-color: #dd6b20 !important;
+}
+
+.tw-bg-orange-700 {
+ background-color: #c05621 !important;
+}
+
+.tw-bg-orange-800 {
+ background-color: #9c4221 !important;
+}
+
+.tw-bg-orange-900 {
+ background-color: #7b341e !important;
+}
+
+.tw-bg-yellow-100 {
+ background-color: #fffff0 !important;
+}
+
+.tw-bg-yellow-200 {
+ background-color: #fefcbf !important;
+}
+
+.tw-bg-yellow-300 {
+ background-color: #faf089 !important;
+}
+
+.tw-bg-yellow-400 {
+ background-color: #f6e05e !important;
+}
+
+.tw-bg-yellow-500 {
+ background-color: #ecc94b !important;
+}
+
+.tw-bg-yellow-600 {
+ background-color: #d69e2e !important;
+}
+
+.tw-bg-yellow-700 {
+ background-color: #b7791f !important;
+}
+
+.tw-bg-yellow-800 {
+ background-color: #975a16 !important;
+}
+
+.tw-bg-yellow-900 {
+ background-color: #744210 !important;
+}
+
+.tw-bg-green-100 {
+ background-color: #f0fff4 !important;
+}
+
+.tw-bg-green-200 {
+ background-color: #c6f6d5 !important;
+}
+
+.tw-bg-green-300 {
+ background-color: #9ae6b4 !important;
+}
+
+.tw-bg-green-400 {
+ background-color: #68d391 !important;
+}
+
+.tw-bg-green-500 {
+ background-color: #48bb78 !important;
+}
+
+.tw-bg-green-600 {
+ background-color: #38a169 !important;
+}
+
+.tw-bg-green-700 {
+ background-color: #2f855a !important;
+}
+
+.tw-bg-green-800 {
+ background-color: #276749 !important;
+}
+
+.tw-bg-green-900 {
+ background-color: #22543d !important;
+}
+
+.tw-bg-teal-100 {
+ background-color: #e6fffa !important;
+}
+
+.tw-bg-teal-200 {
+ background-color: #b2f5ea !important;
+}
+
+.tw-bg-teal-300 {
+ background-color: #81e6d9 !important;
+}
+
+.tw-bg-teal-400 {
+ background-color: #4fd1c5 !important;
+}
+
+.tw-bg-teal-500 {
+ background-color: #38b2ac !important;
+}
+
+.tw-bg-teal-600 {
+ background-color: #319795 !important;
+}
+
+.tw-bg-teal-700 {
+ background-color: #2c7a7b !important;
+}
+
+.tw-bg-teal-800 {
+ background-color: #285e61 !important;
+}
+
+.tw-bg-teal-900 {
+ background-color: #234e52 !important;
+}
+
+.tw-bg-blue-100 {
+ background-color: #ebf8ff !important;
+}
+
+.tw-bg-blue-200 {
+ background-color: #bee3f8 !important;
+}
+
+.tw-bg-blue-300 {
+ background-color: #90cdf4 !important;
+}
+
+.tw-bg-blue-400 {
+ background-color: #63b3ed !important;
+}
+
+.tw-bg-blue-500 {
+ background-color: #4299e1 !important;
+}
+
+.tw-bg-blue-600 {
+ background-color: #3182ce !important;
+}
+
+.tw-bg-blue-700 {
+ background-color: #2b6cb0 !important;
+}
+
+.tw-bg-blue-800 {
+ background-color: #2c5282 !important;
+}
+
+.tw-bg-blue-900 {
+ background-color: #2a4365 !important;
+}
+
+.tw-bg-indigo-100 {
+ background-color: #ebf4ff !important;
+}
+
+.tw-bg-indigo-200 {
+ background-color: #c3dafe !important;
+}
+
+.tw-bg-indigo-300 {
+ background-color: #a3bffa !important;
+}
+
+.tw-bg-indigo-400 {
+ background-color: #7f9cf5 !important;
+}
+
+.tw-bg-indigo-500 {
+ background-color: #667eea !important;
+}
+
+.tw-bg-indigo-600 {
+ background-color: #5a67d8 !important;
+}
+
+.tw-bg-indigo-700 {
+ background-color: #4c51bf !important;
+}
+
+.tw-bg-indigo-800 {
+ background-color: #434190 !important;
+}
+
+.tw-bg-indigo-900 {
+ background-color: #3c366b !important;
+}
+
+.tw-bg-purple-100 {
+ background-color: #faf5ff !important;
+}
+
+.tw-bg-purple-200 {
+ background-color: #e9d8fd !important;
+}
+
+.tw-bg-purple-300 {
+ background-color: #d6bcfa !important;
+}
+
+.tw-bg-purple-400 {
+ background-color: #b794f4 !important;
+}
+
+.tw-bg-purple-500 {
+ background-color: #9f7aea !important;
+}
+
+.tw-bg-purple-600 {
+ background-color: #805ad5 !important;
+}
+
+.tw-bg-purple-700 {
+ background-color: #6b46c1 !important;
+}
+
+.tw-bg-purple-800 {
+ background-color: #553c9a !important;
+}
+
+.tw-bg-purple-900 {
+ background-color: #44337a !important;
+}
+
+.tw-bg-pink-100 {
+ background-color: #fff5f7 !important;
+}
+
+.tw-bg-pink-200 {
+ background-color: #fed7e2 !important;
+}
+
+.tw-bg-pink-300 {
+ background-color: #fbb6ce !important;
+}
+
+.tw-bg-pink-400 {
+ background-color: #f687b3 !important;
+}
+
+.tw-bg-pink-500 {
+ background-color: #ed64a6 !important;
+}
+
+.tw-bg-pink-600 {
+ background-color: #d53f8c !important;
+}
+
+.tw-bg-pink-700 {
+ background-color: #b83280 !important;
+}
+
+.tw-bg-pink-800 {
+ background-color: #97266d !important;
+}
+
+.tw-bg-pink-900 {
+ background-color: #702459 !important;
+}
+
+.hover\:tw-bg-transparent:hover {
+ background-color: transparent !important;
+}
+
+.hover\:tw-bg-black:hover {
+ background-color: #000 !important;
+}
+
+.hover\:tw-bg-white:hover {
+ background-color: #fff !important;
+}
+
+.hover\:tw-bg-gray-100:hover {
+ background-color: #f7fafc !important;
+}
+
+.hover\:tw-bg-gray-200:hover {
+ background-color: #edf2f7 !important;
+}
+
+.hover\:tw-bg-gray-300:hover {
+ background-color: #e2e8f0 !important;
+}
+
+.hover\:tw-bg-gray-400:hover {
+ background-color: #cbd5e0 !important;
+}
+
+.hover\:tw-bg-gray-500:hover {
+ background-color: #a0aec0 !important;
+}
+
+.hover\:tw-bg-gray-600:hover {
+ background-color: #718096 !important;
+}
+
+.hover\:tw-bg-gray-700:hover {
+ background-color: #4a5568 !important;
+}
+
+.hover\:tw-bg-gray-800:hover {
+ background-color: #2d3748 !important;
+}
+
+.hover\:tw-bg-gray-900:hover {
+ background-color: #1a202c !important;
+}
+
+.hover\:tw-bg-red-100:hover {
+ background-color: #fff5f5 !important;
+}
+
+.hover\:tw-bg-red-200:hover {
+ background-color: #fed7d7 !important;
+}
+
+.hover\:tw-bg-red-300:hover {
+ background-color: #feb2b2 !important;
+}
+
+.hover\:tw-bg-red-400:hover {
+ background-color: #fc8181 !important;
+}
+
+.hover\:tw-bg-red-500:hover {
+ background-color: #f56565 !important;
+}
+
+.hover\:tw-bg-red-600:hover {
+ background-color: #e53e3e !important;
+}
+
+.hover\:tw-bg-red-700:hover {
+ background-color: #c53030 !important;
+}
+
+.hover\:tw-bg-red-800:hover {
+ background-color: #9b2c2c !important;
+}
+
+.hover\:tw-bg-red-900:hover {
+ background-color: #742a2a !important;
+}
+
+.hover\:tw-bg-orange-100:hover {
+ background-color: #fffaf0 !important;
+}
+
+.hover\:tw-bg-orange-200:hover {
+ background-color: #feebc8 !important;
+}
+
+.hover\:tw-bg-orange-300:hover {
+ background-color: #fbd38d !important;
+}
+
+.hover\:tw-bg-orange-400:hover {
+ background-color: #f6ad55 !important;
+}
+
+.hover\:tw-bg-orange-500:hover {
+ background-color: #ed8936 !important;
+}
+
+.hover\:tw-bg-orange-600:hover {
+ background-color: #dd6b20 !important;
+}
+
+.hover\:tw-bg-orange-700:hover {
+ background-color: #c05621 !important;
+}
+
+.hover\:tw-bg-orange-800:hover {
+ background-color: #9c4221 !important;
+}
+
+.hover\:tw-bg-orange-900:hover {
+ background-color: #7b341e !important;
+}
+
+.hover\:tw-bg-yellow-100:hover {
+ background-color: #fffff0 !important;
+}
+
+.hover\:tw-bg-yellow-200:hover {
+ background-color: #fefcbf !important;
+}
+
+.hover\:tw-bg-yellow-300:hover {
+ background-color: #faf089 !important;
+}
+
+.hover\:tw-bg-yellow-400:hover {
+ background-color: #f6e05e !important;
+}
+
+.hover\:tw-bg-yellow-500:hover {
+ background-color: #ecc94b !important;
+}
+
+.hover\:tw-bg-yellow-600:hover {
+ background-color: #d69e2e !important;
+}
+
+.hover\:tw-bg-yellow-700:hover {
+ background-color: #b7791f !important;
+}
+
+.hover\:tw-bg-yellow-800:hover {
+ background-color: #975a16 !important;
+}
+
+.hover\:tw-bg-yellow-900:hover {
+ background-color: #744210 !important;
+}
+
+.hover\:tw-bg-green-100:hover {
+ background-color: #f0fff4 !important;
+}
+
+.hover\:tw-bg-green-200:hover {
+ background-color: #c6f6d5 !important;
+}
+
+.hover\:tw-bg-green-300:hover {
+ background-color: #9ae6b4 !important;
+}
+
+.hover\:tw-bg-green-400:hover {
+ background-color: #68d391 !important;
+}
+
+.hover\:tw-bg-green-500:hover {
+ background-color: #48bb78 !important;
+}
+
+.hover\:tw-bg-green-600:hover {
+ background-color: #38a169 !important;
+}
+
+.hover\:tw-bg-green-700:hover {
+ background-color: #2f855a !important;
+}
+
+.hover\:tw-bg-green-800:hover {
+ background-color: #276749 !important;
+}
+
+.hover\:tw-bg-green-900:hover {
+ background-color: #22543d !important;
+}
+
+.hover\:tw-bg-teal-100:hover {
+ background-color: #e6fffa !important;
+}
+
+.hover\:tw-bg-teal-200:hover {
+ background-color: #b2f5ea !important;
+}
+
+.hover\:tw-bg-teal-300:hover {
+ background-color: #81e6d9 !important;
+}
+
+.hover\:tw-bg-teal-400:hover {
+ background-color: #4fd1c5 !important;
+}
+
+.hover\:tw-bg-teal-500:hover {
+ background-color: #38b2ac !important;
+}
+
+.hover\:tw-bg-teal-600:hover {
+ background-color: #319795 !important;
+}
+
+.hover\:tw-bg-teal-700:hover {
+ background-color: #2c7a7b !important;
+}
+
+.hover\:tw-bg-teal-800:hover {
+ background-color: #285e61 !important;
+}
+
+.hover\:tw-bg-teal-900:hover {
+ background-color: #234e52 !important;
+}
+
+.hover\:tw-bg-blue-100:hover {
+ background-color: #ebf8ff !important;
+}
+
+.hover\:tw-bg-blue-200:hover {
+ background-color: #bee3f8 !important;
+}
+
+.hover\:tw-bg-blue-300:hover {
+ background-color: #90cdf4 !important;
+}
+
+.hover\:tw-bg-blue-400:hover {
+ background-color: #63b3ed !important;
+}
+
+.hover\:tw-bg-blue-500:hover {
+ background-color: #4299e1 !important;
+}
+
+.hover\:tw-bg-blue-600:hover {
+ background-color: #3182ce !important;
+}
+
+.hover\:tw-bg-blue-700:hover {
+ background-color: #2b6cb0 !important;
+}
+
+.hover\:tw-bg-blue-800:hover {
+ background-color: #2c5282 !important;
+}
+
+.hover\:tw-bg-blue-900:hover {
+ background-color: #2a4365 !important;
+}
+
+.hover\:tw-bg-indigo-100:hover {
+ background-color: #ebf4ff !important;
+}
+
+.hover\:tw-bg-indigo-200:hover {
+ background-color: #c3dafe !important;
+}
+
+.hover\:tw-bg-indigo-300:hover {
+ background-color: #a3bffa !important;
+}
+
+.hover\:tw-bg-indigo-400:hover {
+ background-color: #7f9cf5 !important;
+}
+
+.hover\:tw-bg-indigo-500:hover {
+ background-color: #667eea !important;
+}
+
+.hover\:tw-bg-indigo-600:hover {
+ background-color: #5a67d8 !important;
+}
+
+.hover\:tw-bg-indigo-700:hover {
+ background-color: #4c51bf !important;
+}
+
+.hover\:tw-bg-indigo-800:hover {
+ background-color: #434190 !important;
+}
+
+.hover\:tw-bg-indigo-900:hover {
+ background-color: #3c366b !important;
+}
+
+.hover\:tw-bg-purple-100:hover {
+ background-color: #faf5ff !important;
+}
+
+.hover\:tw-bg-purple-200:hover {
+ background-color: #e9d8fd !important;
+}
+
+.hover\:tw-bg-purple-300:hover {
+ background-color: #d6bcfa !important;
+}
+
+.hover\:tw-bg-purple-400:hover {
+ background-color: #b794f4 !important;
+}
+
+.hover\:tw-bg-purple-500:hover {
+ background-color: #9f7aea !important;
+}
+
+.hover\:tw-bg-purple-600:hover {
+ background-color: #805ad5 !important;
+}
+
+.hover\:tw-bg-purple-700:hover {
+ background-color: #6b46c1 !important;
+}
+
+.hover\:tw-bg-purple-800:hover {
+ background-color: #553c9a !important;
+}
+
+.hover\:tw-bg-purple-900:hover {
+ background-color: #44337a !important;
+}
+
+.hover\:tw-bg-pink-100:hover {
+ background-color: #fff5f7 !important;
+}
+
+.hover\:tw-bg-pink-200:hover {
+ background-color: #fed7e2 !important;
+}
+
+.hover\:tw-bg-pink-300:hover {
+ background-color: #fbb6ce !important;
+}
+
+.hover\:tw-bg-pink-400:hover {
+ background-color: #f687b3 !important;
+}
+
+.hover\:tw-bg-pink-500:hover {
+ background-color: #ed64a6 !important;
+}
+
+.hover\:tw-bg-pink-600:hover {
+ background-color: #d53f8c !important;
+}
+
+.hover\:tw-bg-pink-700:hover {
+ background-color: #b83280 !important;
+}
+
+.hover\:tw-bg-pink-800:hover {
+ background-color: #97266d !important;
+}
+
+.hover\:tw-bg-pink-900:hover {
+ background-color: #702459 !important;
+}
+
+.focus\:tw-bg-transparent:focus {
+ background-color: transparent !important;
+}
+
+.focus\:tw-bg-black:focus {
+ background-color: #000 !important;
+}
+
+.focus\:tw-bg-white:focus {
+ background-color: #fff !important;
+}
+
+.focus\:tw-bg-gray-100:focus {
+ background-color: #f7fafc !important;
+}
+
+.focus\:tw-bg-gray-200:focus {
+ background-color: #edf2f7 !important;
+}
+
+.focus\:tw-bg-gray-300:focus {
+ background-color: #e2e8f0 !important;
+}
+
+.focus\:tw-bg-gray-400:focus {
+ background-color: #cbd5e0 !important;
+}
+
+.focus\:tw-bg-gray-500:focus {
+ background-color: #a0aec0 !important;
+}
+
+.focus\:tw-bg-gray-600:focus {
+ background-color: #718096 !important;
+}
+
+.focus\:tw-bg-gray-700:focus {
+ background-color: #4a5568 !important;
+}
+
+.focus\:tw-bg-gray-800:focus {
+ background-color: #2d3748 !important;
+}
+
+.focus\:tw-bg-gray-900:focus {
+ background-color: #1a202c !important;
+}
+
+.focus\:tw-bg-red-100:focus {
+ background-color: #fff5f5 !important;
+}
+
+.focus\:tw-bg-red-200:focus {
+ background-color: #fed7d7 !important;
+}
+
+.focus\:tw-bg-red-300:focus {
+ background-color: #feb2b2 !important;
+}
+
+.focus\:tw-bg-red-400:focus {
+ background-color: #fc8181 !important;
+}
+
+.focus\:tw-bg-red-500:focus {
+ background-color: #f56565 !important;
+}
+
+.focus\:tw-bg-red-600:focus {
+ background-color: #e53e3e !important;
+}
+
+.focus\:tw-bg-red-700:focus {
+ background-color: #c53030 !important;
+}
+
+.focus\:tw-bg-red-800:focus {
+ background-color: #9b2c2c !important;
+}
+
+.focus\:tw-bg-red-900:focus {
+ background-color: #742a2a !important;
+}
+
+.focus\:tw-bg-orange-100:focus {
+ background-color: #fffaf0 !important;
+}
+
+.focus\:tw-bg-orange-200:focus {
+ background-color: #feebc8 !important;
+}
+
+.focus\:tw-bg-orange-300:focus {
+ background-color: #fbd38d !important;
+}
+
+.focus\:tw-bg-orange-400:focus {
+ background-color: #f6ad55 !important;
+}
+
+.focus\:tw-bg-orange-500:focus {
+ background-color: #ed8936 !important;
+}
+
+.focus\:tw-bg-orange-600:focus {
+ background-color: #dd6b20 !important;
+}
+
+.focus\:tw-bg-orange-700:focus {
+ background-color: #c05621 !important;
+}
+
+.focus\:tw-bg-orange-800:focus {
+ background-color: #9c4221 !important;
+}
+
+.focus\:tw-bg-orange-900:focus {
+ background-color: #7b341e !important;
+}
+
+.focus\:tw-bg-yellow-100:focus {
+ background-color: #fffff0 !important;
+}
+
+.focus\:tw-bg-yellow-200:focus {
+ background-color: #fefcbf !important;
+}
+
+.focus\:tw-bg-yellow-300:focus {
+ background-color: #faf089 !important;
+}
+
+.focus\:tw-bg-yellow-400:focus {
+ background-color: #f6e05e !important;
+}
+
+.focus\:tw-bg-yellow-500:focus {
+ background-color: #ecc94b !important;
+}
+
+.focus\:tw-bg-yellow-600:focus {
+ background-color: #d69e2e !important;
+}
+
+.focus\:tw-bg-yellow-700:focus {
+ background-color: #b7791f !important;
+}
+
+.focus\:tw-bg-yellow-800:focus {
+ background-color: #975a16 !important;
+}
+
+.focus\:tw-bg-yellow-900:focus {
+ background-color: #744210 !important;
+}
+
+.focus\:tw-bg-green-100:focus {
+ background-color: #f0fff4 !important;
+}
+
+.focus\:tw-bg-green-200:focus {
+ background-color: #c6f6d5 !important;
+}
+
+.focus\:tw-bg-green-300:focus {
+ background-color: #9ae6b4 !important;
+}
+
+.focus\:tw-bg-green-400:focus {
+ background-color: #68d391 !important;
+}
+
+.focus\:tw-bg-green-500:focus {
+ background-color: #48bb78 !important;
+}
+
+.focus\:tw-bg-green-600:focus {
+ background-color: #38a169 !important;
+}
+
+.focus\:tw-bg-green-700:focus {
+ background-color: #2f855a !important;
+}
+
+.focus\:tw-bg-green-800:focus {
+ background-color: #276749 !important;
+}
+
+.focus\:tw-bg-green-900:focus {
+ background-color: #22543d !important;
+}
+
+.focus\:tw-bg-teal-100:focus {
+ background-color: #e6fffa !important;
+}
+
+.focus\:tw-bg-teal-200:focus {
+ background-color: #b2f5ea !important;
+}
+
+.focus\:tw-bg-teal-300:focus {
+ background-color: #81e6d9 !important;
+}
+
+.focus\:tw-bg-teal-400:focus {
+ background-color: #4fd1c5 !important;
+}
+
+.focus\:tw-bg-teal-500:focus {
+ background-color: #38b2ac !important;
+}
+
+.focus\:tw-bg-teal-600:focus {
+ background-color: #319795 !important;
+}
+
+.focus\:tw-bg-teal-700:focus {
+ background-color: #2c7a7b !important;
+}
+
+.focus\:tw-bg-teal-800:focus {
+ background-color: #285e61 !important;
+}
+
+.focus\:tw-bg-teal-900:focus {
+ background-color: #234e52 !important;
+}
+
+.focus\:tw-bg-blue-100:focus {
+ background-color: #ebf8ff !important;
+}
+
+.focus\:tw-bg-blue-200:focus {
+ background-color: #bee3f8 !important;
+}
+
+.focus\:tw-bg-blue-300:focus {
+ background-color: #90cdf4 !important;
+}
+
+.focus\:tw-bg-blue-400:focus {
+ background-color: #63b3ed !important;
+}
+
+.focus\:tw-bg-blue-500:focus {
+ background-color: #4299e1 !important;
+}
+
+.focus\:tw-bg-blue-600:focus {
+ background-color: #3182ce !important;
+}
+
+.focus\:tw-bg-blue-700:focus {
+ background-color: #2b6cb0 !important;
+}
+
+.focus\:tw-bg-blue-800:focus {
+ background-color: #2c5282 !important;
+}
+
+.focus\:tw-bg-blue-900:focus {
+ background-color: #2a4365 !important;
+}
+
+.focus\:tw-bg-indigo-100:focus {
+ background-color: #ebf4ff !important;
+}
+
+.focus\:tw-bg-indigo-200:focus {
+ background-color: #c3dafe !important;
+}
+
+.focus\:tw-bg-indigo-300:focus {
+ background-color: #a3bffa !important;
+}
+
+.focus\:tw-bg-indigo-400:focus {
+ background-color: #7f9cf5 !important;
+}
+
+.focus\:tw-bg-indigo-500:focus {
+ background-color: #667eea !important;
+}
+
+.focus\:tw-bg-indigo-600:focus {
+ background-color: #5a67d8 !important;
+}
+
+.focus\:tw-bg-indigo-700:focus {
+ background-color: #4c51bf !important;
+}
+
+.focus\:tw-bg-indigo-800:focus {
+ background-color: #434190 !important;
+}
+
+.focus\:tw-bg-indigo-900:focus {
+ background-color: #3c366b !important;
+}
+
+.focus\:tw-bg-purple-100:focus {
+ background-color: #faf5ff !important;
+}
+
+.focus\:tw-bg-purple-200:focus {
+ background-color: #e9d8fd !important;
+}
+
+.focus\:tw-bg-purple-300:focus {
+ background-color: #d6bcfa !important;
+}
+
+.focus\:tw-bg-purple-400:focus {
+ background-color: #b794f4 !important;
+}
+
+.focus\:tw-bg-purple-500:focus {
+ background-color: #9f7aea !important;
+}
+
+.focus\:tw-bg-purple-600:focus {
+ background-color: #805ad5 !important;
+}
+
+.focus\:tw-bg-purple-700:focus {
+ background-color: #6b46c1 !important;
+}
+
+.focus\:tw-bg-purple-800:focus {
+ background-color: #553c9a !important;
+}
+
+.focus\:tw-bg-purple-900:focus {
+ background-color: #44337a !important;
+}
+
+.focus\:tw-bg-pink-100:focus {
+ background-color: #fff5f7 !important;
+}
+
+.focus\:tw-bg-pink-200:focus {
+ background-color: #fed7e2 !important;
+}
+
+.focus\:tw-bg-pink-300:focus {
+ background-color: #fbb6ce !important;
+}
+
+.focus\:tw-bg-pink-400:focus {
+ background-color: #f687b3 !important;
+}
+
+.focus\:tw-bg-pink-500:focus {
+ background-color: #ed64a6 !important;
+}
+
+.focus\:tw-bg-pink-600:focus {
+ background-color: #d53f8c !important;
+}
+
+.focus\:tw-bg-pink-700:focus {
+ background-color: #b83280 !important;
+}
+
+.focus\:tw-bg-pink-800:focus {
+ background-color: #97266d !important;
+}
+
+.focus\:tw-bg-pink-900:focus {
+ background-color: #702459 !important;
+}
+
+.tw-bg-bottom {
+ background-position: bottom !important;
+}
+
+.tw-bg-center {
+ background-position: center !important;
+}
+
+.tw-bg-left {
+ background-position: left !important;
+}
+
+.tw-bg-left-bottom {
+ background-position: left bottom !important;
+}
+
+.tw-bg-left-top {
+ background-position: left top !important;
+}
+
+.tw-bg-right {
+ background-position: right !important;
+}
+
+.tw-bg-right-bottom {
+ background-position: right bottom !important;
+}
+
+.tw-bg-right-top {
+ background-position: right top !important;
+}
+
+.tw-bg-top {
+ background-position: top !important;
+}
+
+.tw-bg-repeat {
+ background-repeat: repeat !important;
+}
+
+.tw-bg-no-repeat {
+ background-repeat: no-repeat !important;
+}
+
+.tw-bg-repeat-x {
+ background-repeat: repeat-x !important;
+}
+
+.tw-bg-repeat-y {
+ background-repeat: repeat-y !important;
+}
+
+.tw-bg-auto {
+ background-size: auto !important;
+}
+
+.tw-bg-cover {
+ background-size: cover !important;
+}
+
+.tw-bg-contain {
+ background-size: contain !important;
+}
+
+.tw-border-collapse {
+ border-collapse: collapse !important;
+}
+
+.tw-border-separate {
+ border-collapse: separate !important;
+}
+
+.tw-border-transparent {
+ border-color: transparent !important;
+}
+
+.tw-border-black {
+ border-color: #000 !important;
+}
+
+.tw-border-white {
+ border-color: #fff !important;
+}
+
+.tw-border-gray-100 {
+ border-color: #f7fafc !important;
+}
+
+.tw-border-gray-200 {
+ border-color: #edf2f7 !important;
+}
+
+.tw-border-gray-300 {
+ border-color: #e2e8f0 !important;
+}
+
+.tw-border-gray-400 {
+ border-color: #cbd5e0 !important;
+}
+
+.tw-border-gray-500 {
+ border-color: #a0aec0 !important;
+}
+
+.tw-border-gray-600 {
+ border-color: #718096 !important;
+}
+
+.tw-border-gray-700 {
+ border-color: #4a5568 !important;
+}
+
+.tw-border-gray-800 {
+ border-color: #2d3748 !important;
+}
+
+.tw-border-gray-900 {
+ border-color: #1a202c !important;
+}
+
+.tw-border-red-100 {
+ border-color: #fff5f5 !important;
+}
+
+.tw-border-red-200 {
+ border-color: #fed7d7 !important;
+}
+
+.tw-border-red-300 {
+ border-color: #feb2b2 !important;
+}
+
+.tw-border-red-400 {
+ border-color: #fc8181 !important;
+}
+
+.tw-border-red-500 {
+ border-color: #f56565 !important;
+}
+
+.tw-border-red-600 {
+ border-color: #e53e3e !important;
+}
+
+.tw-border-red-700 {
+ border-color: #c53030 !important;
+}
+
+.tw-border-red-800 {
+ border-color: #9b2c2c !important;
+}
+
+.tw-border-red-900 {
+ border-color: #742a2a !important;
+}
+
+.tw-border-orange-100 {
+ border-color: #fffaf0 !important;
+}
+
+.tw-border-orange-200 {
+ border-color: #feebc8 !important;
+}
+
+.tw-border-orange-300 {
+ border-color: #fbd38d !important;
+}
+
+.tw-border-orange-400 {
+ border-color: #f6ad55 !important;
+}
+
+.tw-border-orange-500 {
+ border-color: #ed8936 !important;
+}
+
+.tw-border-orange-600 {
+ border-color: #dd6b20 !important;
+}
+
+.tw-border-orange-700 {
+ border-color: #c05621 !important;
+}
+
+.tw-border-orange-800 {
+ border-color: #9c4221 !important;
+}
+
+.tw-border-orange-900 {
+ border-color: #7b341e !important;
+}
+
+.tw-border-yellow-100 {
+ border-color: #fffff0 !important;
+}
+
+.tw-border-yellow-200 {
+ border-color: #fefcbf !important;
+}
+
+.tw-border-yellow-300 {
+ border-color: #faf089 !important;
+}
+
+.tw-border-yellow-400 {
+ border-color: #f6e05e !important;
+}
+
+.tw-border-yellow-500 {
+ border-color: #ecc94b !important;
+}
+
+.tw-border-yellow-600 {
+ border-color: #d69e2e !important;
+}
+
+.tw-border-yellow-700 {
+ border-color: #b7791f !important;
+}
+
+.tw-border-yellow-800 {
+ border-color: #975a16 !important;
+}
+
+.tw-border-yellow-900 {
+ border-color: #744210 !important;
+}
+
+.tw-border-green-100 {
+ border-color: #f0fff4 !important;
+}
+
+.tw-border-green-200 {
+ border-color: #c6f6d5 !important;
+}
+
+.tw-border-green-300 {
+ border-color: #9ae6b4 !important;
+}
+
+.tw-border-green-400 {
+ border-color: #68d391 !important;
+}
+
+.tw-border-green-500 {
+ border-color: #48bb78 !important;
+}
+
+.tw-border-green-600 {
+ border-color: #38a169 !important;
+}
+
+.tw-border-green-700 {
+ border-color: #2f855a !important;
+}
+
+.tw-border-green-800 {
+ border-color: #276749 !important;
+}
+
+.tw-border-green-900 {
+ border-color: #22543d !important;
+}
+
+.tw-border-teal-100 {
+ border-color: #e6fffa !important;
+}
+
+.tw-border-teal-200 {
+ border-color: #b2f5ea !important;
+}
+
+.tw-border-teal-300 {
+ border-color: #81e6d9 !important;
+}
+
+.tw-border-teal-400 {
+ border-color: #4fd1c5 !important;
+}
+
+.tw-border-teal-500 {
+ border-color: #38b2ac !important;
+}
+
+.tw-border-teal-600 {
+ border-color: #319795 !important;
+}
+
+.tw-border-teal-700 {
+ border-color: #2c7a7b !important;
+}
+
+.tw-border-teal-800 {
+ border-color: #285e61 !important;
+}
+
+.tw-border-teal-900 {
+ border-color: #234e52 !important;
+}
+
+.tw-border-blue-100 {
+ border-color: #ebf8ff !important;
+}
+
+.tw-border-blue-200 {
+ border-color: #bee3f8 !important;
+}
+
+.tw-border-blue-300 {
+ border-color: #90cdf4 !important;
+}
+
+.tw-border-blue-400 {
+ border-color: #63b3ed !important;
+}
+
+.tw-border-blue-500 {
+ border-color: #4299e1 !important;
+}
+
+.tw-border-blue-600 {
+ border-color: #3182ce !important;
+}
+
+.tw-border-blue-700 {
+ border-color: #2b6cb0 !important;
+}
+
+.tw-border-blue-800 {
+ border-color: #2c5282 !important;
+}
+
+.tw-border-blue-900 {
+ border-color: #2a4365 !important;
+}
+
+.tw-border-indigo-100 {
+ border-color: #ebf4ff !important;
+}
+
+.tw-border-indigo-200 {
+ border-color: #c3dafe !important;
+}
+
+.tw-border-indigo-300 {
+ border-color: #a3bffa !important;
+}
+
+.tw-border-indigo-400 {
+ border-color: #7f9cf5 !important;
+}
+
+.tw-border-indigo-500 {
+ border-color: #667eea !important;
+}
+
+.tw-border-indigo-600 {
+ border-color: #5a67d8 !important;
+}
+
+.tw-border-indigo-700 {
+ border-color: #4c51bf !important;
+}
+
+.tw-border-indigo-800 {
+ border-color: #434190 !important;
+}
+
+.tw-border-indigo-900 {
+ border-color: #3c366b !important;
+}
+
+.tw-border-purple-100 {
+ border-color: #faf5ff !important;
+}
+
+.tw-border-purple-200 {
+ border-color: #e9d8fd !important;
+}
+
+.tw-border-purple-300 {
+ border-color: #d6bcfa !important;
+}
+
+.tw-border-purple-400 {
+ border-color: #b794f4 !important;
+}
+
+.tw-border-purple-500 {
+ border-color: #9f7aea !important;
+}
+
+.tw-border-purple-600 {
+ border-color: #805ad5 !important;
+}
+
+.tw-border-purple-700 {
+ border-color: #6b46c1 !important;
+}
+
+.tw-border-purple-800 {
+ border-color: #553c9a !important;
+}
+
+.tw-border-purple-900 {
+ border-color: #44337a !important;
+}
+
+.tw-border-pink-100 {
+ border-color: #fff5f7 !important;
+}
+
+.tw-border-pink-200 {
+ border-color: #fed7e2 !important;
+}
+
+.tw-border-pink-300 {
+ border-color: #fbb6ce !important;
+}
+
+.tw-border-pink-400 {
+ border-color: #f687b3 !important;
+}
+
+.tw-border-pink-500 {
+ border-color: #ed64a6 !important;
+}
+
+.tw-border-pink-600 {
+ border-color: #d53f8c !important;
+}
+
+.tw-border-pink-700 {
+ border-color: #b83280 !important;
+}
+
+.tw-border-pink-800 {
+ border-color: #97266d !important;
+}
+
+.tw-border-pink-900 {
+ border-color: #702459 !important;
+}
+
+.hover\:tw-border-transparent:hover {
+ border-color: transparent !important;
+}
+
+.hover\:tw-border-black:hover {
+ border-color: #000 !important;
+}
+
+.hover\:tw-border-white:hover {
+ border-color: #fff !important;
+}
+
+.hover\:tw-border-gray-100:hover {
+ border-color: #f7fafc !important;
+}
+
+.hover\:tw-border-gray-200:hover {
+ border-color: #edf2f7 !important;
+}
+
+.hover\:tw-border-gray-300:hover {
+ border-color: #e2e8f0 !important;
+}
+
+.hover\:tw-border-gray-400:hover {
+ border-color: #cbd5e0 !important;
+}
+
+.hover\:tw-border-gray-500:hover {
+ border-color: #a0aec0 !important;
+}
+
+.hover\:tw-border-gray-600:hover {
+ border-color: #718096 !important;
+}
+
+.hover\:tw-border-gray-700:hover {
+ border-color: #4a5568 !important;
+}
+
+.hover\:tw-border-gray-800:hover {
+ border-color: #2d3748 !important;
+}
+
+.hover\:tw-border-gray-900:hover {
+ border-color: #1a202c !important;
+}
+
+.hover\:tw-border-red-100:hover {
+ border-color: #fff5f5 !important;
+}
+
+.hover\:tw-border-red-200:hover {
+ border-color: #fed7d7 !important;
+}
+
+.hover\:tw-border-red-300:hover {
+ border-color: #feb2b2 !important;
+}
+
+.hover\:tw-border-red-400:hover {
+ border-color: #fc8181 !important;
+}
+
+.hover\:tw-border-red-500:hover {
+ border-color: #f56565 !important;
+}
+
+.hover\:tw-border-red-600:hover {
+ border-color: #e53e3e !important;
+}
+
+.hover\:tw-border-red-700:hover {
+ border-color: #c53030 !important;
+}
+
+.hover\:tw-border-red-800:hover {
+ border-color: #9b2c2c !important;
+}
+
+.hover\:tw-border-red-900:hover {
+ border-color: #742a2a !important;
+}
+
+.hover\:tw-border-orange-100:hover {
+ border-color: #fffaf0 !important;
+}
+
+.hover\:tw-border-orange-200:hover {
+ border-color: #feebc8 !important;
+}
+
+.hover\:tw-border-orange-300:hover {
+ border-color: #fbd38d !important;
+}
+
+.hover\:tw-border-orange-400:hover {
+ border-color: #f6ad55 !important;
+}
+
+.hover\:tw-border-orange-500:hover {
+ border-color: #ed8936 !important;
+}
+
+.hover\:tw-border-orange-600:hover {
+ border-color: #dd6b20 !important;
+}
+
+.hover\:tw-border-orange-700:hover {
+ border-color: #c05621 !important;
+}
+
+.hover\:tw-border-orange-800:hover {
+ border-color: #9c4221 !important;
+}
+
+.hover\:tw-border-orange-900:hover {
+ border-color: #7b341e !important;
+}
+
+.hover\:tw-border-yellow-100:hover {
+ border-color: #fffff0 !important;
+}
+
+.hover\:tw-border-yellow-200:hover {
+ border-color: #fefcbf !important;
+}
+
+.hover\:tw-border-yellow-300:hover {
+ border-color: #faf089 !important;
+}
+
+.hover\:tw-border-yellow-400:hover {
+ border-color: #f6e05e !important;
+}
+
+.hover\:tw-border-yellow-500:hover {
+ border-color: #ecc94b !important;
+}
+
+.hover\:tw-border-yellow-600:hover {
+ border-color: #d69e2e !important;
+}
+
+.hover\:tw-border-yellow-700:hover {
+ border-color: #b7791f !important;
+}
+
+.hover\:tw-border-yellow-800:hover {
+ border-color: #975a16 !important;
+}
+
+.hover\:tw-border-yellow-900:hover {
+ border-color: #744210 !important;
+}
+
+.hover\:tw-border-green-100:hover {
+ border-color: #f0fff4 !important;
+}
+
+.hover\:tw-border-green-200:hover {
+ border-color: #c6f6d5 !important;
+}
+
+.hover\:tw-border-green-300:hover {
+ border-color: #9ae6b4 !important;
+}
+
+.hover\:tw-border-green-400:hover {
+ border-color: #68d391 !important;
+}
+
+.hover\:tw-border-green-500:hover {
+ border-color: #48bb78 !important;
+}
+
+.hover\:tw-border-green-600:hover {
+ border-color: #38a169 !important;
+}
+
+.hover\:tw-border-green-700:hover {
+ border-color: #2f855a !important;
+}
+
+.hover\:tw-border-green-800:hover {
+ border-color: #276749 !important;
+}
+
+.hover\:tw-border-green-900:hover {
+ border-color: #22543d !important;
+}
+
+.hover\:tw-border-teal-100:hover {
+ border-color: #e6fffa !important;
+}
+
+.hover\:tw-border-teal-200:hover {
+ border-color: #b2f5ea !important;
+}
+
+.hover\:tw-border-teal-300:hover {
+ border-color: #81e6d9 !important;
+}
+
+.hover\:tw-border-teal-400:hover {
+ border-color: #4fd1c5 !important;
+}
+
+.hover\:tw-border-teal-500:hover {
+ border-color: #38b2ac !important;
+}
+
+.hover\:tw-border-teal-600:hover {
+ border-color: #319795 !important;
+}
+
+.hover\:tw-border-teal-700:hover {
+ border-color: #2c7a7b !important;
+}
+
+.hover\:tw-border-teal-800:hover {
+ border-color: #285e61 !important;
+}
+
+.hover\:tw-border-teal-900:hover {
+ border-color: #234e52 !important;
+}
+
+.hover\:tw-border-blue-100:hover {
+ border-color: #ebf8ff !important;
+}
+
+.hover\:tw-border-blue-200:hover {
+ border-color: #bee3f8 !important;
+}
+
+.hover\:tw-border-blue-300:hover {
+ border-color: #90cdf4 !important;
+}
+
+.hover\:tw-border-blue-400:hover {
+ border-color: #63b3ed !important;
+}
+
+.hover\:tw-border-blue-500:hover {
+ border-color: #4299e1 !important;
+}
+
+.hover\:tw-border-blue-600:hover {
+ border-color: #3182ce !important;
+}
+
+.hover\:tw-border-blue-700:hover {
+ border-color: #2b6cb0 !important;
+}
+
+.hover\:tw-border-blue-800:hover {
+ border-color: #2c5282 !important;
+}
+
+.hover\:tw-border-blue-900:hover {
+ border-color: #2a4365 !important;
+}
+
+.hover\:tw-border-indigo-100:hover {
+ border-color: #ebf4ff !important;
+}
+
+.hover\:tw-border-indigo-200:hover {
+ border-color: #c3dafe !important;
+}
+
+.hover\:tw-border-indigo-300:hover {
+ border-color: #a3bffa !important;
+}
+
+.hover\:tw-border-indigo-400:hover {
+ border-color: #7f9cf5 !important;
+}
+
+.hover\:tw-border-indigo-500:hover {
+ border-color: #667eea !important;
+}
+
+.hover\:tw-border-indigo-600:hover {
+ border-color: #5a67d8 !important;
+}
+
+.hover\:tw-border-indigo-700:hover {
+ border-color: #4c51bf !important;
+}
+
+.hover\:tw-border-indigo-800:hover {
+ border-color: #434190 !important;
+}
+
+.hover\:tw-border-indigo-900:hover {
+ border-color: #3c366b !important;
+}
+
+.hover\:tw-border-purple-100:hover {
+ border-color: #faf5ff !important;
+}
+
+.hover\:tw-border-purple-200:hover {
+ border-color: #e9d8fd !important;
+}
+
+.hover\:tw-border-purple-300:hover {
+ border-color: #d6bcfa !important;
+}
+
+.hover\:tw-border-purple-400:hover {
+ border-color: #b794f4 !important;
+}
+
+.hover\:tw-border-purple-500:hover {
+ border-color: #9f7aea !important;
+}
+
+.hover\:tw-border-purple-600:hover {
+ border-color: #805ad5 !important;
+}
+
+.hover\:tw-border-purple-700:hover {
+ border-color: #6b46c1 !important;
+}
+
+.hover\:tw-border-purple-800:hover {
+ border-color: #553c9a !important;
+}
+
+.hover\:tw-border-purple-900:hover {
+ border-color: #44337a !important;
+}
+
+.hover\:tw-border-pink-100:hover {
+ border-color: #fff5f7 !important;
+}
+
+.hover\:tw-border-pink-200:hover {
+ border-color: #fed7e2 !important;
+}
+
+.hover\:tw-border-pink-300:hover {
+ border-color: #fbb6ce !important;
+}
+
+.hover\:tw-border-pink-400:hover {
+ border-color: #f687b3 !important;
+}
+
+.hover\:tw-border-pink-500:hover {
+ border-color: #ed64a6 !important;
+}
+
+.hover\:tw-border-pink-600:hover {
+ border-color: #d53f8c !important;
+}
+
+.hover\:tw-border-pink-700:hover {
+ border-color: #b83280 !important;
+}
+
+.hover\:tw-border-pink-800:hover {
+ border-color: #97266d !important;
+}
+
+.hover\:tw-border-pink-900:hover {
+ border-color: #702459 !important;
+}
+
+.focus\:tw-border-transparent:focus {
+ border-color: transparent !important;
+}
+
+.focus\:tw-border-black:focus {
+ border-color: #000 !important;
+}
+
+.focus\:tw-border-white:focus {
+ border-color: #fff !important;
+}
+
+.focus\:tw-border-gray-100:focus {
+ border-color: #f7fafc !important;
+}
+
+.focus\:tw-border-gray-200:focus {
+ border-color: #edf2f7 !important;
+}
+
+.focus\:tw-border-gray-300:focus {
+ border-color: #e2e8f0 !important;
+}
+
+.focus\:tw-border-gray-400:focus {
+ border-color: #cbd5e0 !important;
+}
+
+.focus\:tw-border-gray-500:focus {
+ border-color: #a0aec0 !important;
+}
+
+.focus\:tw-border-gray-600:focus {
+ border-color: #718096 !important;
+}
+
+.focus\:tw-border-gray-700:focus {
+ border-color: #4a5568 !important;
+}
+
+.focus\:tw-border-gray-800:focus {
+ border-color: #2d3748 !important;
+}
+
+.focus\:tw-border-gray-900:focus {
+ border-color: #1a202c !important;
+}
+
+.focus\:tw-border-red-100:focus {
+ border-color: #fff5f5 !important;
+}
+
+.focus\:tw-border-red-200:focus {
+ border-color: #fed7d7 !important;
+}
+
+.focus\:tw-border-red-300:focus {
+ border-color: #feb2b2 !important;
+}
+
+.focus\:tw-border-red-400:focus {
+ border-color: #fc8181 !important;
+}
+
+.focus\:tw-border-red-500:focus {
+ border-color: #f56565 !important;
+}
+
+.focus\:tw-border-red-600:focus {
+ border-color: #e53e3e !important;
+}
+
+.focus\:tw-border-red-700:focus {
+ border-color: #c53030 !important;
+}
+
+.focus\:tw-border-red-800:focus {
+ border-color: #9b2c2c !important;
+}
+
+.focus\:tw-border-red-900:focus {
+ border-color: #742a2a !important;
+}
+
+.focus\:tw-border-orange-100:focus {
+ border-color: #fffaf0 !important;
+}
+
+.focus\:tw-border-orange-200:focus {
+ border-color: #feebc8 !important;
+}
+
+.focus\:tw-border-orange-300:focus {
+ border-color: #fbd38d !important;
+}
+
+.focus\:tw-border-orange-400:focus {
+ border-color: #f6ad55 !important;
+}
+
+.focus\:tw-border-orange-500:focus {
+ border-color: #ed8936 !important;
+}
+
+.focus\:tw-border-orange-600:focus {
+ border-color: #dd6b20 !important;
+}
+
+.focus\:tw-border-orange-700:focus {
+ border-color: #c05621 !important;
+}
+
+.focus\:tw-border-orange-800:focus {
+ border-color: #9c4221 !important;
+}
+
+.focus\:tw-border-orange-900:focus {
+ border-color: #7b341e !important;
+}
+
+.focus\:tw-border-yellow-100:focus {
+ border-color: #fffff0 !important;
+}
+
+.focus\:tw-border-yellow-200:focus {
+ border-color: #fefcbf !important;
+}
+
+.focus\:tw-border-yellow-300:focus {
+ border-color: #faf089 !important;
+}
+
+.focus\:tw-border-yellow-400:focus {
+ border-color: #f6e05e !important;
+}
+
+.focus\:tw-border-yellow-500:focus {
+ border-color: #ecc94b !important;
+}
+
+.focus\:tw-border-yellow-600:focus {
+ border-color: #d69e2e !important;
+}
+
+.focus\:tw-border-yellow-700:focus {
+ border-color: #b7791f !important;
+}
+
+.focus\:tw-border-yellow-800:focus {
+ border-color: #975a16 !important;
+}
+
+.focus\:tw-border-yellow-900:focus {
+ border-color: #744210 !important;
+}
+
+.focus\:tw-border-green-100:focus {
+ border-color: #f0fff4 !important;
+}
+
+.focus\:tw-border-green-200:focus {
+ border-color: #c6f6d5 !important;
+}
+
+.focus\:tw-border-green-300:focus {
+ border-color: #9ae6b4 !important;
+}
+
+.focus\:tw-border-green-400:focus {
+ border-color: #68d391 !important;
+}
+
+.focus\:tw-border-green-500:focus {
+ border-color: #48bb78 !important;
+}
+
+.focus\:tw-border-green-600:focus {
+ border-color: #38a169 !important;
+}
+
+.focus\:tw-border-green-700:focus {
+ border-color: #2f855a !important;
+}
+
+.focus\:tw-border-green-800:focus {
+ border-color: #276749 !important;
+}
+
+.focus\:tw-border-green-900:focus {
+ border-color: #22543d !important;
+}
+
+.focus\:tw-border-teal-100:focus {
+ border-color: #e6fffa !important;
+}
+
+.focus\:tw-border-teal-200:focus {
+ border-color: #b2f5ea !important;
+}
+
+.focus\:tw-border-teal-300:focus {
+ border-color: #81e6d9 !important;
+}
+
+.focus\:tw-border-teal-400:focus {
+ border-color: #4fd1c5 !important;
+}
+
+.focus\:tw-border-teal-500:focus {
+ border-color: #38b2ac !important;
+}
+
+.focus\:tw-border-teal-600:focus {
+ border-color: #319795 !important;
+}
+
+.focus\:tw-border-teal-700:focus {
+ border-color: #2c7a7b !important;
+}
+
+.focus\:tw-border-teal-800:focus {
+ border-color: #285e61 !important;
+}
+
+.focus\:tw-border-teal-900:focus {
+ border-color: #234e52 !important;
+}
+
+.focus\:tw-border-blue-100:focus {
+ border-color: #ebf8ff !important;
+}
+
+.focus\:tw-border-blue-200:focus {
+ border-color: #bee3f8 !important;
+}
+
+.focus\:tw-border-blue-300:focus {
+ border-color: #90cdf4 !important;
+}
+
+.focus\:tw-border-blue-400:focus {
+ border-color: #63b3ed !important;
+}
+
+.focus\:tw-border-blue-500:focus {
+ border-color: #4299e1 !important;
+}
+
+.focus\:tw-border-blue-600:focus {
+ border-color: #3182ce !important;
+}
+
+.focus\:tw-border-blue-700:focus {
+ border-color: #2b6cb0 !important;
+}
+
+.focus\:tw-border-blue-800:focus {
+ border-color: #2c5282 !important;
+}
+
+.focus\:tw-border-blue-900:focus {
+ border-color: #2a4365 !important;
+}
+
+.focus\:tw-border-indigo-100:focus {
+ border-color: #ebf4ff !important;
+}
+
+.focus\:tw-border-indigo-200:focus {
+ border-color: #c3dafe !important;
+}
+
+.focus\:tw-border-indigo-300:focus {
+ border-color: #a3bffa !important;
+}
+
+.focus\:tw-border-indigo-400:focus {
+ border-color: #7f9cf5 !important;
+}
+
+.focus\:tw-border-indigo-500:focus {
+ border-color: #667eea !important;
+}
+
+.focus\:tw-border-indigo-600:focus {
+ border-color: #5a67d8 !important;
+}
+
+.focus\:tw-border-indigo-700:focus {
+ border-color: #4c51bf !important;
+}
+
+.focus\:tw-border-indigo-800:focus {
+ border-color: #434190 !important;
+}
+
+.focus\:tw-border-indigo-900:focus {
+ border-color: #3c366b !important;
+}
+
+.focus\:tw-border-purple-100:focus {
+ border-color: #faf5ff !important;
+}
+
+.focus\:tw-border-purple-200:focus {
+ border-color: #e9d8fd !important;
+}
+
+.focus\:tw-border-purple-300:focus {
+ border-color: #d6bcfa !important;
+}
+
+.focus\:tw-border-purple-400:focus {
+ border-color: #b794f4 !important;
+}
+
+.focus\:tw-border-purple-500:focus {
+ border-color: #9f7aea !important;
+}
+
+.focus\:tw-border-purple-600:focus {
+ border-color: #805ad5 !important;
+}
+
+.focus\:tw-border-purple-700:focus {
+ border-color: #6b46c1 !important;
+}
+
+.focus\:tw-border-purple-800:focus {
+ border-color: #553c9a !important;
+}
+
+.focus\:tw-border-purple-900:focus {
+ border-color: #44337a !important;
+}
+
+.focus\:tw-border-pink-100:focus {
+ border-color: #fff5f7 !important;
+}
+
+.focus\:tw-border-pink-200:focus {
+ border-color: #fed7e2 !important;
+}
+
+.focus\:tw-border-pink-300:focus {
+ border-color: #fbb6ce !important;
+}
+
+.focus\:tw-border-pink-400:focus {
+ border-color: #f687b3 !important;
+}
+
+.focus\:tw-border-pink-500:focus {
+ border-color: #ed64a6 !important;
+}
+
+.focus\:tw-border-pink-600:focus {
+ border-color: #d53f8c !important;
+}
+
+.focus\:tw-border-pink-700:focus {
+ border-color: #b83280 !important;
+}
+
+.focus\:tw-border-pink-800:focus {
+ border-color: #97266d !important;
+}
+
+.focus\:tw-border-pink-900:focus {
+ border-color: #702459 !important;
+}
+
+.tw-rounded-none {
+ border-radius: 0 !important;
+}
+
+.tw-rounded-sm {
+ border-radius: .125rem !important;
+}
+
+.tw-rounded {
+ border-radius: .25rem !important;
+}
+
+.tw-rounded-lg {
+ border-radius: .5rem !important;
+}
+
+.tw-rounded-full {
+ border-radius: 9999px !important;
+}
+
+.tw-rounded-t-none {
+ border-top-left-radius: 0 !important;
+ border-top-right-radius: 0 !important;
+}
+
+.tw-rounded-r-none {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important;
+}
+
+.tw-rounded-b-none {
+ border-bottom-right-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+}
+
+.tw-rounded-l-none {
+ border-top-left-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+}
+
+.tw-rounded-t-sm {
+ border-top-left-radius: .125rem !important;
+ border-top-right-radius: .125rem !important;
+}
+
+.tw-rounded-r-sm {
+ border-top-right-radius: .125rem !important;
+ border-bottom-right-radius: .125rem !important;
+}
+
+.tw-rounded-b-sm {
+ border-bottom-right-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+}
+
+.tw-rounded-l-sm {
+ border-top-left-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+}
+
+.tw-rounded-t {
+ border-top-left-radius: .25rem !important;
+ border-top-right-radius: .25rem !important;
+}
+
+.tw-rounded-r {
+ border-top-right-radius: .25rem !important;
+ border-bottom-right-radius: .25rem !important;
+}
+
+.tw-rounded-b {
+ border-bottom-right-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+}
+
+.tw-rounded-l {
+ border-top-left-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+}
+
+.tw-rounded-t-lg {
+ border-top-left-radius: .5rem !important;
+ border-top-right-radius: .5rem !important;
+}
+
+.tw-rounded-r-lg {
+ border-top-right-radius: .5rem !important;
+ border-bottom-right-radius: .5rem !important;
+}
+
+.tw-rounded-b-lg {
+ border-bottom-right-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+}
+
+.tw-rounded-l-lg {
+ border-top-left-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+}
+
+.tw-rounded-t-full {
+ border-top-left-radius: 9999px !important;
+ border-top-right-radius: 9999px !important;
+}
+
+.tw-rounded-r-full {
+ border-top-right-radius: 9999px !important;
+ border-bottom-right-radius: 9999px !important;
+}
+
+.tw-rounded-b-full {
+ border-bottom-right-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+}
+
+.tw-rounded-l-full {
+ border-top-left-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+}
+
+.tw-rounded-tl-none {
+ border-top-left-radius: 0 !important;
+}
+
+.tw-rounded-tr-none {
+ border-top-right-radius: 0 !important;
+}
+
+.tw-rounded-br-none {
+ border-bottom-right-radius: 0 !important;
+}
+
+.tw-rounded-bl-none {
+ border-bottom-left-radius: 0 !important;
+}
+
+.tw-rounded-tl-sm {
+ border-top-left-radius: .125rem !important;
+}
+
+.tw-rounded-tr-sm {
+ border-top-right-radius: .125rem !important;
+}
+
+.tw-rounded-br-sm {
+ border-bottom-right-radius: .125rem !important;
+}
+
+.tw-rounded-bl-sm {
+ border-bottom-left-radius: .125rem !important;
+}
+
+.tw-rounded-tl {
+ border-top-left-radius: .25rem !important;
+}
+
+.tw-rounded-tr {
+ border-top-right-radius: .25rem !important;
+}
+
+.tw-rounded-br {
+ border-bottom-right-radius: .25rem !important;
+}
+
+.tw-rounded-bl {
+ border-bottom-left-radius: .25rem !important;
+}
+
+.tw-rounded-tl-lg {
+ border-top-left-radius: .5rem !important;
+}
+
+.tw-rounded-tr-lg {
+ border-top-right-radius: .5rem !important;
+}
+
+.tw-rounded-br-lg {
+ border-bottom-right-radius: .5rem !important;
+}
+
+.tw-rounded-bl-lg {
+ border-bottom-left-radius: .5rem !important;
+}
+
+.tw-rounded-tl-full {
+ border-top-left-radius: 9999px !important;
+}
+
+.tw-rounded-tr-full {
+ border-top-right-radius: 9999px !important;
+}
+
+.tw-rounded-br-full {
+ border-bottom-right-radius: 9999px !important;
+}
+
+.tw-rounded-bl-full {
+ border-bottom-left-radius: 9999px !important;
+}
+
+.tw-border-solid {
+ border-style: solid !important;
+}
+
+.tw-border-dashed {
+ border-style: dashed !important;
+}
+
+.tw-border-dotted {
+ border-style: dotted !important;
+}
+
+.tw-border-none {
+ border-style: none !important;
+}
+
+.tw-border-0 {
+ border-width: 0 !important;
+}
+
+.tw-border-2 {
+ border-width: 2px !important;
+}
+
+.tw-border-4 {
+ border-width: 4px !important;
+}
+
+.tw-border-8 {
+ border-width: 8px !important;
+}
+
+.tw-border {
+ border-width: 1px !important;
+}
+
+.tw-border-t-0 {
+ border-top-width: 0 !important;
+}
+
+.tw-border-r-0 {
+ border-right-width: 0 !important;
+}
+
+.tw-border-b-0 {
+ border-bottom-width: 0 !important;
+}
+
+.tw-border-l-0 {
+ border-left-width: 0 !important;
+}
+
+.tw-border-t-2 {
+ border-top-width: 2px !important;
+}
+
+.tw-border-r-2 {
+ border-right-width: 2px !important;
+}
+
+.tw-border-b-2 {
+ border-bottom-width: 2px !important;
+}
+
+.tw-border-l-2 {
+ border-left-width: 2px !important;
+}
+
+.tw-border-t-4 {
+ border-top-width: 4px !important;
+}
+
+.tw-border-r-4 {
+ border-right-width: 4px !important;
+}
+
+.tw-border-b-4 {
+ border-bottom-width: 4px !important;
+}
+
+.tw-border-l-4 {
+ border-left-width: 4px !important;
+}
+
+.tw-border-t-8 {
+ border-top-width: 8px !important;
+}
+
+.tw-border-r-8 {
+ border-right-width: 8px !important;
+}
+
+.tw-border-b-8 {
+ border-bottom-width: 8px !important;
+}
+
+.tw-border-l-8 {
+ border-left-width: 8px !important;
+}
+
+.tw-border-t {
+ border-top-width: 1px !important;
+}
+
+.tw-border-r {
+ border-right-width: 1px !important;
+}
+
+.tw-border-b {
+ border-bottom-width: 1px !important;
+}
+
+.tw-border-l {
+ border-left-width: 1px !important;
+}
+
+.tw-cursor-auto {
+ cursor: auto !important;
+}
+
+.tw-cursor-default {
+ cursor: default !important;
+}
+
+.tw-cursor-pointer {
+ cursor: pointer !important;
+}
+
+.tw-cursor-wait {
+ cursor: wait !important;
+}
+
+.tw-cursor-move {
+ cursor: move !important;
+}
+
+.tw-cursor-not-allowed {
+ cursor: not-allowed !important;
+}
+
+.tw-block {
+ display: block !important;
+}
+
+.tw-inline-block {
+ display: inline-block !important;
+}
+
+.tw-inline {
+ display: inline !important;
+}
+
+.tw-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+}
+
+.tw-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+}
+
+.tw-table {
+ display: table !important;
+}
+
+.tw-table-row {
+ display: table-row !important;
+}
+
+.tw-table-cell {
+ display: table-cell !important;
+}
+
+.tw-hidden {
+ display: none !important;
+}
+
+.tw-flex-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+}
+
+.tw-flex-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+}
+
+.tw-flex-col {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+}
+
+.tw-flex-col-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+}
+
+.tw-flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+}
+
+.tw-flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+}
+
+.tw-flex-no-wrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+}
+
+.tw-items-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+}
+
+.tw-items-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+}
+
+.tw-items-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important;
+}
+
+.tw-items-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+}
+
+.tw-items-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+}
+
+.tw-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+}
+
+.tw-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+}
+
+.tw-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+}
+
+.tw-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+}
+
+.tw-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+}
+
+.tw-justify-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+}
+
+.tw-justify-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+}
+
+.tw-justify-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+}
+
+.tw-justify-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+}
+
+.tw-justify-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+}
+
+.tw-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+}
+
+.tw-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+}
+
+.tw-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+}
+
+.tw-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+}
+
+.tw-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+}
+
+.tw-flex-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 0% !important;
+ flex: 1 1 0% !important;
+}
+
+.tw-flex-auto {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+}
+
+.tw-flex-initial {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: 0 1 auto !important;
+ flex: 0 1 auto !important;
+}
+
+.tw-flex-none {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: none !important;
+ flex: none !important;
+}
+
+.tw-flex-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+}
+
+.tw-flex-grow {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+}
+
+.tw-flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+}
+
+.tw-flex-shrink {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+}
+
+.tw-float-right {
+ float: right !important;
+}
+
+.tw-float-left {
+ float: left !important;
+}
+
+.tw-float-none {
+ float: none !important;
+}
+
+.tw-clearfix:after {
+ content: "" !important;
+ display: table !important;
+ clear: both !important;
+}
+
+.tw-font-sans {
+ 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" !important;
+}
+
+.tw-font-serif {
+ font-family: Georgia, Cambria, "Times New Roman", Times, serif !important;
+}
+
+.tw-font-mono {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+}
+
+.tw-font-hairline {
+ font-weight: 100 !important;
+}
+
+.tw-font-thin {
+ font-weight: 200 !important;
+}
+
+.tw-font-light {
+ font-weight: 300 !important;
+}
+
+.tw-font-normal {
+ font-weight: 400 !important;
+}
+
+.tw-font-medium {
+ font-weight: 500 !important;
+}
+
+.tw-font-semibold {
+ font-weight: 600 !important;
+}
+
+.tw-font-bold {
+ font-weight: 700 !important;
+}
+
+.tw-font-extrabold {
+ font-weight: 800 !important;
+}
+
+.tw-font-black {
+ font-weight: 900 !important;
+}
+
+.hover\:tw-font-hairline:hover {
+ font-weight: 100 !important;
+}
+
+.hover\:tw-font-thin:hover {
+ font-weight: 200 !important;
+}
+
+.hover\:tw-font-light:hover {
+ font-weight: 300 !important;
+}
+
+.hover\:tw-font-normal:hover {
+ font-weight: 400 !important;
+}
+
+.hover\:tw-font-medium:hover {
+ font-weight: 500 !important;
+}
+
+.hover\:tw-font-semibold:hover {
+ font-weight: 600 !important;
+}
+
+.hover\:tw-font-bold:hover {
+ font-weight: 700 !important;
+}
+
+.hover\:tw-font-extrabold:hover {
+ font-weight: 800 !important;
+}
+
+.hover\:tw-font-black:hover {
+ font-weight: 900 !important;
+}
+
+.focus\:tw-font-hairline:focus {
+ font-weight: 100 !important;
+}
+
+.focus\:tw-font-thin:focus {
+ font-weight: 200 !important;
+}
+
+.focus\:tw-font-light:focus {
+ font-weight: 300 !important;
+}
+
+.focus\:tw-font-normal:focus {
+ font-weight: 400 !important;
+}
+
+.focus\:tw-font-medium:focus {
+ font-weight: 500 !important;
+}
+
+.focus\:tw-font-semibold:focus {
+ font-weight: 600 !important;
+}
+
+.focus\:tw-font-bold:focus {
+ font-weight: 700 !important;
+}
+
+.focus\:tw-font-extrabold:focus {
+ font-weight: 800 !important;
+}
+
+.focus\:tw-font-black:focus {
+ font-weight: 900 !important;
+}
+
+.tw-h-0 {
+ height: 0 !important;
+}
+
+.tw-h-1 {
+ height: .25rem !important;
+}
+
+.tw-h-2 {
+ height: .5rem !important;
+}
+
+.tw-h-3 {
+ height: .75rem !important;
+}
+
+.tw-h-4 {
+ height: 1rem !important;
+}
+
+.tw-h-5 {
+ height: 1.25rem !important;
+}
+
+.tw-h-6 {
+ height: 1.5rem !important;
+}
+
+.tw-h-8 {
+ height: 2rem !important;
+}
+
+.tw-h-10 {
+ height: 2.5rem !important;
+}
+
+.tw-h-12 {
+ height: 3rem !important;
+}
+
+.tw-h-16 {
+ height: 4rem !important;
+}
+
+.tw-h-20 {
+ height: 5rem !important;
+}
+
+.tw-h-24 {
+ height: 6rem !important;
+}
+
+.tw-h-32 {
+ height: 8rem !important;
+}
+
+.tw-h-40 {
+ height: 10rem !important;
+}
+
+.tw-h-48 {
+ height: 12rem !important;
+}
+
+.tw-h-56 {
+ height: 14rem !important;
+}
+
+.tw-h-64 {
+ height: 16rem !important;
+}
+
+.tw-h-auto {
+ height: auto !important;
+}
+
+.tw-h-px {
+ height: 1px !important;
+}
+
+.tw-h-full {
+ height: 100% !important;
+}
+
+.tw-h-screen {
+ height: 100vh !important;
+}
+
+.tw-leading-none {
+ line-height: 1 !important;
+}
+
+.tw-leading-tight {
+ line-height: 1.25 !important;
+}
+
+.tw-leading-snug {
+ line-height: 1.375 !important;
+}
+
+.tw-leading-normal {
+ line-height: 1.5 !important;
+}
+
+.tw-leading-relaxed {
+ line-height: 1.625 !important;
+}
+
+.tw-leading-loose {
+ line-height: 2 !important;
+}
+
+.tw-list-inside {
+ list-style-position: inside !important;
+}
+
+.tw-list-outside {
+ list-style-position: outside !important;
+}
+
+.tw-list-none {
+ list-style-type: none !important;
+}
+
+.tw-list-disc {
+ list-style-type: disc !important;
+}
+
+.tw-list-decimal {
+ list-style-type: decimal !important;
+}
+
+.tw-m-0 {
+ margin: 0 !important;
+}
+
+.tw-m-1 {
+ margin: .25rem !important;
+}
+
+.tw-m-2 {
+ margin: .5rem !important;
+}
+
+.tw-m-3 {
+ margin: .75rem !important;
+}
+
+.tw-m-4 {
+ margin: 1rem !important;
+}
+
+.tw-m-5 {
+ margin: 1.25rem !important;
+}
+
+.tw-m-6 {
+ margin: 1.5rem !important;
+}
+
+.tw-m-8 {
+ margin: 2rem !important;
+}
+
+.tw-m-10 {
+ margin: 2.5rem !important;
+}
+
+.tw-m-12 {
+ margin: 3rem !important;
+}
+
+.tw-m-16 {
+ margin: 4rem !important;
+}
+
+.tw-m-20 {
+ margin: 5rem !important;
+}
+
+.tw-m-24 {
+ margin: 6rem !important;
+}
+
+.tw-m-32 {
+ margin: 8rem !important;
+}
+
+.tw-m-40 {
+ margin: 10rem !important;
+}
+
+.tw-m-48 {
+ margin: 12rem !important;
+}
+
+.tw-m-56 {
+ margin: 14rem !important;
+}
+
+.tw-m-64 {
+ margin: 16rem !important;
+}
+
+.tw-m-auto {
+ margin: auto !important;
+}
+
+.tw-m-px {
+ margin: 1px !important;
+}
+
+.tw-my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.tw-mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.tw-my-1 {
+ margin-top: .25rem !important;
+ margin-bottom: .25rem !important;
+}
+
+.tw-mx-1 {
+ margin-left: .25rem !important;
+ margin-right: .25rem !important;
+}
+
+.tw-my-2 {
+ margin-top: .5rem !important;
+ margin-bottom: .5rem !important;
+}
+
+.tw-mx-2 {
+ margin-left: .5rem !important;
+ margin-right: .5rem !important;
+}
+
+.tw-my-3 {
+ margin-top: .75rem !important;
+ margin-bottom: .75rem !important;
+}
+
+.tw-mx-3 {
+ margin-left: .75rem !important;
+ margin-right: .75rem !important;
+}
+
+.tw-my-4 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+}
+
+.tw-mx-4 {
+ margin-left: 1rem !important;
+ margin-right: 1rem !important;
+}
+
+.tw-my-5 {
+ margin-top: 1.25rem !important;
+ margin-bottom: 1.25rem !important;
+}
+
+.tw-mx-5 {
+ margin-left: 1.25rem !important;
+ margin-right: 1.25rem !important;
+}
+
+.tw-my-6 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+}
+
+.tw-mx-6 {
+ margin-left: 1.5rem !important;
+ margin-right: 1.5rem !important;
+}
+
+.tw-my-8 {
+ margin-top: 2rem !important;
+ margin-bottom: 2rem !important;
+}
+
+.tw-mx-8 {
+ margin-left: 2rem !important;
+ margin-right: 2rem !important;
+}
+
+.tw-my-10 {
+ margin-top: 2.5rem !important;
+ margin-bottom: 2.5rem !important;
+}
+
+.tw-mx-10 {
+ margin-left: 2.5rem !important;
+ margin-right: 2.5rem !important;
+}
+
+.tw-my-12 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+}
+
+.tw-mx-12 {
+ margin-left: 3rem !important;
+ margin-right: 3rem !important;
+}
+
+.tw-my-16 {
+ margin-top: 4rem !important;
+ margin-bottom: 4rem !important;
+}
+
+.tw-mx-16 {
+ margin-left: 4rem !important;
+ margin-right: 4rem !important;
+}
+
+.tw-my-20 {
+ margin-top: 5rem !important;
+ margin-bottom: 5rem !important;
+}
+
+.tw-mx-20 {
+ margin-left: 5rem !important;
+ margin-right: 5rem !important;
+}
+
+.tw-my-24 {
+ margin-top: 6rem !important;
+ margin-bottom: 6rem !important;
+}
+
+.tw-mx-24 {
+ margin-left: 6rem !important;
+ margin-right: 6rem !important;
+}
+
+.tw-my-32 {
+ margin-top: 8rem !important;
+ margin-bottom: 8rem !important;
+}
+
+.tw-mx-32 {
+ margin-left: 8rem !important;
+ margin-right: 8rem !important;
+}
+
+.tw-my-40 {
+ margin-top: 10rem !important;
+ margin-bottom: 10rem !important;
+}
+
+.tw-mx-40 {
+ margin-left: 10rem !important;
+ margin-right: 10rem !important;
+}
+
+.tw-my-48 {
+ margin-top: 12rem !important;
+ margin-bottom: 12rem !important;
+}
+
+.tw-mx-48 {
+ margin-left: 12rem !important;
+ margin-right: 12rem !important;
+}
+
+.tw-my-56 {
+ margin-top: 14rem !important;
+ margin-bottom: 14rem !important;
+}
+
+.tw-mx-56 {
+ margin-left: 14rem !important;
+ margin-right: 14rem !important;
+}
+
+.tw-my-64 {
+ margin-top: 16rem !important;
+ margin-bottom: 16rem !important;
+}
+
+.tw-mx-64 {
+ margin-left: 16rem !important;
+ margin-right: 16rem !important;
+}
+
+.tw-my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+}
+
+.tw-mx-auto {
+ margin-left: auto !important;
+ margin-right: auto !important;
+}
+
+.tw-my-px {
+ margin-top: 1px !important;
+ margin-bottom: 1px !important;
+}
+
+.tw-mx-px {
+ margin-left: 1px !important;
+ margin-right: 1px !important;
+}
+
+.tw-mt-0 {
+ margin-top: 0 !important;
+}
+
+.tw-mr-0 {
+ margin-right: 0 !important;
+}
+
+.tw-mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.tw-ml-0 {
+ margin-left: 0 !important;
+}
+
+.tw-mt-1 {
+ margin-top: .25rem !important;
+}
+
+.tw-mr-1 {
+ margin-right: .25rem !important;
+}
+
+.tw-mb-1 {
+ margin-bottom: .25rem !important;
+}
+
+.tw-ml-1 {
+ margin-left: .25rem !important;
+}
+
+.tw-mt-2 {
+ margin-top: .5rem !important;
+}
+
+.tw-mr-2 {
+ margin-right: .5rem !important;
+}
+
+.tw-mb-2 {
+ margin-bottom: .5rem !important;
+}
+
+.tw-ml-2 {
+ margin-left: .5rem !important;
+}
+
+.tw-mt-3 {
+ margin-top: .75rem !important;
+}
+
+.tw-mr-3 {
+ margin-right: .75rem !important;
+}
+
+.tw-mb-3 {
+ margin-bottom: .75rem !important;
+}
+
+.tw-ml-3 {
+ margin-left: .75rem !important;
+}
+
+.tw-mt-4 {
+ margin-top: 1rem !important;
+}
+
+.tw-mr-4 {
+ margin-right: 1rem !important;
+}
+
+.tw-mb-4 {
+ margin-bottom: 1rem !important;
+}
+
+.tw-ml-4 {
+ margin-left: 1rem !important;
+}
+
+.tw-mt-5 {
+ margin-top: 1.25rem !important;
+}
+
+.tw-mr-5 {
+ margin-right: 1.25rem !important;
+}
+
+.tw-mb-5 {
+ margin-bottom: 1.25rem !important;
+}
+
+.tw-ml-5 {
+ margin-left: 1.25rem !important;
+}
+
+.tw-mt-6 {
+ margin-top: 1.5rem !important;
+}
+
+.tw-mr-6 {
+ margin-right: 1.5rem !important;
+}
+
+.tw-mb-6 {
+ margin-bottom: 1.5rem !important;
+}
+
+.tw-ml-6 {
+ margin-left: 1.5rem !important;
+}
+
+.tw-mt-8 {
+ margin-top: 2rem !important;
+}
+
+.tw-mr-8 {
+ margin-right: 2rem !important;
+}
+
+.tw-mb-8 {
+ margin-bottom: 2rem !important;
+}
+
+.tw-ml-8 {
+ margin-left: 2rem !important;
+}
+
+.tw-mt-10 {
+ margin-top: 2.5rem !important;
+}
+
+.tw-mr-10 {
+ margin-right: 2.5rem !important;
+}
+
+.tw-mb-10 {
+ margin-bottom: 2.5rem !important;
+}
+
+.tw-ml-10 {
+ margin-left: 2.5rem !important;
+}
+
+.tw-mt-12 {
+ margin-top: 3rem !important;
+}
+
+.tw-mr-12 {
+ margin-right: 3rem !important;
+}
+
+.tw-mb-12 {
+ margin-bottom: 3rem !important;
+}
+
+.tw-ml-12 {
+ margin-left: 3rem !important;
+}
+
+.tw-mt-16 {
+ margin-top: 4rem !important;
+}
+
+.tw-mr-16 {
+ margin-right: 4rem !important;
+}
+
+.tw-mb-16 {
+ margin-bottom: 4rem !important;
+}
+
+.tw-ml-16 {
+ margin-left: 4rem !important;
+}
+
+.tw-mt-20 {
+ margin-top: 5rem !important;
+}
+
+.tw-mr-20 {
+ margin-right: 5rem !important;
+}
+
+.tw-mb-20 {
+ margin-bottom: 5rem !important;
+}
+
+.tw-ml-20 {
+ margin-left: 5rem !important;
+}
+
+.tw-mt-24 {
+ margin-top: 6rem !important;
+}
+
+.tw-mr-24 {
+ margin-right: 6rem !important;
+}
+
+.tw-mb-24 {
+ margin-bottom: 6rem !important;
+}
+
+.tw-ml-24 {
+ margin-left: 6rem !important;
+}
+
+.tw-mt-32 {
+ margin-top: 8rem !important;
+}
+
+.tw-mr-32 {
+ margin-right: 8rem !important;
+}
+
+.tw-mb-32 {
+ margin-bottom: 8rem !important;
+}
+
+.tw-ml-32 {
+ margin-left: 8rem !important;
+}
+
+.tw-mt-40 {
+ margin-top: 10rem !important;
+}
+
+.tw-mr-40 {
+ margin-right: 10rem !important;
+}
+
+.tw-mb-40 {
+ margin-bottom: 10rem !important;
+}
+
+.tw-ml-40 {
+ margin-left: 10rem !important;
+}
+
+.tw-mt-48 {
+ margin-top: 12rem !important;
+}
+
+.tw-mr-48 {
+ margin-right: 12rem !important;
+}
+
+.tw-mb-48 {
+ margin-bottom: 12rem !important;
+}
+
+.tw-ml-48 {
+ margin-left: 12rem !important;
+}
+
+.tw-mt-56 {
+ margin-top: 14rem !important;
+}
+
+.tw-mr-56 {
+ margin-right: 14rem !important;
+}
+
+.tw-mb-56 {
+ margin-bottom: 14rem !important;
+}
+
+.tw-ml-56 {
+ margin-left: 14rem !important;
+}
+
+.tw-mt-64 {
+ margin-top: 16rem !important;
+}
+
+.tw-mr-64 {
+ margin-right: 16rem !important;
+}
+
+.tw-mb-64 {
+ margin-bottom: 16rem !important;
+}
+
+.tw-ml-64 {
+ margin-left: 16rem !important;
+}
+
+.tw-mt-auto {
+ margin-top: auto !important;
+}
+
+.tw-mr-auto {
+ margin-right: auto !important;
+}
+
+.tw-mb-auto {
+ margin-bottom: auto !important;
+}
+
+.tw-ml-auto {
+ margin-left: auto !important;
+}
+
+.tw-mt-px {
+ margin-top: 1px !important;
+}
+
+.tw-mr-px {
+ margin-right: 1px !important;
+}
+
+.tw-mb-px {
+ margin-bottom: 1px !important;
+}
+
+.tw-ml-px {
+ margin-left: 1px !important;
+}
+
+.tw-max-h-full {
+ max-height: 100% !important;
+}
+
+.tw-max-h-screen {
+ max-height: 100vh !important;
+}
+
+.tw-max-w-xs {
+ max-width: 20rem !important;
+}
+
+.tw-max-w-sm {
+ max-width: 24rem !important;
+}
+
+.tw-max-w-md {
+ max-width: 28rem !important;
+}
+
+.tw-max-w-lg {
+ max-width: 32rem !important;
+}
+
+.tw-max-w-xl {
+ max-width: 36rem !important;
+}
+
+.tw-max-w-2xl {
+ max-width: 42rem !important;
+}
+
+.tw-max-w-3xl {
+ max-width: 48rem !important;
+}
+
+.tw-max-w-4xl {
+ max-width: 56rem !important;
+}
+
+.tw-max-w-5xl {
+ max-width: 64rem !important;
+}
+
+.tw-max-w-6xl {
+ max-width: 72rem !important;
+}
+
+.tw-max-w-full {
+ max-width: 100% !important;
+}
+
+.tw-min-h-0 {
+ min-height: 0 !important;
+}
+
+.tw-min-h-full {
+ min-height: 100% !important;
+}
+
+.tw-min-h-screen {
+ min-height: 100vh !important;
+}
+
+.tw-min-w-0 {
+ min-width: 0 !important;
+}
+
+.tw-min-w-full {
+ min-width: 100% !important;
+}
+
+.tw--m-0 {
+ margin: 0 !important;
+}
+
+.tw--m-1 {
+ margin: -0.25rem !important;
+}
+
+.tw--m-2 {
+ margin: -0.5rem !important;
+}
+
+.tw--m-3 {
+ margin: -0.75rem !important;
+}
+
+.tw--m-4 {
+ margin: -1rem !important;
+}
+
+.tw--m-5 {
+ margin: -1.25rem !important;
+}
+
+.tw--m-6 {
+ margin: -1.5rem !important;
+}
+
+.tw--m-8 {
+ margin: -2rem !important;
+}
+
+.tw--m-10 {
+ margin: -2.5rem !important;
+}
+
+.tw--m-12 {
+ margin: -3rem !important;
+}
+
+.tw--m-16 {
+ margin: -4rem !important;
+}
+
+.tw--m-20 {
+ margin: -5rem !important;
+}
+
+.tw--m-24 {
+ margin: -6rem !important;
+}
+
+.tw--m-32 {
+ margin: -8rem !important;
+}
+
+.tw--m-40 {
+ margin: -10rem !important;
+}
+
+.tw--m-48 {
+ margin: -12rem !important;
+}
+
+.tw--m-56 {
+ margin: -14rem !important;
+}
+
+.tw--m-64 {
+ margin: -16rem !important;
+}
+
+.tw--m-px {
+ margin: -1px !important;
+}
+
+.tw--my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.tw--mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.tw--my-1 {
+ margin-top: -0.25rem !important;
+ margin-bottom: -0.25rem !important;
+}
+
+.tw--mx-1 {
+ margin-left: -0.25rem !important;
+ margin-right: -0.25rem !important;
+}
+
+.tw--my-2 {
+ margin-top: -0.5rem !important;
+ margin-bottom: -0.5rem !important;
+}
+
+.tw--mx-2 {
+ margin-left: -0.5rem !important;
+ margin-right: -0.5rem !important;
+}
+
+.tw--my-3 {
+ margin-top: -0.75rem !important;
+ margin-bottom: -0.75rem !important;
+}
+
+.tw--mx-3 {
+ margin-left: -0.75rem !important;
+ margin-right: -0.75rem !important;
+}
+
+.tw--my-4 {
+ margin-top: -1rem !important;
+ margin-bottom: -1rem !important;
+}
+
+.tw--mx-4 {
+ margin-left: -1rem !important;
+ margin-right: -1rem !important;
+}
+
+.tw--my-5 {
+ margin-top: -1.25rem !important;
+ margin-bottom: -1.25rem !important;
+}
+
+.tw--mx-5 {
+ margin-left: -1.25rem !important;
+ margin-right: -1.25rem !important;
+}
+
+.tw--my-6 {
+ margin-top: -1.5rem !important;
+ margin-bottom: -1.5rem !important;
+}
+
+.tw--mx-6 {
+ margin-left: -1.5rem !important;
+ margin-right: -1.5rem !important;
+}
+
+.tw--my-8 {
+ margin-top: -2rem !important;
+ margin-bottom: -2rem !important;
+}
+
+.tw--mx-8 {
+ margin-left: -2rem !important;
+ margin-right: -2rem !important;
+}
+
+.tw--my-10 {
+ margin-top: -2.5rem !important;
+ margin-bottom: -2.5rem !important;
+}
+
+.tw--mx-10 {
+ margin-left: -2.5rem !important;
+ margin-right: -2.5rem !important;
+}
+
+.tw--my-12 {
+ margin-top: -3rem !important;
+ margin-bottom: -3rem !important;
+}
+
+.tw--mx-12 {
+ margin-left: -3rem !important;
+ margin-right: -3rem !important;
+}
+
+.tw--my-16 {
+ margin-top: -4rem !important;
+ margin-bottom: -4rem !important;
+}
+
+.tw--mx-16 {
+ margin-left: -4rem !important;
+ margin-right: -4rem !important;
+}
+
+.tw--my-20 {
+ margin-top: -5rem !important;
+ margin-bottom: -5rem !important;
+}
+
+.tw--mx-20 {
+ margin-left: -5rem !important;
+ margin-right: -5rem !important;
+}
+
+.tw--my-24 {
+ margin-top: -6rem !important;
+ margin-bottom: -6rem !important;
+}
+
+.tw--mx-24 {
+ margin-left: -6rem !important;
+ margin-right: -6rem !important;
+}
+
+.tw--my-32 {
+ margin-top: -8rem !important;
+ margin-bottom: -8rem !important;
+}
+
+.tw--mx-32 {
+ margin-left: -8rem !important;
+ margin-right: -8rem !important;
+}
+
+.tw--my-40 {
+ margin-top: -10rem !important;
+ margin-bottom: -10rem !important;
+}
+
+.tw--mx-40 {
+ margin-left: -10rem !important;
+ margin-right: -10rem !important;
+}
+
+.tw--my-48 {
+ margin-top: -12rem !important;
+ margin-bottom: -12rem !important;
+}
+
+.tw--mx-48 {
+ margin-left: -12rem !important;
+ margin-right: -12rem !important;
+}
+
+.tw--my-56 {
+ margin-top: -14rem !important;
+ margin-bottom: -14rem !important;
+}
+
+.tw--mx-56 {
+ margin-left: -14rem !important;
+ margin-right: -14rem !important;
+}
+
+.tw--my-64 {
+ margin-top: -16rem !important;
+ margin-bottom: -16rem !important;
+}
+
+.tw--mx-64 {
+ margin-left: -16rem !important;
+ margin-right: -16rem !important;
+}
+
+.tw--my-px {
+ margin-top: -1px !important;
+ margin-bottom: -1px !important;
+}
+
+.tw--mx-px {
+ margin-left: -1px !important;
+ margin-right: -1px !important;
+}
+
+.tw--mt-0 {
+ margin-top: 0 !important;
+}
+
+.tw--mr-0 {
+ margin-right: 0 !important;
+}
+
+.tw--mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.tw--ml-0 {
+ margin-left: 0 !important;
+}
+
+.tw--mt-1 {
+ margin-top: -0.25rem !important;
+}
+
+.tw--mr-1 {
+ margin-right: -0.25rem !important;
+}
+
+.tw--mb-1 {
+ margin-bottom: -0.25rem !important;
+}
+
+.tw--ml-1 {
+ margin-left: -0.25rem !important;
+}
+
+.tw--mt-2 {
+ margin-top: -0.5rem !important;
+}
+
+.tw--mr-2 {
+ margin-right: -0.5rem !important;
+}
+
+.tw--mb-2 {
+ margin-bottom: -0.5rem !important;
+}
+
+.tw--ml-2 {
+ margin-left: -0.5rem !important;
+}
+
+.tw--mt-3 {
+ margin-top: -0.75rem !important;
+}
+
+.tw--mr-3 {
+ margin-right: -0.75rem !important;
+}
+
+.tw--mb-3 {
+ margin-bottom: -0.75rem !important;
+}
+
+.tw--ml-3 {
+ margin-left: -0.75rem !important;
+}
+
+.tw--mt-4 {
+ margin-top: -1rem !important;
+}
+
+.tw--mr-4 {
+ margin-right: -1rem !important;
+}
+
+.tw--mb-4 {
+ margin-bottom: -1rem !important;
+}
+
+.tw--ml-4 {
+ margin-left: -1rem !important;
+}
+
+.tw--mt-5 {
+ margin-top: -1.25rem !important;
+}
+
+.tw--mr-5 {
+ margin-right: -1.25rem !important;
+}
+
+.tw--mb-5 {
+ margin-bottom: -1.25rem !important;
+}
+
+.tw--ml-5 {
+ margin-left: -1.25rem !important;
+}
+
+.tw--mt-6 {
+ margin-top: -1.5rem !important;
+}
+
+.tw--mr-6 {
+ margin-right: -1.5rem !important;
+}
+
+.tw--mb-6 {
+ margin-bottom: -1.5rem !important;
+}
+
+.tw--ml-6 {
+ margin-left: -1.5rem !important;
+}
+
+.tw--mt-8 {
+ margin-top: -2rem !important;
+}
+
+.tw--mr-8 {
+ margin-right: -2rem !important;
+}
+
+.tw--mb-8 {
+ margin-bottom: -2rem !important;
+}
+
+.tw--ml-8 {
+ margin-left: -2rem !important;
+}
+
+.tw--mt-10 {
+ margin-top: -2.5rem !important;
+}
+
+.tw--mr-10 {
+ margin-right: -2.5rem !important;
+}
+
+.tw--mb-10 {
+ margin-bottom: -2.5rem !important;
+}
+
+.tw--ml-10 {
+ margin-left: -2.5rem !important;
+}
+
+.tw--mt-12 {
+ margin-top: -3rem !important;
+}
+
+.tw--mr-12 {
+ margin-right: -3rem !important;
+}
+
+.tw--mb-12 {
+ margin-bottom: -3rem !important;
+}
+
+.tw--ml-12 {
+ margin-left: -3rem !important;
+}
+
+.tw--mt-16 {
+ margin-top: -4rem !important;
+}
+
+.tw--mr-16 {
+ margin-right: -4rem !important;
+}
+
+.tw--mb-16 {
+ margin-bottom: -4rem !important;
+}
+
+.tw--ml-16 {
+ margin-left: -4rem !important;
+}
+
+.tw--mt-20 {
+ margin-top: -5rem !important;
+}
+
+.tw--mr-20 {
+ margin-right: -5rem !important;
+}
+
+.tw--mb-20 {
+ margin-bottom: -5rem !important;
+}
+
+.tw--ml-20 {
+ margin-left: -5rem !important;
+}
+
+.tw--mt-24 {
+ margin-top: -6rem !important;
+}
+
+.tw--mr-24 {
+ margin-right: -6rem !important;
+}
+
+.tw--mb-24 {
+ margin-bottom: -6rem !important;
+}
+
+.tw--ml-24 {
+ margin-left: -6rem !important;
+}
+
+.tw--mt-32 {
+ margin-top: -8rem !important;
+}
+
+.tw--mr-32 {
+ margin-right: -8rem !important;
+}
+
+.tw--mb-32 {
+ margin-bottom: -8rem !important;
+}
+
+.tw--ml-32 {
+ margin-left: -8rem !important;
+}
+
+.tw--mt-40 {
+ margin-top: -10rem !important;
+}
+
+.tw--mr-40 {
+ margin-right: -10rem !important;
+}
+
+.tw--mb-40 {
+ margin-bottom: -10rem !important;
+}
+
+.tw--ml-40 {
+ margin-left: -10rem !important;
+}
+
+.tw--mt-48 {
+ margin-top: -12rem !important;
+}
+
+.tw--mr-48 {
+ margin-right: -12rem !important;
+}
+
+.tw--mb-48 {
+ margin-bottom: -12rem !important;
+}
+
+.tw--ml-48 {
+ margin-left: -12rem !important;
+}
+
+.tw--mt-56 {
+ margin-top: -14rem !important;
+}
+
+.tw--mr-56 {
+ margin-right: -14rem !important;
+}
+
+.tw--mb-56 {
+ margin-bottom: -14rem !important;
+}
+
+.tw--ml-56 {
+ margin-left: -14rem !important;
+}
+
+.tw--mt-64 {
+ margin-top: -16rem !important;
+}
+
+.tw--mr-64 {
+ margin-right: -16rem !important;
+}
+
+.tw--mb-64 {
+ margin-bottom: -16rem !important;
+}
+
+.tw--ml-64 {
+ margin-left: -16rem !important;
+}
+
+.tw--mt-px {
+ margin-top: -1px !important;
+}
+
+.tw--mr-px {
+ margin-right: -1px !important;
+}
+
+.tw--mb-px {
+ margin-bottom: -1px !important;
+}
+
+.tw--ml-px {
+ margin-left: -1px !important;
+}
+
+.tw-object-contain {
+ -o-object-fit: contain !important;
+ object-fit: contain !important;
+}
+
+.tw-object-cover {
+ -o-object-fit: cover !important;
+ object-fit: cover !important;
+}
+
+.tw-object-fill {
+ -o-object-fit: fill !important;
+ object-fit: fill !important;
+}
+
+.tw-object-none {
+ -o-object-fit: none !important;
+ object-fit: none !important;
+}
+
+.tw-object-scale-down {
+ -o-object-fit: scale-down !important;
+ object-fit: scale-down !important;
+}
+
+.tw-object-bottom {
+ -o-object-position: bottom !important;
+ object-position: bottom !important;
+}
+
+.tw-object-center {
+ -o-object-position: center !important;
+ object-position: center !important;
+}
+
+.tw-object-left {
+ -o-object-position: left !important;
+ object-position: left !important;
+}
+
+.tw-object-left-bottom {
+ -o-object-position: left bottom !important;
+ object-position: left bottom !important;
+}
+
+.tw-object-left-top {
+ -o-object-position: left top !important;
+ object-position: left top !important;
+}
+
+.tw-object-right {
+ -o-object-position: right !important;
+ object-position: right !important;
+}
+
+.tw-object-right-bottom {
+ -o-object-position: right bottom !important;
+ object-position: right bottom !important;
+}
+
+.tw-object-right-top {
+ -o-object-position: right top !important;
+ object-position: right top !important;
+}
+
+.tw-object-top {
+ -o-object-position: top !important;
+ object-position: top !important;
+}
+
+.tw-opacity-0 {
+ opacity: 0 !important;
+}
+
+.tw-opacity-25 {
+ opacity: .25 !important;
+}
+
+.tw-opacity-50 {
+ opacity: .5 !important;
+}
+
+.tw-opacity-75 {
+ opacity: .75 !important;
+}
+
+.tw-opacity-100 {
+ opacity: 1 !important;
+}
+
+.tw-outline-none {
+ outline: 0 !important;
+}
+
+.focus\:tw-outline-none:focus {
+ outline: 0 !important;
+}
+
+.tw-overflow-auto {
+ overflow: auto !important;
+}
+
+.tw-overflow-hidden {
+ overflow: hidden !important;
+}
+
+.tw-overflow-visible {
+ overflow: visible !important;
+}
+
+.tw-overflow-scroll {
+ overflow: scroll !important;
+}
+
+.tw-overflow-x-auto {
+ overflow-x: auto !important;
+}
+
+.tw-overflow-y-auto {
+ overflow-y: auto !important;
+}
+
+.tw-overflow-x-hidden {
+ overflow-x: hidden !important;
+}
+
+.tw-overflow-y-hidden {
+ overflow-y: hidden !important;
+}
+
+.tw-overflow-x-visible {
+ overflow-x: visible !important;
+}
+
+.tw-overflow-y-visible {
+ overflow-y: visible !important;
+}
+
+.tw-overflow-x-scroll {
+ overflow-x: scroll !important;
+}
+
+.tw-overflow-y-scroll {
+ overflow-y: scroll !important;
+}
+
+.tw-scrolling-touch {
+ -webkit-overflow-scrolling: touch !important;
+}
+
+.tw-scrolling-auto {
+ -webkit-overflow-scrolling: auto !important;
+}
+
+.tw-p-0 {
+ padding: 0 !important;
+}
+
+.tw-p-1 {
+ padding: .25rem !important;
+}
+
+.tw-p-2 {
+ padding: .5rem !important;
+}
+
+.tw-p-3 {
+ padding: .75rem !important;
+}
+
+.tw-p-4 {
+ padding: 1rem !important;
+}
+
+.tw-p-5 {
+ padding: 1.25rem !important;
+}
+
+.tw-p-6 {
+ padding: 1.5rem !important;
+}
+
+.tw-p-8 {
+ padding: 2rem !important;
+}
+
+.tw-p-10 {
+ padding: 2.5rem !important;
+}
+
+.tw-p-12 {
+ padding: 3rem !important;
+}
+
+.tw-p-16 {
+ padding: 4rem !important;
+}
+
+.tw-p-20 {
+ padding: 5rem !important;
+}
+
+.tw-p-24 {
+ padding: 6rem !important;
+}
+
+.tw-p-32 {
+ padding: 8rem !important;
+}
+
+.tw-p-40 {
+ padding: 10rem !important;
+}
+
+.tw-p-48 {
+ padding: 12rem !important;
+}
+
+.tw-p-56 {
+ padding: 14rem !important;
+}
+
+.tw-p-64 {
+ padding: 16rem !important;
+}
+
+.tw-p-px {
+ padding: 1px !important;
+}
+
+.tw-py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.tw-px-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+}
+
+.tw-py-1 {
+ padding-top: .25rem !important;
+ padding-bottom: .25rem !important;
+}
+
+.tw-px-1 {
+ padding-left: .25rem !important;
+ padding-right: .25rem !important;
+}
+
+.tw-py-2 {
+ padding-top: .5rem !important;
+ padding-bottom: .5rem !important;
+}
+
+.tw-px-2 {
+ padding-left: .5rem !important;
+ padding-right: .5rem !important;
+}
+
+.tw-py-3 {
+ padding-top: .75rem !important;
+ padding-bottom: .75rem !important;
+}
+
+.tw-px-3 {
+ padding-left: .75rem !important;
+ padding-right: .75rem !important;
+}
+
+.tw-py-4 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+}
+
+.tw-px-4 {
+ padding-left: 1rem !important;
+ padding-right: 1rem !important;
+}
+
+.tw-py-5 {
+ padding-top: 1.25rem !important;
+ padding-bottom: 1.25rem !important;
+}
+
+.tw-px-5 {
+ padding-left: 1.25rem !important;
+ padding-right: 1.25rem !important;
+}
+
+.tw-py-6 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+}
+
+.tw-px-6 {
+ padding-left: 1.5rem !important;
+ padding-right: 1.5rem !important;
+}
+
+.tw-py-8 {
+ padding-top: 2rem !important;
+ padding-bottom: 2rem !important;
+}
+
+.tw-px-8 {
+ padding-left: 2rem !important;
+ padding-right: 2rem !important;
+}
+
+.tw-py-10 {
+ padding-top: 2.5rem !important;
+ padding-bottom: 2.5rem !important;
+}
+
+.tw-px-10 {
+ padding-left: 2.5rem !important;
+ padding-right: 2.5rem !important;
+}
+
+.tw-py-12 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+}
+
+.tw-px-12 {
+ padding-left: 3rem !important;
+ padding-right: 3rem !important;
+}
+
+.tw-py-16 {
+ padding-top: 4rem !important;
+ padding-bottom: 4rem !important;
+}
+
+.tw-px-16 {
+ padding-left: 4rem !important;
+ padding-right: 4rem !important;
+}
+
+.tw-py-20 {
+ padding-top: 5rem !important;
+ padding-bottom: 5rem !important;
+}
+
+.tw-px-20 {
+ padding-left: 5rem !important;
+ padding-right: 5rem !important;
+}
+
+.tw-py-24 {
+ padding-top: 6rem !important;
+ padding-bottom: 6rem !important;
+}
+
+.tw-px-24 {
+ padding-left: 6rem !important;
+ padding-right: 6rem !important;
+}
+
+.tw-py-32 {
+ padding-top: 8rem !important;
+ padding-bottom: 8rem !important;
+}
+
+.tw-px-32 {
+ padding-left: 8rem !important;
+ padding-right: 8rem !important;
+}
+
+.tw-py-40 {
+ padding-top: 10rem !important;
+ padding-bottom: 10rem !important;
+}
+
+.tw-px-40 {
+ padding-left: 10rem !important;
+ padding-right: 10rem !important;
+}
+
+.tw-py-48 {
+ padding-top: 12rem !important;
+ padding-bottom: 12rem !important;
+}
+
+.tw-px-48 {
+ padding-left: 12rem !important;
+ padding-right: 12rem !important;
+}
+
+.tw-py-56 {
+ padding-top: 14rem !important;
+ padding-bottom: 14rem !important;
+}
+
+.tw-px-56 {
+ padding-left: 14rem !important;
+ padding-right: 14rem !important;
+}
+
+.tw-py-64 {
+ padding-top: 16rem !important;
+ padding-bottom: 16rem !important;
+}
+
+.tw-px-64 {
+ padding-left: 16rem !important;
+ padding-right: 16rem !important;
+}
+
+.tw-py-px {
+ padding-top: 1px !important;
+ padding-bottom: 1px !important;
+}
+
+.tw-px-px {
+ padding-left: 1px !important;
+ padding-right: 1px !important;
+}
+
+.tw-pt-0 {
+ padding-top: 0 !important;
+}
+
+.tw-pr-0 {
+ padding-right: 0 !important;
+}
+
+.tw-pb-0 {
+ padding-bottom: 0 !important;
+}
+
+.tw-pl-0 {
+ padding-left: 0 !important;
+}
+
+.tw-pt-1 {
+ padding-top: .25rem !important;
+}
+
+.tw-pr-1 {
+ padding-right: .25rem !important;
+}
+
+.tw-pb-1 {
+ padding-bottom: .25rem !important;
+}
+
+.tw-pl-1 {
+ padding-left: .25rem !important;
+}
+
+.tw-pt-2 {
+ padding-top: .5rem !important;
+}
+
+.tw-pr-2 {
+ padding-right: .5rem !important;
+}
+
+.tw-pb-2 {
+ padding-bottom: .5rem !important;
+}
+
+.tw-pl-2 {
+ padding-left: .5rem !important;
+}
+
+.tw-pt-3 {
+ padding-top: .75rem !important;
+}
+
+.tw-pr-3 {
+ padding-right: .75rem !important;
+}
+
+.tw-pb-3 {
+ padding-bottom: .75rem !important;
+}
+
+.tw-pl-3 {
+ padding-left: .75rem !important;
+}
+
+.tw-pt-4 {
+ padding-top: 1rem !important;
+}
+
+.tw-pr-4 {
+ padding-right: 1rem !important;
+}
+
+.tw-pb-4 {
+ padding-bottom: 1rem !important;
+}
+
+.tw-pl-4 {
+ padding-left: 1rem !important;
+}
+
+.tw-pt-5 {
+ padding-top: 1.25rem !important;
+}
+
+.tw-pr-5 {
+ padding-right: 1.25rem !important;
+}
+
+.tw-pb-5 {
+ padding-bottom: 1.25rem !important;
+}
+
+.tw-pl-5 {
+ padding-left: 1.25rem !important;
+}
+
+.tw-pt-6 {
+ padding-top: 1.5rem !important;
+}
+
+.tw-pr-6 {
+ padding-right: 1.5rem !important;
+}
+
+.tw-pb-6 {
+ padding-bottom: 1.5rem !important;
+}
+
+.tw-pl-6 {
+ padding-left: 1.5rem !important;
+}
+
+.tw-pt-8 {
+ padding-top: 2rem !important;
+}
+
+.tw-pr-8 {
+ padding-right: 2rem !important;
+}
+
+.tw-pb-8 {
+ padding-bottom: 2rem !important;
+}
+
+.tw-pl-8 {
+ padding-left: 2rem !important;
+}
+
+.tw-pt-10 {
+ padding-top: 2.5rem !important;
+}
+
+.tw-pr-10 {
+ padding-right: 2.5rem !important;
+}
+
+.tw-pb-10 {
+ padding-bottom: 2.5rem !important;
+}
+
+.tw-pl-10 {
+ padding-left: 2.5rem !important;
+}
+
+.tw-pt-12 {
+ padding-top: 3rem !important;
+}
+
+.tw-pr-12 {
+ padding-right: 3rem !important;
+}
+
+.tw-pb-12 {
+ padding-bottom: 3rem !important;
+}
+
+.tw-pl-12 {
+ padding-left: 3rem !important;
+}
+
+.tw-pt-16 {
+ padding-top: 4rem !important;
+}
+
+.tw-pr-16 {
+ padding-right: 4rem !important;
+}
+
+.tw-pb-16 {
+ padding-bottom: 4rem !important;
+}
+
+.tw-pl-16 {
+ padding-left: 4rem !important;
+}
+
+.tw-pt-20 {
+ padding-top: 5rem !important;
+}
+
+.tw-pr-20 {
+ padding-right: 5rem !important;
+}
+
+.tw-pb-20 {
+ padding-bottom: 5rem !important;
+}
+
+.tw-pl-20 {
+ padding-left: 5rem !important;
+}
+
+.tw-pt-24 {
+ padding-top: 6rem !important;
+}
+
+.tw-pr-24 {
+ padding-right: 6rem !important;
+}
+
+.tw-pb-24 {
+ padding-bottom: 6rem !important;
+}
+
+.tw-pl-24 {
+ padding-left: 6rem !important;
+}
+
+.tw-pt-32 {
+ padding-top: 8rem !important;
+}
+
+.tw-pr-32 {
+ padding-right: 8rem !important;
+}
+
+.tw-pb-32 {
+ padding-bottom: 8rem !important;
+}
+
+.tw-pl-32 {
+ padding-left: 8rem !important;
+}
+
+.tw-pt-40 {
+ padding-top: 10rem !important;
+}
+
+.tw-pr-40 {
+ padding-right: 10rem !important;
+}
+
+.tw-pb-40 {
+ padding-bottom: 10rem !important;
+}
+
+.tw-pl-40 {
+ padding-left: 10rem !important;
+}
+
+.tw-pt-48 {
+ padding-top: 12rem !important;
+}
+
+.tw-pr-48 {
+ padding-right: 12rem !important;
+}
+
+.tw-pb-48 {
+ padding-bottom: 12rem !important;
+}
+
+.tw-pl-48 {
+ padding-left: 12rem !important;
+}
+
+.tw-pt-56 {
+ padding-top: 14rem !important;
+}
+
+.tw-pr-56 {
+ padding-right: 14rem !important;
+}
+
+.tw-pb-56 {
+ padding-bottom: 14rem !important;
+}
+
+.tw-pl-56 {
+ padding-left: 14rem !important;
+}
+
+.tw-pt-64 {
+ padding-top: 16rem !important;
+}
+
+.tw-pr-64 {
+ padding-right: 16rem !important;
+}
+
+.tw-pb-64 {
+ padding-bottom: 16rem !important;
+}
+
+.tw-pl-64 {
+ padding-left: 16rem !important;
+}
+
+.tw-pt-px {
+ padding-top: 1px !important;
+}
+
+.tw-pr-px {
+ padding-right: 1px !important;
+}
+
+.tw-pb-px {
+ padding-bottom: 1px !important;
+}
+
+.tw-pl-px {
+ padding-left: 1px !important;
+}
+
+.tw-pointer-events-none {
+ pointer-events: none !important;
+}
+
+.tw-pointer-events-auto {
+ pointer-events: auto !important;
+}
+
+.tw-static {
+ position: static !important;
+}
+
+.tw-fixed {
+ position: fixed !important;
+}
+
+.tw-absolute {
+ position: absolute !important;
+}
+
+.tw-relative {
+ position: relative !important;
+}
+
+.tw-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+}
+
+.tw-inset-0 {
+ top: 0 !important;
+ right: 0 !important;
+ bottom: 0 !important;
+ left: 0 !important;
+}
+
+.tw-inset-auto {
+ top: auto !important;
+ right: auto !important;
+ bottom: auto !important;
+ left: auto !important;
+}
+
+.tw-inset-y-0 {
+ top: 0 !important;
+ bottom: 0 !important;
+}
+
+.tw-inset-x-0 {
+ right: 0 !important;
+ left: 0 !important;
+}
+
+.tw-inset-y-auto {
+ top: auto !important;
+ bottom: auto !important;
+}
+
+.tw-inset-x-auto {
+ right: auto !important;
+ left: auto !important;
+}
+
+.tw-top-0 {
+ top: 0 !important;
+}
+
+.tw-right-0 {
+ right: 0 !important;
+}
+
+.tw-bottom-0 {
+ bottom: 0 !important;
+}
+
+.tw-left-0 {
+ left: 0 !important;
+}
+
+.tw-top-auto {
+ top: auto !important;
+}
+
+.tw-right-auto {
+ right: auto !important;
+}
+
+.tw-bottom-auto {
+ bottom: auto !important;
+}
+
+.tw-left-auto {
+ left: auto !important;
+}
+
+.tw-resize-none {
+ resize: none !important;
+}
+
+.tw-resize-y {
+ resize: vertical !important;
+}
+
+.tw-resize-x {
+ resize: horizontal !important;
+}
+
+.tw-resize {
+ resize: both !important;
+}
+
+.tw-shadow {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+}
+
+.tw-shadow-md {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+}
+
+.tw-shadow-lg {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+}
+
+.tw-shadow-xl {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+}
+
+.tw-shadow-2xl {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+}
+
+.tw-shadow-inner {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+}
+
+.tw-shadow-outline {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+}
+
+.tw-shadow-none {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.hover\:tw-shadow:hover {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+}
+
+.hover\:tw-shadow-md:hover {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+}
+
+.hover\:tw-shadow-lg:hover {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+}
+
+.hover\:tw-shadow-xl:hover {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+}
+
+.hover\:tw-shadow-2xl:hover {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+}
+
+.hover\:tw-shadow-inner:hover {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+}
+
+.hover\:tw-shadow-outline:hover {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+}
+
+.hover\:tw-shadow-none:hover {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.focus\:tw-shadow:focus {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+}
+
+.focus\:tw-shadow-md:focus {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+}
+
+.focus\:tw-shadow-lg:focus {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+}
+
+.focus\:tw-shadow-xl:focus {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+}
+
+.focus\:tw-shadow-2xl:focus {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+}
+
+.focus\:tw-shadow-inner:focus {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+}
+
+.focus\:tw-shadow-outline:focus {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+}
+
+.focus\:tw-shadow-none:focus {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.tw-fill-current {
+ fill: currentColor !important;
+}
+
+.tw-stroke-current {
+ stroke: currentColor !important;
+}
+
+.tw-table-auto {
+ table-layout: auto !important;
+}
+
+.tw-table-fixed {
+ table-layout: fixed !important;
+}
+
+.tw-text-left {
+ text-align: left !important;
+}
+
+.tw-text-center {
+ text-align: center !important;
+}
+
+.tw-text-right {
+ text-align: right !important;
+}
+
+.tw-text-justify {
+ text-align: justify !important;
+}
+
+.tw-text-transparent {
+ color: transparent !important;
+}
+
+.tw-text-black {
+ color: #000 !important;
+}
+
+.tw-text-white {
+ color: #fff !important;
+}
+
+.tw-text-gray-100 {
+ color: #f7fafc !important;
+}
+
+.tw-text-gray-200 {
+ color: #edf2f7 !important;
+}
+
+.tw-text-gray-300 {
+ color: #e2e8f0 !important;
+}
+
+.tw-text-gray-400 {
+ color: #cbd5e0 !important;
+}
+
+.tw-text-gray-500 {
+ color: #a0aec0 !important;
+}
+
+.tw-text-gray-600 {
+ color: #718096 !important;
+}
+
+.tw-text-gray-700 {
+ color: #4a5568 !important;
+}
+
+.tw-text-gray-800 {
+ color: #2d3748 !important;
+}
+
+.tw-text-gray-900 {
+ color: #1a202c !important;
+}
+
+.tw-text-red-100 {
+ color: #fff5f5 !important;
+}
+
+.tw-text-red-200 {
+ color: #fed7d7 !important;
+}
+
+.tw-text-red-300 {
+ color: #feb2b2 !important;
+}
+
+.tw-text-red-400 {
+ color: #fc8181 !important;
+}
+
+.tw-text-red-500 {
+ color: #f56565 !important;
+}
+
+.tw-text-red-600 {
+ color: #e53e3e !important;
+}
+
+.tw-text-red-700 {
+ color: #c53030 !important;
+}
+
+.tw-text-red-800 {
+ color: #9b2c2c !important;
+}
+
+.tw-text-red-900 {
+ color: #742a2a !important;
+}
+
+.tw-text-orange-100 {
+ color: #fffaf0 !important;
+}
+
+.tw-text-orange-200 {
+ color: #feebc8 !important;
+}
+
+.tw-text-orange-300 {
+ color: #fbd38d !important;
+}
+
+.tw-text-orange-400 {
+ color: #f6ad55 !important;
+}
+
+.tw-text-orange-500 {
+ color: #ed8936 !important;
+}
+
+.tw-text-orange-600 {
+ color: #dd6b20 !important;
+}
+
+.tw-text-orange-700 {
+ color: #c05621 !important;
+}
+
+.tw-text-orange-800 {
+ color: #9c4221 !important;
+}
+
+.tw-text-orange-900 {
+ color: #7b341e !important;
+}
+
+.tw-text-yellow-100 {
+ color: #fffff0 !important;
+}
+
+.tw-text-yellow-200 {
+ color: #fefcbf !important;
+}
+
+.tw-text-yellow-300 {
+ color: #faf089 !important;
+}
+
+.tw-text-yellow-400 {
+ color: #f6e05e !important;
+}
+
+.tw-text-yellow-500 {
+ color: #ecc94b !important;
+}
+
+.tw-text-yellow-600 {
+ color: #d69e2e !important;
+}
+
+.tw-text-yellow-700 {
+ color: #b7791f !important;
+}
+
+.tw-text-yellow-800 {
+ color: #975a16 !important;
+}
+
+.tw-text-yellow-900 {
+ color: #744210 !important;
+}
+
+.tw-text-green-100 {
+ color: #f0fff4 !important;
+}
+
+.tw-text-green-200 {
+ color: #c6f6d5 !important;
+}
+
+.tw-text-green-300 {
+ color: #9ae6b4 !important;
+}
+
+.tw-text-green-400 {
+ color: #68d391 !important;
+}
+
+.tw-text-green-500 {
+ color: #48bb78 !important;
+}
+
+.tw-text-green-600 {
+ color: #38a169 !important;
+}
+
+.tw-text-green-700 {
+ color: #2f855a !important;
+}
+
+.tw-text-green-800 {
+ color: #276749 !important;
+}
+
+.tw-text-green-900 {
+ color: #22543d !important;
+}
+
+.tw-text-teal-100 {
+ color: #e6fffa !important;
+}
+
+.tw-text-teal-200 {
+ color: #b2f5ea !important;
+}
+
+.tw-text-teal-300 {
+ color: #81e6d9 !important;
+}
+
+.tw-text-teal-400 {
+ color: #4fd1c5 !important;
+}
+
+.tw-text-teal-500 {
+ color: #38b2ac !important;
+}
+
+.tw-text-teal-600 {
+ color: #319795 !important;
+}
+
+.tw-text-teal-700 {
+ color: #2c7a7b !important;
+}
+
+.tw-text-teal-800 {
+ color: #285e61 !important;
+}
+
+.tw-text-teal-900 {
+ color: #234e52 !important;
+}
+
+.tw-text-blue-100 {
+ color: #ebf8ff !important;
+}
+
+.tw-text-blue-200 {
+ color: #bee3f8 !important;
+}
+
+.tw-text-blue-300 {
+ color: #90cdf4 !important;
+}
+
+.tw-text-blue-400 {
+ color: #63b3ed !important;
+}
+
+.tw-text-blue-500 {
+ color: #4299e1 !important;
+}
+
+.tw-text-blue-600 {
+ color: #3182ce !important;
+}
+
+.tw-text-blue-700 {
+ color: #2b6cb0 !important;
+}
+
+.tw-text-blue-800 {
+ color: #2c5282 !important;
+}
+
+.tw-text-blue-900 {
+ color: #2a4365 !important;
+}
+
+.tw-text-indigo-100 {
+ color: #ebf4ff !important;
+}
+
+.tw-text-indigo-200 {
+ color: #c3dafe !important;
+}
+
+.tw-text-indigo-300 {
+ color: #a3bffa !important;
+}
+
+.tw-text-indigo-400 {
+ color: #7f9cf5 !important;
+}
+
+.tw-text-indigo-500 {
+ color: #667eea !important;
+}
+
+.tw-text-indigo-600 {
+ color: #5a67d8 !important;
+}
+
+.tw-text-indigo-700 {
+ color: #4c51bf !important;
+}
+
+.tw-text-indigo-800 {
+ color: #434190 !important;
+}
+
+.tw-text-indigo-900 {
+ color: #3c366b !important;
+}
+
+.tw-text-purple-100 {
+ color: #faf5ff !important;
+}
+
+.tw-text-purple-200 {
+ color: #e9d8fd !important;
+}
+
+.tw-text-purple-300 {
+ color: #d6bcfa !important;
+}
+
+.tw-text-purple-400 {
+ color: #b794f4 !important;
+}
+
+.tw-text-purple-500 {
+ color: #9f7aea !important;
+}
+
+.tw-text-purple-600 {
+ color: #805ad5 !important;
+}
+
+.tw-text-purple-700 {
+ color: #6b46c1 !important;
+}
+
+.tw-text-purple-800 {
+ color: #553c9a !important;
+}
+
+.tw-text-purple-900 {
+ color: #44337a !important;
+}
+
+.tw-text-pink-100 {
+ color: #fff5f7 !important;
+}
+
+.tw-text-pink-200 {
+ color: #fed7e2 !important;
+}
+
+.tw-text-pink-300 {
+ color: #fbb6ce !important;
+}
+
+.tw-text-pink-400 {
+ color: #f687b3 !important;
+}
+
+.tw-text-pink-500 {
+ color: #ed64a6 !important;
+}
+
+.tw-text-pink-600 {
+ color: #d53f8c !important;
+}
+
+.tw-text-pink-700 {
+ color: #b83280 !important;
+}
+
+.tw-text-pink-800 {
+ color: #97266d !important;
+}
+
+.tw-text-pink-900 {
+ color: #702459 !important;
+}
+
+.hover\:tw-text-transparent:hover {
+ color: transparent !important;
+}
+
+.hover\:tw-text-black:hover {
+ color: #000 !important;
+}
+
+.hover\:tw-text-white:hover {
+ color: #fff !important;
+}
+
+.hover\:tw-text-gray-100:hover {
+ color: #f7fafc !important;
+}
+
+.hover\:tw-text-gray-200:hover {
+ color: #edf2f7 !important;
+}
+
+.hover\:tw-text-gray-300:hover {
+ color: #e2e8f0 !important;
+}
+
+.hover\:tw-text-gray-400:hover {
+ color: #cbd5e0 !important;
+}
+
+.hover\:tw-text-gray-500:hover {
+ color: #a0aec0 !important;
+}
+
+.hover\:tw-text-gray-600:hover {
+ color: #718096 !important;
+}
+
+.hover\:tw-text-gray-700:hover {
+ color: #4a5568 !important;
+}
+
+.hover\:tw-text-gray-800:hover {
+ color: #2d3748 !important;
+}
+
+.hover\:tw-text-gray-900:hover {
+ color: #1a202c !important;
+}
+
+.hover\:tw-text-red-100:hover {
+ color: #fff5f5 !important;
+}
+
+.hover\:tw-text-red-200:hover {
+ color: #fed7d7 !important;
+}
+
+.hover\:tw-text-red-300:hover {
+ color: #feb2b2 !important;
+}
+
+.hover\:tw-text-red-400:hover {
+ color: #fc8181 !important;
+}
+
+.hover\:tw-text-red-500:hover {
+ color: #f56565 !important;
+}
+
+.hover\:tw-text-red-600:hover {
+ color: #e53e3e !important;
+}
+
+.hover\:tw-text-red-700:hover {
+ color: #c53030 !important;
+}
+
+.hover\:tw-text-red-800:hover {
+ color: #9b2c2c !important;
+}
+
+.hover\:tw-text-red-900:hover {
+ color: #742a2a !important;
+}
+
+.hover\:tw-text-orange-100:hover {
+ color: #fffaf0 !important;
+}
+
+.hover\:tw-text-orange-200:hover {
+ color: #feebc8 !important;
+}
+
+.hover\:tw-text-orange-300:hover {
+ color: #fbd38d !important;
+}
+
+.hover\:tw-text-orange-400:hover {
+ color: #f6ad55 !important;
+}
+
+.hover\:tw-text-orange-500:hover {
+ color: #ed8936 !important;
+}
+
+.hover\:tw-text-orange-600:hover {
+ color: #dd6b20 !important;
+}
+
+.hover\:tw-text-orange-700:hover {
+ color: #c05621 !important;
+}
+
+.hover\:tw-text-orange-800:hover {
+ color: #9c4221 !important;
+}
+
+.hover\:tw-text-orange-900:hover {
+ color: #7b341e !important;
+}
+
+.hover\:tw-text-yellow-100:hover {
+ color: #fffff0 !important;
+}
+
+.hover\:tw-text-yellow-200:hover {
+ color: #fefcbf !important;
+}
+
+.hover\:tw-text-yellow-300:hover {
+ color: #faf089 !important;
+}
+
+.hover\:tw-text-yellow-400:hover {
+ color: #f6e05e !important;
+}
+
+.hover\:tw-text-yellow-500:hover {
+ color: #ecc94b !important;
+}
+
+.hover\:tw-text-yellow-600:hover {
+ color: #d69e2e !important;
+}
+
+.hover\:tw-text-yellow-700:hover {
+ color: #b7791f !important;
+}
+
+.hover\:tw-text-yellow-800:hover {
+ color: #975a16 !important;
+}
+
+.hover\:tw-text-yellow-900:hover {
+ color: #744210 !important;
+}
+
+.hover\:tw-text-green-100:hover {
+ color: #f0fff4 !important;
+}
+
+.hover\:tw-text-green-200:hover {
+ color: #c6f6d5 !important;
+}
+
+.hover\:tw-text-green-300:hover {
+ color: #9ae6b4 !important;
+}
+
+.hover\:tw-text-green-400:hover {
+ color: #68d391 !important;
+}
+
+.hover\:tw-text-green-500:hover {
+ color: #48bb78 !important;
+}
+
+.hover\:tw-text-green-600:hover {
+ color: #38a169 !important;
+}
+
+.hover\:tw-text-green-700:hover {
+ color: #2f855a !important;
+}
+
+.hover\:tw-text-green-800:hover {
+ color: #276749 !important;
+}
+
+.hover\:tw-text-green-900:hover {
+ color: #22543d !important;
+}
+
+.hover\:tw-text-teal-100:hover {
+ color: #e6fffa !important;
+}
+
+.hover\:tw-text-teal-200:hover {
+ color: #b2f5ea !important;
+}
+
+.hover\:tw-text-teal-300:hover {
+ color: #81e6d9 !important;
+}
+
+.hover\:tw-text-teal-400:hover {
+ color: #4fd1c5 !important;
+}
+
+.hover\:tw-text-teal-500:hover {
+ color: #38b2ac !important;
+}
+
+.hover\:tw-text-teal-600:hover {
+ color: #319795 !important;
+}
+
+.hover\:tw-text-teal-700:hover {
+ color: #2c7a7b !important;
+}
+
+.hover\:tw-text-teal-800:hover {
+ color: #285e61 !important;
+}
+
+.hover\:tw-text-teal-900:hover {
+ color: #234e52 !important;
+}
+
+.hover\:tw-text-blue-100:hover {
+ color: #ebf8ff !important;
+}
+
+.hover\:tw-text-blue-200:hover {
+ color: #bee3f8 !important;
+}
+
+.hover\:tw-text-blue-300:hover {
+ color: #90cdf4 !important;
+}
+
+.hover\:tw-text-blue-400:hover {
+ color: #63b3ed !important;
+}
+
+.hover\:tw-text-blue-500:hover {
+ color: #4299e1 !important;
+}
+
+.hover\:tw-text-blue-600:hover {
+ color: #3182ce !important;
+}
+
+.hover\:tw-text-blue-700:hover {
+ color: #2b6cb0 !important;
+}
+
+.hover\:tw-text-blue-800:hover {
+ color: #2c5282 !important;
+}
+
+.hover\:tw-text-blue-900:hover {
+ color: #2a4365 !important;
+}
+
+.hover\:tw-text-indigo-100:hover {
+ color: #ebf4ff !important;
+}
+
+.hover\:tw-text-indigo-200:hover {
+ color: #c3dafe !important;
+}
+
+.hover\:tw-text-indigo-300:hover {
+ color: #a3bffa !important;
+}
+
+.hover\:tw-text-indigo-400:hover {
+ color: #7f9cf5 !important;
+}
+
+.hover\:tw-text-indigo-500:hover {
+ color: #667eea !important;
+}
+
+.hover\:tw-text-indigo-600:hover {
+ color: #5a67d8 !important;
+}
+
+.hover\:tw-text-indigo-700:hover {
+ color: #4c51bf !important;
+}
+
+.hover\:tw-text-indigo-800:hover {
+ color: #434190 !important;
+}
+
+.hover\:tw-text-indigo-900:hover {
+ color: #3c366b !important;
+}
+
+.hover\:tw-text-purple-100:hover {
+ color: #faf5ff !important;
+}
+
+.hover\:tw-text-purple-200:hover {
+ color: #e9d8fd !important;
+}
+
+.hover\:tw-text-purple-300:hover {
+ color: #d6bcfa !important;
+}
+
+.hover\:tw-text-purple-400:hover {
+ color: #b794f4 !important;
+}
+
+.hover\:tw-text-purple-500:hover {
+ color: #9f7aea !important;
+}
+
+.hover\:tw-text-purple-600:hover {
+ color: #805ad5 !important;
+}
+
+.hover\:tw-text-purple-700:hover {
+ color: #6b46c1 !important;
+}
+
+.hover\:tw-text-purple-800:hover {
+ color: #553c9a !important;
+}
+
+.hover\:tw-text-purple-900:hover {
+ color: #44337a !important;
+}
+
+.hover\:tw-text-pink-100:hover {
+ color: #fff5f7 !important;
+}
+
+.hover\:tw-text-pink-200:hover {
+ color: #fed7e2 !important;
+}
+
+.hover\:tw-text-pink-300:hover {
+ color: #fbb6ce !important;
+}
+
+.hover\:tw-text-pink-400:hover {
+ color: #f687b3 !important;
+}
+
+.hover\:tw-text-pink-500:hover {
+ color: #ed64a6 !important;
+}
+
+.hover\:tw-text-pink-600:hover {
+ color: #d53f8c !important;
+}
+
+.hover\:tw-text-pink-700:hover {
+ color: #b83280 !important;
+}
+
+.hover\:tw-text-pink-800:hover {
+ color: #97266d !important;
+}
+
+.hover\:tw-text-pink-900:hover {
+ color: #702459 !important;
+}
+
+.focus\:tw-text-transparent:focus {
+ color: transparent !important;
+}
+
+.focus\:tw-text-black:focus {
+ color: #000 !important;
+}
+
+.focus\:tw-text-white:focus {
+ color: #fff !important;
+}
+
+.focus\:tw-text-gray-100:focus {
+ color: #f7fafc !important;
+}
+
+.focus\:tw-text-gray-200:focus {
+ color: #edf2f7 !important;
+}
+
+.focus\:tw-text-gray-300:focus {
+ color: #e2e8f0 !important;
+}
+
+.focus\:tw-text-gray-400:focus {
+ color: #cbd5e0 !important;
+}
+
+.focus\:tw-text-gray-500:focus {
+ color: #a0aec0 !important;
+}
+
+.focus\:tw-text-gray-600:focus {
+ color: #718096 !important;
+}
+
+.focus\:tw-text-gray-700:focus {
+ color: #4a5568 !important;
+}
+
+.focus\:tw-text-gray-800:focus {
+ color: #2d3748 !important;
+}
+
+.focus\:tw-text-gray-900:focus {
+ color: #1a202c !important;
+}
+
+.focus\:tw-text-red-100:focus {
+ color: #fff5f5 !important;
+}
+
+.focus\:tw-text-red-200:focus {
+ color: #fed7d7 !important;
+}
+
+.focus\:tw-text-red-300:focus {
+ color: #feb2b2 !important;
+}
+
+.focus\:tw-text-red-400:focus {
+ color: #fc8181 !important;
+}
+
+.focus\:tw-text-red-500:focus {
+ color: #f56565 !important;
+}
+
+.focus\:tw-text-red-600:focus {
+ color: #e53e3e !important;
+}
+
+.focus\:tw-text-red-700:focus {
+ color: #c53030 !important;
+}
+
+.focus\:tw-text-red-800:focus {
+ color: #9b2c2c !important;
+}
+
+.focus\:tw-text-red-900:focus {
+ color: #742a2a !important;
+}
+
+.focus\:tw-text-orange-100:focus {
+ color: #fffaf0 !important;
+}
+
+.focus\:tw-text-orange-200:focus {
+ color: #feebc8 !important;
+}
+
+.focus\:tw-text-orange-300:focus {
+ color: #fbd38d !important;
+}
+
+.focus\:tw-text-orange-400:focus {
+ color: #f6ad55 !important;
+}
+
+.focus\:tw-text-orange-500:focus {
+ color: #ed8936 !important;
+}
+
+.focus\:tw-text-orange-600:focus {
+ color: #dd6b20 !important;
+}
+
+.focus\:tw-text-orange-700:focus {
+ color: #c05621 !important;
+}
+
+.focus\:tw-text-orange-800:focus {
+ color: #9c4221 !important;
+}
+
+.focus\:tw-text-orange-900:focus {
+ color: #7b341e !important;
+}
+
+.focus\:tw-text-yellow-100:focus {
+ color: #fffff0 !important;
+}
+
+.focus\:tw-text-yellow-200:focus {
+ color: #fefcbf !important;
+}
+
+.focus\:tw-text-yellow-300:focus {
+ color: #faf089 !important;
+}
+
+.focus\:tw-text-yellow-400:focus {
+ color: #f6e05e !important;
+}
+
+.focus\:tw-text-yellow-500:focus {
+ color: #ecc94b !important;
+}
+
+.focus\:tw-text-yellow-600:focus {
+ color: #d69e2e !important;
+}
+
+.focus\:tw-text-yellow-700:focus {
+ color: #b7791f !important;
+}
+
+.focus\:tw-text-yellow-800:focus {
+ color: #975a16 !important;
+}
+
+.focus\:tw-text-yellow-900:focus {
+ color: #744210 !important;
+}
+
+.focus\:tw-text-green-100:focus {
+ color: #f0fff4 !important;
+}
+
+.focus\:tw-text-green-200:focus {
+ color: #c6f6d5 !important;
+}
+
+.focus\:tw-text-green-300:focus {
+ color: #9ae6b4 !important;
+}
+
+.focus\:tw-text-green-400:focus {
+ color: #68d391 !important;
+}
+
+.focus\:tw-text-green-500:focus {
+ color: #48bb78 !important;
+}
+
+.focus\:tw-text-green-600:focus {
+ color: #38a169 !important;
+}
+
+.focus\:tw-text-green-700:focus {
+ color: #2f855a !important;
+}
+
+.focus\:tw-text-green-800:focus {
+ color: #276749 !important;
+}
+
+.focus\:tw-text-green-900:focus {
+ color: #22543d !important;
+}
+
+.focus\:tw-text-teal-100:focus {
+ color: #e6fffa !important;
+}
+
+.focus\:tw-text-teal-200:focus {
+ color: #b2f5ea !important;
+}
+
+.focus\:tw-text-teal-300:focus {
+ color: #81e6d9 !important;
+}
+
+.focus\:tw-text-teal-400:focus {
+ color: #4fd1c5 !important;
+}
+
+.focus\:tw-text-teal-500:focus {
+ color: #38b2ac !important;
+}
+
+.focus\:tw-text-teal-600:focus {
+ color: #319795 !important;
+}
+
+.focus\:tw-text-teal-700:focus {
+ color: #2c7a7b !important;
+}
+
+.focus\:tw-text-teal-800:focus {
+ color: #285e61 !important;
+}
+
+.focus\:tw-text-teal-900:focus {
+ color: #234e52 !important;
+}
+
+.focus\:tw-text-blue-100:focus {
+ color: #ebf8ff !important;
+}
+
+.focus\:tw-text-blue-200:focus {
+ color: #bee3f8 !important;
+}
+
+.focus\:tw-text-blue-300:focus {
+ color: #90cdf4 !important;
+}
+
+.focus\:tw-text-blue-400:focus {
+ color: #63b3ed !important;
+}
+
+.focus\:tw-text-blue-500:focus {
+ color: #4299e1 !important;
+}
+
+.focus\:tw-text-blue-600:focus {
+ color: #3182ce !important;
+}
+
+.focus\:tw-text-blue-700:focus {
+ color: #2b6cb0 !important;
+}
+
+.focus\:tw-text-blue-800:focus {
+ color: #2c5282 !important;
+}
+
+.focus\:tw-text-blue-900:focus {
+ color: #2a4365 !important;
+}
+
+.focus\:tw-text-indigo-100:focus {
+ color: #ebf4ff !important;
+}
+
+.focus\:tw-text-indigo-200:focus {
+ color: #c3dafe !important;
+}
+
+.focus\:tw-text-indigo-300:focus {
+ color: #a3bffa !important;
+}
+
+.focus\:tw-text-indigo-400:focus {
+ color: #7f9cf5 !important;
+}
+
+.focus\:tw-text-indigo-500:focus {
+ color: #667eea !important;
+}
+
+.focus\:tw-text-indigo-600:focus {
+ color: #5a67d8 !important;
+}
+
+.focus\:tw-text-indigo-700:focus {
+ color: #4c51bf !important;
+}
+
+.focus\:tw-text-indigo-800:focus {
+ color: #434190 !important;
+}
+
+.focus\:tw-text-indigo-900:focus {
+ color: #3c366b !important;
+}
+
+.focus\:tw-text-purple-100:focus {
+ color: #faf5ff !important;
+}
+
+.focus\:tw-text-purple-200:focus {
+ color: #e9d8fd !important;
+}
+
+.focus\:tw-text-purple-300:focus {
+ color: #d6bcfa !important;
+}
+
+.focus\:tw-text-purple-400:focus {
+ color: #b794f4 !important;
+}
+
+.focus\:tw-text-purple-500:focus {
+ color: #9f7aea !important;
+}
+
+.focus\:tw-text-purple-600:focus {
+ color: #805ad5 !important;
+}
+
+.focus\:tw-text-purple-700:focus {
+ color: #6b46c1 !important;
+}
+
+.focus\:tw-text-purple-800:focus {
+ color: #553c9a !important;
+}
+
+.focus\:tw-text-purple-900:focus {
+ color: #44337a !important;
+}
+
+.focus\:tw-text-pink-100:focus {
+ color: #fff5f7 !important;
+}
+
+.focus\:tw-text-pink-200:focus {
+ color: #fed7e2 !important;
+}
+
+.focus\:tw-text-pink-300:focus {
+ color: #fbb6ce !important;
+}
+
+.focus\:tw-text-pink-400:focus {
+ color: #f687b3 !important;
+}
+
+.focus\:tw-text-pink-500:focus {
+ color: #ed64a6 !important;
+}
+
+.focus\:tw-text-pink-600:focus {
+ color: #d53f8c !important;
+}
+
+.focus\:tw-text-pink-700:focus {
+ color: #b83280 !important;
+}
+
+.focus\:tw-text-pink-800:focus {
+ color: #97266d !important;
+}
+
+.focus\:tw-text-pink-900:focus {
+ color: #702459 !important;
+}
+
+.tw-text-xs {
+ font-size: .75rem !important;
+}
+
+.tw-text-sm {
+ font-size: .875rem !important;
+}
+
+.tw-text-base {
+ font-size: 1rem !important;
+}
+
+.tw-text-lg {
+ font-size: 1.125rem !important;
+}
+
+.tw-text-xl {
+ font-size: 1.25rem !important;
+}
+
+.tw-text-2xl {
+ font-size: 1.5rem !important;
+}
+
+.tw-text-3xl {
+ font-size: 1.875rem !important;
+}
+
+.tw-text-4xl {
+ font-size: 2.25rem !important;
+}
+
+.tw-text-5xl {
+ font-size: 3rem !important;
+}
+
+.tw-text-6xl {
+ font-size: 4rem !important;
+}
+
+.tw-italic {
+ font-style: italic !important;
+}
+
+.tw-not-italic {
+ font-style: normal !important;
+}
+
+.tw-uppercase {
+ text-transform: uppercase !important;
+}
+
+.tw-lowercase {
+ text-transform: lowercase !important;
+}
+
+.tw-capitalize {
+ text-transform: capitalize !important;
+}
+
+.tw-normal-case {
+ text-transform: none !important;
+}
+
+.tw-underline {
+ text-decoration: underline !important;
+}
+
+.tw-line-through {
+ text-decoration: line-through !important;
+}
+
+.tw-no-underline {
+ text-decoration: none !important;
+}
+
+.hover\:tw-underline:hover {
+ text-decoration: underline !important;
+}
+
+.hover\:tw-line-through:hover {
+ text-decoration: line-through !important;
+}
+
+.hover\:tw-no-underline:hover {
+ text-decoration: none !important;
+}
+
+.focus\:tw-underline:focus {
+ text-decoration: underline !important;
+}
+
+.focus\:tw-line-through:focus {
+ text-decoration: line-through !important;
+}
+
+.focus\:tw-no-underline:focus {
+ text-decoration: none !important;
+}
+
+.tw-antialiased {
+ -webkit-font-smoothing: antialiased !important;
+ -moz-osx-font-smoothing: grayscale !important;
+}
+
+.tw-subpixel-antialiased {
+ -webkit-font-smoothing: auto !important;
+ -moz-osx-font-smoothing: auto !important;
+}
+
+.tw-tracking-tighter {
+ letter-spacing: -.05em !important;
+}
+
+.tw-tracking-tight {
+ letter-spacing: -.025em !important;
+}
+
+.tw-tracking-normal {
+ letter-spacing: 0 !important;
+}
+
+.tw-tracking-wide {
+ letter-spacing: .025em !important;
+}
+
+.tw-tracking-wider {
+ letter-spacing: .05em !important;
+}
+
+.tw-tracking-widest {
+ letter-spacing: .1em !important;
+}
+
+.tw-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ -ms-user-select: none !important;
+ user-select: none !important;
+}
+
+.tw-select-text {
+ -webkit-user-select: text !important;
+ -moz-user-select: text !important;
+ -ms-user-select: text !important;
+ user-select: text !important;
+}
+
+.tw-align-baseline {
+ vertical-align: baseline !important;
+}
+
+.tw-align-top {
+ vertical-align: top !important;
+}
+
+.tw-align-middle {
+ vertical-align: middle !important;
+}
+
+.tw-align-bottom {
+ vertical-align: bottom !important;
+}
+
+.tw-align-text-top {
+ vertical-align: text-top !important;
+}
+
+.tw-align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+
+.tw-visible {
+ visibility: visible !important;
+}
+
+.tw-invisible {
+ visibility: hidden !important;
+}
+
+.tw-whitespace-normal {
+ white-space: normal !important;
+}
+
+.tw-whitespace-no-wrap {
+ white-space: nowrap !important;
+}
+
+.tw-whitespace-pre {
+ white-space: pre !important;
+}
+
+.tw-whitespace-pre-line {
+ white-space: pre-line !important;
+}
+
+.tw-whitespace-pre-wrap {
+ white-space: pre-wrap !important;
+}
+
+.tw-break-normal {
+ overflow-wrap: normal !important;
+ word-break: normal !important;
+}
+
+.tw-break-words {
+ overflow-wrap: break-word !important;
+}
+
+.tw-break-all {
+ word-break: break-all !important;
+}
+
+.tw-truncate {
+ overflow: hidden !important;
+ text-overflow: ellipsis !important;
+ white-space: nowrap !important;
+}
+
+.tw-w-0 {
+ width: 0 !important;
+}
+
+.tw-w-1 {
+ width: .25rem !important;
+}
+
+.tw-w-2 {
+ width: .5rem !important;
+}
+
+.tw-w-3 {
+ width: .75rem !important;
+}
+
+.tw-w-4 {
+ width: 1rem !important;
+}
+
+.tw-w-5 {
+ width: 1.25rem !important;
+}
+
+.tw-w-6 {
+ width: 1.5rem !important;
+}
+
+.tw-w-8 {
+ width: 2rem !important;
+}
+
+.tw-w-10 {
+ width: 2.5rem !important;
+}
+
+.tw-w-12 {
+ width: 3rem !important;
+}
+
+.tw-w-16 {
+ width: 4rem !important;
+}
+
+.tw-w-20 {
+ width: 5rem !important;
+}
+
+.tw-w-24 {
+ width: 6rem !important;
+}
+
+.tw-w-32 {
+ width: 8rem !important;
+}
+
+.tw-w-40 {
+ width: 10rem !important;
+}
+
+.tw-w-48 {
+ width: 12rem !important;
+}
+
+.tw-w-56 {
+ width: 14rem !important;
+}
+
+.tw-w-64 {
+ width: 16rem !important;
+}
+
+.tw-w-auto {
+ width: auto !important;
+}
+
+.tw-w-px {
+ width: 1px !important;
+}
+
+.tw-w-1\/2 {
+ width: 50% !important;
+}
+
+.tw-w-1\/3 {
+ width: 33.33333% !important;
+}
+
+.tw-w-2\/3 {
+ width: 66.66667% !important;
+}
+
+.tw-w-1\/4 {
+ width: 25% !important;
+}
+
+.tw-w-3\/4 {
+ width: 75% !important;
+}
+
+.tw-w-1\/5 {
+ width: 20% !important;
+}
+
+.tw-w-2\/5 {
+ width: 40% !important;
+}
+
+.tw-w-3\/5 {
+ width: 60% !important;
+}
+
+.tw-w-4\/5 {
+ width: 80% !important;
+}
+
+.tw-w-1\/6 {
+ width: 16.66667% !important;
+}
+
+.tw-w-5\/6 {
+ width: 83.33333% !important;
+}
+
+.tw-w-full {
+ width: 100% !important;
+}
+
+.tw-w-screen {
+ width: 100vw !important;
+}
+
+.tw-z-0 {
+ z-index: 0 !important;
+}
+
+.tw-z-10 {
+ z-index: 10 !important;
+}
+
+.tw-z-20 {
+ z-index: 20 !important;
+}
+
+.tw-z-30 {
+ z-index: 30 !important;
+}
+
+.tw-z-40 {
+ z-index: 40 !important;
+}
+
+.tw-z-50 {
+ z-index: 50 !important;
+}
+
+.tw-z-auto {
+ z-index: auto !important;
+}
+
+/**
+ * Here you would add any custom utilities you need that don't come out of the
+ * box with Tailwind.
+ *
+ * Example :
+ *
+ * .bg-pattern-graph-paper { ... }
+ * .skew-45 { ... }
+ *
+ * Or if using a preprocessor or `postcss-import`:
+ *
+ * @import "utilities/background-patterns";
+ * @import "utilities/skew-transforms";
+ */
+
+@media (min-width: 640px) {
+ .sm\:tw-appearance-none {
+ -webkit-appearance: none !important;
+ -moz-appearance: none !important;
+ appearance: none !important;
+ }
+
+ .sm\:tw-bg-fixed {
+ background-attachment: fixed !important;
+ }
+
+ .sm\:tw-bg-local {
+ background-attachment: local !important;
+ }
+
+ .sm\:tw-bg-scroll {
+ background-attachment: scroll !important;
+ }
+
+ .sm\:tw-bg-transparent {
+ background-color: transparent !important;
+ }
+
+ .sm\:tw-bg-black {
+ background-color: #000 !important;
+ }
+
+ .sm\:tw-bg-white {
+ background-color: #fff !important;
+ }
+
+ .sm\:tw-bg-gray-100 {
+ background-color: #f7fafc !important;
+ }
+
+ .sm\:tw-bg-gray-200 {
+ background-color: #edf2f7 !important;
+ }
+
+ .sm\:tw-bg-gray-300 {
+ background-color: #e2e8f0 !important;
+ }
+
+ .sm\:tw-bg-gray-400 {
+ background-color: #cbd5e0 !important;
+ }
+
+ .sm\:tw-bg-gray-500 {
+ background-color: #a0aec0 !important;
+ }
+
+ .sm\:tw-bg-gray-600 {
+ background-color: #718096 !important;
+ }
+
+ .sm\:tw-bg-gray-700 {
+ background-color: #4a5568 !important;
+ }
+
+ .sm\:tw-bg-gray-800 {
+ background-color: #2d3748 !important;
+ }
+
+ .sm\:tw-bg-gray-900 {
+ background-color: #1a202c !important;
+ }
+
+ .sm\:tw-bg-red-100 {
+ background-color: #fff5f5 !important;
+ }
+
+ .sm\:tw-bg-red-200 {
+ background-color: #fed7d7 !important;
+ }
+
+ .sm\:tw-bg-red-300 {
+ background-color: #feb2b2 !important;
+ }
+
+ .sm\:tw-bg-red-400 {
+ background-color: #fc8181 !important;
+ }
+
+ .sm\:tw-bg-red-500 {
+ background-color: #f56565 !important;
+ }
+
+ .sm\:tw-bg-red-600 {
+ background-color: #e53e3e !important;
+ }
+
+ .sm\:tw-bg-red-700 {
+ background-color: #c53030 !important;
+ }
+
+ .sm\:tw-bg-red-800 {
+ background-color: #9b2c2c !important;
+ }
+
+ .sm\:tw-bg-red-900 {
+ background-color: #742a2a !important;
+ }
+
+ .sm\:tw-bg-orange-100 {
+ background-color: #fffaf0 !important;
+ }
+
+ .sm\:tw-bg-orange-200 {
+ background-color: #feebc8 !important;
+ }
+
+ .sm\:tw-bg-orange-300 {
+ background-color: #fbd38d !important;
+ }
+
+ .sm\:tw-bg-orange-400 {
+ background-color: #f6ad55 !important;
+ }
+
+ .sm\:tw-bg-orange-500 {
+ background-color: #ed8936 !important;
+ }
+
+ .sm\:tw-bg-orange-600 {
+ background-color: #dd6b20 !important;
+ }
+
+ .sm\:tw-bg-orange-700 {
+ background-color: #c05621 !important;
+ }
+
+ .sm\:tw-bg-orange-800 {
+ background-color: #9c4221 !important;
+ }
+
+ .sm\:tw-bg-orange-900 {
+ background-color: #7b341e !important;
+ }
+
+ .sm\:tw-bg-yellow-100 {
+ background-color: #fffff0 !important;
+ }
+
+ .sm\:tw-bg-yellow-200 {
+ background-color: #fefcbf !important;
+ }
+
+ .sm\:tw-bg-yellow-300 {
+ background-color: #faf089 !important;
+ }
+
+ .sm\:tw-bg-yellow-400 {
+ background-color: #f6e05e !important;
+ }
+
+ .sm\:tw-bg-yellow-500 {
+ background-color: #ecc94b !important;
+ }
+
+ .sm\:tw-bg-yellow-600 {
+ background-color: #d69e2e !important;
+ }
+
+ .sm\:tw-bg-yellow-700 {
+ background-color: #b7791f !important;
+ }
+
+ .sm\:tw-bg-yellow-800 {
+ background-color: #975a16 !important;
+ }
+
+ .sm\:tw-bg-yellow-900 {
+ background-color: #744210 !important;
+ }
+
+ .sm\:tw-bg-green-100 {
+ background-color: #f0fff4 !important;
+ }
+
+ .sm\:tw-bg-green-200 {
+ background-color: #c6f6d5 !important;
+ }
+
+ .sm\:tw-bg-green-300 {
+ background-color: #9ae6b4 !important;
+ }
+
+ .sm\:tw-bg-green-400 {
+ background-color: #68d391 !important;
+ }
+
+ .sm\:tw-bg-green-500 {
+ background-color: #48bb78 !important;
+ }
+
+ .sm\:tw-bg-green-600 {
+ background-color: #38a169 !important;
+ }
+
+ .sm\:tw-bg-green-700 {
+ background-color: #2f855a !important;
+ }
+
+ .sm\:tw-bg-green-800 {
+ background-color: #276749 !important;
+ }
+
+ .sm\:tw-bg-green-900 {
+ background-color: #22543d !important;
+ }
+
+ .sm\:tw-bg-teal-100 {
+ background-color: #e6fffa !important;
+ }
+
+ .sm\:tw-bg-teal-200 {
+ background-color: #b2f5ea !important;
+ }
+
+ .sm\:tw-bg-teal-300 {
+ background-color: #81e6d9 !important;
+ }
+
+ .sm\:tw-bg-teal-400 {
+ background-color: #4fd1c5 !important;
+ }
+
+ .sm\:tw-bg-teal-500 {
+ background-color: #38b2ac !important;
+ }
+
+ .sm\:tw-bg-teal-600 {
+ background-color: #319795 !important;
+ }
+
+ .sm\:tw-bg-teal-700 {
+ background-color: #2c7a7b !important;
+ }
+
+ .sm\:tw-bg-teal-800 {
+ background-color: #285e61 !important;
+ }
+
+ .sm\:tw-bg-teal-900 {
+ background-color: #234e52 !important;
+ }
+
+ .sm\:tw-bg-blue-100 {
+ background-color: #ebf8ff !important;
+ }
+
+ .sm\:tw-bg-blue-200 {
+ background-color: #bee3f8 !important;
+ }
+
+ .sm\:tw-bg-blue-300 {
+ background-color: #90cdf4 !important;
+ }
+
+ .sm\:tw-bg-blue-400 {
+ background-color: #63b3ed !important;
+ }
+
+ .sm\:tw-bg-blue-500 {
+ background-color: #4299e1 !important;
+ }
+
+ .sm\:tw-bg-blue-600 {
+ background-color: #3182ce !important;
+ }
+
+ .sm\:tw-bg-blue-700 {
+ background-color: #2b6cb0 !important;
+ }
+
+ .sm\:tw-bg-blue-800 {
+ background-color: #2c5282 !important;
+ }
+
+ .sm\:tw-bg-blue-900 {
+ background-color: #2a4365 !important;
+ }
+
+ .sm\:tw-bg-indigo-100 {
+ background-color: #ebf4ff !important;
+ }
+
+ .sm\:tw-bg-indigo-200 {
+ background-color: #c3dafe !important;
+ }
+
+ .sm\:tw-bg-indigo-300 {
+ background-color: #a3bffa !important;
+ }
+
+ .sm\:tw-bg-indigo-400 {
+ background-color: #7f9cf5 !important;
+ }
+
+ .sm\:tw-bg-indigo-500 {
+ background-color: #667eea !important;
+ }
+
+ .sm\:tw-bg-indigo-600 {
+ background-color: #5a67d8 !important;
+ }
+
+ .sm\:tw-bg-indigo-700 {
+ background-color: #4c51bf !important;
+ }
+
+ .sm\:tw-bg-indigo-800 {
+ background-color: #434190 !important;
+ }
+
+ .sm\:tw-bg-indigo-900 {
+ background-color: #3c366b !important;
+ }
+
+ .sm\:tw-bg-purple-100 {
+ background-color: #faf5ff !important;
+ }
+
+ .sm\:tw-bg-purple-200 {
+ background-color: #e9d8fd !important;
+ }
+
+ .sm\:tw-bg-purple-300 {
+ background-color: #d6bcfa !important;
+ }
+
+ .sm\:tw-bg-purple-400 {
+ background-color: #b794f4 !important;
+ }
+
+ .sm\:tw-bg-purple-500 {
+ background-color: #9f7aea !important;
+ }
+
+ .sm\:tw-bg-purple-600 {
+ background-color: #805ad5 !important;
+ }
+
+ .sm\:tw-bg-purple-700 {
+ background-color: #6b46c1 !important;
+ }
+
+ .sm\:tw-bg-purple-800 {
+ background-color: #553c9a !important;
+ }
+
+ .sm\:tw-bg-purple-900 {
+ background-color: #44337a !important;
+ }
+
+ .sm\:tw-bg-pink-100 {
+ background-color: #fff5f7 !important;
+ }
+
+ .sm\:tw-bg-pink-200 {
+ background-color: #fed7e2 !important;
+ }
+
+ .sm\:tw-bg-pink-300 {
+ background-color: #fbb6ce !important;
+ }
+
+ .sm\:tw-bg-pink-400 {
+ background-color: #f687b3 !important;
+ }
+
+ .sm\:tw-bg-pink-500 {
+ background-color: #ed64a6 !important;
+ }
+
+ .sm\:tw-bg-pink-600 {
+ background-color: #d53f8c !important;
+ }
+
+ .sm\:tw-bg-pink-700 {
+ background-color: #b83280 !important;
+ }
+
+ .sm\:tw-bg-pink-800 {
+ background-color: #97266d !important;
+ }
+
+ .sm\:tw-bg-pink-900 {
+ background-color: #702459 !important;
+ }
+
+ .sm\:hover\:tw-bg-transparent:hover {
+ background-color: transparent !important;
+ }
+
+ .sm\:hover\:tw-bg-black:hover {
+ background-color: #000 !important;
+ }
+
+ .sm\:hover\:tw-bg-white:hover {
+ background-color: #fff !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-100:hover {
+ background-color: #f7fafc !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-200:hover {
+ background-color: #edf2f7 !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-300:hover {
+ background-color: #e2e8f0 !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-400:hover {
+ background-color: #cbd5e0 !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-500:hover {
+ background-color: #a0aec0 !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-600:hover {
+ background-color: #718096 !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-700:hover {
+ background-color: #4a5568 !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-800:hover {
+ background-color: #2d3748 !important;
+ }
+
+ .sm\:hover\:tw-bg-gray-900:hover {
+ background-color: #1a202c !important;
+ }
+
+ .sm\:hover\:tw-bg-red-100:hover {
+ background-color: #fff5f5 !important;
+ }
+
+ .sm\:hover\:tw-bg-red-200:hover {
+ background-color: #fed7d7 !important;
+ }
+
+ .sm\:hover\:tw-bg-red-300:hover {
+ background-color: #feb2b2 !important;
+ }
+
+ .sm\:hover\:tw-bg-red-400:hover {
+ background-color: #fc8181 !important;
+ }
+
+ .sm\:hover\:tw-bg-red-500:hover {
+ background-color: #f56565 !important;
+ }
+
+ .sm\:hover\:tw-bg-red-600:hover {
+ background-color: #e53e3e !important;
+ }
+
+ .sm\:hover\:tw-bg-red-700:hover {
+ background-color: #c53030 !important;
+ }
+
+ .sm\:hover\:tw-bg-red-800:hover {
+ background-color: #9b2c2c !important;
+ }
+
+ .sm\:hover\:tw-bg-red-900:hover {
+ background-color: #742a2a !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-100:hover {
+ background-color: #fffaf0 !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-200:hover {
+ background-color: #feebc8 !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-300:hover {
+ background-color: #fbd38d !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-400:hover {
+ background-color: #f6ad55 !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-500:hover {
+ background-color: #ed8936 !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-600:hover {
+ background-color: #dd6b20 !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-700:hover {
+ background-color: #c05621 !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-800:hover {
+ background-color: #9c4221 !important;
+ }
+
+ .sm\:hover\:tw-bg-orange-900:hover {
+ background-color: #7b341e !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-100:hover {
+ background-color: #fffff0 !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-200:hover {
+ background-color: #fefcbf !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-300:hover {
+ background-color: #faf089 !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-400:hover {
+ background-color: #f6e05e !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-500:hover {
+ background-color: #ecc94b !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-600:hover {
+ background-color: #d69e2e !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-700:hover {
+ background-color: #b7791f !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-800:hover {
+ background-color: #975a16 !important;
+ }
+
+ .sm\:hover\:tw-bg-yellow-900:hover {
+ background-color: #744210 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-100:hover {
+ background-color: #f0fff4 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-200:hover {
+ background-color: #c6f6d5 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-300:hover {
+ background-color: #9ae6b4 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-400:hover {
+ background-color: #68d391 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-500:hover {
+ background-color: #48bb78 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-600:hover {
+ background-color: #38a169 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-700:hover {
+ background-color: #2f855a !important;
+ }
+
+ .sm\:hover\:tw-bg-green-800:hover {
+ background-color: #276749 !important;
+ }
+
+ .sm\:hover\:tw-bg-green-900:hover {
+ background-color: #22543d !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-100:hover {
+ background-color: #e6fffa !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-200:hover {
+ background-color: #b2f5ea !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-300:hover {
+ background-color: #81e6d9 !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-400:hover {
+ background-color: #4fd1c5 !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-500:hover {
+ background-color: #38b2ac !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-600:hover {
+ background-color: #319795 !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-700:hover {
+ background-color: #2c7a7b !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-800:hover {
+ background-color: #285e61 !important;
+ }
+
+ .sm\:hover\:tw-bg-teal-900:hover {
+ background-color: #234e52 !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-100:hover {
+ background-color: #ebf8ff !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-200:hover {
+ background-color: #bee3f8 !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-300:hover {
+ background-color: #90cdf4 !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-400:hover {
+ background-color: #63b3ed !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-500:hover {
+ background-color: #4299e1 !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-600:hover {
+ background-color: #3182ce !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-700:hover {
+ background-color: #2b6cb0 !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-800:hover {
+ background-color: #2c5282 !important;
+ }
+
+ .sm\:hover\:tw-bg-blue-900:hover {
+ background-color: #2a4365 !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-100:hover {
+ background-color: #ebf4ff !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-200:hover {
+ background-color: #c3dafe !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-300:hover {
+ background-color: #a3bffa !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-400:hover {
+ background-color: #7f9cf5 !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-500:hover {
+ background-color: #667eea !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-600:hover {
+ background-color: #5a67d8 !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-700:hover {
+ background-color: #4c51bf !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-800:hover {
+ background-color: #434190 !important;
+ }
+
+ .sm\:hover\:tw-bg-indigo-900:hover {
+ background-color: #3c366b !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-100:hover {
+ background-color: #faf5ff !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-200:hover {
+ background-color: #e9d8fd !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-300:hover {
+ background-color: #d6bcfa !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-400:hover {
+ background-color: #b794f4 !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-500:hover {
+ background-color: #9f7aea !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-600:hover {
+ background-color: #805ad5 !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-700:hover {
+ background-color: #6b46c1 !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-800:hover {
+ background-color: #553c9a !important;
+ }
+
+ .sm\:hover\:tw-bg-purple-900:hover {
+ background-color: #44337a !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-100:hover {
+ background-color: #fff5f7 !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-200:hover {
+ background-color: #fed7e2 !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-300:hover {
+ background-color: #fbb6ce !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-400:hover {
+ background-color: #f687b3 !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-500:hover {
+ background-color: #ed64a6 !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-600:hover {
+ background-color: #d53f8c !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-700:hover {
+ background-color: #b83280 !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-800:hover {
+ background-color: #97266d !important;
+ }
+
+ .sm\:hover\:tw-bg-pink-900:hover {
+ background-color: #702459 !important;
+ }
+
+ .sm\:focus\:tw-bg-transparent:focus {
+ background-color: transparent !important;
+ }
+
+ .sm\:focus\:tw-bg-black:focus {
+ background-color: #000 !important;
+ }
+
+ .sm\:focus\:tw-bg-white:focus {
+ background-color: #fff !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-100:focus {
+ background-color: #f7fafc !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-200:focus {
+ background-color: #edf2f7 !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-300:focus {
+ background-color: #e2e8f0 !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-400:focus {
+ background-color: #cbd5e0 !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-500:focus {
+ background-color: #a0aec0 !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-600:focus {
+ background-color: #718096 !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-700:focus {
+ background-color: #4a5568 !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-800:focus {
+ background-color: #2d3748 !important;
+ }
+
+ .sm\:focus\:tw-bg-gray-900:focus {
+ background-color: #1a202c !important;
+ }
+
+ .sm\:focus\:tw-bg-red-100:focus {
+ background-color: #fff5f5 !important;
+ }
+
+ .sm\:focus\:tw-bg-red-200:focus {
+ background-color: #fed7d7 !important;
+ }
+
+ .sm\:focus\:tw-bg-red-300:focus {
+ background-color: #feb2b2 !important;
+ }
+
+ .sm\:focus\:tw-bg-red-400:focus {
+ background-color: #fc8181 !important;
+ }
+
+ .sm\:focus\:tw-bg-red-500:focus {
+ background-color: #f56565 !important;
+ }
+
+ .sm\:focus\:tw-bg-red-600:focus {
+ background-color: #e53e3e !important;
+ }
+
+ .sm\:focus\:tw-bg-red-700:focus {
+ background-color: #c53030 !important;
+ }
+
+ .sm\:focus\:tw-bg-red-800:focus {
+ background-color: #9b2c2c !important;
+ }
+
+ .sm\:focus\:tw-bg-red-900:focus {
+ background-color: #742a2a !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-100:focus {
+ background-color: #fffaf0 !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-200:focus {
+ background-color: #feebc8 !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-300:focus {
+ background-color: #fbd38d !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-400:focus {
+ background-color: #f6ad55 !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-500:focus {
+ background-color: #ed8936 !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-600:focus {
+ background-color: #dd6b20 !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-700:focus {
+ background-color: #c05621 !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-800:focus {
+ background-color: #9c4221 !important;
+ }
+
+ .sm\:focus\:tw-bg-orange-900:focus {
+ background-color: #7b341e !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-100:focus {
+ background-color: #fffff0 !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-200:focus {
+ background-color: #fefcbf !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-300:focus {
+ background-color: #faf089 !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-400:focus {
+ background-color: #f6e05e !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-500:focus {
+ background-color: #ecc94b !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-600:focus {
+ background-color: #d69e2e !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-700:focus {
+ background-color: #b7791f !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-800:focus {
+ background-color: #975a16 !important;
+ }
+
+ .sm\:focus\:tw-bg-yellow-900:focus {
+ background-color: #744210 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-100:focus {
+ background-color: #f0fff4 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-200:focus {
+ background-color: #c6f6d5 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-300:focus {
+ background-color: #9ae6b4 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-400:focus {
+ background-color: #68d391 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-500:focus {
+ background-color: #48bb78 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-600:focus {
+ background-color: #38a169 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-700:focus {
+ background-color: #2f855a !important;
+ }
+
+ .sm\:focus\:tw-bg-green-800:focus {
+ background-color: #276749 !important;
+ }
+
+ .sm\:focus\:tw-bg-green-900:focus {
+ background-color: #22543d !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-100:focus {
+ background-color: #e6fffa !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-200:focus {
+ background-color: #b2f5ea !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-300:focus {
+ background-color: #81e6d9 !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-400:focus {
+ background-color: #4fd1c5 !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-500:focus {
+ background-color: #38b2ac !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-600:focus {
+ background-color: #319795 !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-700:focus {
+ background-color: #2c7a7b !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-800:focus {
+ background-color: #285e61 !important;
+ }
+
+ .sm\:focus\:tw-bg-teal-900:focus {
+ background-color: #234e52 !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-100:focus {
+ background-color: #ebf8ff !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-200:focus {
+ background-color: #bee3f8 !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-300:focus {
+ background-color: #90cdf4 !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-400:focus {
+ background-color: #63b3ed !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-500:focus {
+ background-color: #4299e1 !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-600:focus {
+ background-color: #3182ce !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-700:focus {
+ background-color: #2b6cb0 !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-800:focus {
+ background-color: #2c5282 !important;
+ }
+
+ .sm\:focus\:tw-bg-blue-900:focus {
+ background-color: #2a4365 !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-100:focus {
+ background-color: #ebf4ff !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-200:focus {
+ background-color: #c3dafe !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-300:focus {
+ background-color: #a3bffa !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-400:focus {
+ background-color: #7f9cf5 !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-500:focus {
+ background-color: #667eea !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-600:focus {
+ background-color: #5a67d8 !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-700:focus {
+ background-color: #4c51bf !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-800:focus {
+ background-color: #434190 !important;
+ }
+
+ .sm\:focus\:tw-bg-indigo-900:focus {
+ background-color: #3c366b !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-100:focus {
+ background-color: #faf5ff !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-200:focus {
+ background-color: #e9d8fd !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-300:focus {
+ background-color: #d6bcfa !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-400:focus {
+ background-color: #b794f4 !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-500:focus {
+ background-color: #9f7aea !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-600:focus {
+ background-color: #805ad5 !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-700:focus {
+ background-color: #6b46c1 !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-800:focus {
+ background-color: #553c9a !important;
+ }
+
+ .sm\:focus\:tw-bg-purple-900:focus {
+ background-color: #44337a !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-100:focus {
+ background-color: #fff5f7 !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-200:focus {
+ background-color: #fed7e2 !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-300:focus {
+ background-color: #fbb6ce !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-400:focus {
+ background-color: #f687b3 !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-500:focus {
+ background-color: #ed64a6 !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-600:focus {
+ background-color: #d53f8c !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-700:focus {
+ background-color: #b83280 !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-800:focus {
+ background-color: #97266d !important;
+ }
+
+ .sm\:focus\:tw-bg-pink-900:focus {
+ background-color: #702459 !important;
+ }
+
+ .sm\:tw-bg-bottom {
+ background-position: bottom !important;
+ }
+
+ .sm\:tw-bg-center {
+ background-position: center !important;
+ }
+
+ .sm\:tw-bg-left {
+ background-position: left !important;
+ }
+
+ .sm\:tw-bg-left-bottom {
+ background-position: left bottom !important;
+ }
+
+ .sm\:tw-bg-left-top {
+ background-position: left top !important;
+ }
+
+ .sm\:tw-bg-right {
+ background-position: right !important;
+ }
+
+ .sm\:tw-bg-right-bottom {
+ background-position: right bottom !important;
+ }
+
+ .sm\:tw-bg-right-top {
+ background-position: right top !important;
+ }
+
+ .sm\:tw-bg-top {
+ background-position: top !important;
+ }
+
+ .sm\:tw-bg-repeat {
+ background-repeat: repeat !important;
+ }
+
+ .sm\:tw-bg-no-repeat {
+ background-repeat: no-repeat !important;
+ }
+
+ .sm\:tw-bg-repeat-x {
+ background-repeat: repeat-x !important;
+ }
+
+ .sm\:tw-bg-repeat-y {
+ background-repeat: repeat-y !important;
+ }
+
+ .sm\:tw-bg-auto {
+ background-size: auto !important;
+ }
+
+ .sm\:tw-bg-cover {
+ background-size: cover !important;
+ }
+
+ .sm\:tw-bg-contain {
+ background-size: contain !important;
+ }
+
+ .sm\:tw-border-transparent {
+ border-color: transparent !important;
+ }
+
+ .sm\:tw-border-black {
+ border-color: #000 !important;
+ }
+
+ .sm\:tw-border-white {
+ border-color: #fff !important;
+ }
+
+ .sm\:tw-border-gray-100 {
+ border-color: #f7fafc !important;
+ }
+
+ .sm\:tw-border-gray-200 {
+ border-color: #edf2f7 !important;
+ }
+
+ .sm\:tw-border-gray-300 {
+ border-color: #e2e8f0 !important;
+ }
+
+ .sm\:tw-border-gray-400 {
+ border-color: #cbd5e0 !important;
+ }
+
+ .sm\:tw-border-gray-500 {
+ border-color: #a0aec0 !important;
+ }
+
+ .sm\:tw-border-gray-600 {
+ border-color: #718096 !important;
+ }
+
+ .sm\:tw-border-gray-700 {
+ border-color: #4a5568 !important;
+ }
+
+ .sm\:tw-border-gray-800 {
+ border-color: #2d3748 !important;
+ }
+
+ .sm\:tw-border-gray-900 {
+ border-color: #1a202c !important;
+ }
+
+ .sm\:tw-border-red-100 {
+ border-color: #fff5f5 !important;
+ }
+
+ .sm\:tw-border-red-200 {
+ border-color: #fed7d7 !important;
+ }
+
+ .sm\:tw-border-red-300 {
+ border-color: #feb2b2 !important;
+ }
+
+ .sm\:tw-border-red-400 {
+ border-color: #fc8181 !important;
+ }
+
+ .sm\:tw-border-red-500 {
+ border-color: #f56565 !important;
+ }
+
+ .sm\:tw-border-red-600 {
+ border-color: #e53e3e !important;
+ }
+
+ .sm\:tw-border-red-700 {
+ border-color: #c53030 !important;
+ }
+
+ .sm\:tw-border-red-800 {
+ border-color: #9b2c2c !important;
+ }
+
+ .sm\:tw-border-red-900 {
+ border-color: #742a2a !important;
+ }
+
+ .sm\:tw-border-orange-100 {
+ border-color: #fffaf0 !important;
+ }
+
+ .sm\:tw-border-orange-200 {
+ border-color: #feebc8 !important;
+ }
+
+ .sm\:tw-border-orange-300 {
+ border-color: #fbd38d !important;
+ }
+
+ .sm\:tw-border-orange-400 {
+ border-color: #f6ad55 !important;
+ }
+
+ .sm\:tw-border-orange-500 {
+ border-color: #ed8936 !important;
+ }
+
+ .sm\:tw-border-orange-600 {
+ border-color: #dd6b20 !important;
+ }
+
+ .sm\:tw-border-orange-700 {
+ border-color: #c05621 !important;
+ }
+
+ .sm\:tw-border-orange-800 {
+ border-color: #9c4221 !important;
+ }
+
+ .sm\:tw-border-orange-900 {
+ border-color: #7b341e !important;
+ }
+
+ .sm\:tw-border-yellow-100 {
+ border-color: #fffff0 !important;
+ }
+
+ .sm\:tw-border-yellow-200 {
+ border-color: #fefcbf !important;
+ }
+
+ .sm\:tw-border-yellow-300 {
+ border-color: #faf089 !important;
+ }
+
+ .sm\:tw-border-yellow-400 {
+ border-color: #f6e05e !important;
+ }
+
+ .sm\:tw-border-yellow-500 {
+ border-color: #ecc94b !important;
+ }
+
+ .sm\:tw-border-yellow-600 {
+ border-color: #d69e2e !important;
+ }
+
+ .sm\:tw-border-yellow-700 {
+ border-color: #b7791f !important;
+ }
+
+ .sm\:tw-border-yellow-800 {
+ border-color: #975a16 !important;
+ }
+
+ .sm\:tw-border-yellow-900 {
+ border-color: #744210 !important;
+ }
+
+ .sm\:tw-border-green-100 {
+ border-color: #f0fff4 !important;
+ }
+
+ .sm\:tw-border-green-200 {
+ border-color: #c6f6d5 !important;
+ }
+
+ .sm\:tw-border-green-300 {
+ border-color: #9ae6b4 !important;
+ }
+
+ .sm\:tw-border-green-400 {
+ border-color: #68d391 !important;
+ }
+
+ .sm\:tw-border-green-500 {
+ border-color: #48bb78 !important;
+ }
+
+ .sm\:tw-border-green-600 {
+ border-color: #38a169 !important;
+ }
+
+ .sm\:tw-border-green-700 {
+ border-color: #2f855a !important;
+ }
+
+ .sm\:tw-border-green-800 {
+ border-color: #276749 !important;
+ }
+
+ .sm\:tw-border-green-900 {
+ border-color: #22543d !important;
+ }
+
+ .sm\:tw-border-teal-100 {
+ border-color: #e6fffa !important;
+ }
+
+ .sm\:tw-border-teal-200 {
+ border-color: #b2f5ea !important;
+ }
+
+ .sm\:tw-border-teal-300 {
+ border-color: #81e6d9 !important;
+ }
+
+ .sm\:tw-border-teal-400 {
+ border-color: #4fd1c5 !important;
+ }
+
+ .sm\:tw-border-teal-500 {
+ border-color: #38b2ac !important;
+ }
+
+ .sm\:tw-border-teal-600 {
+ border-color: #319795 !important;
+ }
+
+ .sm\:tw-border-teal-700 {
+ border-color: #2c7a7b !important;
+ }
+
+ .sm\:tw-border-teal-800 {
+ border-color: #285e61 !important;
+ }
+
+ .sm\:tw-border-teal-900 {
+ border-color: #234e52 !important;
+ }
+
+ .sm\:tw-border-blue-100 {
+ border-color: #ebf8ff !important;
+ }
+
+ .sm\:tw-border-blue-200 {
+ border-color: #bee3f8 !important;
+ }
+
+ .sm\:tw-border-blue-300 {
+ border-color: #90cdf4 !important;
+ }
+
+ .sm\:tw-border-blue-400 {
+ border-color: #63b3ed !important;
+ }
+
+ .sm\:tw-border-blue-500 {
+ border-color: #4299e1 !important;
+ }
+
+ .sm\:tw-border-blue-600 {
+ border-color: #3182ce !important;
+ }
+
+ .sm\:tw-border-blue-700 {
+ border-color: #2b6cb0 !important;
+ }
+
+ .sm\:tw-border-blue-800 {
+ border-color: #2c5282 !important;
+ }
+
+ .sm\:tw-border-blue-900 {
+ border-color: #2a4365 !important;
+ }
+
+ .sm\:tw-border-indigo-100 {
+ border-color: #ebf4ff !important;
+ }
+
+ .sm\:tw-border-indigo-200 {
+ border-color: #c3dafe !important;
+ }
+
+ .sm\:tw-border-indigo-300 {
+ border-color: #a3bffa !important;
+ }
+
+ .sm\:tw-border-indigo-400 {
+ border-color: #7f9cf5 !important;
+ }
+
+ .sm\:tw-border-indigo-500 {
+ border-color: #667eea !important;
+ }
+
+ .sm\:tw-border-indigo-600 {
+ border-color: #5a67d8 !important;
+ }
+
+ .sm\:tw-border-indigo-700 {
+ border-color: #4c51bf !important;
+ }
+
+ .sm\:tw-border-indigo-800 {
+ border-color: #434190 !important;
+ }
+
+ .sm\:tw-border-indigo-900 {
+ border-color: #3c366b !important;
+ }
+
+ .sm\:tw-border-purple-100 {
+ border-color: #faf5ff !important;
+ }
+
+ .sm\:tw-border-purple-200 {
+ border-color: #e9d8fd !important;
+ }
+
+ .sm\:tw-border-purple-300 {
+ border-color: #d6bcfa !important;
+ }
+
+ .sm\:tw-border-purple-400 {
+ border-color: #b794f4 !important;
+ }
+
+ .sm\:tw-border-purple-500 {
+ border-color: #9f7aea !important;
+ }
+
+ .sm\:tw-border-purple-600 {
+ border-color: #805ad5 !important;
+ }
+
+ .sm\:tw-border-purple-700 {
+ border-color: #6b46c1 !important;
+ }
+
+ .sm\:tw-border-purple-800 {
+ border-color: #553c9a !important;
+ }
+
+ .sm\:tw-border-purple-900 {
+ border-color: #44337a !important;
+ }
+
+ .sm\:tw-border-pink-100 {
+ border-color: #fff5f7 !important;
+ }
+
+ .sm\:tw-border-pink-200 {
+ border-color: #fed7e2 !important;
+ }
+
+ .sm\:tw-border-pink-300 {
+ border-color: #fbb6ce !important;
+ }
+
+ .sm\:tw-border-pink-400 {
+ border-color: #f687b3 !important;
+ }
+
+ .sm\:tw-border-pink-500 {
+ border-color: #ed64a6 !important;
+ }
+
+ .sm\:tw-border-pink-600 {
+ border-color: #d53f8c !important;
+ }
+
+ .sm\:tw-border-pink-700 {
+ border-color: #b83280 !important;
+ }
+
+ .sm\:tw-border-pink-800 {
+ border-color: #97266d !important;
+ }
+
+ .sm\:tw-border-pink-900 {
+ border-color: #702459 !important;
+ }
+
+ .sm\:hover\:tw-border-transparent:hover {
+ border-color: transparent !important;
+ }
+
+ .sm\:hover\:tw-border-black:hover {
+ border-color: #000 !important;
+ }
+
+ .sm\:hover\:tw-border-white:hover {
+ border-color: #fff !important;
+ }
+
+ .sm\:hover\:tw-border-gray-100:hover {
+ border-color: #f7fafc !important;
+ }
+
+ .sm\:hover\:tw-border-gray-200:hover {
+ border-color: #edf2f7 !important;
+ }
+
+ .sm\:hover\:tw-border-gray-300:hover {
+ border-color: #e2e8f0 !important;
+ }
+
+ .sm\:hover\:tw-border-gray-400:hover {
+ border-color: #cbd5e0 !important;
+ }
+
+ .sm\:hover\:tw-border-gray-500:hover {
+ border-color: #a0aec0 !important;
+ }
+
+ .sm\:hover\:tw-border-gray-600:hover {
+ border-color: #718096 !important;
+ }
+
+ .sm\:hover\:tw-border-gray-700:hover {
+ border-color: #4a5568 !important;
+ }
+
+ .sm\:hover\:tw-border-gray-800:hover {
+ border-color: #2d3748 !important;
+ }
+
+ .sm\:hover\:tw-border-gray-900:hover {
+ border-color: #1a202c !important;
+ }
+
+ .sm\:hover\:tw-border-red-100:hover {
+ border-color: #fff5f5 !important;
+ }
+
+ .sm\:hover\:tw-border-red-200:hover {
+ border-color: #fed7d7 !important;
+ }
+
+ .sm\:hover\:tw-border-red-300:hover {
+ border-color: #feb2b2 !important;
+ }
+
+ .sm\:hover\:tw-border-red-400:hover {
+ border-color: #fc8181 !important;
+ }
+
+ .sm\:hover\:tw-border-red-500:hover {
+ border-color: #f56565 !important;
+ }
+
+ .sm\:hover\:tw-border-red-600:hover {
+ border-color: #e53e3e !important;
+ }
+
+ .sm\:hover\:tw-border-red-700:hover {
+ border-color: #c53030 !important;
+ }
+
+ .sm\:hover\:tw-border-red-800:hover {
+ border-color: #9b2c2c !important;
+ }
+
+ .sm\:hover\:tw-border-red-900:hover {
+ border-color: #742a2a !important;
+ }
+
+ .sm\:hover\:tw-border-orange-100:hover {
+ border-color: #fffaf0 !important;
+ }
+
+ .sm\:hover\:tw-border-orange-200:hover {
+ border-color: #feebc8 !important;
+ }
+
+ .sm\:hover\:tw-border-orange-300:hover {
+ border-color: #fbd38d !important;
+ }
+
+ .sm\:hover\:tw-border-orange-400:hover {
+ border-color: #f6ad55 !important;
+ }
+
+ .sm\:hover\:tw-border-orange-500:hover {
+ border-color: #ed8936 !important;
+ }
+
+ .sm\:hover\:tw-border-orange-600:hover {
+ border-color: #dd6b20 !important;
+ }
+
+ .sm\:hover\:tw-border-orange-700:hover {
+ border-color: #c05621 !important;
+ }
+
+ .sm\:hover\:tw-border-orange-800:hover {
+ border-color: #9c4221 !important;
+ }
+
+ .sm\:hover\:tw-border-orange-900:hover {
+ border-color: #7b341e !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-100:hover {
+ border-color: #fffff0 !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-200:hover {
+ border-color: #fefcbf !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-300:hover {
+ border-color: #faf089 !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-400:hover {
+ border-color: #f6e05e !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-500:hover {
+ border-color: #ecc94b !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-600:hover {
+ border-color: #d69e2e !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-700:hover {
+ border-color: #b7791f !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-800:hover {
+ border-color: #975a16 !important;
+ }
+
+ .sm\:hover\:tw-border-yellow-900:hover {
+ border-color: #744210 !important;
+ }
+
+ .sm\:hover\:tw-border-green-100:hover {
+ border-color: #f0fff4 !important;
+ }
+
+ .sm\:hover\:tw-border-green-200:hover {
+ border-color: #c6f6d5 !important;
+ }
+
+ .sm\:hover\:tw-border-green-300:hover {
+ border-color: #9ae6b4 !important;
+ }
+
+ .sm\:hover\:tw-border-green-400:hover {
+ border-color: #68d391 !important;
+ }
+
+ .sm\:hover\:tw-border-green-500:hover {
+ border-color: #48bb78 !important;
+ }
+
+ .sm\:hover\:tw-border-green-600:hover {
+ border-color: #38a169 !important;
+ }
+
+ .sm\:hover\:tw-border-green-700:hover {
+ border-color: #2f855a !important;
+ }
+
+ .sm\:hover\:tw-border-green-800:hover {
+ border-color: #276749 !important;
+ }
+
+ .sm\:hover\:tw-border-green-900:hover {
+ border-color: #22543d !important;
+ }
+
+ .sm\:hover\:tw-border-teal-100:hover {
+ border-color: #e6fffa !important;
+ }
+
+ .sm\:hover\:tw-border-teal-200:hover {
+ border-color: #b2f5ea !important;
+ }
+
+ .sm\:hover\:tw-border-teal-300:hover {
+ border-color: #81e6d9 !important;
+ }
+
+ .sm\:hover\:tw-border-teal-400:hover {
+ border-color: #4fd1c5 !important;
+ }
+
+ .sm\:hover\:tw-border-teal-500:hover {
+ border-color: #38b2ac !important;
+ }
+
+ .sm\:hover\:tw-border-teal-600:hover {
+ border-color: #319795 !important;
+ }
+
+ .sm\:hover\:tw-border-teal-700:hover {
+ border-color: #2c7a7b !important;
+ }
+
+ .sm\:hover\:tw-border-teal-800:hover {
+ border-color: #285e61 !important;
+ }
+
+ .sm\:hover\:tw-border-teal-900:hover {
+ border-color: #234e52 !important;
+ }
+
+ .sm\:hover\:tw-border-blue-100:hover {
+ border-color: #ebf8ff !important;
+ }
+
+ .sm\:hover\:tw-border-blue-200:hover {
+ border-color: #bee3f8 !important;
+ }
+
+ .sm\:hover\:tw-border-blue-300:hover {
+ border-color: #90cdf4 !important;
+ }
+
+ .sm\:hover\:tw-border-blue-400:hover {
+ border-color: #63b3ed !important;
+ }
+
+ .sm\:hover\:tw-border-blue-500:hover {
+ border-color: #4299e1 !important;
+ }
+
+ .sm\:hover\:tw-border-blue-600:hover {
+ border-color: #3182ce !important;
+ }
+
+ .sm\:hover\:tw-border-blue-700:hover {
+ border-color: #2b6cb0 !important;
+ }
+
+ .sm\:hover\:tw-border-blue-800:hover {
+ border-color: #2c5282 !important;
+ }
+
+ .sm\:hover\:tw-border-blue-900:hover {
+ border-color: #2a4365 !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-100:hover {
+ border-color: #ebf4ff !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-200:hover {
+ border-color: #c3dafe !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-300:hover {
+ border-color: #a3bffa !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-400:hover {
+ border-color: #7f9cf5 !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-500:hover {
+ border-color: #667eea !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-600:hover {
+ border-color: #5a67d8 !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-700:hover {
+ border-color: #4c51bf !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-800:hover {
+ border-color: #434190 !important;
+ }
+
+ .sm\:hover\:tw-border-indigo-900:hover {
+ border-color: #3c366b !important;
+ }
+
+ .sm\:hover\:tw-border-purple-100:hover {
+ border-color: #faf5ff !important;
+ }
+
+ .sm\:hover\:tw-border-purple-200:hover {
+ border-color: #e9d8fd !important;
+ }
+
+ .sm\:hover\:tw-border-purple-300:hover {
+ border-color: #d6bcfa !important;
+ }
+
+ .sm\:hover\:tw-border-purple-400:hover {
+ border-color: #b794f4 !important;
+ }
+
+ .sm\:hover\:tw-border-purple-500:hover {
+ border-color: #9f7aea !important;
+ }
+
+ .sm\:hover\:tw-border-purple-600:hover {
+ border-color: #805ad5 !important;
+ }
+
+ .sm\:hover\:tw-border-purple-700:hover {
+ border-color: #6b46c1 !important;
+ }
+
+ .sm\:hover\:tw-border-purple-800:hover {
+ border-color: #553c9a !important;
+ }
+
+ .sm\:hover\:tw-border-purple-900:hover {
+ border-color: #44337a !important;
+ }
+
+ .sm\:hover\:tw-border-pink-100:hover {
+ border-color: #fff5f7 !important;
+ }
+
+ .sm\:hover\:tw-border-pink-200:hover {
+ border-color: #fed7e2 !important;
+ }
+
+ .sm\:hover\:tw-border-pink-300:hover {
+ border-color: #fbb6ce !important;
+ }
+
+ .sm\:hover\:tw-border-pink-400:hover {
+ border-color: #f687b3 !important;
+ }
+
+ .sm\:hover\:tw-border-pink-500:hover {
+ border-color: #ed64a6 !important;
+ }
+
+ .sm\:hover\:tw-border-pink-600:hover {
+ border-color: #d53f8c !important;
+ }
+
+ .sm\:hover\:tw-border-pink-700:hover {
+ border-color: #b83280 !important;
+ }
+
+ .sm\:hover\:tw-border-pink-800:hover {
+ border-color: #97266d !important;
+ }
+
+ .sm\:hover\:tw-border-pink-900:hover {
+ border-color: #702459 !important;
+ }
+
+ .sm\:focus\:tw-border-transparent:focus {
+ border-color: transparent !important;
+ }
+
+ .sm\:focus\:tw-border-black:focus {
+ border-color: #000 !important;
+ }
+
+ .sm\:focus\:tw-border-white:focus {
+ border-color: #fff !important;
+ }
+
+ .sm\:focus\:tw-border-gray-100:focus {
+ border-color: #f7fafc !important;
+ }
+
+ .sm\:focus\:tw-border-gray-200:focus {
+ border-color: #edf2f7 !important;
+ }
+
+ .sm\:focus\:tw-border-gray-300:focus {
+ border-color: #e2e8f0 !important;
+ }
+
+ .sm\:focus\:tw-border-gray-400:focus {
+ border-color: #cbd5e0 !important;
+ }
+
+ .sm\:focus\:tw-border-gray-500:focus {
+ border-color: #a0aec0 !important;
+ }
+
+ .sm\:focus\:tw-border-gray-600:focus {
+ border-color: #718096 !important;
+ }
+
+ .sm\:focus\:tw-border-gray-700:focus {
+ border-color: #4a5568 !important;
+ }
+
+ .sm\:focus\:tw-border-gray-800:focus {
+ border-color: #2d3748 !important;
+ }
+
+ .sm\:focus\:tw-border-gray-900:focus {
+ border-color: #1a202c !important;
+ }
+
+ .sm\:focus\:tw-border-red-100:focus {
+ border-color: #fff5f5 !important;
+ }
+
+ .sm\:focus\:tw-border-red-200:focus {
+ border-color: #fed7d7 !important;
+ }
+
+ .sm\:focus\:tw-border-red-300:focus {
+ border-color: #feb2b2 !important;
+ }
+
+ .sm\:focus\:tw-border-red-400:focus {
+ border-color: #fc8181 !important;
+ }
+
+ .sm\:focus\:tw-border-red-500:focus {
+ border-color: #f56565 !important;
+ }
+
+ .sm\:focus\:tw-border-red-600:focus {
+ border-color: #e53e3e !important;
+ }
+
+ .sm\:focus\:tw-border-red-700:focus {
+ border-color: #c53030 !important;
+ }
+
+ .sm\:focus\:tw-border-red-800:focus {
+ border-color: #9b2c2c !important;
+ }
+
+ .sm\:focus\:tw-border-red-900:focus {
+ border-color: #742a2a !important;
+ }
+
+ .sm\:focus\:tw-border-orange-100:focus {
+ border-color: #fffaf0 !important;
+ }
+
+ .sm\:focus\:tw-border-orange-200:focus {
+ border-color: #feebc8 !important;
+ }
+
+ .sm\:focus\:tw-border-orange-300:focus {
+ border-color: #fbd38d !important;
+ }
+
+ .sm\:focus\:tw-border-orange-400:focus {
+ border-color: #f6ad55 !important;
+ }
+
+ .sm\:focus\:tw-border-orange-500:focus {
+ border-color: #ed8936 !important;
+ }
+
+ .sm\:focus\:tw-border-orange-600:focus {
+ border-color: #dd6b20 !important;
+ }
+
+ .sm\:focus\:tw-border-orange-700:focus {
+ border-color: #c05621 !important;
+ }
+
+ .sm\:focus\:tw-border-orange-800:focus {
+ border-color: #9c4221 !important;
+ }
+
+ .sm\:focus\:tw-border-orange-900:focus {
+ border-color: #7b341e !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-100:focus {
+ border-color: #fffff0 !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-200:focus {
+ border-color: #fefcbf !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-300:focus {
+ border-color: #faf089 !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-400:focus {
+ border-color: #f6e05e !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-500:focus {
+ border-color: #ecc94b !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-600:focus {
+ border-color: #d69e2e !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-700:focus {
+ border-color: #b7791f !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-800:focus {
+ border-color: #975a16 !important;
+ }
+
+ .sm\:focus\:tw-border-yellow-900:focus {
+ border-color: #744210 !important;
+ }
+
+ .sm\:focus\:tw-border-green-100:focus {
+ border-color: #f0fff4 !important;
+ }
+
+ .sm\:focus\:tw-border-green-200:focus {
+ border-color: #c6f6d5 !important;
+ }
+
+ .sm\:focus\:tw-border-green-300:focus {
+ border-color: #9ae6b4 !important;
+ }
+
+ .sm\:focus\:tw-border-green-400:focus {
+ border-color: #68d391 !important;
+ }
+
+ .sm\:focus\:tw-border-green-500:focus {
+ border-color: #48bb78 !important;
+ }
+
+ .sm\:focus\:tw-border-green-600:focus {
+ border-color: #38a169 !important;
+ }
+
+ .sm\:focus\:tw-border-green-700:focus {
+ border-color: #2f855a !important;
+ }
+
+ .sm\:focus\:tw-border-green-800:focus {
+ border-color: #276749 !important;
+ }
+
+ .sm\:focus\:tw-border-green-900:focus {
+ border-color: #22543d !important;
+ }
+
+ .sm\:focus\:tw-border-teal-100:focus {
+ border-color: #e6fffa !important;
+ }
+
+ .sm\:focus\:tw-border-teal-200:focus {
+ border-color: #b2f5ea !important;
+ }
+
+ .sm\:focus\:tw-border-teal-300:focus {
+ border-color: #81e6d9 !important;
+ }
+
+ .sm\:focus\:tw-border-teal-400:focus {
+ border-color: #4fd1c5 !important;
+ }
+
+ .sm\:focus\:tw-border-teal-500:focus {
+ border-color: #38b2ac !important;
+ }
+
+ .sm\:focus\:tw-border-teal-600:focus {
+ border-color: #319795 !important;
+ }
+
+ .sm\:focus\:tw-border-teal-700:focus {
+ border-color: #2c7a7b !important;
+ }
+
+ .sm\:focus\:tw-border-teal-800:focus {
+ border-color: #285e61 !important;
+ }
+
+ .sm\:focus\:tw-border-teal-900:focus {
+ border-color: #234e52 !important;
+ }
+
+ .sm\:focus\:tw-border-blue-100:focus {
+ border-color: #ebf8ff !important;
+ }
+
+ .sm\:focus\:tw-border-blue-200:focus {
+ border-color: #bee3f8 !important;
+ }
+
+ .sm\:focus\:tw-border-blue-300:focus {
+ border-color: #90cdf4 !important;
+ }
+
+ .sm\:focus\:tw-border-blue-400:focus {
+ border-color: #63b3ed !important;
+ }
+
+ .sm\:focus\:tw-border-blue-500:focus {
+ border-color: #4299e1 !important;
+ }
+
+ .sm\:focus\:tw-border-blue-600:focus {
+ border-color: #3182ce !important;
+ }
+
+ .sm\:focus\:tw-border-blue-700:focus {
+ border-color: #2b6cb0 !important;
+ }
+
+ .sm\:focus\:tw-border-blue-800:focus {
+ border-color: #2c5282 !important;
+ }
+
+ .sm\:focus\:tw-border-blue-900:focus {
+ border-color: #2a4365 !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-100:focus {
+ border-color: #ebf4ff !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-200:focus {
+ border-color: #c3dafe !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-300:focus {
+ border-color: #a3bffa !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-400:focus {
+ border-color: #7f9cf5 !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-500:focus {
+ border-color: #667eea !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-600:focus {
+ border-color: #5a67d8 !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-700:focus {
+ border-color: #4c51bf !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-800:focus {
+ border-color: #434190 !important;
+ }
+
+ .sm\:focus\:tw-border-indigo-900:focus {
+ border-color: #3c366b !important;
+ }
+
+ .sm\:focus\:tw-border-purple-100:focus {
+ border-color: #faf5ff !important;
+ }
+
+ .sm\:focus\:tw-border-purple-200:focus {
+ border-color: #e9d8fd !important;
+ }
+
+ .sm\:focus\:tw-border-purple-300:focus {
+ border-color: #d6bcfa !important;
+ }
+
+ .sm\:focus\:tw-border-purple-400:focus {
+ border-color: #b794f4 !important;
+ }
+
+ .sm\:focus\:tw-border-purple-500:focus {
+ border-color: #9f7aea !important;
+ }
+
+ .sm\:focus\:tw-border-purple-600:focus {
+ border-color: #805ad5 !important;
+ }
+
+ .sm\:focus\:tw-border-purple-700:focus {
+ border-color: #6b46c1 !important;
+ }
+
+ .sm\:focus\:tw-border-purple-800:focus {
+ border-color: #553c9a !important;
+ }
+
+ .sm\:focus\:tw-border-purple-900:focus {
+ border-color: #44337a !important;
+ }
+
+ .sm\:focus\:tw-border-pink-100:focus {
+ border-color: #fff5f7 !important;
+ }
+
+ .sm\:focus\:tw-border-pink-200:focus {
+ border-color: #fed7e2 !important;
+ }
+
+ .sm\:focus\:tw-border-pink-300:focus {
+ border-color: #fbb6ce !important;
+ }
+
+ .sm\:focus\:tw-border-pink-400:focus {
+ border-color: #f687b3 !important;
+ }
+
+ .sm\:focus\:tw-border-pink-500:focus {
+ border-color: #ed64a6 !important;
+ }
+
+ .sm\:focus\:tw-border-pink-600:focus {
+ border-color: #d53f8c !important;
+ }
+
+ .sm\:focus\:tw-border-pink-700:focus {
+ border-color: #b83280 !important;
+ }
+
+ .sm\:focus\:tw-border-pink-800:focus {
+ border-color: #97266d !important;
+ }
+
+ .sm\:focus\:tw-border-pink-900:focus {
+ border-color: #702459 !important;
+ }
+
+ .sm\:tw-rounded-none {
+ border-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-sm {
+ border-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded {
+ border-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-lg {
+ border-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-full {
+ border-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-t-none {
+ border-top-left-radius: 0 !important;
+ border-top-right-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-r-none {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-b-none {
+ border-bottom-right-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-l-none {
+ border-top-left-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-t-sm {
+ border-top-left-radius: .125rem !important;
+ border-top-right-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-r-sm {
+ border-top-right-radius: .125rem !important;
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-b-sm {
+ border-bottom-right-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-l-sm {
+ border-top-left-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-t {
+ border-top-left-radius: .25rem !important;
+ border-top-right-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-r {
+ border-top-right-radius: .25rem !important;
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-b {
+ border-bottom-right-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-l {
+ border-top-left-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-t-lg {
+ border-top-left-radius: .5rem !important;
+ border-top-right-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-r-lg {
+ border-top-right-radius: .5rem !important;
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-b-lg {
+ border-bottom-right-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-l-lg {
+ border-top-left-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-t-full {
+ border-top-left-radius: 9999px !important;
+ border-top-right-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-r-full {
+ border-top-right-radius: 9999px !important;
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-b-full {
+ border-bottom-right-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-l-full {
+ border-top-left-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-tl-none {
+ border-top-left-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-tr-none {
+ border-top-right-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-br-none {
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-bl-none {
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .sm\:tw-rounded-tl-sm {
+ border-top-left-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-tr-sm {
+ border-top-right-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-br-sm {
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-bl-sm {
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .sm\:tw-rounded-tl {
+ border-top-left-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-tr {
+ border-top-right-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-br {
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-bl {
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .sm\:tw-rounded-tl-lg {
+ border-top-left-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-tr-lg {
+ border-top-right-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-br-lg {
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-bl-lg {
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .sm\:tw-rounded-tl-full {
+ border-top-left-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-tr-full {
+ border-top-right-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-br-full {
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .sm\:tw-rounded-bl-full {
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .sm\:tw-border-solid {
+ border-style: solid !important;
+ }
+
+ .sm\:tw-border-dashed {
+ border-style: dashed !important;
+ }
+
+ .sm\:tw-border-dotted {
+ border-style: dotted !important;
+ }
+
+ .sm\:tw-border-none {
+ border-style: none !important;
+ }
+
+ .sm\:tw-border-0 {
+ border-width: 0 !important;
+ }
+
+ .sm\:tw-border-2 {
+ border-width: 2px !important;
+ }
+
+ .sm\:tw-border-4 {
+ border-width: 4px !important;
+ }
+
+ .sm\:tw-border-8 {
+ border-width: 8px !important;
+ }
+
+ .sm\:tw-border {
+ border-width: 1px !important;
+ }
+
+ .sm\:tw-border-t-0 {
+ border-top-width: 0 !important;
+ }
+
+ .sm\:tw-border-r-0 {
+ border-right-width: 0 !important;
+ }
+
+ .sm\:tw-border-b-0 {
+ border-bottom-width: 0 !important;
+ }
+
+ .sm\:tw-border-l-0 {
+ border-left-width: 0 !important;
+ }
+
+ .sm\:tw-border-t-2 {
+ border-top-width: 2px !important;
+ }
+
+ .sm\:tw-border-r-2 {
+ border-right-width: 2px !important;
+ }
+
+ .sm\:tw-border-b-2 {
+ border-bottom-width: 2px !important;
+ }
+
+ .sm\:tw-border-l-2 {
+ border-left-width: 2px !important;
+ }
+
+ .sm\:tw-border-t-4 {
+ border-top-width: 4px !important;
+ }
+
+ .sm\:tw-border-r-4 {
+ border-right-width: 4px !important;
+ }
+
+ .sm\:tw-border-b-4 {
+ border-bottom-width: 4px !important;
+ }
+
+ .sm\:tw-border-l-4 {
+ border-left-width: 4px !important;
+ }
+
+ .sm\:tw-border-t-8 {
+ border-top-width: 8px !important;
+ }
+
+ .sm\:tw-border-r-8 {
+ border-right-width: 8px !important;
+ }
+
+ .sm\:tw-border-b-8 {
+ border-bottom-width: 8px !important;
+ }
+
+ .sm\:tw-border-l-8 {
+ border-left-width: 8px !important;
+ }
+
+ .sm\:tw-border-t {
+ border-top-width: 1px !important;
+ }
+
+ .sm\:tw-border-r {
+ border-right-width: 1px !important;
+ }
+
+ .sm\:tw-border-b {
+ border-bottom-width: 1px !important;
+ }
+
+ .sm\:tw-border-l {
+ border-left-width: 1px !important;
+ }
+
+ .sm\:tw-cursor-auto {
+ cursor: auto !important;
+ }
+
+ .sm\:tw-cursor-default {
+ cursor: default !important;
+ }
+
+ .sm\:tw-cursor-pointer {
+ cursor: pointer !important;
+ }
+
+ .sm\:tw-cursor-wait {
+ cursor: wait !important;
+ }
+
+ .sm\:tw-cursor-move {
+ cursor: move !important;
+ }
+
+ .sm\:tw-cursor-not-allowed {
+ cursor: not-allowed !important;
+ }
+
+ .sm\:tw-block {
+ display: block !important;
+ }
+
+ .sm\:tw-inline-block {
+ display: inline-block !important;
+ }
+
+ .sm\:tw-inline {
+ display: inline !important;
+ }
+
+ .sm\:tw-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+
+ .sm\:tw-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+
+ .sm\:tw-table {
+ display: table !important;
+ }
+
+ .sm\:tw-table-row {
+ display: table-row !important;
+ }
+
+ .sm\:tw-table-cell {
+ display: table-cell !important;
+ }
+
+ .sm\:tw-hidden {
+ display: none !important;
+ }
+
+ .sm\:tw-flex-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+
+ .sm\:tw-flex-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+
+ .sm\:tw-flex-col {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+
+ .sm\:tw-flex-col-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+
+ .sm\:tw-flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+
+ .sm\:tw-flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .sm\:tw-flex-no-wrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+
+ .sm\:tw-items-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+
+ .sm\:tw-items-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+
+ .sm\:tw-items-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+
+ .sm\:tw-items-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+
+ .sm\:tw-items-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+
+ .sm\:tw-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+
+ .sm\:tw-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+
+ .sm\:tw-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+
+ .sm\:tw-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+
+ .sm\:tw-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+
+ .sm\:tw-justify-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+
+ .sm\:tw-justify-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+
+ .sm\:tw-justify-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+
+ .sm\:tw-justify-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+
+ .sm\:tw-justify-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+
+ .sm\:tw-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+
+ .sm\:tw-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+
+ .sm\:tw-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+
+ .sm\:tw-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+
+ .sm\:tw-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+
+ .sm\:tw-flex-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 0% !important;
+ flex: 1 1 0% !important;
+ }
+
+ .sm\:tw-flex-auto {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+
+ .sm\:tw-flex-initial {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: 0 1 auto !important;
+ flex: 0 1 auto !important;
+ }
+
+ .sm\:tw-flex-none {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: none !important;
+ flex: none !important;
+ }
+
+ .sm\:tw-flex-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+
+ .sm\:tw-flex-grow {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+
+ .sm\:tw-flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+
+ .sm\:tw-flex-shrink {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+
+ .sm\:tw-float-right {
+ float: right !important;
+ }
+
+ .sm\:tw-float-left {
+ float: left !important;
+ }
+
+ .sm\:tw-float-none {
+ float: none !important;
+ }
+
+ .sm\:tw-clearfix:after {
+ content: "" !important;
+ display: table !important;
+ clear: both !important;
+ }
+
+ .sm\:tw-font-sans {
+ 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" !important;
+ }
+
+ .sm\:tw-font-serif {
+ font-family: Georgia, Cambria, "Times New Roman", Times, serif !important;
+ }
+
+ .sm\:tw-font-mono {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+ }
+
+ .sm\:tw-font-hairline {
+ font-weight: 100 !important;
+ }
+
+ .sm\:tw-font-thin {
+ font-weight: 200 !important;
+ }
+
+ .sm\:tw-font-light {
+ font-weight: 300 !important;
+ }
+
+ .sm\:tw-font-normal {
+ font-weight: 400 !important;
+ }
+
+ .sm\:tw-font-medium {
+ font-weight: 500 !important;
+ }
+
+ .sm\:tw-font-semibold {
+ font-weight: 600 !important;
+ }
+
+ .sm\:tw-font-bold {
+ font-weight: 700 !important;
+ }
+
+ .sm\:tw-font-extrabold {
+ font-weight: 800 !important;
+ }
+
+ .sm\:tw-font-black {
+ font-weight: 900 !important;
+ }
+
+ .sm\:hover\:tw-font-hairline:hover {
+ font-weight: 100 !important;
+ }
+
+ .sm\:hover\:tw-font-thin:hover {
+ font-weight: 200 !important;
+ }
+
+ .sm\:hover\:tw-font-light:hover {
+ font-weight: 300 !important;
+ }
+
+ .sm\:hover\:tw-font-normal:hover {
+ font-weight: 400 !important;
+ }
+
+ .sm\:hover\:tw-font-medium:hover {
+ font-weight: 500 !important;
+ }
+
+ .sm\:hover\:tw-font-semibold:hover {
+ font-weight: 600 !important;
+ }
+
+ .sm\:hover\:tw-font-bold:hover {
+ font-weight: 700 !important;
+ }
+
+ .sm\:hover\:tw-font-extrabold:hover {
+ font-weight: 800 !important;
+ }
+
+ .sm\:hover\:tw-font-black:hover {
+ font-weight: 900 !important;
+ }
+
+ .sm\:focus\:tw-font-hairline:focus {
+ font-weight: 100 !important;
+ }
+
+ .sm\:focus\:tw-font-thin:focus {
+ font-weight: 200 !important;
+ }
+
+ .sm\:focus\:tw-font-light:focus {
+ font-weight: 300 !important;
+ }
+
+ .sm\:focus\:tw-font-normal:focus {
+ font-weight: 400 !important;
+ }
+
+ .sm\:focus\:tw-font-medium:focus {
+ font-weight: 500 !important;
+ }
+
+ .sm\:focus\:tw-font-semibold:focus {
+ font-weight: 600 !important;
+ }
+
+ .sm\:focus\:tw-font-bold:focus {
+ font-weight: 700 !important;
+ }
+
+ .sm\:focus\:tw-font-extrabold:focus {
+ font-weight: 800 !important;
+ }
+
+ .sm\:focus\:tw-font-black:focus {
+ font-weight: 900 !important;
+ }
+
+ .sm\:tw-h-0 {
+ height: 0 !important;
+ }
+
+ .sm\:tw-h-1 {
+ height: .25rem !important;
+ }
+
+ .sm\:tw-h-2 {
+ height: .5rem !important;
+ }
+
+ .sm\:tw-h-3 {
+ height: .75rem !important;
+ }
+
+ .sm\:tw-h-4 {
+ height: 1rem !important;
+ }
+
+ .sm\:tw-h-5 {
+ height: 1.25rem !important;
+ }
+
+ .sm\:tw-h-6 {
+ height: 1.5rem !important;
+ }
+
+ .sm\:tw-h-8 {
+ height: 2rem !important;
+ }
+
+ .sm\:tw-h-10 {
+ height: 2.5rem !important;
+ }
+
+ .sm\:tw-h-12 {
+ height: 3rem !important;
+ }
+
+ .sm\:tw-h-16 {
+ height: 4rem !important;
+ }
+
+ .sm\:tw-h-20 {
+ height: 5rem !important;
+ }
+
+ .sm\:tw-h-24 {
+ height: 6rem !important;
+ }
+
+ .sm\:tw-h-32 {
+ height: 8rem !important;
+ }
+
+ .sm\:tw-h-40 {
+ height: 10rem !important;
+ }
+
+ .sm\:tw-h-48 {
+ height: 12rem !important;
+ }
+
+ .sm\:tw-h-56 {
+ height: 14rem !important;
+ }
+
+ .sm\:tw-h-64 {
+ height: 16rem !important;
+ }
+
+ .sm\:tw-h-auto {
+ height: auto !important;
+ }
+
+ .sm\:tw-h-px {
+ height: 1px !important;
+ }
+
+ .sm\:tw-h-full {
+ height: 100% !important;
+ }
+
+ .sm\:tw-h-screen {
+ height: 100vh !important;
+ }
+
+ .sm\:tw-leading-none {
+ line-height: 1 !important;
+ }
+
+ .sm\:tw-leading-tight {
+ line-height: 1.25 !important;
+ }
+
+ .sm\:tw-leading-snug {
+ line-height: 1.375 !important;
+ }
+
+ .sm\:tw-leading-normal {
+ line-height: 1.5 !important;
+ }
+
+ .sm\:tw-leading-relaxed {
+ line-height: 1.625 !important;
+ }
+
+ .sm\:tw-leading-loose {
+ line-height: 2 !important;
+ }
+
+ .sm\:tw-list-inside {
+ list-style-position: inside !important;
+ }
+
+ .sm\:tw-list-outside {
+ list-style-position: outside !important;
+ }
+
+ .sm\:tw-list-none {
+ list-style-type: none !important;
+ }
+
+ .sm\:tw-list-disc {
+ list-style-type: disc !important;
+ }
+
+ .sm\:tw-list-decimal {
+ list-style-type: decimal !important;
+ }
+
+ .sm\:tw-m-0 {
+ margin: 0 !important;
+ }
+
+ .sm\:tw-m-1 {
+ margin: .25rem !important;
+ }
+
+ .sm\:tw-m-2 {
+ margin: .5rem !important;
+ }
+
+ .sm\:tw-m-3 {
+ margin: .75rem !important;
+ }
+
+ .sm\:tw-m-4 {
+ margin: 1rem !important;
+ }
+
+ .sm\:tw-m-5 {
+ margin: 1.25rem !important;
+ }
+
+ .sm\:tw-m-6 {
+ margin: 1.5rem !important;
+ }
+
+ .sm\:tw-m-8 {
+ margin: 2rem !important;
+ }
+
+ .sm\:tw-m-10 {
+ margin: 2.5rem !important;
+ }
+
+ .sm\:tw-m-12 {
+ margin: 3rem !important;
+ }
+
+ .sm\:tw-m-16 {
+ margin: 4rem !important;
+ }
+
+ .sm\:tw-m-20 {
+ margin: 5rem !important;
+ }
+
+ .sm\:tw-m-24 {
+ margin: 6rem !important;
+ }
+
+ .sm\:tw-m-32 {
+ margin: 8rem !important;
+ }
+
+ .sm\:tw-m-40 {
+ margin: 10rem !important;
+ }
+
+ .sm\:tw-m-48 {
+ margin: 12rem !important;
+ }
+
+ .sm\:tw-m-56 {
+ margin: 14rem !important;
+ }
+
+ .sm\:tw-m-64 {
+ margin: 16rem !important;
+ }
+
+ .sm\:tw-m-auto {
+ margin: auto !important;
+ }
+
+ .sm\:tw-m-px {
+ margin: 1px !important;
+ }
+
+ .sm\:tw-my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .sm\:tw-mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .sm\:tw-my-1 {
+ margin-top: .25rem !important;
+ margin-bottom: .25rem !important;
+ }
+
+ .sm\:tw-mx-1 {
+ margin-left: .25rem !important;
+ margin-right: .25rem !important;
+ }
+
+ .sm\:tw-my-2 {
+ margin-top: .5rem !important;
+ margin-bottom: .5rem !important;
+ }
+
+ .sm\:tw-mx-2 {
+ margin-left: .5rem !important;
+ margin-right: .5rem !important;
+ }
+
+ .sm\:tw-my-3 {
+ margin-top: .75rem !important;
+ margin-bottom: .75rem !important;
+ }
+
+ .sm\:tw-mx-3 {
+ margin-left: .75rem !important;
+ margin-right: .75rem !important;
+ }
+
+ .sm\:tw-my-4 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .sm\:tw-mx-4 {
+ margin-left: 1rem !important;
+ margin-right: 1rem !important;
+ }
+
+ .sm\:tw-my-5 {
+ margin-top: 1.25rem !important;
+ margin-bottom: 1.25rem !important;
+ }
+
+ .sm\:tw-mx-5 {
+ margin-left: 1.25rem !important;
+ margin-right: 1.25rem !important;
+ }
+
+ .sm\:tw-my-6 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .sm\:tw-mx-6 {
+ margin-left: 1.5rem !important;
+ margin-right: 1.5rem !important;
+ }
+
+ .sm\:tw-my-8 {
+ margin-top: 2rem !important;
+ margin-bottom: 2rem !important;
+ }
+
+ .sm\:tw-mx-8 {
+ margin-left: 2rem !important;
+ margin-right: 2rem !important;
+ }
+
+ .sm\:tw-my-10 {
+ margin-top: 2.5rem !important;
+ margin-bottom: 2.5rem !important;
+ }
+
+ .sm\:tw-mx-10 {
+ margin-left: 2.5rem !important;
+ margin-right: 2.5rem !important;
+ }
+
+ .sm\:tw-my-12 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .sm\:tw-mx-12 {
+ margin-left: 3rem !important;
+ margin-right: 3rem !important;
+ }
+
+ .sm\:tw-my-16 {
+ margin-top: 4rem !important;
+ margin-bottom: 4rem !important;
+ }
+
+ .sm\:tw-mx-16 {
+ margin-left: 4rem !important;
+ margin-right: 4rem !important;
+ }
+
+ .sm\:tw-my-20 {
+ margin-top: 5rem !important;
+ margin-bottom: 5rem !important;
+ }
+
+ .sm\:tw-mx-20 {
+ margin-left: 5rem !important;
+ margin-right: 5rem !important;
+ }
+
+ .sm\:tw-my-24 {
+ margin-top: 6rem !important;
+ margin-bottom: 6rem !important;
+ }
+
+ .sm\:tw-mx-24 {
+ margin-left: 6rem !important;
+ margin-right: 6rem !important;
+ }
+
+ .sm\:tw-my-32 {
+ margin-top: 8rem !important;
+ margin-bottom: 8rem !important;
+ }
+
+ .sm\:tw-mx-32 {
+ margin-left: 8rem !important;
+ margin-right: 8rem !important;
+ }
+
+ .sm\:tw-my-40 {
+ margin-top: 10rem !important;
+ margin-bottom: 10rem !important;
+ }
+
+ .sm\:tw-mx-40 {
+ margin-left: 10rem !important;
+ margin-right: 10rem !important;
+ }
+
+ .sm\:tw-my-48 {
+ margin-top: 12rem !important;
+ margin-bottom: 12rem !important;
+ }
+
+ .sm\:tw-mx-48 {
+ margin-left: 12rem !important;
+ margin-right: 12rem !important;
+ }
+
+ .sm\:tw-my-56 {
+ margin-top: 14rem !important;
+ margin-bottom: 14rem !important;
+ }
+
+ .sm\:tw-mx-56 {
+ margin-left: 14rem !important;
+ margin-right: 14rem !important;
+ }
+
+ .sm\:tw-my-64 {
+ margin-top: 16rem !important;
+ margin-bottom: 16rem !important;
+ }
+
+ .sm\:tw-mx-64 {
+ margin-left: 16rem !important;
+ margin-right: 16rem !important;
+ }
+
+ .sm\:tw-my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .sm\:tw-mx-auto {
+ margin-left: auto !important;
+ margin-right: auto !important;
+ }
+
+ .sm\:tw-my-px {
+ margin-top: 1px !important;
+ margin-bottom: 1px !important;
+ }
+
+ .sm\:tw-mx-px {
+ margin-left: 1px !important;
+ margin-right: 1px !important;
+ }
+
+ .sm\:tw-mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .sm\:tw-mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .sm\:tw-mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .sm\:tw-ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .sm\:tw-mt-1 {
+ margin-top: .25rem !important;
+ }
+
+ .sm\:tw-mr-1 {
+ margin-right: .25rem !important;
+ }
+
+ .sm\:tw-mb-1 {
+ margin-bottom: .25rem !important;
+ }
+
+ .sm\:tw-ml-1 {
+ margin-left: .25rem !important;
+ }
+
+ .sm\:tw-mt-2 {
+ margin-top: .5rem !important;
+ }
+
+ .sm\:tw-mr-2 {
+ margin-right: .5rem !important;
+ }
+
+ .sm\:tw-mb-2 {
+ margin-bottom: .5rem !important;
+ }
+
+ .sm\:tw-ml-2 {
+ margin-left: .5rem !important;
+ }
+
+ .sm\:tw-mt-3 {
+ margin-top: .75rem !important;
+ }
+
+ .sm\:tw-mr-3 {
+ margin-right: .75rem !important;
+ }
+
+ .sm\:tw-mb-3 {
+ margin-bottom: .75rem !important;
+ }
+
+ .sm\:tw-ml-3 {
+ margin-left: .75rem !important;
+ }
+
+ .sm\:tw-mt-4 {
+ margin-top: 1rem !important;
+ }
+
+ .sm\:tw-mr-4 {
+ margin-right: 1rem !important;
+ }
+
+ .sm\:tw-mb-4 {
+ margin-bottom: 1rem !important;
+ }
+
+ .sm\:tw-ml-4 {
+ margin-left: 1rem !important;
+ }
+
+ .sm\:tw-mt-5 {
+ margin-top: 1.25rem !important;
+ }
+
+ .sm\:tw-mr-5 {
+ margin-right: 1.25rem !important;
+ }
+
+ .sm\:tw-mb-5 {
+ margin-bottom: 1.25rem !important;
+ }
+
+ .sm\:tw-ml-5 {
+ margin-left: 1.25rem !important;
+ }
+
+ .sm\:tw-mt-6 {
+ margin-top: 1.5rem !important;
+ }
+
+ .sm\:tw-mr-6 {
+ margin-right: 1.5rem !important;
+ }
+
+ .sm\:tw-mb-6 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .sm\:tw-ml-6 {
+ margin-left: 1.5rem !important;
+ }
+
+ .sm\:tw-mt-8 {
+ margin-top: 2rem !important;
+ }
+
+ .sm\:tw-mr-8 {
+ margin-right: 2rem !important;
+ }
+
+ .sm\:tw-mb-8 {
+ margin-bottom: 2rem !important;
+ }
+
+ .sm\:tw-ml-8 {
+ margin-left: 2rem !important;
+ }
+
+ .sm\:tw-mt-10 {
+ margin-top: 2.5rem !important;
+ }
+
+ .sm\:tw-mr-10 {
+ margin-right: 2.5rem !important;
+ }
+
+ .sm\:tw-mb-10 {
+ margin-bottom: 2.5rem !important;
+ }
+
+ .sm\:tw-ml-10 {
+ margin-left: 2.5rem !important;
+ }
+
+ .sm\:tw-mt-12 {
+ margin-top: 3rem !important;
+ }
+
+ .sm\:tw-mr-12 {
+ margin-right: 3rem !important;
+ }
+
+ .sm\:tw-mb-12 {
+ margin-bottom: 3rem !important;
+ }
+
+ .sm\:tw-ml-12 {
+ margin-left: 3rem !important;
+ }
+
+ .sm\:tw-mt-16 {
+ margin-top: 4rem !important;
+ }
+
+ .sm\:tw-mr-16 {
+ margin-right: 4rem !important;
+ }
+
+ .sm\:tw-mb-16 {
+ margin-bottom: 4rem !important;
+ }
+
+ .sm\:tw-ml-16 {
+ margin-left: 4rem !important;
+ }
+
+ .sm\:tw-mt-20 {
+ margin-top: 5rem !important;
+ }
+
+ .sm\:tw-mr-20 {
+ margin-right: 5rem !important;
+ }
+
+ .sm\:tw-mb-20 {
+ margin-bottom: 5rem !important;
+ }
+
+ .sm\:tw-ml-20 {
+ margin-left: 5rem !important;
+ }
+
+ .sm\:tw-mt-24 {
+ margin-top: 6rem !important;
+ }
+
+ .sm\:tw-mr-24 {
+ margin-right: 6rem !important;
+ }
+
+ .sm\:tw-mb-24 {
+ margin-bottom: 6rem !important;
+ }
+
+ .sm\:tw-ml-24 {
+ margin-left: 6rem !important;
+ }
+
+ .sm\:tw-mt-32 {
+ margin-top: 8rem !important;
+ }
+
+ .sm\:tw-mr-32 {
+ margin-right: 8rem !important;
+ }
+
+ .sm\:tw-mb-32 {
+ margin-bottom: 8rem !important;
+ }
+
+ .sm\:tw-ml-32 {
+ margin-left: 8rem !important;
+ }
+
+ .sm\:tw-mt-40 {
+ margin-top: 10rem !important;
+ }
+
+ .sm\:tw-mr-40 {
+ margin-right: 10rem !important;
+ }
+
+ .sm\:tw-mb-40 {
+ margin-bottom: 10rem !important;
+ }
+
+ .sm\:tw-ml-40 {
+ margin-left: 10rem !important;
+ }
+
+ .sm\:tw-mt-48 {
+ margin-top: 12rem !important;
+ }
+
+ .sm\:tw-mr-48 {
+ margin-right: 12rem !important;
+ }
+
+ .sm\:tw-mb-48 {
+ margin-bottom: 12rem !important;
+ }
+
+ .sm\:tw-ml-48 {
+ margin-left: 12rem !important;
+ }
+
+ .sm\:tw-mt-56 {
+ margin-top: 14rem !important;
+ }
+
+ .sm\:tw-mr-56 {
+ margin-right: 14rem !important;
+ }
+
+ .sm\:tw-mb-56 {
+ margin-bottom: 14rem !important;
+ }
+
+ .sm\:tw-ml-56 {
+ margin-left: 14rem !important;
+ }
+
+ .sm\:tw-mt-64 {
+ margin-top: 16rem !important;
+ }
+
+ .sm\:tw-mr-64 {
+ margin-right: 16rem !important;
+ }
+
+ .sm\:tw-mb-64 {
+ margin-bottom: 16rem !important;
+ }
+
+ .sm\:tw-ml-64 {
+ margin-left: 16rem !important;
+ }
+
+ .sm\:tw-mt-auto {
+ margin-top: auto !important;
+ }
+
+ .sm\:tw-mr-auto {
+ margin-right: auto !important;
+ }
+
+ .sm\:tw-mb-auto {
+ margin-bottom: auto !important;
+ }
+
+ .sm\:tw-ml-auto {
+ margin-left: auto !important;
+ }
+
+ .sm\:tw-mt-px {
+ margin-top: 1px !important;
+ }
+
+ .sm\:tw-mr-px {
+ margin-right: 1px !important;
+ }
+
+ .sm\:tw-mb-px {
+ margin-bottom: 1px !important;
+ }
+
+ .sm\:tw-ml-px {
+ margin-left: 1px !important;
+ }
+
+ .sm\:tw-max-h-full {
+ max-height: 100% !important;
+ }
+
+ .sm\:tw-max-h-screen {
+ max-height: 100vh !important;
+ }
+
+ .sm\:tw-max-w-xs {
+ max-width: 20rem !important;
+ }
+
+ .sm\:tw-max-w-sm {
+ max-width: 24rem !important;
+ }
+
+ .sm\:tw-max-w-md {
+ max-width: 28rem !important;
+ }
+
+ .sm\:tw-max-w-lg {
+ max-width: 32rem !important;
+ }
+
+ .sm\:tw-max-w-xl {
+ max-width: 36rem !important;
+ }
+
+ .sm\:tw-max-w-2xl {
+ max-width: 42rem !important;
+ }
+
+ .sm\:tw-max-w-3xl {
+ max-width: 48rem !important;
+ }
+
+ .sm\:tw-max-w-4xl {
+ max-width: 56rem !important;
+ }
+
+ .sm\:tw-max-w-5xl {
+ max-width: 64rem !important;
+ }
+
+ .sm\:tw-max-w-6xl {
+ max-width: 72rem !important;
+ }
+
+ .sm\:tw-max-w-full {
+ max-width: 100% !important;
+ }
+
+ .sm\:tw-min-h-0 {
+ min-height: 0 !important;
+ }
+
+ .sm\:tw-min-h-full {
+ min-height: 100% !important;
+ }
+
+ .sm\:tw-min-h-screen {
+ min-height: 100vh !important;
+ }
+
+ .sm\:tw-min-w-0 {
+ min-width: 0 !important;
+ }
+
+ .sm\:tw-min-w-full {
+ min-width: 100% !important;
+ }
+
+ .sm\:tw--m-0 {
+ margin: 0 !important;
+ }
+
+ .sm\:tw--m-1 {
+ margin: -0.25rem !important;
+ }
+
+ .sm\:tw--m-2 {
+ margin: -0.5rem !important;
+ }
+
+ .sm\:tw--m-3 {
+ margin: -0.75rem !important;
+ }
+
+ .sm\:tw--m-4 {
+ margin: -1rem !important;
+ }
+
+ .sm\:tw--m-5 {
+ margin: -1.25rem !important;
+ }
+
+ .sm\:tw--m-6 {
+ margin: -1.5rem !important;
+ }
+
+ .sm\:tw--m-8 {
+ margin: -2rem !important;
+ }
+
+ .sm\:tw--m-10 {
+ margin: -2.5rem !important;
+ }
+
+ .sm\:tw--m-12 {
+ margin: -3rem !important;
+ }
+
+ .sm\:tw--m-16 {
+ margin: -4rem !important;
+ }
+
+ .sm\:tw--m-20 {
+ margin: -5rem !important;
+ }
+
+ .sm\:tw--m-24 {
+ margin: -6rem !important;
+ }
+
+ .sm\:tw--m-32 {
+ margin: -8rem !important;
+ }
+
+ .sm\:tw--m-40 {
+ margin: -10rem !important;
+ }
+
+ .sm\:tw--m-48 {
+ margin: -12rem !important;
+ }
+
+ .sm\:tw--m-56 {
+ margin: -14rem !important;
+ }
+
+ .sm\:tw--m-64 {
+ margin: -16rem !important;
+ }
+
+ .sm\:tw--m-px {
+ margin: -1px !important;
+ }
+
+ .sm\:tw--my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .sm\:tw--mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .sm\:tw--my-1 {
+ margin-top: -0.25rem !important;
+ margin-bottom: -0.25rem !important;
+ }
+
+ .sm\:tw--mx-1 {
+ margin-left: -0.25rem !important;
+ margin-right: -0.25rem !important;
+ }
+
+ .sm\:tw--my-2 {
+ margin-top: -0.5rem !important;
+ margin-bottom: -0.5rem !important;
+ }
+
+ .sm\:tw--mx-2 {
+ margin-left: -0.5rem !important;
+ margin-right: -0.5rem !important;
+ }
+
+ .sm\:tw--my-3 {
+ margin-top: -0.75rem !important;
+ margin-bottom: -0.75rem !important;
+ }
+
+ .sm\:tw--mx-3 {
+ margin-left: -0.75rem !important;
+ margin-right: -0.75rem !important;
+ }
+
+ .sm\:tw--my-4 {
+ margin-top: -1rem !important;
+ margin-bottom: -1rem !important;
+ }
+
+ .sm\:tw--mx-4 {
+ margin-left: -1rem !important;
+ margin-right: -1rem !important;
+ }
+
+ .sm\:tw--my-5 {
+ margin-top: -1.25rem !important;
+ margin-bottom: -1.25rem !important;
+ }
+
+ .sm\:tw--mx-5 {
+ margin-left: -1.25rem !important;
+ margin-right: -1.25rem !important;
+ }
+
+ .sm\:tw--my-6 {
+ margin-top: -1.5rem !important;
+ margin-bottom: -1.5rem !important;
+ }
+
+ .sm\:tw--mx-6 {
+ margin-left: -1.5rem !important;
+ margin-right: -1.5rem !important;
+ }
+
+ .sm\:tw--my-8 {
+ margin-top: -2rem !important;
+ margin-bottom: -2rem !important;
+ }
+
+ .sm\:tw--mx-8 {
+ margin-left: -2rem !important;
+ margin-right: -2rem !important;
+ }
+
+ .sm\:tw--my-10 {
+ margin-top: -2.5rem !important;
+ margin-bottom: -2.5rem !important;
+ }
+
+ .sm\:tw--mx-10 {
+ margin-left: -2.5rem !important;
+ margin-right: -2.5rem !important;
+ }
+
+ .sm\:tw--my-12 {
+ margin-top: -3rem !important;
+ margin-bottom: -3rem !important;
+ }
+
+ .sm\:tw--mx-12 {
+ margin-left: -3rem !important;
+ margin-right: -3rem !important;
+ }
+
+ .sm\:tw--my-16 {
+ margin-top: -4rem !important;
+ margin-bottom: -4rem !important;
+ }
+
+ .sm\:tw--mx-16 {
+ margin-left: -4rem !important;
+ margin-right: -4rem !important;
+ }
+
+ .sm\:tw--my-20 {
+ margin-top: -5rem !important;
+ margin-bottom: -5rem !important;
+ }
+
+ .sm\:tw--mx-20 {
+ margin-left: -5rem !important;
+ margin-right: -5rem !important;
+ }
+
+ .sm\:tw--my-24 {
+ margin-top: -6rem !important;
+ margin-bottom: -6rem !important;
+ }
+
+ .sm\:tw--mx-24 {
+ margin-left: -6rem !important;
+ margin-right: -6rem !important;
+ }
+
+ .sm\:tw--my-32 {
+ margin-top: -8rem !important;
+ margin-bottom: -8rem !important;
+ }
+
+ .sm\:tw--mx-32 {
+ margin-left: -8rem !important;
+ margin-right: -8rem !important;
+ }
+
+ .sm\:tw--my-40 {
+ margin-top: -10rem !important;
+ margin-bottom: -10rem !important;
+ }
+
+ .sm\:tw--mx-40 {
+ margin-left: -10rem !important;
+ margin-right: -10rem !important;
+ }
+
+ .sm\:tw--my-48 {
+ margin-top: -12rem !important;
+ margin-bottom: -12rem !important;
+ }
+
+ .sm\:tw--mx-48 {
+ margin-left: -12rem !important;
+ margin-right: -12rem !important;
+ }
+
+ .sm\:tw--my-56 {
+ margin-top: -14rem !important;
+ margin-bottom: -14rem !important;
+ }
+
+ .sm\:tw--mx-56 {
+ margin-left: -14rem !important;
+ margin-right: -14rem !important;
+ }
+
+ .sm\:tw--my-64 {
+ margin-top: -16rem !important;
+ margin-bottom: -16rem !important;
+ }
+
+ .sm\:tw--mx-64 {
+ margin-left: -16rem !important;
+ margin-right: -16rem !important;
+ }
+
+ .sm\:tw--my-px {
+ margin-top: -1px !important;
+ margin-bottom: -1px !important;
+ }
+
+ .sm\:tw--mx-px {
+ margin-left: -1px !important;
+ margin-right: -1px !important;
+ }
+
+ .sm\:tw--mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .sm\:tw--mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .sm\:tw--mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .sm\:tw--ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .sm\:tw--mt-1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .sm\:tw--mr-1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .sm\:tw--mb-1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .sm\:tw--ml-1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .sm\:tw--mt-2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .sm\:tw--mr-2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .sm\:tw--mb-2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .sm\:tw--ml-2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .sm\:tw--mt-3 {
+ margin-top: -0.75rem !important;
+ }
+
+ .sm\:tw--mr-3 {
+ margin-right: -0.75rem !important;
+ }
+
+ .sm\:tw--mb-3 {
+ margin-bottom: -0.75rem !important;
+ }
+
+ .sm\:tw--ml-3 {
+ margin-left: -0.75rem !important;
+ }
+
+ .sm\:tw--mt-4 {
+ margin-top: -1rem !important;
+ }
+
+ .sm\:tw--mr-4 {
+ margin-right: -1rem !important;
+ }
+
+ .sm\:tw--mb-4 {
+ margin-bottom: -1rem !important;
+ }
+
+ .sm\:tw--ml-4 {
+ margin-left: -1rem !important;
+ }
+
+ .sm\:tw--mt-5 {
+ margin-top: -1.25rem !important;
+ }
+
+ .sm\:tw--mr-5 {
+ margin-right: -1.25rem !important;
+ }
+
+ .sm\:tw--mb-5 {
+ margin-bottom: -1.25rem !important;
+ }
+
+ .sm\:tw--ml-5 {
+ margin-left: -1.25rem !important;
+ }
+
+ .sm\:tw--mt-6 {
+ margin-top: -1.5rem !important;
+ }
+
+ .sm\:tw--mr-6 {
+ margin-right: -1.5rem !important;
+ }
+
+ .sm\:tw--mb-6 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .sm\:tw--ml-6 {
+ margin-left: -1.5rem !important;
+ }
+
+ .sm\:tw--mt-8 {
+ margin-top: -2rem !important;
+ }
+
+ .sm\:tw--mr-8 {
+ margin-right: -2rem !important;
+ }
+
+ .sm\:tw--mb-8 {
+ margin-bottom: -2rem !important;
+ }
+
+ .sm\:tw--ml-8 {
+ margin-left: -2rem !important;
+ }
+
+ .sm\:tw--mt-10 {
+ margin-top: -2.5rem !important;
+ }
+
+ .sm\:tw--mr-10 {
+ margin-right: -2.5rem !important;
+ }
+
+ .sm\:tw--mb-10 {
+ margin-bottom: -2.5rem !important;
+ }
+
+ .sm\:tw--ml-10 {
+ margin-left: -2.5rem !important;
+ }
+
+ .sm\:tw--mt-12 {
+ margin-top: -3rem !important;
+ }
+
+ .sm\:tw--mr-12 {
+ margin-right: -3rem !important;
+ }
+
+ .sm\:tw--mb-12 {
+ margin-bottom: -3rem !important;
+ }
+
+ .sm\:tw--ml-12 {
+ margin-left: -3rem !important;
+ }
+
+ .sm\:tw--mt-16 {
+ margin-top: -4rem !important;
+ }
+
+ .sm\:tw--mr-16 {
+ margin-right: -4rem !important;
+ }
+
+ .sm\:tw--mb-16 {
+ margin-bottom: -4rem !important;
+ }
+
+ .sm\:tw--ml-16 {
+ margin-left: -4rem !important;
+ }
+
+ .sm\:tw--mt-20 {
+ margin-top: -5rem !important;
+ }
+
+ .sm\:tw--mr-20 {
+ margin-right: -5rem !important;
+ }
+
+ .sm\:tw--mb-20 {
+ margin-bottom: -5rem !important;
+ }
+
+ .sm\:tw--ml-20 {
+ margin-left: -5rem !important;
+ }
+
+ .sm\:tw--mt-24 {
+ margin-top: -6rem !important;
+ }
+
+ .sm\:tw--mr-24 {
+ margin-right: -6rem !important;
+ }
+
+ .sm\:tw--mb-24 {
+ margin-bottom: -6rem !important;
+ }
+
+ .sm\:tw--ml-24 {
+ margin-left: -6rem !important;
+ }
+
+ .sm\:tw--mt-32 {
+ margin-top: -8rem !important;
+ }
+
+ .sm\:tw--mr-32 {
+ margin-right: -8rem !important;
+ }
+
+ .sm\:tw--mb-32 {
+ margin-bottom: -8rem !important;
+ }
+
+ .sm\:tw--ml-32 {
+ margin-left: -8rem !important;
+ }
+
+ .sm\:tw--mt-40 {
+ margin-top: -10rem !important;
+ }
+
+ .sm\:tw--mr-40 {
+ margin-right: -10rem !important;
+ }
+
+ .sm\:tw--mb-40 {
+ margin-bottom: -10rem !important;
+ }
+
+ .sm\:tw--ml-40 {
+ margin-left: -10rem !important;
+ }
+
+ .sm\:tw--mt-48 {
+ margin-top: -12rem !important;
+ }
+
+ .sm\:tw--mr-48 {
+ margin-right: -12rem !important;
+ }
+
+ .sm\:tw--mb-48 {
+ margin-bottom: -12rem !important;
+ }
+
+ .sm\:tw--ml-48 {
+ margin-left: -12rem !important;
+ }
+
+ .sm\:tw--mt-56 {
+ margin-top: -14rem !important;
+ }
+
+ .sm\:tw--mr-56 {
+ margin-right: -14rem !important;
+ }
+
+ .sm\:tw--mb-56 {
+ margin-bottom: -14rem !important;
+ }
+
+ .sm\:tw--ml-56 {
+ margin-left: -14rem !important;
+ }
+
+ .sm\:tw--mt-64 {
+ margin-top: -16rem !important;
+ }
+
+ .sm\:tw--mr-64 {
+ margin-right: -16rem !important;
+ }
+
+ .sm\:tw--mb-64 {
+ margin-bottom: -16rem !important;
+ }
+
+ .sm\:tw--ml-64 {
+ margin-left: -16rem !important;
+ }
+
+ .sm\:tw--mt-px {
+ margin-top: -1px !important;
+ }
+
+ .sm\:tw--mr-px {
+ margin-right: -1px !important;
+ }
+
+ .sm\:tw--mb-px {
+ margin-bottom: -1px !important;
+ }
+
+ .sm\:tw--ml-px {
+ margin-left: -1px !important;
+ }
+
+ .sm\:tw-object-contain {
+ -o-object-fit: contain !important;
+ object-fit: contain !important;
+ }
+
+ .sm\:tw-object-cover {
+ -o-object-fit: cover !important;
+ object-fit: cover !important;
+ }
+
+ .sm\:tw-object-fill {
+ -o-object-fit: fill !important;
+ object-fit: fill !important;
+ }
+
+ .sm\:tw-object-none {
+ -o-object-fit: none !important;
+ object-fit: none !important;
+ }
+
+ .sm\:tw-object-scale-down {
+ -o-object-fit: scale-down !important;
+ object-fit: scale-down !important;
+ }
+
+ .sm\:tw-object-bottom {
+ -o-object-position: bottom !important;
+ object-position: bottom !important;
+ }
+
+ .sm\:tw-object-center {
+ -o-object-position: center !important;
+ object-position: center !important;
+ }
+
+ .sm\:tw-object-left {
+ -o-object-position: left !important;
+ object-position: left !important;
+ }
+
+ .sm\:tw-object-left-bottom {
+ -o-object-position: left bottom !important;
+ object-position: left bottom !important;
+ }
+
+ .sm\:tw-object-left-top {
+ -o-object-position: left top !important;
+ object-position: left top !important;
+ }
+
+ .sm\:tw-object-right {
+ -o-object-position: right !important;
+ object-position: right !important;
+ }
+
+ .sm\:tw-object-right-bottom {
+ -o-object-position: right bottom !important;
+ object-position: right bottom !important;
+ }
+
+ .sm\:tw-object-right-top {
+ -o-object-position: right top !important;
+ object-position: right top !important;
+ }
+
+ .sm\:tw-object-top {
+ -o-object-position: top !important;
+ object-position: top !important;
+ }
+
+ .sm\:tw-opacity-0 {
+ opacity: 0 !important;
+ }
+
+ .sm\:tw-opacity-25 {
+ opacity: .25 !important;
+ }
+
+ .sm\:tw-opacity-50 {
+ opacity: .5 !important;
+ }
+
+ .sm\:tw-opacity-75 {
+ opacity: .75 !important;
+ }
+
+ .sm\:tw-opacity-100 {
+ opacity: 1 !important;
+ }
+
+ .sm\:tw-overflow-auto {
+ overflow: auto !important;
+ }
+
+ .sm\:tw-overflow-hidden {
+ overflow: hidden !important;
+ }
+
+ .sm\:tw-overflow-visible {
+ overflow: visible !important;
+ }
+
+ .sm\:tw-overflow-scroll {
+ overflow: scroll !important;
+ }
+
+ .sm\:tw-overflow-x-auto {
+ overflow-x: auto !important;
+ }
+
+ .sm\:tw-overflow-y-auto {
+ overflow-y: auto !important;
+ }
+
+ .sm\:tw-overflow-x-hidden {
+ overflow-x: hidden !important;
+ }
+
+ .sm\:tw-overflow-y-hidden {
+ overflow-y: hidden !important;
+ }
+
+ .sm\:tw-overflow-x-visible {
+ overflow-x: visible !important;
+ }
+
+ .sm\:tw-overflow-y-visible {
+ overflow-y: visible !important;
+ }
+
+ .sm\:tw-overflow-x-scroll {
+ overflow-x: scroll !important;
+ }
+
+ .sm\:tw-overflow-y-scroll {
+ overflow-y: scroll !important;
+ }
+
+ .sm\:tw-scrolling-touch {
+ -webkit-overflow-scrolling: touch !important;
+ }
+
+ .sm\:tw-scrolling-auto {
+ -webkit-overflow-scrolling: auto !important;
+ }
+
+ .sm\:tw-p-0 {
+ padding: 0 !important;
+ }
+
+ .sm\:tw-p-1 {
+ padding: .25rem !important;
+ }
+
+ .sm\:tw-p-2 {
+ padding: .5rem !important;
+ }
+
+ .sm\:tw-p-3 {
+ padding: .75rem !important;
+ }
+
+ .sm\:tw-p-4 {
+ padding: 1rem !important;
+ }
+
+ .sm\:tw-p-5 {
+ padding: 1.25rem !important;
+ }
+
+ .sm\:tw-p-6 {
+ padding: 1.5rem !important;
+ }
+
+ .sm\:tw-p-8 {
+ padding: 2rem !important;
+ }
+
+ .sm\:tw-p-10 {
+ padding: 2.5rem !important;
+ }
+
+ .sm\:tw-p-12 {
+ padding: 3rem !important;
+ }
+
+ .sm\:tw-p-16 {
+ padding: 4rem !important;
+ }
+
+ .sm\:tw-p-20 {
+ padding: 5rem !important;
+ }
+
+ .sm\:tw-p-24 {
+ padding: 6rem !important;
+ }
+
+ .sm\:tw-p-32 {
+ padding: 8rem !important;
+ }
+
+ .sm\:tw-p-40 {
+ padding: 10rem !important;
+ }
+
+ .sm\:tw-p-48 {
+ padding: 12rem !important;
+ }
+
+ .sm\:tw-p-56 {
+ padding: 14rem !important;
+ }
+
+ .sm\:tw-p-64 {
+ padding: 16rem !important;
+ }
+
+ .sm\:tw-p-px {
+ padding: 1px !important;
+ }
+
+ .sm\:tw-py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .sm\:tw-px-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .sm\:tw-py-1 {
+ padding-top: .25rem !important;
+ padding-bottom: .25rem !important;
+ }
+
+ .sm\:tw-px-1 {
+ padding-left: .25rem !important;
+ padding-right: .25rem !important;
+ }
+
+ .sm\:tw-py-2 {
+ padding-top: .5rem !important;
+ padding-bottom: .5rem !important;
+ }
+
+ .sm\:tw-px-2 {
+ padding-left: .5rem !important;
+ padding-right: .5rem !important;
+ }
+
+ .sm\:tw-py-3 {
+ padding-top: .75rem !important;
+ padding-bottom: .75rem !important;
+ }
+
+ .sm\:tw-px-3 {
+ padding-left: .75rem !important;
+ padding-right: .75rem !important;
+ }
+
+ .sm\:tw-py-4 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .sm\:tw-px-4 {
+ padding-left: 1rem !important;
+ padding-right: 1rem !important;
+ }
+
+ .sm\:tw-py-5 {
+ padding-top: 1.25rem !important;
+ padding-bottom: 1.25rem !important;
+ }
+
+ .sm\:tw-px-5 {
+ padding-left: 1.25rem !important;
+ padding-right: 1.25rem !important;
+ }
+
+ .sm\:tw-py-6 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .sm\:tw-px-6 {
+ padding-left: 1.5rem !important;
+ padding-right: 1.5rem !important;
+ }
+
+ .sm\:tw-py-8 {
+ padding-top: 2rem !important;
+ padding-bottom: 2rem !important;
+ }
+
+ .sm\:tw-px-8 {
+ padding-left: 2rem !important;
+ padding-right: 2rem !important;
+ }
+
+ .sm\:tw-py-10 {
+ padding-top: 2.5rem !important;
+ padding-bottom: 2.5rem !important;
+ }
+
+ .sm\:tw-px-10 {
+ padding-left: 2.5rem !important;
+ padding-right: 2.5rem !important;
+ }
+
+ .sm\:tw-py-12 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .sm\:tw-px-12 {
+ padding-left: 3rem !important;
+ padding-right: 3rem !important;
+ }
+
+ .sm\:tw-py-16 {
+ padding-top: 4rem !important;
+ padding-bottom: 4rem !important;
+ }
+
+ .sm\:tw-px-16 {
+ padding-left: 4rem !important;
+ padding-right: 4rem !important;
+ }
+
+ .sm\:tw-py-20 {
+ padding-top: 5rem !important;
+ padding-bottom: 5rem !important;
+ }
+
+ .sm\:tw-px-20 {
+ padding-left: 5rem !important;
+ padding-right: 5rem !important;
+ }
+
+ .sm\:tw-py-24 {
+ padding-top: 6rem !important;
+ padding-bottom: 6rem !important;
+ }
+
+ .sm\:tw-px-24 {
+ padding-left: 6rem !important;
+ padding-right: 6rem !important;
+ }
+
+ .sm\:tw-py-32 {
+ padding-top: 8rem !important;
+ padding-bottom: 8rem !important;
+ }
+
+ .sm\:tw-px-32 {
+ padding-left: 8rem !important;
+ padding-right: 8rem !important;
+ }
+
+ .sm\:tw-py-40 {
+ padding-top: 10rem !important;
+ padding-bottom: 10rem !important;
+ }
+
+ .sm\:tw-px-40 {
+ padding-left: 10rem !important;
+ padding-right: 10rem !important;
+ }
+
+ .sm\:tw-py-48 {
+ padding-top: 12rem !important;
+ padding-bottom: 12rem !important;
+ }
+
+ .sm\:tw-px-48 {
+ padding-left: 12rem !important;
+ padding-right: 12rem !important;
+ }
+
+ .sm\:tw-py-56 {
+ padding-top: 14rem !important;
+ padding-bottom: 14rem !important;
+ }
+
+ .sm\:tw-px-56 {
+ padding-left: 14rem !important;
+ padding-right: 14rem !important;
+ }
+
+ .sm\:tw-py-64 {
+ padding-top: 16rem !important;
+ padding-bottom: 16rem !important;
+ }
+
+ .sm\:tw-px-64 {
+ padding-left: 16rem !important;
+ padding-right: 16rem !important;
+ }
+
+ .sm\:tw-py-px {
+ padding-top: 1px !important;
+ padding-bottom: 1px !important;
+ }
+
+ .sm\:tw-px-px {
+ padding-left: 1px !important;
+ padding-right: 1px !important;
+ }
+
+ .sm\:tw-pt-0 {
+ padding-top: 0 !important;
+ }
+
+ .sm\:tw-pr-0 {
+ padding-right: 0 !important;
+ }
+
+ .sm\:tw-pb-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .sm\:tw-pl-0 {
+ padding-left: 0 !important;
+ }
+
+ .sm\:tw-pt-1 {
+ padding-top: .25rem !important;
+ }
+
+ .sm\:tw-pr-1 {
+ padding-right: .25rem !important;
+ }
+
+ .sm\:tw-pb-1 {
+ padding-bottom: .25rem !important;
+ }
+
+ .sm\:tw-pl-1 {
+ padding-left: .25rem !important;
+ }
+
+ .sm\:tw-pt-2 {
+ padding-top: .5rem !important;
+ }
+
+ .sm\:tw-pr-2 {
+ padding-right: .5rem !important;
+ }
+
+ .sm\:tw-pb-2 {
+ padding-bottom: .5rem !important;
+ }
+
+ .sm\:tw-pl-2 {
+ padding-left: .5rem !important;
+ }
+
+ .sm\:tw-pt-3 {
+ padding-top: .75rem !important;
+ }
+
+ .sm\:tw-pr-3 {
+ padding-right: .75rem !important;
+ }
+
+ .sm\:tw-pb-3 {
+ padding-bottom: .75rem !important;
+ }
+
+ .sm\:tw-pl-3 {
+ padding-left: .75rem !important;
+ }
+
+ .sm\:tw-pt-4 {
+ padding-top: 1rem !important;
+ }
+
+ .sm\:tw-pr-4 {
+ padding-right: 1rem !important;
+ }
+
+ .sm\:tw-pb-4 {
+ padding-bottom: 1rem !important;
+ }
+
+ .sm\:tw-pl-4 {
+ padding-left: 1rem !important;
+ }
+
+ .sm\:tw-pt-5 {
+ padding-top: 1.25rem !important;
+ }
+
+ .sm\:tw-pr-5 {
+ padding-right: 1.25rem !important;
+ }
+
+ .sm\:tw-pb-5 {
+ padding-bottom: 1.25rem !important;
+ }
+
+ .sm\:tw-pl-5 {
+ padding-left: 1.25rem !important;
+ }
+
+ .sm\:tw-pt-6 {
+ padding-top: 1.5rem !important;
+ }
+
+ .sm\:tw-pr-6 {
+ padding-right: 1.5rem !important;
+ }
+
+ .sm\:tw-pb-6 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .sm\:tw-pl-6 {
+ padding-left: 1.5rem !important;
+ }
+
+ .sm\:tw-pt-8 {
+ padding-top: 2rem !important;
+ }
+
+ .sm\:tw-pr-8 {
+ padding-right: 2rem !important;
+ }
+
+ .sm\:tw-pb-8 {
+ padding-bottom: 2rem !important;
+ }
+
+ .sm\:tw-pl-8 {
+ padding-left: 2rem !important;
+ }
+
+ .sm\:tw-pt-10 {
+ padding-top: 2.5rem !important;
+ }
+
+ .sm\:tw-pr-10 {
+ padding-right: 2.5rem !important;
+ }
+
+ .sm\:tw-pb-10 {
+ padding-bottom: 2.5rem !important;
+ }
+
+ .sm\:tw-pl-10 {
+ padding-left: 2.5rem !important;
+ }
+
+ .sm\:tw-pt-12 {
+ padding-top: 3rem !important;
+ }
+
+ .sm\:tw-pr-12 {
+ padding-right: 3rem !important;
+ }
+
+ .sm\:tw-pb-12 {
+ padding-bottom: 3rem !important;
+ }
+
+ .sm\:tw-pl-12 {
+ padding-left: 3rem !important;
+ }
+
+ .sm\:tw-pt-16 {
+ padding-top: 4rem !important;
+ }
+
+ .sm\:tw-pr-16 {
+ padding-right: 4rem !important;
+ }
+
+ .sm\:tw-pb-16 {
+ padding-bottom: 4rem !important;
+ }
+
+ .sm\:tw-pl-16 {
+ padding-left: 4rem !important;
+ }
+
+ .sm\:tw-pt-20 {
+ padding-top: 5rem !important;
+ }
+
+ .sm\:tw-pr-20 {
+ padding-right: 5rem !important;
+ }
+
+ .sm\:tw-pb-20 {
+ padding-bottom: 5rem !important;
+ }
+
+ .sm\:tw-pl-20 {
+ padding-left: 5rem !important;
+ }
+
+ .sm\:tw-pt-24 {
+ padding-top: 6rem !important;
+ }
+
+ .sm\:tw-pr-24 {
+ padding-right: 6rem !important;
+ }
+
+ .sm\:tw-pb-24 {
+ padding-bottom: 6rem !important;
+ }
+
+ .sm\:tw-pl-24 {
+ padding-left: 6rem !important;
+ }
+
+ .sm\:tw-pt-32 {
+ padding-top: 8rem !important;
+ }
+
+ .sm\:tw-pr-32 {
+ padding-right: 8rem !important;
+ }
+
+ .sm\:tw-pb-32 {
+ padding-bottom: 8rem !important;
+ }
+
+ .sm\:tw-pl-32 {
+ padding-left: 8rem !important;
+ }
+
+ .sm\:tw-pt-40 {
+ padding-top: 10rem !important;
+ }
+
+ .sm\:tw-pr-40 {
+ padding-right: 10rem !important;
+ }
+
+ .sm\:tw-pb-40 {
+ padding-bottom: 10rem !important;
+ }
+
+ .sm\:tw-pl-40 {
+ padding-left: 10rem !important;
+ }
+
+ .sm\:tw-pt-48 {
+ padding-top: 12rem !important;
+ }
+
+ .sm\:tw-pr-48 {
+ padding-right: 12rem !important;
+ }
+
+ .sm\:tw-pb-48 {
+ padding-bottom: 12rem !important;
+ }
+
+ .sm\:tw-pl-48 {
+ padding-left: 12rem !important;
+ }
+
+ .sm\:tw-pt-56 {
+ padding-top: 14rem !important;
+ }
+
+ .sm\:tw-pr-56 {
+ padding-right: 14rem !important;
+ }
+
+ .sm\:tw-pb-56 {
+ padding-bottom: 14rem !important;
+ }
+
+ .sm\:tw-pl-56 {
+ padding-left: 14rem !important;
+ }
+
+ .sm\:tw-pt-64 {
+ padding-top: 16rem !important;
+ }
+
+ .sm\:tw-pr-64 {
+ padding-right: 16rem !important;
+ }
+
+ .sm\:tw-pb-64 {
+ padding-bottom: 16rem !important;
+ }
+
+ .sm\:tw-pl-64 {
+ padding-left: 16rem !important;
+ }
+
+ .sm\:tw-pt-px {
+ padding-top: 1px !important;
+ }
+
+ .sm\:tw-pr-px {
+ padding-right: 1px !important;
+ }
+
+ .sm\:tw-pb-px {
+ padding-bottom: 1px !important;
+ }
+
+ .sm\:tw-pl-px {
+ padding-left: 1px !important;
+ }
+
+ .sm\:tw-pointer-events-none {
+ pointer-events: none !important;
+ }
+
+ .sm\:tw-pointer-events-auto {
+ pointer-events: auto !important;
+ }
+
+ .sm\:tw-static {
+ position: static !important;
+ }
+
+ .sm\:tw-fixed {
+ position: fixed !important;
+ }
+
+ .sm\:tw-absolute {
+ position: absolute !important;
+ }
+
+ .sm\:tw-relative {
+ position: relative !important;
+ }
+
+ .sm\:tw-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+ }
+
+ .sm\:tw-inset-0 {
+ top: 0 !important;
+ right: 0 !important;
+ bottom: 0 !important;
+ left: 0 !important;
+ }
+
+ .sm\:tw-inset-auto {
+ top: auto !important;
+ right: auto !important;
+ bottom: auto !important;
+ left: auto !important;
+ }
+
+ .sm\:tw-inset-y-0 {
+ top: 0 !important;
+ bottom: 0 !important;
+ }
+
+ .sm\:tw-inset-x-0 {
+ right: 0 !important;
+ left: 0 !important;
+ }
+
+ .sm\:tw-inset-y-auto {
+ top: auto !important;
+ bottom: auto !important;
+ }
+
+ .sm\:tw-inset-x-auto {
+ right: auto !important;
+ left: auto !important;
+ }
+
+ .sm\:tw-top-0 {
+ top: 0 !important;
+ }
+
+ .sm\:tw-right-0 {
+ right: 0 !important;
+ }
+
+ .sm\:tw-bottom-0 {
+ bottom: 0 !important;
+ }
+
+ .sm\:tw-left-0 {
+ left: 0 !important;
+ }
+
+ .sm\:tw-top-auto {
+ top: auto !important;
+ }
+
+ .sm\:tw-right-auto {
+ right: auto !important;
+ }
+
+ .sm\:tw-bottom-auto {
+ bottom: auto !important;
+ }
+
+ .sm\:tw-left-auto {
+ left: auto !important;
+ }
+
+ .sm\:tw-resize-none {
+ resize: none !important;
+ }
+
+ .sm\:tw-resize-y {
+ resize: vertical !important;
+ }
+
+ .sm\:tw-resize-x {
+ resize: horizontal !important;
+ }
+
+ .sm\:tw-resize {
+ resize: both !important;
+ }
+
+ .sm\:tw-shadow {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:tw-shadow-md {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:tw-shadow-lg {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .sm\:tw-shadow-xl {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .sm\:tw-shadow-2xl {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .sm\:tw-shadow-inner {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:tw-shadow-outline {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .sm\:tw-shadow-none {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .sm\:hover\:tw-shadow:hover {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:hover\:tw-shadow-md:hover {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:hover\:tw-shadow-lg:hover {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .sm\:hover\:tw-shadow-xl:hover {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .sm\:hover\:tw-shadow-2xl:hover {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .sm\:hover\:tw-shadow-inner:hover {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:hover\:tw-shadow-outline:hover {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .sm\:hover\:tw-shadow-none:hover {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .sm\:focus\:tw-shadow:focus {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:focus\:tw-shadow-md:focus {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:focus\:tw-shadow-lg:focus {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .sm\:focus\:tw-shadow-xl:focus {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .sm\:focus\:tw-shadow-2xl:focus {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .sm\:focus\:tw-shadow-inner:focus {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .sm\:focus\:tw-shadow-outline:focus {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .sm\:focus\:tw-shadow-none:focus {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .sm\:tw-table-auto {
+ table-layout: auto !important;
+ }
+
+ .sm\:tw-table-fixed {
+ table-layout: fixed !important;
+ }
+
+ .sm\:tw-text-left {
+ text-align: left !important;
+ }
+
+ .sm\:tw-text-center {
+ text-align: center !important;
+ }
+
+ .sm\:tw-text-right {
+ text-align: right !important;
+ }
+
+ .sm\:tw-text-justify {
+ text-align: justify !important;
+ }
+
+ .sm\:tw-text-transparent {
+ color: transparent !important;
+ }
+
+ .sm\:tw-text-black {
+ color: #000 !important;
+ }
+
+ .sm\:tw-text-white {
+ color: #fff !important;
+ }
+
+ .sm\:tw-text-gray-100 {
+ color: #f7fafc !important;
+ }
+
+ .sm\:tw-text-gray-200 {
+ color: #edf2f7 !important;
+ }
+
+ .sm\:tw-text-gray-300 {
+ color: #e2e8f0 !important;
+ }
+
+ .sm\:tw-text-gray-400 {
+ color: #cbd5e0 !important;
+ }
+
+ .sm\:tw-text-gray-500 {
+ color: #a0aec0 !important;
+ }
+
+ .sm\:tw-text-gray-600 {
+ color: #718096 !important;
+ }
+
+ .sm\:tw-text-gray-700 {
+ color: #4a5568 !important;
+ }
+
+ .sm\:tw-text-gray-800 {
+ color: #2d3748 !important;
+ }
+
+ .sm\:tw-text-gray-900 {
+ color: #1a202c !important;
+ }
+
+ .sm\:tw-text-red-100 {
+ color: #fff5f5 !important;
+ }
+
+ .sm\:tw-text-red-200 {
+ color: #fed7d7 !important;
+ }
+
+ .sm\:tw-text-red-300 {
+ color: #feb2b2 !important;
+ }
+
+ .sm\:tw-text-red-400 {
+ color: #fc8181 !important;
+ }
+
+ .sm\:tw-text-red-500 {
+ color: #f56565 !important;
+ }
+
+ .sm\:tw-text-red-600 {
+ color: #e53e3e !important;
+ }
+
+ .sm\:tw-text-red-700 {
+ color: #c53030 !important;
+ }
+
+ .sm\:tw-text-red-800 {
+ color: #9b2c2c !important;
+ }
+
+ .sm\:tw-text-red-900 {
+ color: #742a2a !important;
+ }
+
+ .sm\:tw-text-orange-100 {
+ color: #fffaf0 !important;
+ }
+
+ .sm\:tw-text-orange-200 {
+ color: #feebc8 !important;
+ }
+
+ .sm\:tw-text-orange-300 {
+ color: #fbd38d !important;
+ }
+
+ .sm\:tw-text-orange-400 {
+ color: #f6ad55 !important;
+ }
+
+ .sm\:tw-text-orange-500 {
+ color: #ed8936 !important;
+ }
+
+ .sm\:tw-text-orange-600 {
+ color: #dd6b20 !important;
+ }
+
+ .sm\:tw-text-orange-700 {
+ color: #c05621 !important;
+ }
+
+ .sm\:tw-text-orange-800 {
+ color: #9c4221 !important;
+ }
+
+ .sm\:tw-text-orange-900 {
+ color: #7b341e !important;
+ }
+
+ .sm\:tw-text-yellow-100 {
+ color: #fffff0 !important;
+ }
+
+ .sm\:tw-text-yellow-200 {
+ color: #fefcbf !important;
+ }
+
+ .sm\:tw-text-yellow-300 {
+ color: #faf089 !important;
+ }
+
+ .sm\:tw-text-yellow-400 {
+ color: #f6e05e !important;
+ }
+
+ .sm\:tw-text-yellow-500 {
+ color: #ecc94b !important;
+ }
+
+ .sm\:tw-text-yellow-600 {
+ color: #d69e2e !important;
+ }
+
+ .sm\:tw-text-yellow-700 {
+ color: #b7791f !important;
+ }
+
+ .sm\:tw-text-yellow-800 {
+ color: #975a16 !important;
+ }
+
+ .sm\:tw-text-yellow-900 {
+ color: #744210 !important;
+ }
+
+ .sm\:tw-text-green-100 {
+ color: #f0fff4 !important;
+ }
+
+ .sm\:tw-text-green-200 {
+ color: #c6f6d5 !important;
+ }
+
+ .sm\:tw-text-green-300 {
+ color: #9ae6b4 !important;
+ }
+
+ .sm\:tw-text-green-400 {
+ color: #68d391 !important;
+ }
+
+ .sm\:tw-text-green-500 {
+ color: #48bb78 !important;
+ }
+
+ .sm\:tw-text-green-600 {
+ color: #38a169 !important;
+ }
+
+ .sm\:tw-text-green-700 {
+ color: #2f855a !important;
+ }
+
+ .sm\:tw-text-green-800 {
+ color: #276749 !important;
+ }
+
+ .sm\:tw-text-green-900 {
+ color: #22543d !important;
+ }
+
+ .sm\:tw-text-teal-100 {
+ color: #e6fffa !important;
+ }
+
+ .sm\:tw-text-teal-200 {
+ color: #b2f5ea !important;
+ }
+
+ .sm\:tw-text-teal-300 {
+ color: #81e6d9 !important;
+ }
+
+ .sm\:tw-text-teal-400 {
+ color: #4fd1c5 !important;
+ }
+
+ .sm\:tw-text-teal-500 {
+ color: #38b2ac !important;
+ }
+
+ .sm\:tw-text-teal-600 {
+ color: #319795 !important;
+ }
+
+ .sm\:tw-text-teal-700 {
+ color: #2c7a7b !important;
+ }
+
+ .sm\:tw-text-teal-800 {
+ color: #285e61 !important;
+ }
+
+ .sm\:tw-text-teal-900 {
+ color: #234e52 !important;
+ }
+
+ .sm\:tw-text-blue-100 {
+ color: #ebf8ff !important;
+ }
+
+ .sm\:tw-text-blue-200 {
+ color: #bee3f8 !important;
+ }
+
+ .sm\:tw-text-blue-300 {
+ color: #90cdf4 !important;
+ }
+
+ .sm\:tw-text-blue-400 {
+ color: #63b3ed !important;
+ }
+
+ .sm\:tw-text-blue-500 {
+ color: #4299e1 !important;
+ }
+
+ .sm\:tw-text-blue-600 {
+ color: #3182ce !important;
+ }
+
+ .sm\:tw-text-blue-700 {
+ color: #2b6cb0 !important;
+ }
+
+ .sm\:tw-text-blue-800 {
+ color: #2c5282 !important;
+ }
+
+ .sm\:tw-text-blue-900 {
+ color: #2a4365 !important;
+ }
+
+ .sm\:tw-text-indigo-100 {
+ color: #ebf4ff !important;
+ }
+
+ .sm\:tw-text-indigo-200 {
+ color: #c3dafe !important;
+ }
+
+ .sm\:tw-text-indigo-300 {
+ color: #a3bffa !important;
+ }
+
+ .sm\:tw-text-indigo-400 {
+ color: #7f9cf5 !important;
+ }
+
+ .sm\:tw-text-indigo-500 {
+ color: #667eea !important;
+ }
+
+ .sm\:tw-text-indigo-600 {
+ color: #5a67d8 !important;
+ }
+
+ .sm\:tw-text-indigo-700 {
+ color: #4c51bf !important;
+ }
+
+ .sm\:tw-text-indigo-800 {
+ color: #434190 !important;
+ }
+
+ .sm\:tw-text-indigo-900 {
+ color: #3c366b !important;
+ }
+
+ .sm\:tw-text-purple-100 {
+ color: #faf5ff !important;
+ }
+
+ .sm\:tw-text-purple-200 {
+ color: #e9d8fd !important;
+ }
+
+ .sm\:tw-text-purple-300 {
+ color: #d6bcfa !important;
+ }
+
+ .sm\:tw-text-purple-400 {
+ color: #b794f4 !important;
+ }
+
+ .sm\:tw-text-purple-500 {
+ color: #9f7aea !important;
+ }
+
+ .sm\:tw-text-purple-600 {
+ color: #805ad5 !important;
+ }
+
+ .sm\:tw-text-purple-700 {
+ color: #6b46c1 !important;
+ }
+
+ .sm\:tw-text-purple-800 {
+ color: #553c9a !important;
+ }
+
+ .sm\:tw-text-purple-900 {
+ color: #44337a !important;
+ }
+
+ .sm\:tw-text-pink-100 {
+ color: #fff5f7 !important;
+ }
+
+ .sm\:tw-text-pink-200 {
+ color: #fed7e2 !important;
+ }
+
+ .sm\:tw-text-pink-300 {
+ color: #fbb6ce !important;
+ }
+
+ .sm\:tw-text-pink-400 {
+ color: #f687b3 !important;
+ }
+
+ .sm\:tw-text-pink-500 {
+ color: #ed64a6 !important;
+ }
+
+ .sm\:tw-text-pink-600 {
+ color: #d53f8c !important;
+ }
+
+ .sm\:tw-text-pink-700 {
+ color: #b83280 !important;
+ }
+
+ .sm\:tw-text-pink-800 {
+ color: #97266d !important;
+ }
+
+ .sm\:tw-text-pink-900 {
+ color: #702459 !important;
+ }
+
+ .sm\:hover\:tw-text-transparent:hover {
+ color: transparent !important;
+ }
+
+ .sm\:hover\:tw-text-black:hover {
+ color: #000 !important;
+ }
+
+ .sm\:hover\:tw-text-white:hover {
+ color: #fff !important;
+ }
+
+ .sm\:hover\:tw-text-gray-100:hover {
+ color: #f7fafc !important;
+ }
+
+ .sm\:hover\:tw-text-gray-200:hover {
+ color: #edf2f7 !important;
+ }
+
+ .sm\:hover\:tw-text-gray-300:hover {
+ color: #e2e8f0 !important;
+ }
+
+ .sm\:hover\:tw-text-gray-400:hover {
+ color: #cbd5e0 !important;
+ }
+
+ .sm\:hover\:tw-text-gray-500:hover {
+ color: #a0aec0 !important;
+ }
+
+ .sm\:hover\:tw-text-gray-600:hover {
+ color: #718096 !important;
+ }
+
+ .sm\:hover\:tw-text-gray-700:hover {
+ color: #4a5568 !important;
+ }
+
+ .sm\:hover\:tw-text-gray-800:hover {
+ color: #2d3748 !important;
+ }
+
+ .sm\:hover\:tw-text-gray-900:hover {
+ color: #1a202c !important;
+ }
+
+ .sm\:hover\:tw-text-red-100:hover {
+ color: #fff5f5 !important;
+ }
+
+ .sm\:hover\:tw-text-red-200:hover {
+ color: #fed7d7 !important;
+ }
+
+ .sm\:hover\:tw-text-red-300:hover {
+ color: #feb2b2 !important;
+ }
+
+ .sm\:hover\:tw-text-red-400:hover {
+ color: #fc8181 !important;
+ }
+
+ .sm\:hover\:tw-text-red-500:hover {
+ color: #f56565 !important;
+ }
+
+ .sm\:hover\:tw-text-red-600:hover {
+ color: #e53e3e !important;
+ }
+
+ .sm\:hover\:tw-text-red-700:hover {
+ color: #c53030 !important;
+ }
+
+ .sm\:hover\:tw-text-red-800:hover {
+ color: #9b2c2c !important;
+ }
+
+ .sm\:hover\:tw-text-red-900:hover {
+ color: #742a2a !important;
+ }
+
+ .sm\:hover\:tw-text-orange-100:hover {
+ color: #fffaf0 !important;
+ }
+
+ .sm\:hover\:tw-text-orange-200:hover {
+ color: #feebc8 !important;
+ }
+
+ .sm\:hover\:tw-text-orange-300:hover {
+ color: #fbd38d !important;
+ }
+
+ .sm\:hover\:tw-text-orange-400:hover {
+ color: #f6ad55 !important;
+ }
+
+ .sm\:hover\:tw-text-orange-500:hover {
+ color: #ed8936 !important;
+ }
+
+ .sm\:hover\:tw-text-orange-600:hover {
+ color: #dd6b20 !important;
+ }
+
+ .sm\:hover\:tw-text-orange-700:hover {
+ color: #c05621 !important;
+ }
+
+ .sm\:hover\:tw-text-orange-800:hover {
+ color: #9c4221 !important;
+ }
+
+ .sm\:hover\:tw-text-orange-900:hover {
+ color: #7b341e !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-100:hover {
+ color: #fffff0 !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-200:hover {
+ color: #fefcbf !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-300:hover {
+ color: #faf089 !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-400:hover {
+ color: #f6e05e !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-500:hover {
+ color: #ecc94b !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-600:hover {
+ color: #d69e2e !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-700:hover {
+ color: #b7791f !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-800:hover {
+ color: #975a16 !important;
+ }
+
+ .sm\:hover\:tw-text-yellow-900:hover {
+ color: #744210 !important;
+ }
+
+ .sm\:hover\:tw-text-green-100:hover {
+ color: #f0fff4 !important;
+ }
+
+ .sm\:hover\:tw-text-green-200:hover {
+ color: #c6f6d5 !important;
+ }
+
+ .sm\:hover\:tw-text-green-300:hover {
+ color: #9ae6b4 !important;
+ }
+
+ .sm\:hover\:tw-text-green-400:hover {
+ color: #68d391 !important;
+ }
+
+ .sm\:hover\:tw-text-green-500:hover {
+ color: #48bb78 !important;
+ }
+
+ .sm\:hover\:tw-text-green-600:hover {
+ color: #38a169 !important;
+ }
+
+ .sm\:hover\:tw-text-green-700:hover {
+ color: #2f855a !important;
+ }
+
+ .sm\:hover\:tw-text-green-800:hover {
+ color: #276749 !important;
+ }
+
+ .sm\:hover\:tw-text-green-900:hover {
+ color: #22543d !important;
+ }
+
+ .sm\:hover\:tw-text-teal-100:hover {
+ color: #e6fffa !important;
+ }
+
+ .sm\:hover\:tw-text-teal-200:hover {
+ color: #b2f5ea !important;
+ }
+
+ .sm\:hover\:tw-text-teal-300:hover {
+ color: #81e6d9 !important;
+ }
+
+ .sm\:hover\:tw-text-teal-400:hover {
+ color: #4fd1c5 !important;
+ }
+
+ .sm\:hover\:tw-text-teal-500:hover {
+ color: #38b2ac !important;
+ }
+
+ .sm\:hover\:tw-text-teal-600:hover {
+ color: #319795 !important;
+ }
+
+ .sm\:hover\:tw-text-teal-700:hover {
+ color: #2c7a7b !important;
+ }
+
+ .sm\:hover\:tw-text-teal-800:hover {
+ color: #285e61 !important;
+ }
+
+ .sm\:hover\:tw-text-teal-900:hover {
+ color: #234e52 !important;
+ }
+
+ .sm\:hover\:tw-text-blue-100:hover {
+ color: #ebf8ff !important;
+ }
+
+ .sm\:hover\:tw-text-blue-200:hover {
+ color: #bee3f8 !important;
+ }
+
+ .sm\:hover\:tw-text-blue-300:hover {
+ color: #90cdf4 !important;
+ }
+
+ .sm\:hover\:tw-text-blue-400:hover {
+ color: #63b3ed !important;
+ }
+
+ .sm\:hover\:tw-text-blue-500:hover {
+ color: #4299e1 !important;
+ }
+
+ .sm\:hover\:tw-text-blue-600:hover {
+ color: #3182ce !important;
+ }
+
+ .sm\:hover\:tw-text-blue-700:hover {
+ color: #2b6cb0 !important;
+ }
+
+ .sm\:hover\:tw-text-blue-800:hover {
+ color: #2c5282 !important;
+ }
+
+ .sm\:hover\:tw-text-blue-900:hover {
+ color: #2a4365 !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-100:hover {
+ color: #ebf4ff !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-200:hover {
+ color: #c3dafe !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-300:hover {
+ color: #a3bffa !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-400:hover {
+ color: #7f9cf5 !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-500:hover {
+ color: #667eea !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-600:hover {
+ color: #5a67d8 !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-700:hover {
+ color: #4c51bf !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-800:hover {
+ color: #434190 !important;
+ }
+
+ .sm\:hover\:tw-text-indigo-900:hover {
+ color: #3c366b !important;
+ }
+
+ .sm\:hover\:tw-text-purple-100:hover {
+ color: #faf5ff !important;
+ }
+
+ .sm\:hover\:tw-text-purple-200:hover {
+ color: #e9d8fd !important;
+ }
+
+ .sm\:hover\:tw-text-purple-300:hover {
+ color: #d6bcfa !important;
+ }
+
+ .sm\:hover\:tw-text-purple-400:hover {
+ color: #b794f4 !important;
+ }
+
+ .sm\:hover\:tw-text-purple-500:hover {
+ color: #9f7aea !important;
+ }
+
+ .sm\:hover\:tw-text-purple-600:hover {
+ color: #805ad5 !important;
+ }
+
+ .sm\:hover\:tw-text-purple-700:hover {
+ color: #6b46c1 !important;
+ }
+
+ .sm\:hover\:tw-text-purple-800:hover {
+ color: #553c9a !important;
+ }
+
+ .sm\:hover\:tw-text-purple-900:hover {
+ color: #44337a !important;
+ }
+
+ .sm\:hover\:tw-text-pink-100:hover {
+ color: #fff5f7 !important;
+ }
+
+ .sm\:hover\:tw-text-pink-200:hover {
+ color: #fed7e2 !important;
+ }
+
+ .sm\:hover\:tw-text-pink-300:hover {
+ color: #fbb6ce !important;
+ }
+
+ .sm\:hover\:tw-text-pink-400:hover {
+ color: #f687b3 !important;
+ }
+
+ .sm\:hover\:tw-text-pink-500:hover {
+ color: #ed64a6 !important;
+ }
+
+ .sm\:hover\:tw-text-pink-600:hover {
+ color: #d53f8c !important;
+ }
+
+ .sm\:hover\:tw-text-pink-700:hover {
+ color: #b83280 !important;
+ }
+
+ .sm\:hover\:tw-text-pink-800:hover {
+ color: #97266d !important;
+ }
+
+ .sm\:hover\:tw-text-pink-900:hover {
+ color: #702459 !important;
+ }
+
+ .sm\:focus\:tw-text-transparent:focus {
+ color: transparent !important;
+ }
+
+ .sm\:focus\:tw-text-black:focus {
+ color: #000 !important;
+ }
+
+ .sm\:focus\:tw-text-white:focus {
+ color: #fff !important;
+ }
+
+ .sm\:focus\:tw-text-gray-100:focus {
+ color: #f7fafc !important;
+ }
+
+ .sm\:focus\:tw-text-gray-200:focus {
+ color: #edf2f7 !important;
+ }
+
+ .sm\:focus\:tw-text-gray-300:focus {
+ color: #e2e8f0 !important;
+ }
+
+ .sm\:focus\:tw-text-gray-400:focus {
+ color: #cbd5e0 !important;
+ }
+
+ .sm\:focus\:tw-text-gray-500:focus {
+ color: #a0aec0 !important;
+ }
+
+ .sm\:focus\:tw-text-gray-600:focus {
+ color: #718096 !important;
+ }
+
+ .sm\:focus\:tw-text-gray-700:focus {
+ color: #4a5568 !important;
+ }
+
+ .sm\:focus\:tw-text-gray-800:focus {
+ color: #2d3748 !important;
+ }
+
+ .sm\:focus\:tw-text-gray-900:focus {
+ color: #1a202c !important;
+ }
+
+ .sm\:focus\:tw-text-red-100:focus {
+ color: #fff5f5 !important;
+ }
+
+ .sm\:focus\:tw-text-red-200:focus {
+ color: #fed7d7 !important;
+ }
+
+ .sm\:focus\:tw-text-red-300:focus {
+ color: #feb2b2 !important;
+ }
+
+ .sm\:focus\:tw-text-red-400:focus {
+ color: #fc8181 !important;
+ }
+
+ .sm\:focus\:tw-text-red-500:focus {
+ color: #f56565 !important;
+ }
+
+ .sm\:focus\:tw-text-red-600:focus {
+ color: #e53e3e !important;
+ }
+
+ .sm\:focus\:tw-text-red-700:focus {
+ color: #c53030 !important;
+ }
+
+ .sm\:focus\:tw-text-red-800:focus {
+ color: #9b2c2c !important;
+ }
+
+ .sm\:focus\:tw-text-red-900:focus {
+ color: #742a2a !important;
+ }
+
+ .sm\:focus\:tw-text-orange-100:focus {
+ color: #fffaf0 !important;
+ }
+
+ .sm\:focus\:tw-text-orange-200:focus {
+ color: #feebc8 !important;
+ }
+
+ .sm\:focus\:tw-text-orange-300:focus {
+ color: #fbd38d !important;
+ }
+
+ .sm\:focus\:tw-text-orange-400:focus {
+ color: #f6ad55 !important;
+ }
+
+ .sm\:focus\:tw-text-orange-500:focus {
+ color: #ed8936 !important;
+ }
+
+ .sm\:focus\:tw-text-orange-600:focus {
+ color: #dd6b20 !important;
+ }
+
+ .sm\:focus\:tw-text-orange-700:focus {
+ color: #c05621 !important;
+ }
+
+ .sm\:focus\:tw-text-orange-800:focus {
+ color: #9c4221 !important;
+ }
+
+ .sm\:focus\:tw-text-orange-900:focus {
+ color: #7b341e !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-100:focus {
+ color: #fffff0 !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-200:focus {
+ color: #fefcbf !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-300:focus {
+ color: #faf089 !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-400:focus {
+ color: #f6e05e !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-500:focus {
+ color: #ecc94b !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-600:focus {
+ color: #d69e2e !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-700:focus {
+ color: #b7791f !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-800:focus {
+ color: #975a16 !important;
+ }
+
+ .sm\:focus\:tw-text-yellow-900:focus {
+ color: #744210 !important;
+ }
+
+ .sm\:focus\:tw-text-green-100:focus {
+ color: #f0fff4 !important;
+ }
+
+ .sm\:focus\:tw-text-green-200:focus {
+ color: #c6f6d5 !important;
+ }
+
+ .sm\:focus\:tw-text-green-300:focus {
+ color: #9ae6b4 !important;
+ }
+
+ .sm\:focus\:tw-text-green-400:focus {
+ color: #68d391 !important;
+ }
+
+ .sm\:focus\:tw-text-green-500:focus {
+ color: #48bb78 !important;
+ }
+
+ .sm\:focus\:tw-text-green-600:focus {
+ color: #38a169 !important;
+ }
+
+ .sm\:focus\:tw-text-green-700:focus {
+ color: #2f855a !important;
+ }
+
+ .sm\:focus\:tw-text-green-800:focus {
+ color: #276749 !important;
+ }
+
+ .sm\:focus\:tw-text-green-900:focus {
+ color: #22543d !important;
+ }
+
+ .sm\:focus\:tw-text-teal-100:focus {
+ color: #e6fffa !important;
+ }
+
+ .sm\:focus\:tw-text-teal-200:focus {
+ color: #b2f5ea !important;
+ }
+
+ .sm\:focus\:tw-text-teal-300:focus {
+ color: #81e6d9 !important;
+ }
+
+ .sm\:focus\:tw-text-teal-400:focus {
+ color: #4fd1c5 !important;
+ }
+
+ .sm\:focus\:tw-text-teal-500:focus {
+ color: #38b2ac !important;
+ }
+
+ .sm\:focus\:tw-text-teal-600:focus {
+ color: #319795 !important;
+ }
+
+ .sm\:focus\:tw-text-teal-700:focus {
+ color: #2c7a7b !important;
+ }
+
+ .sm\:focus\:tw-text-teal-800:focus {
+ color: #285e61 !important;
+ }
+
+ .sm\:focus\:tw-text-teal-900:focus {
+ color: #234e52 !important;
+ }
+
+ .sm\:focus\:tw-text-blue-100:focus {
+ color: #ebf8ff !important;
+ }
+
+ .sm\:focus\:tw-text-blue-200:focus {
+ color: #bee3f8 !important;
+ }
+
+ .sm\:focus\:tw-text-blue-300:focus {
+ color: #90cdf4 !important;
+ }
+
+ .sm\:focus\:tw-text-blue-400:focus {
+ color: #63b3ed !important;
+ }
+
+ .sm\:focus\:tw-text-blue-500:focus {
+ color: #4299e1 !important;
+ }
+
+ .sm\:focus\:tw-text-blue-600:focus {
+ color: #3182ce !important;
+ }
+
+ .sm\:focus\:tw-text-blue-700:focus {
+ color: #2b6cb0 !important;
+ }
+
+ .sm\:focus\:tw-text-blue-800:focus {
+ color: #2c5282 !important;
+ }
+
+ .sm\:focus\:tw-text-blue-900:focus {
+ color: #2a4365 !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-100:focus {
+ color: #ebf4ff !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-200:focus {
+ color: #c3dafe !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-300:focus {
+ color: #a3bffa !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-400:focus {
+ color: #7f9cf5 !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-500:focus {
+ color: #667eea !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-600:focus {
+ color: #5a67d8 !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-700:focus {
+ color: #4c51bf !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-800:focus {
+ color: #434190 !important;
+ }
+
+ .sm\:focus\:tw-text-indigo-900:focus {
+ color: #3c366b !important;
+ }
+
+ .sm\:focus\:tw-text-purple-100:focus {
+ color: #faf5ff !important;
+ }
+
+ .sm\:focus\:tw-text-purple-200:focus {
+ color: #e9d8fd !important;
+ }
+
+ .sm\:focus\:tw-text-purple-300:focus {
+ color: #d6bcfa !important;
+ }
+
+ .sm\:focus\:tw-text-purple-400:focus {
+ color: #b794f4 !important;
+ }
+
+ .sm\:focus\:tw-text-purple-500:focus {
+ color: #9f7aea !important;
+ }
+
+ .sm\:focus\:tw-text-purple-600:focus {
+ color: #805ad5 !important;
+ }
+
+ .sm\:focus\:tw-text-purple-700:focus {
+ color: #6b46c1 !important;
+ }
+
+ .sm\:focus\:tw-text-purple-800:focus {
+ color: #553c9a !important;
+ }
+
+ .sm\:focus\:tw-text-purple-900:focus {
+ color: #44337a !important;
+ }
+
+ .sm\:focus\:tw-text-pink-100:focus {
+ color: #fff5f7 !important;
+ }
+
+ .sm\:focus\:tw-text-pink-200:focus {
+ color: #fed7e2 !important;
+ }
+
+ .sm\:focus\:tw-text-pink-300:focus {
+ color: #fbb6ce !important;
+ }
+
+ .sm\:focus\:tw-text-pink-400:focus {
+ color: #f687b3 !important;
+ }
+
+ .sm\:focus\:tw-text-pink-500:focus {
+ color: #ed64a6 !important;
+ }
+
+ .sm\:focus\:tw-text-pink-600:focus {
+ color: #d53f8c !important;
+ }
+
+ .sm\:focus\:tw-text-pink-700:focus {
+ color: #b83280 !important;
+ }
+
+ .sm\:focus\:tw-text-pink-800:focus {
+ color: #97266d !important;
+ }
+
+ .sm\:focus\:tw-text-pink-900:focus {
+ color: #702459 !important;
+ }
+
+ .sm\:tw-text-xs {
+ font-size: .75rem !important;
+ }
+
+ .sm\:tw-text-sm {
+ font-size: .875rem !important;
+ }
+
+ .sm\:tw-text-base {
+ font-size: 1rem !important;
+ }
+
+ .sm\:tw-text-lg {
+ font-size: 1.125rem !important;
+ }
+
+ .sm\:tw-text-xl {
+ font-size: 1.25rem !important;
+ }
+
+ .sm\:tw-text-2xl {
+ font-size: 1.5rem !important;
+ }
+
+ .sm\:tw-text-3xl {
+ font-size: 1.875rem !important;
+ }
+
+ .sm\:tw-text-4xl {
+ font-size: 2.25rem !important;
+ }
+
+ .sm\:tw-text-5xl {
+ font-size: 3rem !important;
+ }
+
+ .sm\:tw-text-6xl {
+ font-size: 4rem !important;
+ }
+
+ .sm\:tw-italic {
+ font-style: italic !important;
+ }
+
+ .sm\:tw-not-italic {
+ font-style: normal !important;
+ }
+
+ .sm\:tw-uppercase {
+ text-transform: uppercase !important;
+ }
+
+ .sm\:tw-lowercase {
+ text-transform: lowercase !important;
+ }
+
+ .sm\:tw-capitalize {
+ text-transform: capitalize !important;
+ }
+
+ .sm\:tw-normal-case {
+ text-transform: none !important;
+ }
+
+ .sm\:tw-underline {
+ text-decoration: underline !important;
+ }
+
+ .sm\:tw-line-through {
+ text-decoration: line-through !important;
+ }
+
+ .sm\:tw-no-underline {
+ text-decoration: none !important;
+ }
+
+ .sm\:hover\:tw-underline:hover {
+ text-decoration: underline !important;
+ }
+
+ .sm\:hover\:tw-line-through:hover {
+ text-decoration: line-through !important;
+ }
+
+ .sm\:hover\:tw-no-underline:hover {
+ text-decoration: none !important;
+ }
+
+ .sm\:focus\:tw-underline:focus {
+ text-decoration: underline !important;
+ }
+
+ .sm\:focus\:tw-line-through:focus {
+ text-decoration: line-through !important;
+ }
+
+ .sm\:focus\:tw-no-underline:focus {
+ text-decoration: none !important;
+ }
+
+ .sm\:tw-antialiased {
+ -webkit-font-smoothing: antialiased !important;
+ -moz-osx-font-smoothing: grayscale !important;
+ }
+
+ .sm\:tw-subpixel-antialiased {
+ -webkit-font-smoothing: auto !important;
+ -moz-osx-font-smoothing: auto !important;
+ }
+
+ .sm\:tw-tracking-tighter {
+ letter-spacing: -.05em !important;
+ }
+
+ .sm\:tw-tracking-tight {
+ letter-spacing: -.025em !important;
+ }
+
+ .sm\:tw-tracking-normal {
+ letter-spacing: 0 !important;
+ }
+
+ .sm\:tw-tracking-wide {
+ letter-spacing: .025em !important;
+ }
+
+ .sm\:tw-tracking-wider {
+ letter-spacing: .05em !important;
+ }
+
+ .sm\:tw-tracking-widest {
+ letter-spacing: .1em !important;
+ }
+
+ .sm\:tw-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ -ms-user-select: none !important;
+ user-select: none !important;
+ }
+
+ .sm\:tw-select-text {
+ -webkit-user-select: text !important;
+ -moz-user-select: text !important;
+ -ms-user-select: text !important;
+ user-select: text !important;
+ }
+
+ .sm\:tw-align-baseline {
+ vertical-align: baseline !important;
+ }
+
+ .sm\:tw-align-top {
+ vertical-align: top !important;
+ }
+
+ .sm\:tw-align-middle {
+ vertical-align: middle !important;
+ }
+
+ .sm\:tw-align-bottom {
+ vertical-align: bottom !important;
+ }
+
+ .sm\:tw-align-text-top {
+ vertical-align: text-top !important;
+ }
+
+ .sm\:tw-align-text-bottom {
+ vertical-align: text-bottom !important;
+ }
+
+ .sm\:tw-visible {
+ visibility: visible !important;
+ }
+
+ .sm\:tw-invisible {
+ visibility: hidden !important;
+ }
+
+ .sm\:tw-whitespace-normal {
+ white-space: normal !important;
+ }
+
+ .sm\:tw-whitespace-no-wrap {
+ white-space: nowrap !important;
+ }
+
+ .sm\:tw-whitespace-pre {
+ white-space: pre !important;
+ }
+
+ .sm\:tw-whitespace-pre-line {
+ white-space: pre-line !important;
+ }
+
+ .sm\:tw-whitespace-pre-wrap {
+ white-space: pre-wrap !important;
+ }
+
+ .sm\:tw-break-normal {
+ overflow-wrap: normal !important;
+ word-break: normal !important;
+ }
+
+ .sm\:tw-break-words {
+ overflow-wrap: break-word !important;
+ }
+
+ .sm\:tw-break-all {
+ word-break: break-all !important;
+ }
+
+ .sm\:tw-truncate {
+ overflow: hidden !important;
+ text-overflow: ellipsis !important;
+ white-space: nowrap !important;
+ }
+
+ .sm\:tw-w-0 {
+ width: 0 !important;
+ }
+
+ .sm\:tw-w-1 {
+ width: .25rem !important;
+ }
+
+ .sm\:tw-w-2 {
+ width: .5rem !important;
+ }
+
+ .sm\:tw-w-3 {
+ width: .75rem !important;
+ }
+
+ .sm\:tw-w-4 {
+ width: 1rem !important;
+ }
+
+ .sm\:tw-w-5 {
+ width: 1.25rem !important;
+ }
+
+ .sm\:tw-w-6 {
+ width: 1.5rem !important;
+ }
+
+ .sm\:tw-w-8 {
+ width: 2rem !important;
+ }
+
+ .sm\:tw-w-10 {
+ width: 2.5rem !important;
+ }
+
+ .sm\:tw-w-12 {
+ width: 3rem !important;
+ }
+
+ .sm\:tw-w-16 {
+ width: 4rem !important;
+ }
+
+ .sm\:tw-w-20 {
+ width: 5rem !important;
+ }
+
+ .sm\:tw-w-24 {
+ width: 6rem !important;
+ }
+
+ .sm\:tw-w-32 {
+ width: 8rem !important;
+ }
+
+ .sm\:tw-w-40 {
+ width: 10rem !important;
+ }
+
+ .sm\:tw-w-48 {
+ width: 12rem !important;
+ }
+
+ .sm\:tw-w-56 {
+ width: 14rem !important;
+ }
+
+ .sm\:tw-w-64 {
+ width: 16rem !important;
+ }
+
+ .sm\:tw-w-auto {
+ width: auto !important;
+ }
+
+ .sm\:tw-w-px {
+ width: 1px !important;
+ }
+
+ .sm\:tw-w-1\/2 {
+ width: 50% !important;
+ }
+
+ .sm\:tw-w-1\/3 {
+ width: 33.33333% !important;
+ }
+
+ .sm\:tw-w-2\/3 {
+ width: 66.66667% !important;
+ }
+
+ .sm\:tw-w-1\/4 {
+ width: 25% !important;
+ }
+
+ .sm\:tw-w-3\/4 {
+ width: 75% !important;
+ }
+
+ .sm\:tw-w-1\/5 {
+ width: 20% !important;
+ }
+
+ .sm\:tw-w-2\/5 {
+ width: 40% !important;
+ }
+
+ .sm\:tw-w-3\/5 {
+ width: 60% !important;
+ }
+
+ .sm\:tw-w-4\/5 {
+ width: 80% !important;
+ }
+
+ .sm\:tw-w-1\/6 {
+ width: 16.66667% !important;
+ }
+
+ .sm\:tw-w-5\/6 {
+ width: 83.33333% !important;
+ }
+
+ .sm\:tw-w-full {
+ width: 100% !important;
+ }
+
+ .sm\:tw-w-screen {
+ width: 100vw !important;
+ }
+
+ .sm\:tw-z-0 {
+ z-index: 0 !important;
+ }
+
+ .sm\:tw-z-10 {
+ z-index: 10 !important;
+ }
+
+ .sm\:tw-z-20 {
+ z-index: 20 !important;
+ }
+
+ .sm\:tw-z-30 {
+ z-index: 30 !important;
+ }
+
+ .sm\:tw-z-40 {
+ z-index: 40 !important;
+ }
+
+ .sm\:tw-z-50 {
+ z-index: 50 !important;
+ }
+
+ .sm\:tw-z-auto {
+ z-index: auto !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .md\:tw-appearance-none {
+ -webkit-appearance: none !important;
+ -moz-appearance: none !important;
+ appearance: none !important;
+ }
+
+ .md\:tw-bg-fixed {
+ background-attachment: fixed !important;
+ }
+
+ .md\:tw-bg-local {
+ background-attachment: local !important;
+ }
+
+ .md\:tw-bg-scroll {
+ background-attachment: scroll !important;
+ }
+
+ .md\:tw-bg-transparent {
+ background-color: transparent !important;
+ }
+
+ .md\:tw-bg-black {
+ background-color: #000 !important;
+ }
+
+ .md\:tw-bg-white {
+ background-color: #fff !important;
+ }
+
+ .md\:tw-bg-gray-100 {
+ background-color: #f7fafc !important;
+ }
+
+ .md\:tw-bg-gray-200 {
+ background-color: #edf2f7 !important;
+ }
+
+ .md\:tw-bg-gray-300 {
+ background-color: #e2e8f0 !important;
+ }
+
+ .md\:tw-bg-gray-400 {
+ background-color: #cbd5e0 !important;
+ }
+
+ .md\:tw-bg-gray-500 {
+ background-color: #a0aec0 !important;
+ }
+
+ .md\:tw-bg-gray-600 {
+ background-color: #718096 !important;
+ }
+
+ .md\:tw-bg-gray-700 {
+ background-color: #4a5568 !important;
+ }
+
+ .md\:tw-bg-gray-800 {
+ background-color: #2d3748 !important;
+ }
+
+ .md\:tw-bg-gray-900 {
+ background-color: #1a202c !important;
+ }
+
+ .md\:tw-bg-red-100 {
+ background-color: #fff5f5 !important;
+ }
+
+ .md\:tw-bg-red-200 {
+ background-color: #fed7d7 !important;
+ }
+
+ .md\:tw-bg-red-300 {
+ background-color: #feb2b2 !important;
+ }
+
+ .md\:tw-bg-red-400 {
+ background-color: #fc8181 !important;
+ }
+
+ .md\:tw-bg-red-500 {
+ background-color: #f56565 !important;
+ }
+
+ .md\:tw-bg-red-600 {
+ background-color: #e53e3e !important;
+ }
+
+ .md\:tw-bg-red-700 {
+ background-color: #c53030 !important;
+ }
+
+ .md\:tw-bg-red-800 {
+ background-color: #9b2c2c !important;
+ }
+
+ .md\:tw-bg-red-900 {
+ background-color: #742a2a !important;
+ }
+
+ .md\:tw-bg-orange-100 {
+ background-color: #fffaf0 !important;
+ }
+
+ .md\:tw-bg-orange-200 {
+ background-color: #feebc8 !important;
+ }
+
+ .md\:tw-bg-orange-300 {
+ background-color: #fbd38d !important;
+ }
+
+ .md\:tw-bg-orange-400 {
+ background-color: #f6ad55 !important;
+ }
+
+ .md\:tw-bg-orange-500 {
+ background-color: #ed8936 !important;
+ }
+
+ .md\:tw-bg-orange-600 {
+ background-color: #dd6b20 !important;
+ }
+
+ .md\:tw-bg-orange-700 {
+ background-color: #c05621 !important;
+ }
+
+ .md\:tw-bg-orange-800 {
+ background-color: #9c4221 !important;
+ }
+
+ .md\:tw-bg-orange-900 {
+ background-color: #7b341e !important;
+ }
+
+ .md\:tw-bg-yellow-100 {
+ background-color: #fffff0 !important;
+ }
+
+ .md\:tw-bg-yellow-200 {
+ background-color: #fefcbf !important;
+ }
+
+ .md\:tw-bg-yellow-300 {
+ background-color: #faf089 !important;
+ }
+
+ .md\:tw-bg-yellow-400 {
+ background-color: #f6e05e !important;
+ }
+
+ .md\:tw-bg-yellow-500 {
+ background-color: #ecc94b !important;
+ }
+
+ .md\:tw-bg-yellow-600 {
+ background-color: #d69e2e !important;
+ }
+
+ .md\:tw-bg-yellow-700 {
+ background-color: #b7791f !important;
+ }
+
+ .md\:tw-bg-yellow-800 {
+ background-color: #975a16 !important;
+ }
+
+ .md\:tw-bg-yellow-900 {
+ background-color: #744210 !important;
+ }
+
+ .md\:tw-bg-green-100 {
+ background-color: #f0fff4 !important;
+ }
+
+ .md\:tw-bg-green-200 {
+ background-color: #c6f6d5 !important;
+ }
+
+ .md\:tw-bg-green-300 {
+ background-color: #9ae6b4 !important;
+ }
+
+ .md\:tw-bg-green-400 {
+ background-color: #68d391 !important;
+ }
+
+ .md\:tw-bg-green-500 {
+ background-color: #48bb78 !important;
+ }
+
+ .md\:tw-bg-green-600 {
+ background-color: #38a169 !important;
+ }
+
+ .md\:tw-bg-green-700 {
+ background-color: #2f855a !important;
+ }
+
+ .md\:tw-bg-green-800 {
+ background-color: #276749 !important;
+ }
+
+ .md\:tw-bg-green-900 {
+ background-color: #22543d !important;
+ }
+
+ .md\:tw-bg-teal-100 {
+ background-color: #e6fffa !important;
+ }
+
+ .md\:tw-bg-teal-200 {
+ background-color: #b2f5ea !important;
+ }
+
+ .md\:tw-bg-teal-300 {
+ background-color: #81e6d9 !important;
+ }
+
+ .md\:tw-bg-teal-400 {
+ background-color: #4fd1c5 !important;
+ }
+
+ .md\:tw-bg-teal-500 {
+ background-color: #38b2ac !important;
+ }
+
+ .md\:tw-bg-teal-600 {
+ background-color: #319795 !important;
+ }
+
+ .md\:tw-bg-teal-700 {
+ background-color: #2c7a7b !important;
+ }
+
+ .md\:tw-bg-teal-800 {
+ background-color: #285e61 !important;
+ }
+
+ .md\:tw-bg-teal-900 {
+ background-color: #234e52 !important;
+ }
+
+ .md\:tw-bg-blue-100 {
+ background-color: #ebf8ff !important;
+ }
+
+ .md\:tw-bg-blue-200 {
+ background-color: #bee3f8 !important;
+ }
+
+ .md\:tw-bg-blue-300 {
+ background-color: #90cdf4 !important;
+ }
+
+ .md\:tw-bg-blue-400 {
+ background-color: #63b3ed !important;
+ }
+
+ .md\:tw-bg-blue-500 {
+ background-color: #4299e1 !important;
+ }
+
+ .md\:tw-bg-blue-600 {
+ background-color: #3182ce !important;
+ }
+
+ .md\:tw-bg-blue-700 {
+ background-color: #2b6cb0 !important;
+ }
+
+ .md\:tw-bg-blue-800 {
+ background-color: #2c5282 !important;
+ }
+
+ .md\:tw-bg-blue-900 {
+ background-color: #2a4365 !important;
+ }
+
+ .md\:tw-bg-indigo-100 {
+ background-color: #ebf4ff !important;
+ }
+
+ .md\:tw-bg-indigo-200 {
+ background-color: #c3dafe !important;
+ }
+
+ .md\:tw-bg-indigo-300 {
+ background-color: #a3bffa !important;
+ }
+
+ .md\:tw-bg-indigo-400 {
+ background-color: #7f9cf5 !important;
+ }
+
+ .md\:tw-bg-indigo-500 {
+ background-color: #667eea !important;
+ }
+
+ .md\:tw-bg-indigo-600 {
+ background-color: #5a67d8 !important;
+ }
+
+ .md\:tw-bg-indigo-700 {
+ background-color: #4c51bf !important;
+ }
+
+ .md\:tw-bg-indigo-800 {
+ background-color: #434190 !important;
+ }
+
+ .md\:tw-bg-indigo-900 {
+ background-color: #3c366b !important;
+ }
+
+ .md\:tw-bg-purple-100 {
+ background-color: #faf5ff !important;
+ }
+
+ .md\:tw-bg-purple-200 {
+ background-color: #e9d8fd !important;
+ }
+
+ .md\:tw-bg-purple-300 {
+ background-color: #d6bcfa !important;
+ }
+
+ .md\:tw-bg-purple-400 {
+ background-color: #b794f4 !important;
+ }
+
+ .md\:tw-bg-purple-500 {
+ background-color: #9f7aea !important;
+ }
+
+ .md\:tw-bg-purple-600 {
+ background-color: #805ad5 !important;
+ }
+
+ .md\:tw-bg-purple-700 {
+ background-color: #6b46c1 !important;
+ }
+
+ .md\:tw-bg-purple-800 {
+ background-color: #553c9a !important;
+ }
+
+ .md\:tw-bg-purple-900 {
+ background-color: #44337a !important;
+ }
+
+ .md\:tw-bg-pink-100 {
+ background-color: #fff5f7 !important;
+ }
+
+ .md\:tw-bg-pink-200 {
+ background-color: #fed7e2 !important;
+ }
+
+ .md\:tw-bg-pink-300 {
+ background-color: #fbb6ce !important;
+ }
+
+ .md\:tw-bg-pink-400 {
+ background-color: #f687b3 !important;
+ }
+
+ .md\:tw-bg-pink-500 {
+ background-color: #ed64a6 !important;
+ }
+
+ .md\:tw-bg-pink-600 {
+ background-color: #d53f8c !important;
+ }
+
+ .md\:tw-bg-pink-700 {
+ background-color: #b83280 !important;
+ }
+
+ .md\:tw-bg-pink-800 {
+ background-color: #97266d !important;
+ }
+
+ .md\:tw-bg-pink-900 {
+ background-color: #702459 !important;
+ }
+
+ .md\:hover\:tw-bg-transparent:hover {
+ background-color: transparent !important;
+ }
+
+ .md\:hover\:tw-bg-black:hover {
+ background-color: #000 !important;
+ }
+
+ .md\:hover\:tw-bg-white:hover {
+ background-color: #fff !important;
+ }
+
+ .md\:hover\:tw-bg-gray-100:hover {
+ background-color: #f7fafc !important;
+ }
+
+ .md\:hover\:tw-bg-gray-200:hover {
+ background-color: #edf2f7 !important;
+ }
+
+ .md\:hover\:tw-bg-gray-300:hover {
+ background-color: #e2e8f0 !important;
+ }
+
+ .md\:hover\:tw-bg-gray-400:hover {
+ background-color: #cbd5e0 !important;
+ }
+
+ .md\:hover\:tw-bg-gray-500:hover {
+ background-color: #a0aec0 !important;
+ }
+
+ .md\:hover\:tw-bg-gray-600:hover {
+ background-color: #718096 !important;
+ }
+
+ .md\:hover\:tw-bg-gray-700:hover {
+ background-color: #4a5568 !important;
+ }
+
+ .md\:hover\:tw-bg-gray-800:hover {
+ background-color: #2d3748 !important;
+ }
+
+ .md\:hover\:tw-bg-gray-900:hover {
+ background-color: #1a202c !important;
+ }
+
+ .md\:hover\:tw-bg-red-100:hover {
+ background-color: #fff5f5 !important;
+ }
+
+ .md\:hover\:tw-bg-red-200:hover {
+ background-color: #fed7d7 !important;
+ }
+
+ .md\:hover\:tw-bg-red-300:hover {
+ background-color: #feb2b2 !important;
+ }
+
+ .md\:hover\:tw-bg-red-400:hover {
+ background-color: #fc8181 !important;
+ }
+
+ .md\:hover\:tw-bg-red-500:hover {
+ background-color: #f56565 !important;
+ }
+
+ .md\:hover\:tw-bg-red-600:hover {
+ background-color: #e53e3e !important;
+ }
+
+ .md\:hover\:tw-bg-red-700:hover {
+ background-color: #c53030 !important;
+ }
+
+ .md\:hover\:tw-bg-red-800:hover {
+ background-color: #9b2c2c !important;
+ }
+
+ .md\:hover\:tw-bg-red-900:hover {
+ background-color: #742a2a !important;
+ }
+
+ .md\:hover\:tw-bg-orange-100:hover {
+ background-color: #fffaf0 !important;
+ }
+
+ .md\:hover\:tw-bg-orange-200:hover {
+ background-color: #feebc8 !important;
+ }
+
+ .md\:hover\:tw-bg-orange-300:hover {
+ background-color: #fbd38d !important;
+ }
+
+ .md\:hover\:tw-bg-orange-400:hover {
+ background-color: #f6ad55 !important;
+ }
+
+ .md\:hover\:tw-bg-orange-500:hover {
+ background-color: #ed8936 !important;
+ }
+
+ .md\:hover\:tw-bg-orange-600:hover {
+ background-color: #dd6b20 !important;
+ }
+
+ .md\:hover\:tw-bg-orange-700:hover {
+ background-color: #c05621 !important;
+ }
+
+ .md\:hover\:tw-bg-orange-800:hover {
+ background-color: #9c4221 !important;
+ }
+
+ .md\:hover\:tw-bg-orange-900:hover {
+ background-color: #7b341e !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-100:hover {
+ background-color: #fffff0 !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-200:hover {
+ background-color: #fefcbf !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-300:hover {
+ background-color: #faf089 !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-400:hover {
+ background-color: #f6e05e !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-500:hover {
+ background-color: #ecc94b !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-600:hover {
+ background-color: #d69e2e !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-700:hover {
+ background-color: #b7791f !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-800:hover {
+ background-color: #975a16 !important;
+ }
+
+ .md\:hover\:tw-bg-yellow-900:hover {
+ background-color: #744210 !important;
+ }
+
+ .md\:hover\:tw-bg-green-100:hover {
+ background-color: #f0fff4 !important;
+ }
+
+ .md\:hover\:tw-bg-green-200:hover {
+ background-color: #c6f6d5 !important;
+ }
+
+ .md\:hover\:tw-bg-green-300:hover {
+ background-color: #9ae6b4 !important;
+ }
+
+ .md\:hover\:tw-bg-green-400:hover {
+ background-color: #68d391 !important;
+ }
+
+ .md\:hover\:tw-bg-green-500:hover {
+ background-color: #48bb78 !important;
+ }
+
+ .md\:hover\:tw-bg-green-600:hover {
+ background-color: #38a169 !important;
+ }
+
+ .md\:hover\:tw-bg-green-700:hover {
+ background-color: #2f855a !important;
+ }
+
+ .md\:hover\:tw-bg-green-800:hover {
+ background-color: #276749 !important;
+ }
+
+ .md\:hover\:tw-bg-green-900:hover {
+ background-color: #22543d !important;
+ }
+
+ .md\:hover\:tw-bg-teal-100:hover {
+ background-color: #e6fffa !important;
+ }
+
+ .md\:hover\:tw-bg-teal-200:hover {
+ background-color: #b2f5ea !important;
+ }
+
+ .md\:hover\:tw-bg-teal-300:hover {
+ background-color: #81e6d9 !important;
+ }
+
+ .md\:hover\:tw-bg-teal-400:hover {
+ background-color: #4fd1c5 !important;
+ }
+
+ .md\:hover\:tw-bg-teal-500:hover {
+ background-color: #38b2ac !important;
+ }
+
+ .md\:hover\:tw-bg-teal-600:hover {
+ background-color: #319795 !important;
+ }
+
+ .md\:hover\:tw-bg-teal-700:hover {
+ background-color: #2c7a7b !important;
+ }
+
+ .md\:hover\:tw-bg-teal-800:hover {
+ background-color: #285e61 !important;
+ }
+
+ .md\:hover\:tw-bg-teal-900:hover {
+ background-color: #234e52 !important;
+ }
+
+ .md\:hover\:tw-bg-blue-100:hover {
+ background-color: #ebf8ff !important;
+ }
+
+ .md\:hover\:tw-bg-blue-200:hover {
+ background-color: #bee3f8 !important;
+ }
+
+ .md\:hover\:tw-bg-blue-300:hover {
+ background-color: #90cdf4 !important;
+ }
+
+ .md\:hover\:tw-bg-blue-400:hover {
+ background-color: #63b3ed !important;
+ }
+
+ .md\:hover\:tw-bg-blue-500:hover {
+ background-color: #4299e1 !important;
+ }
+
+ .md\:hover\:tw-bg-blue-600:hover {
+ background-color: #3182ce !important;
+ }
+
+ .md\:hover\:tw-bg-blue-700:hover {
+ background-color: #2b6cb0 !important;
+ }
+
+ .md\:hover\:tw-bg-blue-800:hover {
+ background-color: #2c5282 !important;
+ }
+
+ .md\:hover\:tw-bg-blue-900:hover {
+ background-color: #2a4365 !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-100:hover {
+ background-color: #ebf4ff !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-200:hover {
+ background-color: #c3dafe !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-300:hover {
+ background-color: #a3bffa !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-400:hover {
+ background-color: #7f9cf5 !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-500:hover {
+ background-color: #667eea !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-600:hover {
+ background-color: #5a67d8 !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-700:hover {
+ background-color: #4c51bf !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-800:hover {
+ background-color: #434190 !important;
+ }
+
+ .md\:hover\:tw-bg-indigo-900:hover {
+ background-color: #3c366b !important;
+ }
+
+ .md\:hover\:tw-bg-purple-100:hover {
+ background-color: #faf5ff !important;
+ }
+
+ .md\:hover\:tw-bg-purple-200:hover {
+ background-color: #e9d8fd !important;
+ }
+
+ .md\:hover\:tw-bg-purple-300:hover {
+ background-color: #d6bcfa !important;
+ }
+
+ .md\:hover\:tw-bg-purple-400:hover {
+ background-color: #b794f4 !important;
+ }
+
+ .md\:hover\:tw-bg-purple-500:hover {
+ background-color: #9f7aea !important;
+ }
+
+ .md\:hover\:tw-bg-purple-600:hover {
+ background-color: #805ad5 !important;
+ }
+
+ .md\:hover\:tw-bg-purple-700:hover {
+ background-color: #6b46c1 !important;
+ }
+
+ .md\:hover\:tw-bg-purple-800:hover {
+ background-color: #553c9a !important;
+ }
+
+ .md\:hover\:tw-bg-purple-900:hover {
+ background-color: #44337a !important;
+ }
+
+ .md\:hover\:tw-bg-pink-100:hover {
+ background-color: #fff5f7 !important;
+ }
+
+ .md\:hover\:tw-bg-pink-200:hover {
+ background-color: #fed7e2 !important;
+ }
+
+ .md\:hover\:tw-bg-pink-300:hover {
+ background-color: #fbb6ce !important;
+ }
+
+ .md\:hover\:tw-bg-pink-400:hover {
+ background-color: #f687b3 !important;
+ }
+
+ .md\:hover\:tw-bg-pink-500:hover {
+ background-color: #ed64a6 !important;
+ }
+
+ .md\:hover\:tw-bg-pink-600:hover {
+ background-color: #d53f8c !important;
+ }
+
+ .md\:hover\:tw-bg-pink-700:hover {
+ background-color: #b83280 !important;
+ }
+
+ .md\:hover\:tw-bg-pink-800:hover {
+ background-color: #97266d !important;
+ }
+
+ .md\:hover\:tw-bg-pink-900:hover {
+ background-color: #702459 !important;
+ }
+
+ .md\:focus\:tw-bg-transparent:focus {
+ background-color: transparent !important;
+ }
+
+ .md\:focus\:tw-bg-black:focus {
+ background-color: #000 !important;
+ }
+
+ .md\:focus\:tw-bg-white:focus {
+ background-color: #fff !important;
+ }
+
+ .md\:focus\:tw-bg-gray-100:focus {
+ background-color: #f7fafc !important;
+ }
+
+ .md\:focus\:tw-bg-gray-200:focus {
+ background-color: #edf2f7 !important;
+ }
+
+ .md\:focus\:tw-bg-gray-300:focus {
+ background-color: #e2e8f0 !important;
+ }
+
+ .md\:focus\:tw-bg-gray-400:focus {
+ background-color: #cbd5e0 !important;
+ }
+
+ .md\:focus\:tw-bg-gray-500:focus {
+ background-color: #a0aec0 !important;
+ }
+
+ .md\:focus\:tw-bg-gray-600:focus {
+ background-color: #718096 !important;
+ }
+
+ .md\:focus\:tw-bg-gray-700:focus {
+ background-color: #4a5568 !important;
+ }
+
+ .md\:focus\:tw-bg-gray-800:focus {
+ background-color: #2d3748 !important;
+ }
+
+ .md\:focus\:tw-bg-gray-900:focus {
+ background-color: #1a202c !important;
+ }
+
+ .md\:focus\:tw-bg-red-100:focus {
+ background-color: #fff5f5 !important;
+ }
+
+ .md\:focus\:tw-bg-red-200:focus {
+ background-color: #fed7d7 !important;
+ }
+
+ .md\:focus\:tw-bg-red-300:focus {
+ background-color: #feb2b2 !important;
+ }
+
+ .md\:focus\:tw-bg-red-400:focus {
+ background-color: #fc8181 !important;
+ }
+
+ .md\:focus\:tw-bg-red-500:focus {
+ background-color: #f56565 !important;
+ }
+
+ .md\:focus\:tw-bg-red-600:focus {
+ background-color: #e53e3e !important;
+ }
+
+ .md\:focus\:tw-bg-red-700:focus {
+ background-color: #c53030 !important;
+ }
+
+ .md\:focus\:tw-bg-red-800:focus {
+ background-color: #9b2c2c !important;
+ }
+
+ .md\:focus\:tw-bg-red-900:focus {
+ background-color: #742a2a !important;
+ }
+
+ .md\:focus\:tw-bg-orange-100:focus {
+ background-color: #fffaf0 !important;
+ }
+
+ .md\:focus\:tw-bg-orange-200:focus {
+ background-color: #feebc8 !important;
+ }
+
+ .md\:focus\:tw-bg-orange-300:focus {
+ background-color: #fbd38d !important;
+ }
+
+ .md\:focus\:tw-bg-orange-400:focus {
+ background-color: #f6ad55 !important;
+ }
+
+ .md\:focus\:tw-bg-orange-500:focus {
+ background-color: #ed8936 !important;
+ }
+
+ .md\:focus\:tw-bg-orange-600:focus {
+ background-color: #dd6b20 !important;
+ }
+
+ .md\:focus\:tw-bg-orange-700:focus {
+ background-color: #c05621 !important;
+ }
+
+ .md\:focus\:tw-bg-orange-800:focus {
+ background-color: #9c4221 !important;
+ }
+
+ .md\:focus\:tw-bg-orange-900:focus {
+ background-color: #7b341e !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-100:focus {
+ background-color: #fffff0 !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-200:focus {
+ background-color: #fefcbf !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-300:focus {
+ background-color: #faf089 !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-400:focus {
+ background-color: #f6e05e !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-500:focus {
+ background-color: #ecc94b !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-600:focus {
+ background-color: #d69e2e !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-700:focus {
+ background-color: #b7791f !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-800:focus {
+ background-color: #975a16 !important;
+ }
+
+ .md\:focus\:tw-bg-yellow-900:focus {
+ background-color: #744210 !important;
+ }
+
+ .md\:focus\:tw-bg-green-100:focus {
+ background-color: #f0fff4 !important;
+ }
+
+ .md\:focus\:tw-bg-green-200:focus {
+ background-color: #c6f6d5 !important;
+ }
+
+ .md\:focus\:tw-bg-green-300:focus {
+ background-color: #9ae6b4 !important;
+ }
+
+ .md\:focus\:tw-bg-green-400:focus {
+ background-color: #68d391 !important;
+ }
+
+ .md\:focus\:tw-bg-green-500:focus {
+ background-color: #48bb78 !important;
+ }
+
+ .md\:focus\:tw-bg-green-600:focus {
+ background-color: #38a169 !important;
+ }
+
+ .md\:focus\:tw-bg-green-700:focus {
+ background-color: #2f855a !important;
+ }
+
+ .md\:focus\:tw-bg-green-800:focus {
+ background-color: #276749 !important;
+ }
+
+ .md\:focus\:tw-bg-green-900:focus {
+ background-color: #22543d !important;
+ }
+
+ .md\:focus\:tw-bg-teal-100:focus {
+ background-color: #e6fffa !important;
+ }
+
+ .md\:focus\:tw-bg-teal-200:focus {
+ background-color: #b2f5ea !important;
+ }
+
+ .md\:focus\:tw-bg-teal-300:focus {
+ background-color: #81e6d9 !important;
+ }
+
+ .md\:focus\:tw-bg-teal-400:focus {
+ background-color: #4fd1c5 !important;
+ }
+
+ .md\:focus\:tw-bg-teal-500:focus {
+ background-color: #38b2ac !important;
+ }
+
+ .md\:focus\:tw-bg-teal-600:focus {
+ background-color: #319795 !important;
+ }
+
+ .md\:focus\:tw-bg-teal-700:focus {
+ background-color: #2c7a7b !important;
+ }
+
+ .md\:focus\:tw-bg-teal-800:focus {
+ background-color: #285e61 !important;
+ }
+
+ .md\:focus\:tw-bg-teal-900:focus {
+ background-color: #234e52 !important;
+ }
+
+ .md\:focus\:tw-bg-blue-100:focus {
+ background-color: #ebf8ff !important;
+ }
+
+ .md\:focus\:tw-bg-blue-200:focus {
+ background-color: #bee3f8 !important;
+ }
+
+ .md\:focus\:tw-bg-blue-300:focus {
+ background-color: #90cdf4 !important;
+ }
+
+ .md\:focus\:tw-bg-blue-400:focus {
+ background-color: #63b3ed !important;
+ }
+
+ .md\:focus\:tw-bg-blue-500:focus {
+ background-color: #4299e1 !important;
+ }
+
+ .md\:focus\:tw-bg-blue-600:focus {
+ background-color: #3182ce !important;
+ }
+
+ .md\:focus\:tw-bg-blue-700:focus {
+ background-color: #2b6cb0 !important;
+ }
+
+ .md\:focus\:tw-bg-blue-800:focus {
+ background-color: #2c5282 !important;
+ }
+
+ .md\:focus\:tw-bg-blue-900:focus {
+ background-color: #2a4365 !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-100:focus {
+ background-color: #ebf4ff !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-200:focus {
+ background-color: #c3dafe !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-300:focus {
+ background-color: #a3bffa !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-400:focus {
+ background-color: #7f9cf5 !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-500:focus {
+ background-color: #667eea !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-600:focus {
+ background-color: #5a67d8 !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-700:focus {
+ background-color: #4c51bf !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-800:focus {
+ background-color: #434190 !important;
+ }
+
+ .md\:focus\:tw-bg-indigo-900:focus {
+ background-color: #3c366b !important;
+ }
+
+ .md\:focus\:tw-bg-purple-100:focus {
+ background-color: #faf5ff !important;
+ }
+
+ .md\:focus\:tw-bg-purple-200:focus {
+ background-color: #e9d8fd !important;
+ }
+
+ .md\:focus\:tw-bg-purple-300:focus {
+ background-color: #d6bcfa !important;
+ }
+
+ .md\:focus\:tw-bg-purple-400:focus {
+ background-color: #b794f4 !important;
+ }
+
+ .md\:focus\:tw-bg-purple-500:focus {
+ background-color: #9f7aea !important;
+ }
+
+ .md\:focus\:tw-bg-purple-600:focus {
+ background-color: #805ad5 !important;
+ }
+
+ .md\:focus\:tw-bg-purple-700:focus {
+ background-color: #6b46c1 !important;
+ }
+
+ .md\:focus\:tw-bg-purple-800:focus {
+ background-color: #553c9a !important;
+ }
+
+ .md\:focus\:tw-bg-purple-900:focus {
+ background-color: #44337a !important;
+ }
+
+ .md\:focus\:tw-bg-pink-100:focus {
+ background-color: #fff5f7 !important;
+ }
+
+ .md\:focus\:tw-bg-pink-200:focus {
+ background-color: #fed7e2 !important;
+ }
+
+ .md\:focus\:tw-bg-pink-300:focus {
+ background-color: #fbb6ce !important;
+ }
+
+ .md\:focus\:tw-bg-pink-400:focus {
+ background-color: #f687b3 !important;
+ }
+
+ .md\:focus\:tw-bg-pink-500:focus {
+ background-color: #ed64a6 !important;
+ }
+
+ .md\:focus\:tw-bg-pink-600:focus {
+ background-color: #d53f8c !important;
+ }
+
+ .md\:focus\:tw-bg-pink-700:focus {
+ background-color: #b83280 !important;
+ }
+
+ .md\:focus\:tw-bg-pink-800:focus {
+ background-color: #97266d !important;
+ }
+
+ .md\:focus\:tw-bg-pink-900:focus {
+ background-color: #702459 !important;
+ }
+
+ .md\:tw-bg-bottom {
+ background-position: bottom !important;
+ }
+
+ .md\:tw-bg-center {
+ background-position: center !important;
+ }
+
+ .md\:tw-bg-left {
+ background-position: left !important;
+ }
+
+ .md\:tw-bg-left-bottom {
+ background-position: left bottom !important;
+ }
+
+ .md\:tw-bg-left-top {
+ background-position: left top !important;
+ }
+
+ .md\:tw-bg-right {
+ background-position: right !important;
+ }
+
+ .md\:tw-bg-right-bottom {
+ background-position: right bottom !important;
+ }
+
+ .md\:tw-bg-right-top {
+ background-position: right top !important;
+ }
+
+ .md\:tw-bg-top {
+ background-position: top !important;
+ }
+
+ .md\:tw-bg-repeat {
+ background-repeat: repeat !important;
+ }
+
+ .md\:tw-bg-no-repeat {
+ background-repeat: no-repeat !important;
+ }
+
+ .md\:tw-bg-repeat-x {
+ background-repeat: repeat-x !important;
+ }
+
+ .md\:tw-bg-repeat-y {
+ background-repeat: repeat-y !important;
+ }
+
+ .md\:tw-bg-auto {
+ background-size: auto !important;
+ }
+
+ .md\:tw-bg-cover {
+ background-size: cover !important;
+ }
+
+ .md\:tw-bg-contain {
+ background-size: contain !important;
+ }
+
+ .md\:tw-border-transparent {
+ border-color: transparent !important;
+ }
+
+ .md\:tw-border-black {
+ border-color: #000 !important;
+ }
+
+ .md\:tw-border-white {
+ border-color: #fff !important;
+ }
+
+ .md\:tw-border-gray-100 {
+ border-color: #f7fafc !important;
+ }
+
+ .md\:tw-border-gray-200 {
+ border-color: #edf2f7 !important;
+ }
+
+ .md\:tw-border-gray-300 {
+ border-color: #e2e8f0 !important;
+ }
+
+ .md\:tw-border-gray-400 {
+ border-color: #cbd5e0 !important;
+ }
+
+ .md\:tw-border-gray-500 {
+ border-color: #a0aec0 !important;
+ }
+
+ .md\:tw-border-gray-600 {
+ border-color: #718096 !important;
+ }
+
+ .md\:tw-border-gray-700 {
+ border-color: #4a5568 !important;
+ }
+
+ .md\:tw-border-gray-800 {
+ border-color: #2d3748 !important;
+ }
+
+ .md\:tw-border-gray-900 {
+ border-color: #1a202c !important;
+ }
+
+ .md\:tw-border-red-100 {
+ border-color: #fff5f5 !important;
+ }
+
+ .md\:tw-border-red-200 {
+ border-color: #fed7d7 !important;
+ }
+
+ .md\:tw-border-red-300 {
+ border-color: #feb2b2 !important;
+ }
+
+ .md\:tw-border-red-400 {
+ border-color: #fc8181 !important;
+ }
+
+ .md\:tw-border-red-500 {
+ border-color: #f56565 !important;
+ }
+
+ .md\:tw-border-red-600 {
+ border-color: #e53e3e !important;
+ }
+
+ .md\:tw-border-red-700 {
+ border-color: #c53030 !important;
+ }
+
+ .md\:tw-border-red-800 {
+ border-color: #9b2c2c !important;
+ }
+
+ .md\:tw-border-red-900 {
+ border-color: #742a2a !important;
+ }
+
+ .md\:tw-border-orange-100 {
+ border-color: #fffaf0 !important;
+ }
+
+ .md\:tw-border-orange-200 {
+ border-color: #feebc8 !important;
+ }
+
+ .md\:tw-border-orange-300 {
+ border-color: #fbd38d !important;
+ }
+
+ .md\:tw-border-orange-400 {
+ border-color: #f6ad55 !important;
+ }
+
+ .md\:tw-border-orange-500 {
+ border-color: #ed8936 !important;
+ }
+
+ .md\:tw-border-orange-600 {
+ border-color: #dd6b20 !important;
+ }
+
+ .md\:tw-border-orange-700 {
+ border-color: #c05621 !important;
+ }
+
+ .md\:tw-border-orange-800 {
+ border-color: #9c4221 !important;
+ }
+
+ .md\:tw-border-orange-900 {
+ border-color: #7b341e !important;
+ }
+
+ .md\:tw-border-yellow-100 {
+ border-color: #fffff0 !important;
+ }
+
+ .md\:tw-border-yellow-200 {
+ border-color: #fefcbf !important;
+ }
+
+ .md\:tw-border-yellow-300 {
+ border-color: #faf089 !important;
+ }
+
+ .md\:tw-border-yellow-400 {
+ border-color: #f6e05e !important;
+ }
+
+ .md\:tw-border-yellow-500 {
+ border-color: #ecc94b !important;
+ }
+
+ .md\:tw-border-yellow-600 {
+ border-color: #d69e2e !important;
+ }
+
+ .md\:tw-border-yellow-700 {
+ border-color: #b7791f !important;
+ }
+
+ .md\:tw-border-yellow-800 {
+ border-color: #975a16 !important;
+ }
+
+ .md\:tw-border-yellow-900 {
+ border-color: #744210 !important;
+ }
+
+ .md\:tw-border-green-100 {
+ border-color: #f0fff4 !important;
+ }
+
+ .md\:tw-border-green-200 {
+ border-color: #c6f6d5 !important;
+ }
+
+ .md\:tw-border-green-300 {
+ border-color: #9ae6b4 !important;
+ }
+
+ .md\:tw-border-green-400 {
+ border-color: #68d391 !important;
+ }
+
+ .md\:tw-border-green-500 {
+ border-color: #48bb78 !important;
+ }
+
+ .md\:tw-border-green-600 {
+ border-color: #38a169 !important;
+ }
+
+ .md\:tw-border-green-700 {
+ border-color: #2f855a !important;
+ }
+
+ .md\:tw-border-green-800 {
+ border-color: #276749 !important;
+ }
+
+ .md\:tw-border-green-900 {
+ border-color: #22543d !important;
+ }
+
+ .md\:tw-border-teal-100 {
+ border-color: #e6fffa !important;
+ }
+
+ .md\:tw-border-teal-200 {
+ border-color: #b2f5ea !important;
+ }
+
+ .md\:tw-border-teal-300 {
+ border-color: #81e6d9 !important;
+ }
+
+ .md\:tw-border-teal-400 {
+ border-color: #4fd1c5 !important;
+ }
+
+ .md\:tw-border-teal-500 {
+ border-color: #38b2ac !important;
+ }
+
+ .md\:tw-border-teal-600 {
+ border-color: #319795 !important;
+ }
+
+ .md\:tw-border-teal-700 {
+ border-color: #2c7a7b !important;
+ }
+
+ .md\:tw-border-teal-800 {
+ border-color: #285e61 !important;
+ }
+
+ .md\:tw-border-teal-900 {
+ border-color: #234e52 !important;
+ }
+
+ .md\:tw-border-blue-100 {
+ border-color: #ebf8ff !important;
+ }
+
+ .md\:tw-border-blue-200 {
+ border-color: #bee3f8 !important;
+ }
+
+ .md\:tw-border-blue-300 {
+ border-color: #90cdf4 !important;
+ }
+
+ .md\:tw-border-blue-400 {
+ border-color: #63b3ed !important;
+ }
+
+ .md\:tw-border-blue-500 {
+ border-color: #4299e1 !important;
+ }
+
+ .md\:tw-border-blue-600 {
+ border-color: #3182ce !important;
+ }
+
+ .md\:tw-border-blue-700 {
+ border-color: #2b6cb0 !important;
+ }
+
+ .md\:tw-border-blue-800 {
+ border-color: #2c5282 !important;
+ }
+
+ .md\:tw-border-blue-900 {
+ border-color: #2a4365 !important;
+ }
+
+ .md\:tw-border-indigo-100 {
+ border-color: #ebf4ff !important;
+ }
+
+ .md\:tw-border-indigo-200 {
+ border-color: #c3dafe !important;
+ }
+
+ .md\:tw-border-indigo-300 {
+ border-color: #a3bffa !important;
+ }
+
+ .md\:tw-border-indigo-400 {
+ border-color: #7f9cf5 !important;
+ }
+
+ .md\:tw-border-indigo-500 {
+ border-color: #667eea !important;
+ }
+
+ .md\:tw-border-indigo-600 {
+ border-color: #5a67d8 !important;
+ }
+
+ .md\:tw-border-indigo-700 {
+ border-color: #4c51bf !important;
+ }
+
+ .md\:tw-border-indigo-800 {
+ border-color: #434190 !important;
+ }
+
+ .md\:tw-border-indigo-900 {
+ border-color: #3c366b !important;
+ }
+
+ .md\:tw-border-purple-100 {
+ border-color: #faf5ff !important;
+ }
+
+ .md\:tw-border-purple-200 {
+ border-color: #e9d8fd !important;
+ }
+
+ .md\:tw-border-purple-300 {
+ border-color: #d6bcfa !important;
+ }
+
+ .md\:tw-border-purple-400 {
+ border-color: #b794f4 !important;
+ }
+
+ .md\:tw-border-purple-500 {
+ border-color: #9f7aea !important;
+ }
+
+ .md\:tw-border-purple-600 {
+ border-color: #805ad5 !important;
+ }
+
+ .md\:tw-border-purple-700 {
+ border-color: #6b46c1 !important;
+ }
+
+ .md\:tw-border-purple-800 {
+ border-color: #553c9a !important;
+ }
+
+ .md\:tw-border-purple-900 {
+ border-color: #44337a !important;
+ }
+
+ .md\:tw-border-pink-100 {
+ border-color: #fff5f7 !important;
+ }
+
+ .md\:tw-border-pink-200 {
+ border-color: #fed7e2 !important;
+ }
+
+ .md\:tw-border-pink-300 {
+ border-color: #fbb6ce !important;
+ }
+
+ .md\:tw-border-pink-400 {
+ border-color: #f687b3 !important;
+ }
+
+ .md\:tw-border-pink-500 {
+ border-color: #ed64a6 !important;
+ }
+
+ .md\:tw-border-pink-600 {
+ border-color: #d53f8c !important;
+ }
+
+ .md\:tw-border-pink-700 {
+ border-color: #b83280 !important;
+ }
+
+ .md\:tw-border-pink-800 {
+ border-color: #97266d !important;
+ }
+
+ .md\:tw-border-pink-900 {
+ border-color: #702459 !important;
+ }
+
+ .md\:hover\:tw-border-transparent:hover {
+ border-color: transparent !important;
+ }
+
+ .md\:hover\:tw-border-black:hover {
+ border-color: #000 !important;
+ }
+
+ .md\:hover\:tw-border-white:hover {
+ border-color: #fff !important;
+ }
+
+ .md\:hover\:tw-border-gray-100:hover {
+ border-color: #f7fafc !important;
+ }
+
+ .md\:hover\:tw-border-gray-200:hover {
+ border-color: #edf2f7 !important;
+ }
+
+ .md\:hover\:tw-border-gray-300:hover {
+ border-color: #e2e8f0 !important;
+ }
+
+ .md\:hover\:tw-border-gray-400:hover {
+ border-color: #cbd5e0 !important;
+ }
+
+ .md\:hover\:tw-border-gray-500:hover {
+ border-color: #a0aec0 !important;
+ }
+
+ .md\:hover\:tw-border-gray-600:hover {
+ border-color: #718096 !important;
+ }
+
+ .md\:hover\:tw-border-gray-700:hover {
+ border-color: #4a5568 !important;
+ }
+
+ .md\:hover\:tw-border-gray-800:hover {
+ border-color: #2d3748 !important;
+ }
+
+ .md\:hover\:tw-border-gray-900:hover {
+ border-color: #1a202c !important;
+ }
+
+ .md\:hover\:tw-border-red-100:hover {
+ border-color: #fff5f5 !important;
+ }
+
+ .md\:hover\:tw-border-red-200:hover {
+ border-color: #fed7d7 !important;
+ }
+
+ .md\:hover\:tw-border-red-300:hover {
+ border-color: #feb2b2 !important;
+ }
+
+ .md\:hover\:tw-border-red-400:hover {
+ border-color: #fc8181 !important;
+ }
+
+ .md\:hover\:tw-border-red-500:hover {
+ border-color: #f56565 !important;
+ }
+
+ .md\:hover\:tw-border-red-600:hover {
+ border-color: #e53e3e !important;
+ }
+
+ .md\:hover\:tw-border-red-700:hover {
+ border-color: #c53030 !important;
+ }
+
+ .md\:hover\:tw-border-red-800:hover {
+ border-color: #9b2c2c !important;
+ }
+
+ .md\:hover\:tw-border-red-900:hover {
+ border-color: #742a2a !important;
+ }
+
+ .md\:hover\:tw-border-orange-100:hover {
+ border-color: #fffaf0 !important;
+ }
+
+ .md\:hover\:tw-border-orange-200:hover {
+ border-color: #feebc8 !important;
+ }
+
+ .md\:hover\:tw-border-orange-300:hover {
+ border-color: #fbd38d !important;
+ }
+
+ .md\:hover\:tw-border-orange-400:hover {
+ border-color: #f6ad55 !important;
+ }
+
+ .md\:hover\:tw-border-orange-500:hover {
+ border-color: #ed8936 !important;
+ }
+
+ .md\:hover\:tw-border-orange-600:hover {
+ border-color: #dd6b20 !important;
+ }
+
+ .md\:hover\:tw-border-orange-700:hover {
+ border-color: #c05621 !important;
+ }
+
+ .md\:hover\:tw-border-orange-800:hover {
+ border-color: #9c4221 !important;
+ }
+
+ .md\:hover\:tw-border-orange-900:hover {
+ border-color: #7b341e !important;
+ }
+
+ .md\:hover\:tw-border-yellow-100:hover {
+ border-color: #fffff0 !important;
+ }
+
+ .md\:hover\:tw-border-yellow-200:hover {
+ border-color: #fefcbf !important;
+ }
+
+ .md\:hover\:tw-border-yellow-300:hover {
+ border-color: #faf089 !important;
+ }
+
+ .md\:hover\:tw-border-yellow-400:hover {
+ border-color: #f6e05e !important;
+ }
+
+ .md\:hover\:tw-border-yellow-500:hover {
+ border-color: #ecc94b !important;
+ }
+
+ .md\:hover\:tw-border-yellow-600:hover {
+ border-color: #d69e2e !important;
+ }
+
+ .md\:hover\:tw-border-yellow-700:hover {
+ border-color: #b7791f !important;
+ }
+
+ .md\:hover\:tw-border-yellow-800:hover {
+ border-color: #975a16 !important;
+ }
+
+ .md\:hover\:tw-border-yellow-900:hover {
+ border-color: #744210 !important;
+ }
+
+ .md\:hover\:tw-border-green-100:hover {
+ border-color: #f0fff4 !important;
+ }
+
+ .md\:hover\:tw-border-green-200:hover {
+ border-color: #c6f6d5 !important;
+ }
+
+ .md\:hover\:tw-border-green-300:hover {
+ border-color: #9ae6b4 !important;
+ }
+
+ .md\:hover\:tw-border-green-400:hover {
+ border-color: #68d391 !important;
+ }
+
+ .md\:hover\:tw-border-green-500:hover {
+ border-color: #48bb78 !important;
+ }
+
+ .md\:hover\:tw-border-green-600:hover {
+ border-color: #38a169 !important;
+ }
+
+ .md\:hover\:tw-border-green-700:hover {
+ border-color: #2f855a !important;
+ }
+
+ .md\:hover\:tw-border-green-800:hover {
+ border-color: #276749 !important;
+ }
+
+ .md\:hover\:tw-border-green-900:hover {
+ border-color: #22543d !important;
+ }
+
+ .md\:hover\:tw-border-teal-100:hover {
+ border-color: #e6fffa !important;
+ }
+
+ .md\:hover\:tw-border-teal-200:hover {
+ border-color: #b2f5ea !important;
+ }
+
+ .md\:hover\:tw-border-teal-300:hover {
+ border-color: #81e6d9 !important;
+ }
+
+ .md\:hover\:tw-border-teal-400:hover {
+ border-color: #4fd1c5 !important;
+ }
+
+ .md\:hover\:tw-border-teal-500:hover {
+ border-color: #38b2ac !important;
+ }
+
+ .md\:hover\:tw-border-teal-600:hover {
+ border-color: #319795 !important;
+ }
+
+ .md\:hover\:tw-border-teal-700:hover {
+ border-color: #2c7a7b !important;
+ }
+
+ .md\:hover\:tw-border-teal-800:hover {
+ border-color: #285e61 !important;
+ }
+
+ .md\:hover\:tw-border-teal-900:hover {
+ border-color: #234e52 !important;
+ }
+
+ .md\:hover\:tw-border-blue-100:hover {
+ border-color: #ebf8ff !important;
+ }
+
+ .md\:hover\:tw-border-blue-200:hover {
+ border-color: #bee3f8 !important;
+ }
+
+ .md\:hover\:tw-border-blue-300:hover {
+ border-color: #90cdf4 !important;
+ }
+
+ .md\:hover\:tw-border-blue-400:hover {
+ border-color: #63b3ed !important;
+ }
+
+ .md\:hover\:tw-border-blue-500:hover {
+ border-color: #4299e1 !important;
+ }
+
+ .md\:hover\:tw-border-blue-600:hover {
+ border-color: #3182ce !important;
+ }
+
+ .md\:hover\:tw-border-blue-700:hover {
+ border-color: #2b6cb0 !important;
+ }
+
+ .md\:hover\:tw-border-blue-800:hover {
+ border-color: #2c5282 !important;
+ }
+
+ .md\:hover\:tw-border-blue-900:hover {
+ border-color: #2a4365 !important;
+ }
+
+ .md\:hover\:tw-border-indigo-100:hover {
+ border-color: #ebf4ff !important;
+ }
+
+ .md\:hover\:tw-border-indigo-200:hover {
+ border-color: #c3dafe !important;
+ }
+
+ .md\:hover\:tw-border-indigo-300:hover {
+ border-color: #a3bffa !important;
+ }
+
+ .md\:hover\:tw-border-indigo-400:hover {
+ border-color: #7f9cf5 !important;
+ }
+
+ .md\:hover\:tw-border-indigo-500:hover {
+ border-color: #667eea !important;
+ }
+
+ .md\:hover\:tw-border-indigo-600:hover {
+ border-color: #5a67d8 !important;
+ }
+
+ .md\:hover\:tw-border-indigo-700:hover {
+ border-color: #4c51bf !important;
+ }
+
+ .md\:hover\:tw-border-indigo-800:hover {
+ border-color: #434190 !important;
+ }
+
+ .md\:hover\:tw-border-indigo-900:hover {
+ border-color: #3c366b !important;
+ }
+
+ .md\:hover\:tw-border-purple-100:hover {
+ border-color: #faf5ff !important;
+ }
+
+ .md\:hover\:tw-border-purple-200:hover {
+ border-color: #e9d8fd !important;
+ }
+
+ .md\:hover\:tw-border-purple-300:hover {
+ border-color: #d6bcfa !important;
+ }
+
+ .md\:hover\:tw-border-purple-400:hover {
+ border-color: #b794f4 !important;
+ }
+
+ .md\:hover\:tw-border-purple-500:hover {
+ border-color: #9f7aea !important;
+ }
+
+ .md\:hover\:tw-border-purple-600:hover {
+ border-color: #805ad5 !important;
+ }
+
+ .md\:hover\:tw-border-purple-700:hover {
+ border-color: #6b46c1 !important;
+ }
+
+ .md\:hover\:tw-border-purple-800:hover {
+ border-color: #553c9a !important;
+ }
+
+ .md\:hover\:tw-border-purple-900:hover {
+ border-color: #44337a !important;
+ }
+
+ .md\:hover\:tw-border-pink-100:hover {
+ border-color: #fff5f7 !important;
+ }
+
+ .md\:hover\:tw-border-pink-200:hover {
+ border-color: #fed7e2 !important;
+ }
+
+ .md\:hover\:tw-border-pink-300:hover {
+ border-color: #fbb6ce !important;
+ }
+
+ .md\:hover\:tw-border-pink-400:hover {
+ border-color: #f687b3 !important;
+ }
+
+ .md\:hover\:tw-border-pink-500:hover {
+ border-color: #ed64a6 !important;
+ }
+
+ .md\:hover\:tw-border-pink-600:hover {
+ border-color: #d53f8c !important;
+ }
+
+ .md\:hover\:tw-border-pink-700:hover {
+ border-color: #b83280 !important;
+ }
+
+ .md\:hover\:tw-border-pink-800:hover {
+ border-color: #97266d !important;
+ }
+
+ .md\:hover\:tw-border-pink-900:hover {
+ border-color: #702459 !important;
+ }
+
+ .md\:focus\:tw-border-transparent:focus {
+ border-color: transparent !important;
+ }
+
+ .md\:focus\:tw-border-black:focus {
+ border-color: #000 !important;
+ }
+
+ .md\:focus\:tw-border-white:focus {
+ border-color: #fff !important;
+ }
+
+ .md\:focus\:tw-border-gray-100:focus {
+ border-color: #f7fafc !important;
+ }
+
+ .md\:focus\:tw-border-gray-200:focus {
+ border-color: #edf2f7 !important;
+ }
+
+ .md\:focus\:tw-border-gray-300:focus {
+ border-color: #e2e8f0 !important;
+ }
+
+ .md\:focus\:tw-border-gray-400:focus {
+ border-color: #cbd5e0 !important;
+ }
+
+ .md\:focus\:tw-border-gray-500:focus {
+ border-color: #a0aec0 !important;
+ }
+
+ .md\:focus\:tw-border-gray-600:focus {
+ border-color: #718096 !important;
+ }
+
+ .md\:focus\:tw-border-gray-700:focus {
+ border-color: #4a5568 !important;
+ }
+
+ .md\:focus\:tw-border-gray-800:focus {
+ border-color: #2d3748 !important;
+ }
+
+ .md\:focus\:tw-border-gray-900:focus {
+ border-color: #1a202c !important;
+ }
+
+ .md\:focus\:tw-border-red-100:focus {
+ border-color: #fff5f5 !important;
+ }
+
+ .md\:focus\:tw-border-red-200:focus {
+ border-color: #fed7d7 !important;
+ }
+
+ .md\:focus\:tw-border-red-300:focus {
+ border-color: #feb2b2 !important;
+ }
+
+ .md\:focus\:tw-border-red-400:focus {
+ border-color: #fc8181 !important;
+ }
+
+ .md\:focus\:tw-border-red-500:focus {
+ border-color: #f56565 !important;
+ }
+
+ .md\:focus\:tw-border-red-600:focus {
+ border-color: #e53e3e !important;
+ }
+
+ .md\:focus\:tw-border-red-700:focus {
+ border-color: #c53030 !important;
+ }
+
+ .md\:focus\:tw-border-red-800:focus {
+ border-color: #9b2c2c !important;
+ }
+
+ .md\:focus\:tw-border-red-900:focus {
+ border-color: #742a2a !important;
+ }
+
+ .md\:focus\:tw-border-orange-100:focus {
+ border-color: #fffaf0 !important;
+ }
+
+ .md\:focus\:tw-border-orange-200:focus {
+ border-color: #feebc8 !important;
+ }
+
+ .md\:focus\:tw-border-orange-300:focus {
+ border-color: #fbd38d !important;
+ }
+
+ .md\:focus\:tw-border-orange-400:focus {
+ border-color: #f6ad55 !important;
+ }
+
+ .md\:focus\:tw-border-orange-500:focus {
+ border-color: #ed8936 !important;
+ }
+
+ .md\:focus\:tw-border-orange-600:focus {
+ border-color: #dd6b20 !important;
+ }
+
+ .md\:focus\:tw-border-orange-700:focus {
+ border-color: #c05621 !important;
+ }
+
+ .md\:focus\:tw-border-orange-800:focus {
+ border-color: #9c4221 !important;
+ }
+
+ .md\:focus\:tw-border-orange-900:focus {
+ border-color: #7b341e !important;
+ }
+
+ .md\:focus\:tw-border-yellow-100:focus {
+ border-color: #fffff0 !important;
+ }
+
+ .md\:focus\:tw-border-yellow-200:focus {
+ border-color: #fefcbf !important;
+ }
+
+ .md\:focus\:tw-border-yellow-300:focus {
+ border-color: #faf089 !important;
+ }
+
+ .md\:focus\:tw-border-yellow-400:focus {
+ border-color: #f6e05e !important;
+ }
+
+ .md\:focus\:tw-border-yellow-500:focus {
+ border-color: #ecc94b !important;
+ }
+
+ .md\:focus\:tw-border-yellow-600:focus {
+ border-color: #d69e2e !important;
+ }
+
+ .md\:focus\:tw-border-yellow-700:focus {
+ border-color: #b7791f !important;
+ }
+
+ .md\:focus\:tw-border-yellow-800:focus {
+ border-color: #975a16 !important;
+ }
+
+ .md\:focus\:tw-border-yellow-900:focus {
+ border-color: #744210 !important;
+ }
+
+ .md\:focus\:tw-border-green-100:focus {
+ border-color: #f0fff4 !important;
+ }
+
+ .md\:focus\:tw-border-green-200:focus {
+ border-color: #c6f6d5 !important;
+ }
+
+ .md\:focus\:tw-border-green-300:focus {
+ border-color: #9ae6b4 !important;
+ }
+
+ .md\:focus\:tw-border-green-400:focus {
+ border-color: #68d391 !important;
+ }
+
+ .md\:focus\:tw-border-green-500:focus {
+ border-color: #48bb78 !important;
+ }
+
+ .md\:focus\:tw-border-green-600:focus {
+ border-color: #38a169 !important;
+ }
+
+ .md\:focus\:tw-border-green-700:focus {
+ border-color: #2f855a !important;
+ }
+
+ .md\:focus\:tw-border-green-800:focus {
+ border-color: #276749 !important;
+ }
+
+ .md\:focus\:tw-border-green-900:focus {
+ border-color: #22543d !important;
+ }
+
+ .md\:focus\:tw-border-teal-100:focus {
+ border-color: #e6fffa !important;
+ }
+
+ .md\:focus\:tw-border-teal-200:focus {
+ border-color: #b2f5ea !important;
+ }
+
+ .md\:focus\:tw-border-teal-300:focus {
+ border-color: #81e6d9 !important;
+ }
+
+ .md\:focus\:tw-border-teal-400:focus {
+ border-color: #4fd1c5 !important;
+ }
+
+ .md\:focus\:tw-border-teal-500:focus {
+ border-color: #38b2ac !important;
+ }
+
+ .md\:focus\:tw-border-teal-600:focus {
+ border-color: #319795 !important;
+ }
+
+ .md\:focus\:tw-border-teal-700:focus {
+ border-color: #2c7a7b !important;
+ }
+
+ .md\:focus\:tw-border-teal-800:focus {
+ border-color: #285e61 !important;
+ }
+
+ .md\:focus\:tw-border-teal-900:focus {
+ border-color: #234e52 !important;
+ }
+
+ .md\:focus\:tw-border-blue-100:focus {
+ border-color: #ebf8ff !important;
+ }
+
+ .md\:focus\:tw-border-blue-200:focus {
+ border-color: #bee3f8 !important;
+ }
+
+ .md\:focus\:tw-border-blue-300:focus {
+ border-color: #90cdf4 !important;
+ }
+
+ .md\:focus\:tw-border-blue-400:focus {
+ border-color: #63b3ed !important;
+ }
+
+ .md\:focus\:tw-border-blue-500:focus {
+ border-color: #4299e1 !important;
+ }
+
+ .md\:focus\:tw-border-blue-600:focus {
+ border-color: #3182ce !important;
+ }
+
+ .md\:focus\:tw-border-blue-700:focus {
+ border-color: #2b6cb0 !important;
+ }
+
+ .md\:focus\:tw-border-blue-800:focus {
+ border-color: #2c5282 !important;
+ }
+
+ .md\:focus\:tw-border-blue-900:focus {
+ border-color: #2a4365 !important;
+ }
+
+ .md\:focus\:tw-border-indigo-100:focus {
+ border-color: #ebf4ff !important;
+ }
+
+ .md\:focus\:tw-border-indigo-200:focus {
+ border-color: #c3dafe !important;
+ }
+
+ .md\:focus\:tw-border-indigo-300:focus {
+ border-color: #a3bffa !important;
+ }
+
+ .md\:focus\:tw-border-indigo-400:focus {
+ border-color: #7f9cf5 !important;
+ }
+
+ .md\:focus\:tw-border-indigo-500:focus {
+ border-color: #667eea !important;
+ }
+
+ .md\:focus\:tw-border-indigo-600:focus {
+ border-color: #5a67d8 !important;
+ }
+
+ .md\:focus\:tw-border-indigo-700:focus {
+ border-color: #4c51bf !important;
+ }
+
+ .md\:focus\:tw-border-indigo-800:focus {
+ border-color: #434190 !important;
+ }
+
+ .md\:focus\:tw-border-indigo-900:focus {
+ border-color: #3c366b !important;
+ }
+
+ .md\:focus\:tw-border-purple-100:focus {
+ border-color: #faf5ff !important;
+ }
+
+ .md\:focus\:tw-border-purple-200:focus {
+ border-color: #e9d8fd !important;
+ }
+
+ .md\:focus\:tw-border-purple-300:focus {
+ border-color: #d6bcfa !important;
+ }
+
+ .md\:focus\:tw-border-purple-400:focus {
+ border-color: #b794f4 !important;
+ }
+
+ .md\:focus\:tw-border-purple-500:focus {
+ border-color: #9f7aea !important;
+ }
+
+ .md\:focus\:tw-border-purple-600:focus {
+ border-color: #805ad5 !important;
+ }
+
+ .md\:focus\:tw-border-purple-700:focus {
+ border-color: #6b46c1 !important;
+ }
+
+ .md\:focus\:tw-border-purple-800:focus {
+ border-color: #553c9a !important;
+ }
+
+ .md\:focus\:tw-border-purple-900:focus {
+ border-color: #44337a !important;
+ }
+
+ .md\:focus\:tw-border-pink-100:focus {
+ border-color: #fff5f7 !important;
+ }
+
+ .md\:focus\:tw-border-pink-200:focus {
+ border-color: #fed7e2 !important;
+ }
+
+ .md\:focus\:tw-border-pink-300:focus {
+ border-color: #fbb6ce !important;
+ }
+
+ .md\:focus\:tw-border-pink-400:focus {
+ border-color: #f687b3 !important;
+ }
+
+ .md\:focus\:tw-border-pink-500:focus {
+ border-color: #ed64a6 !important;
+ }
+
+ .md\:focus\:tw-border-pink-600:focus {
+ border-color: #d53f8c !important;
+ }
+
+ .md\:focus\:tw-border-pink-700:focus {
+ border-color: #b83280 !important;
+ }
+
+ .md\:focus\:tw-border-pink-800:focus {
+ border-color: #97266d !important;
+ }
+
+ .md\:focus\:tw-border-pink-900:focus {
+ border-color: #702459 !important;
+ }
+
+ .md\:tw-rounded-none {
+ border-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-sm {
+ border-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded {
+ border-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-lg {
+ border-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-full {
+ border-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-t-none {
+ border-top-left-radius: 0 !important;
+ border-top-right-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-r-none {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-b-none {
+ border-bottom-right-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-l-none {
+ border-top-left-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-t-sm {
+ border-top-left-radius: .125rem !important;
+ border-top-right-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-r-sm {
+ border-top-right-radius: .125rem !important;
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-b-sm {
+ border-bottom-right-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-l-sm {
+ border-top-left-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-t {
+ border-top-left-radius: .25rem !important;
+ border-top-right-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-r {
+ border-top-right-radius: .25rem !important;
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-b {
+ border-bottom-right-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-l {
+ border-top-left-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-t-lg {
+ border-top-left-radius: .5rem !important;
+ border-top-right-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-r-lg {
+ border-top-right-radius: .5rem !important;
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-b-lg {
+ border-bottom-right-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-l-lg {
+ border-top-left-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-t-full {
+ border-top-left-radius: 9999px !important;
+ border-top-right-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-r-full {
+ border-top-right-radius: 9999px !important;
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-b-full {
+ border-bottom-right-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-l-full {
+ border-top-left-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-tl-none {
+ border-top-left-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-tr-none {
+ border-top-right-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-br-none {
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-bl-none {
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .md\:tw-rounded-tl-sm {
+ border-top-left-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-tr-sm {
+ border-top-right-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-br-sm {
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-bl-sm {
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .md\:tw-rounded-tl {
+ border-top-left-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-tr {
+ border-top-right-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-br {
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-bl {
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .md\:tw-rounded-tl-lg {
+ border-top-left-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-tr-lg {
+ border-top-right-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-br-lg {
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-bl-lg {
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .md\:tw-rounded-tl-full {
+ border-top-left-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-tr-full {
+ border-top-right-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-br-full {
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .md\:tw-rounded-bl-full {
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .md\:tw-border-solid {
+ border-style: solid !important;
+ }
+
+ .md\:tw-border-dashed {
+ border-style: dashed !important;
+ }
+
+ .md\:tw-border-dotted {
+ border-style: dotted !important;
+ }
+
+ .md\:tw-border-none {
+ border-style: none !important;
+ }
+
+ .md\:tw-border-0 {
+ border-width: 0 !important;
+ }
+
+ .md\:tw-border-2 {
+ border-width: 2px !important;
+ }
+
+ .md\:tw-border-4 {
+ border-width: 4px !important;
+ }
+
+ .md\:tw-border-8 {
+ border-width: 8px !important;
+ }
+
+ .md\:tw-border {
+ border-width: 1px !important;
+ }
+
+ .md\:tw-border-t-0 {
+ border-top-width: 0 !important;
+ }
+
+ .md\:tw-border-r-0 {
+ border-right-width: 0 !important;
+ }
+
+ .md\:tw-border-b-0 {
+ border-bottom-width: 0 !important;
+ }
+
+ .md\:tw-border-l-0 {
+ border-left-width: 0 !important;
+ }
+
+ .md\:tw-border-t-2 {
+ border-top-width: 2px !important;
+ }
+
+ .md\:tw-border-r-2 {
+ border-right-width: 2px !important;
+ }
+
+ .md\:tw-border-b-2 {
+ border-bottom-width: 2px !important;
+ }
+
+ .md\:tw-border-l-2 {
+ border-left-width: 2px !important;
+ }
+
+ .md\:tw-border-t-4 {
+ border-top-width: 4px !important;
+ }
+
+ .md\:tw-border-r-4 {
+ border-right-width: 4px !important;
+ }
+
+ .md\:tw-border-b-4 {
+ border-bottom-width: 4px !important;
+ }
+
+ .md\:tw-border-l-4 {
+ border-left-width: 4px !important;
+ }
+
+ .md\:tw-border-t-8 {
+ border-top-width: 8px !important;
+ }
+
+ .md\:tw-border-r-8 {
+ border-right-width: 8px !important;
+ }
+
+ .md\:tw-border-b-8 {
+ border-bottom-width: 8px !important;
+ }
+
+ .md\:tw-border-l-8 {
+ border-left-width: 8px !important;
+ }
+
+ .md\:tw-border-t {
+ border-top-width: 1px !important;
+ }
+
+ .md\:tw-border-r {
+ border-right-width: 1px !important;
+ }
+
+ .md\:tw-border-b {
+ border-bottom-width: 1px !important;
+ }
+
+ .md\:tw-border-l {
+ border-left-width: 1px !important;
+ }
+
+ .md\:tw-cursor-auto {
+ cursor: auto !important;
+ }
+
+ .md\:tw-cursor-default {
+ cursor: default !important;
+ }
+
+ .md\:tw-cursor-pointer {
+ cursor: pointer !important;
+ }
+
+ .md\:tw-cursor-wait {
+ cursor: wait !important;
+ }
+
+ .md\:tw-cursor-move {
+ cursor: move !important;
+ }
+
+ .md\:tw-cursor-not-allowed {
+ cursor: not-allowed !important;
+ }
+
+ .md\:tw-block {
+ display: block !important;
+ }
+
+ .md\:tw-inline-block {
+ display: inline-block !important;
+ }
+
+ .md\:tw-inline {
+ display: inline !important;
+ }
+
+ .md\:tw-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+
+ .md\:tw-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+
+ .md\:tw-table {
+ display: table !important;
+ }
+
+ .md\:tw-table-row {
+ display: table-row !important;
+ }
+
+ .md\:tw-table-cell {
+ display: table-cell !important;
+ }
+
+ .md\:tw-hidden {
+ display: none !important;
+ }
+
+ .md\:tw-flex-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+
+ .md\:tw-flex-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+
+ .md\:tw-flex-col {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+
+ .md\:tw-flex-col-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+
+ .md\:tw-flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+
+ .md\:tw-flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .md\:tw-flex-no-wrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+
+ .md\:tw-items-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+
+ .md\:tw-items-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+
+ .md\:tw-items-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+
+ .md\:tw-items-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+
+ .md\:tw-items-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+
+ .md\:tw-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+
+ .md\:tw-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+
+ .md\:tw-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+
+ .md\:tw-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+
+ .md\:tw-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+
+ .md\:tw-justify-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+
+ .md\:tw-justify-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+
+ .md\:tw-justify-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+
+ .md\:tw-justify-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+
+ .md\:tw-justify-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+
+ .md\:tw-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+
+ .md\:tw-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+
+ .md\:tw-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+
+ .md\:tw-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+
+ .md\:tw-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+
+ .md\:tw-flex-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 0% !important;
+ flex: 1 1 0% !important;
+ }
+
+ .md\:tw-flex-auto {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+
+ .md\:tw-flex-initial {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: 0 1 auto !important;
+ flex: 0 1 auto !important;
+ }
+
+ .md\:tw-flex-none {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: none !important;
+ flex: none !important;
+ }
+
+ .md\:tw-flex-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+
+ .md\:tw-flex-grow {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+
+ .md\:tw-flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+
+ .md\:tw-flex-shrink {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+
+ .md\:tw-float-right {
+ float: right !important;
+ }
+
+ .md\:tw-float-left {
+ float: left !important;
+ }
+
+ .md\:tw-float-none {
+ float: none !important;
+ }
+
+ .md\:tw-clearfix:after {
+ content: "" !important;
+ display: table !important;
+ clear: both !important;
+ }
+
+ .md\:tw-font-sans {
+ 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" !important;
+ }
+
+ .md\:tw-font-serif {
+ font-family: Georgia, Cambria, "Times New Roman", Times, serif !important;
+ }
+
+ .md\:tw-font-mono {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+ }
+
+ .md\:tw-font-hairline {
+ font-weight: 100 !important;
+ }
+
+ .md\:tw-font-thin {
+ font-weight: 200 !important;
+ }
+
+ .md\:tw-font-light {
+ font-weight: 300 !important;
+ }
+
+ .md\:tw-font-normal {
+ font-weight: 400 !important;
+ }
+
+ .md\:tw-font-medium {
+ font-weight: 500 !important;
+ }
+
+ .md\:tw-font-semibold {
+ font-weight: 600 !important;
+ }
+
+ .md\:tw-font-bold {
+ font-weight: 700 !important;
+ }
+
+ .md\:tw-font-extrabold {
+ font-weight: 800 !important;
+ }
+
+ .md\:tw-font-black {
+ font-weight: 900 !important;
+ }
+
+ .md\:hover\:tw-font-hairline:hover {
+ font-weight: 100 !important;
+ }
+
+ .md\:hover\:tw-font-thin:hover {
+ font-weight: 200 !important;
+ }
+
+ .md\:hover\:tw-font-light:hover {
+ font-weight: 300 !important;
+ }
+
+ .md\:hover\:tw-font-normal:hover {
+ font-weight: 400 !important;
+ }
+
+ .md\:hover\:tw-font-medium:hover {
+ font-weight: 500 !important;
+ }
+
+ .md\:hover\:tw-font-semibold:hover {
+ font-weight: 600 !important;
+ }
+
+ .md\:hover\:tw-font-bold:hover {
+ font-weight: 700 !important;
+ }
+
+ .md\:hover\:tw-font-extrabold:hover {
+ font-weight: 800 !important;
+ }
+
+ .md\:hover\:tw-font-black:hover {
+ font-weight: 900 !important;
+ }
+
+ .md\:focus\:tw-font-hairline:focus {
+ font-weight: 100 !important;
+ }
+
+ .md\:focus\:tw-font-thin:focus {
+ font-weight: 200 !important;
+ }
+
+ .md\:focus\:tw-font-light:focus {
+ font-weight: 300 !important;
+ }
+
+ .md\:focus\:tw-font-normal:focus {
+ font-weight: 400 !important;
+ }
+
+ .md\:focus\:tw-font-medium:focus {
+ font-weight: 500 !important;
+ }
+
+ .md\:focus\:tw-font-semibold:focus {
+ font-weight: 600 !important;
+ }
+
+ .md\:focus\:tw-font-bold:focus {
+ font-weight: 700 !important;
+ }
+
+ .md\:focus\:tw-font-extrabold:focus {
+ font-weight: 800 !important;
+ }
+
+ .md\:focus\:tw-font-black:focus {
+ font-weight: 900 !important;
+ }
+
+ .md\:tw-h-0 {
+ height: 0 !important;
+ }
+
+ .md\:tw-h-1 {
+ height: .25rem !important;
+ }
+
+ .md\:tw-h-2 {
+ height: .5rem !important;
+ }
+
+ .md\:tw-h-3 {
+ height: .75rem !important;
+ }
+
+ .md\:tw-h-4 {
+ height: 1rem !important;
+ }
+
+ .md\:tw-h-5 {
+ height: 1.25rem !important;
+ }
+
+ .md\:tw-h-6 {
+ height: 1.5rem !important;
+ }
+
+ .md\:tw-h-8 {
+ height: 2rem !important;
+ }
+
+ .md\:tw-h-10 {
+ height: 2.5rem !important;
+ }
+
+ .md\:tw-h-12 {
+ height: 3rem !important;
+ }
+
+ .md\:tw-h-16 {
+ height: 4rem !important;
+ }
+
+ .md\:tw-h-20 {
+ height: 5rem !important;
+ }
+
+ .md\:tw-h-24 {
+ height: 6rem !important;
+ }
+
+ .md\:tw-h-32 {
+ height: 8rem !important;
+ }
+
+ .md\:tw-h-40 {
+ height: 10rem !important;
+ }
+
+ .md\:tw-h-48 {
+ height: 12rem !important;
+ }
+
+ .md\:tw-h-56 {
+ height: 14rem !important;
+ }
+
+ .md\:tw-h-64 {
+ height: 16rem !important;
+ }
+
+ .md\:tw-h-auto {
+ height: auto !important;
+ }
+
+ .md\:tw-h-px {
+ height: 1px !important;
+ }
+
+ .md\:tw-h-full {
+ height: 100% !important;
+ }
+
+ .md\:tw-h-screen {
+ height: 100vh !important;
+ }
+
+ .md\:tw-leading-none {
+ line-height: 1 !important;
+ }
+
+ .md\:tw-leading-tight {
+ line-height: 1.25 !important;
+ }
+
+ .md\:tw-leading-snug {
+ line-height: 1.375 !important;
+ }
+
+ .md\:tw-leading-normal {
+ line-height: 1.5 !important;
+ }
+
+ .md\:tw-leading-relaxed {
+ line-height: 1.625 !important;
+ }
+
+ .md\:tw-leading-loose {
+ line-height: 2 !important;
+ }
+
+ .md\:tw-list-inside {
+ list-style-position: inside !important;
+ }
+
+ .md\:tw-list-outside {
+ list-style-position: outside !important;
+ }
+
+ .md\:tw-list-none {
+ list-style-type: none !important;
+ }
+
+ .md\:tw-list-disc {
+ list-style-type: disc !important;
+ }
+
+ .md\:tw-list-decimal {
+ list-style-type: decimal !important;
+ }
+
+ .md\:tw-m-0 {
+ margin: 0 !important;
+ }
+
+ .md\:tw-m-1 {
+ margin: .25rem !important;
+ }
+
+ .md\:tw-m-2 {
+ margin: .5rem !important;
+ }
+
+ .md\:tw-m-3 {
+ margin: .75rem !important;
+ }
+
+ .md\:tw-m-4 {
+ margin: 1rem !important;
+ }
+
+ .md\:tw-m-5 {
+ margin: 1.25rem !important;
+ }
+
+ .md\:tw-m-6 {
+ margin: 1.5rem !important;
+ }
+
+ .md\:tw-m-8 {
+ margin: 2rem !important;
+ }
+
+ .md\:tw-m-10 {
+ margin: 2.5rem !important;
+ }
+
+ .md\:tw-m-12 {
+ margin: 3rem !important;
+ }
+
+ .md\:tw-m-16 {
+ margin: 4rem !important;
+ }
+
+ .md\:tw-m-20 {
+ margin: 5rem !important;
+ }
+
+ .md\:tw-m-24 {
+ margin: 6rem !important;
+ }
+
+ .md\:tw-m-32 {
+ margin: 8rem !important;
+ }
+
+ .md\:tw-m-40 {
+ margin: 10rem !important;
+ }
+
+ .md\:tw-m-48 {
+ margin: 12rem !important;
+ }
+
+ .md\:tw-m-56 {
+ margin: 14rem !important;
+ }
+
+ .md\:tw-m-64 {
+ margin: 16rem !important;
+ }
+
+ .md\:tw-m-auto {
+ margin: auto !important;
+ }
+
+ .md\:tw-m-px {
+ margin: 1px !important;
+ }
+
+ .md\:tw-my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .md\:tw-mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .md\:tw-my-1 {
+ margin-top: .25rem !important;
+ margin-bottom: .25rem !important;
+ }
+
+ .md\:tw-mx-1 {
+ margin-left: .25rem !important;
+ margin-right: .25rem !important;
+ }
+
+ .md\:tw-my-2 {
+ margin-top: .5rem !important;
+ margin-bottom: .5rem !important;
+ }
+
+ .md\:tw-mx-2 {
+ margin-left: .5rem !important;
+ margin-right: .5rem !important;
+ }
+
+ .md\:tw-my-3 {
+ margin-top: .75rem !important;
+ margin-bottom: .75rem !important;
+ }
+
+ .md\:tw-mx-3 {
+ margin-left: .75rem !important;
+ margin-right: .75rem !important;
+ }
+
+ .md\:tw-my-4 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .md\:tw-mx-4 {
+ margin-left: 1rem !important;
+ margin-right: 1rem !important;
+ }
+
+ .md\:tw-my-5 {
+ margin-top: 1.25rem !important;
+ margin-bottom: 1.25rem !important;
+ }
+
+ .md\:tw-mx-5 {
+ margin-left: 1.25rem !important;
+ margin-right: 1.25rem !important;
+ }
+
+ .md\:tw-my-6 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .md\:tw-mx-6 {
+ margin-left: 1.5rem !important;
+ margin-right: 1.5rem !important;
+ }
+
+ .md\:tw-my-8 {
+ margin-top: 2rem !important;
+ margin-bottom: 2rem !important;
+ }
+
+ .md\:tw-mx-8 {
+ margin-left: 2rem !important;
+ margin-right: 2rem !important;
+ }
+
+ .md\:tw-my-10 {
+ margin-top: 2.5rem !important;
+ margin-bottom: 2.5rem !important;
+ }
+
+ .md\:tw-mx-10 {
+ margin-left: 2.5rem !important;
+ margin-right: 2.5rem !important;
+ }
+
+ .md\:tw-my-12 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .md\:tw-mx-12 {
+ margin-left: 3rem !important;
+ margin-right: 3rem !important;
+ }
+
+ .md\:tw-my-16 {
+ margin-top: 4rem !important;
+ margin-bottom: 4rem !important;
+ }
+
+ .md\:tw-mx-16 {
+ margin-left: 4rem !important;
+ margin-right: 4rem !important;
+ }
+
+ .md\:tw-my-20 {
+ margin-top: 5rem !important;
+ margin-bottom: 5rem !important;
+ }
+
+ .md\:tw-mx-20 {
+ margin-left: 5rem !important;
+ margin-right: 5rem !important;
+ }
+
+ .md\:tw-my-24 {
+ margin-top: 6rem !important;
+ margin-bottom: 6rem !important;
+ }
+
+ .md\:tw-mx-24 {
+ margin-left: 6rem !important;
+ margin-right: 6rem !important;
+ }
+
+ .md\:tw-my-32 {
+ margin-top: 8rem !important;
+ margin-bottom: 8rem !important;
+ }
+
+ .md\:tw-mx-32 {
+ margin-left: 8rem !important;
+ margin-right: 8rem !important;
+ }
+
+ .md\:tw-my-40 {
+ margin-top: 10rem !important;
+ margin-bottom: 10rem !important;
+ }
+
+ .md\:tw-mx-40 {
+ margin-left: 10rem !important;
+ margin-right: 10rem !important;
+ }
+
+ .md\:tw-my-48 {
+ margin-top: 12rem !important;
+ margin-bottom: 12rem !important;
+ }
+
+ .md\:tw-mx-48 {
+ margin-left: 12rem !important;
+ margin-right: 12rem !important;
+ }
+
+ .md\:tw-my-56 {
+ margin-top: 14rem !important;
+ margin-bottom: 14rem !important;
+ }
+
+ .md\:tw-mx-56 {
+ margin-left: 14rem !important;
+ margin-right: 14rem !important;
+ }
+
+ .md\:tw-my-64 {
+ margin-top: 16rem !important;
+ margin-bottom: 16rem !important;
+ }
+
+ .md\:tw-mx-64 {
+ margin-left: 16rem !important;
+ margin-right: 16rem !important;
+ }
+
+ .md\:tw-my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .md\:tw-mx-auto {
+ margin-left: auto !important;
+ margin-right: auto !important;
+ }
+
+ .md\:tw-my-px {
+ margin-top: 1px !important;
+ margin-bottom: 1px !important;
+ }
+
+ .md\:tw-mx-px {
+ margin-left: 1px !important;
+ margin-right: 1px !important;
+ }
+
+ .md\:tw-mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .md\:tw-mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .md\:tw-mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .md\:tw-ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .md\:tw-mt-1 {
+ margin-top: .25rem !important;
+ }
+
+ .md\:tw-mr-1 {
+ margin-right: .25rem !important;
+ }
+
+ .md\:tw-mb-1 {
+ margin-bottom: .25rem !important;
+ }
+
+ .md\:tw-ml-1 {
+ margin-left: .25rem !important;
+ }
+
+ .md\:tw-mt-2 {
+ margin-top: .5rem !important;
+ }
+
+ .md\:tw-mr-2 {
+ margin-right: .5rem !important;
+ }
+
+ .md\:tw-mb-2 {
+ margin-bottom: .5rem !important;
+ }
+
+ .md\:tw-ml-2 {
+ margin-left: .5rem !important;
+ }
+
+ .md\:tw-mt-3 {
+ margin-top: .75rem !important;
+ }
+
+ .md\:tw-mr-3 {
+ margin-right: .75rem !important;
+ }
+
+ .md\:tw-mb-3 {
+ margin-bottom: .75rem !important;
+ }
+
+ .md\:tw-ml-3 {
+ margin-left: .75rem !important;
+ }
+
+ .md\:tw-mt-4 {
+ margin-top: 1rem !important;
+ }
+
+ .md\:tw-mr-4 {
+ margin-right: 1rem !important;
+ }
+
+ .md\:tw-mb-4 {
+ margin-bottom: 1rem !important;
+ }
+
+ .md\:tw-ml-4 {
+ margin-left: 1rem !important;
+ }
+
+ .md\:tw-mt-5 {
+ margin-top: 1.25rem !important;
+ }
+
+ .md\:tw-mr-5 {
+ margin-right: 1.25rem !important;
+ }
+
+ .md\:tw-mb-5 {
+ margin-bottom: 1.25rem !important;
+ }
+
+ .md\:tw-ml-5 {
+ margin-left: 1.25rem !important;
+ }
+
+ .md\:tw-mt-6 {
+ margin-top: 1.5rem !important;
+ }
+
+ .md\:tw-mr-6 {
+ margin-right: 1.5rem !important;
+ }
+
+ .md\:tw-mb-6 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .md\:tw-ml-6 {
+ margin-left: 1.5rem !important;
+ }
+
+ .md\:tw-mt-8 {
+ margin-top: 2rem !important;
+ }
+
+ .md\:tw-mr-8 {
+ margin-right: 2rem !important;
+ }
+
+ .md\:tw-mb-8 {
+ margin-bottom: 2rem !important;
+ }
+
+ .md\:tw-ml-8 {
+ margin-left: 2rem !important;
+ }
+
+ .md\:tw-mt-10 {
+ margin-top: 2.5rem !important;
+ }
+
+ .md\:tw-mr-10 {
+ margin-right: 2.5rem !important;
+ }
+
+ .md\:tw-mb-10 {
+ margin-bottom: 2.5rem !important;
+ }
+
+ .md\:tw-ml-10 {
+ margin-left: 2.5rem !important;
+ }
+
+ .md\:tw-mt-12 {
+ margin-top: 3rem !important;
+ }
+
+ .md\:tw-mr-12 {
+ margin-right: 3rem !important;
+ }
+
+ .md\:tw-mb-12 {
+ margin-bottom: 3rem !important;
+ }
+
+ .md\:tw-ml-12 {
+ margin-left: 3rem !important;
+ }
+
+ .md\:tw-mt-16 {
+ margin-top: 4rem !important;
+ }
+
+ .md\:tw-mr-16 {
+ margin-right: 4rem !important;
+ }
+
+ .md\:tw-mb-16 {
+ margin-bottom: 4rem !important;
+ }
+
+ .md\:tw-ml-16 {
+ margin-left: 4rem !important;
+ }
+
+ .md\:tw-mt-20 {
+ margin-top: 5rem !important;
+ }
+
+ .md\:tw-mr-20 {
+ margin-right: 5rem !important;
+ }
+
+ .md\:tw-mb-20 {
+ margin-bottom: 5rem !important;
+ }
+
+ .md\:tw-ml-20 {
+ margin-left: 5rem !important;
+ }
+
+ .md\:tw-mt-24 {
+ margin-top: 6rem !important;
+ }
+
+ .md\:tw-mr-24 {
+ margin-right: 6rem !important;
+ }
+
+ .md\:tw-mb-24 {
+ margin-bottom: 6rem !important;
+ }
+
+ .md\:tw-ml-24 {
+ margin-left: 6rem !important;
+ }
+
+ .md\:tw-mt-32 {
+ margin-top: 8rem !important;
+ }
+
+ .md\:tw-mr-32 {
+ margin-right: 8rem !important;
+ }
+
+ .md\:tw-mb-32 {
+ margin-bottom: 8rem !important;
+ }
+
+ .md\:tw-ml-32 {
+ margin-left: 8rem !important;
+ }
+
+ .md\:tw-mt-40 {
+ margin-top: 10rem !important;
+ }
+
+ .md\:tw-mr-40 {
+ margin-right: 10rem !important;
+ }
+
+ .md\:tw-mb-40 {
+ margin-bottom: 10rem !important;
+ }
+
+ .md\:tw-ml-40 {
+ margin-left: 10rem !important;
+ }
+
+ .md\:tw-mt-48 {
+ margin-top: 12rem !important;
+ }
+
+ .md\:tw-mr-48 {
+ margin-right: 12rem !important;
+ }
+
+ .md\:tw-mb-48 {
+ margin-bottom: 12rem !important;
+ }
+
+ .md\:tw-ml-48 {
+ margin-left: 12rem !important;
+ }
+
+ .md\:tw-mt-56 {
+ margin-top: 14rem !important;
+ }
+
+ .md\:tw-mr-56 {
+ margin-right: 14rem !important;
+ }
+
+ .md\:tw-mb-56 {
+ margin-bottom: 14rem !important;
+ }
+
+ .md\:tw-ml-56 {
+ margin-left: 14rem !important;
+ }
+
+ .md\:tw-mt-64 {
+ margin-top: 16rem !important;
+ }
+
+ .md\:tw-mr-64 {
+ margin-right: 16rem !important;
+ }
+
+ .md\:tw-mb-64 {
+ margin-bottom: 16rem !important;
+ }
+
+ .md\:tw-ml-64 {
+ margin-left: 16rem !important;
+ }
+
+ .md\:tw-mt-auto {
+ margin-top: auto !important;
+ }
+
+ .md\:tw-mr-auto {
+ margin-right: auto !important;
+ }
+
+ .md\:tw-mb-auto {
+ margin-bottom: auto !important;
+ }
+
+ .md\:tw-ml-auto {
+ margin-left: auto !important;
+ }
+
+ .md\:tw-mt-px {
+ margin-top: 1px !important;
+ }
+
+ .md\:tw-mr-px {
+ margin-right: 1px !important;
+ }
+
+ .md\:tw-mb-px {
+ margin-bottom: 1px !important;
+ }
+
+ .md\:tw-ml-px {
+ margin-left: 1px !important;
+ }
+
+ .md\:tw-max-h-full {
+ max-height: 100% !important;
+ }
+
+ .md\:tw-max-h-screen {
+ max-height: 100vh !important;
+ }
+
+ .md\:tw-max-w-xs {
+ max-width: 20rem !important;
+ }
+
+ .md\:tw-max-w-sm {
+ max-width: 24rem !important;
+ }
+
+ .md\:tw-max-w-md {
+ max-width: 28rem !important;
+ }
+
+ .md\:tw-max-w-lg {
+ max-width: 32rem !important;
+ }
+
+ .md\:tw-max-w-xl {
+ max-width: 36rem !important;
+ }
+
+ .md\:tw-max-w-2xl {
+ max-width: 42rem !important;
+ }
+
+ .md\:tw-max-w-3xl {
+ max-width: 48rem !important;
+ }
+
+ .md\:tw-max-w-4xl {
+ max-width: 56rem !important;
+ }
+
+ .md\:tw-max-w-5xl {
+ max-width: 64rem !important;
+ }
+
+ .md\:tw-max-w-6xl {
+ max-width: 72rem !important;
+ }
+
+ .md\:tw-max-w-full {
+ max-width: 100% !important;
+ }
+
+ .md\:tw-min-h-0 {
+ min-height: 0 !important;
+ }
+
+ .md\:tw-min-h-full {
+ min-height: 100% !important;
+ }
+
+ .md\:tw-min-h-screen {
+ min-height: 100vh !important;
+ }
+
+ .md\:tw-min-w-0 {
+ min-width: 0 !important;
+ }
+
+ .md\:tw-min-w-full {
+ min-width: 100% !important;
+ }
+
+ .md\:tw--m-0 {
+ margin: 0 !important;
+ }
+
+ .md\:tw--m-1 {
+ margin: -0.25rem !important;
+ }
+
+ .md\:tw--m-2 {
+ margin: -0.5rem !important;
+ }
+
+ .md\:tw--m-3 {
+ margin: -0.75rem !important;
+ }
+
+ .md\:tw--m-4 {
+ margin: -1rem !important;
+ }
+
+ .md\:tw--m-5 {
+ margin: -1.25rem !important;
+ }
+
+ .md\:tw--m-6 {
+ margin: -1.5rem !important;
+ }
+
+ .md\:tw--m-8 {
+ margin: -2rem !important;
+ }
+
+ .md\:tw--m-10 {
+ margin: -2.5rem !important;
+ }
+
+ .md\:tw--m-12 {
+ margin: -3rem !important;
+ }
+
+ .md\:tw--m-16 {
+ margin: -4rem !important;
+ }
+
+ .md\:tw--m-20 {
+ margin: -5rem !important;
+ }
+
+ .md\:tw--m-24 {
+ margin: -6rem !important;
+ }
+
+ .md\:tw--m-32 {
+ margin: -8rem !important;
+ }
+
+ .md\:tw--m-40 {
+ margin: -10rem !important;
+ }
+
+ .md\:tw--m-48 {
+ margin: -12rem !important;
+ }
+
+ .md\:tw--m-56 {
+ margin: -14rem !important;
+ }
+
+ .md\:tw--m-64 {
+ margin: -16rem !important;
+ }
+
+ .md\:tw--m-px {
+ margin: -1px !important;
+ }
+
+ .md\:tw--my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .md\:tw--mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .md\:tw--my-1 {
+ margin-top: -0.25rem !important;
+ margin-bottom: -0.25rem !important;
+ }
+
+ .md\:tw--mx-1 {
+ margin-left: -0.25rem !important;
+ margin-right: -0.25rem !important;
+ }
+
+ .md\:tw--my-2 {
+ margin-top: -0.5rem !important;
+ margin-bottom: -0.5rem !important;
+ }
+
+ .md\:tw--mx-2 {
+ margin-left: -0.5rem !important;
+ margin-right: -0.5rem !important;
+ }
+
+ .md\:tw--my-3 {
+ margin-top: -0.75rem !important;
+ margin-bottom: -0.75rem !important;
+ }
+
+ .md\:tw--mx-3 {
+ margin-left: -0.75rem !important;
+ margin-right: -0.75rem !important;
+ }
+
+ .md\:tw--my-4 {
+ margin-top: -1rem !important;
+ margin-bottom: -1rem !important;
+ }
+
+ .md\:tw--mx-4 {
+ margin-left: -1rem !important;
+ margin-right: -1rem !important;
+ }
+
+ .md\:tw--my-5 {
+ margin-top: -1.25rem !important;
+ margin-bottom: -1.25rem !important;
+ }
+
+ .md\:tw--mx-5 {
+ margin-left: -1.25rem !important;
+ margin-right: -1.25rem !important;
+ }
+
+ .md\:tw--my-6 {
+ margin-top: -1.5rem !important;
+ margin-bottom: -1.5rem !important;
+ }
+
+ .md\:tw--mx-6 {
+ margin-left: -1.5rem !important;
+ margin-right: -1.5rem !important;
+ }
+
+ .md\:tw--my-8 {
+ margin-top: -2rem !important;
+ margin-bottom: -2rem !important;
+ }
+
+ .md\:tw--mx-8 {
+ margin-left: -2rem !important;
+ margin-right: -2rem !important;
+ }
+
+ .md\:tw--my-10 {
+ margin-top: -2.5rem !important;
+ margin-bottom: -2.5rem !important;
+ }
+
+ .md\:tw--mx-10 {
+ margin-left: -2.5rem !important;
+ margin-right: -2.5rem !important;
+ }
+
+ .md\:tw--my-12 {
+ margin-top: -3rem !important;
+ margin-bottom: -3rem !important;
+ }
+
+ .md\:tw--mx-12 {
+ margin-left: -3rem !important;
+ margin-right: -3rem !important;
+ }
+
+ .md\:tw--my-16 {
+ margin-top: -4rem !important;
+ margin-bottom: -4rem !important;
+ }
+
+ .md\:tw--mx-16 {
+ margin-left: -4rem !important;
+ margin-right: -4rem !important;
+ }
+
+ .md\:tw--my-20 {
+ margin-top: -5rem !important;
+ margin-bottom: -5rem !important;
+ }
+
+ .md\:tw--mx-20 {
+ margin-left: -5rem !important;
+ margin-right: -5rem !important;
+ }
+
+ .md\:tw--my-24 {
+ margin-top: -6rem !important;
+ margin-bottom: -6rem !important;
+ }
+
+ .md\:tw--mx-24 {
+ margin-left: -6rem !important;
+ margin-right: -6rem !important;
+ }
+
+ .md\:tw--my-32 {
+ margin-top: -8rem !important;
+ margin-bottom: -8rem !important;
+ }
+
+ .md\:tw--mx-32 {
+ margin-left: -8rem !important;
+ margin-right: -8rem !important;
+ }
+
+ .md\:tw--my-40 {
+ margin-top: -10rem !important;
+ margin-bottom: -10rem !important;
+ }
+
+ .md\:tw--mx-40 {
+ margin-left: -10rem !important;
+ margin-right: -10rem !important;
+ }
+
+ .md\:tw--my-48 {
+ margin-top: -12rem !important;
+ margin-bottom: -12rem !important;
+ }
+
+ .md\:tw--mx-48 {
+ margin-left: -12rem !important;
+ margin-right: -12rem !important;
+ }
+
+ .md\:tw--my-56 {
+ margin-top: -14rem !important;
+ margin-bottom: -14rem !important;
+ }
+
+ .md\:tw--mx-56 {
+ margin-left: -14rem !important;
+ margin-right: -14rem !important;
+ }
+
+ .md\:tw--my-64 {
+ margin-top: -16rem !important;
+ margin-bottom: -16rem !important;
+ }
+
+ .md\:tw--mx-64 {
+ margin-left: -16rem !important;
+ margin-right: -16rem !important;
+ }
+
+ .md\:tw--my-px {
+ margin-top: -1px !important;
+ margin-bottom: -1px !important;
+ }
+
+ .md\:tw--mx-px {
+ margin-left: -1px !important;
+ margin-right: -1px !important;
+ }
+
+ .md\:tw--mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .md\:tw--mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .md\:tw--mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .md\:tw--ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .md\:tw--mt-1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .md\:tw--mr-1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .md\:tw--mb-1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .md\:tw--ml-1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .md\:tw--mt-2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .md\:tw--mr-2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .md\:tw--mb-2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .md\:tw--ml-2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .md\:tw--mt-3 {
+ margin-top: -0.75rem !important;
+ }
+
+ .md\:tw--mr-3 {
+ margin-right: -0.75rem !important;
+ }
+
+ .md\:tw--mb-3 {
+ margin-bottom: -0.75rem !important;
+ }
+
+ .md\:tw--ml-3 {
+ margin-left: -0.75rem !important;
+ }
+
+ .md\:tw--mt-4 {
+ margin-top: -1rem !important;
+ }
+
+ .md\:tw--mr-4 {
+ margin-right: -1rem !important;
+ }
+
+ .md\:tw--mb-4 {
+ margin-bottom: -1rem !important;
+ }
+
+ .md\:tw--ml-4 {
+ margin-left: -1rem !important;
+ }
+
+ .md\:tw--mt-5 {
+ margin-top: -1.25rem !important;
+ }
+
+ .md\:tw--mr-5 {
+ margin-right: -1.25rem !important;
+ }
+
+ .md\:tw--mb-5 {
+ margin-bottom: -1.25rem !important;
+ }
+
+ .md\:tw--ml-5 {
+ margin-left: -1.25rem !important;
+ }
+
+ .md\:tw--mt-6 {
+ margin-top: -1.5rem !important;
+ }
+
+ .md\:tw--mr-6 {
+ margin-right: -1.5rem !important;
+ }
+
+ .md\:tw--mb-6 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .md\:tw--ml-6 {
+ margin-left: -1.5rem !important;
+ }
+
+ .md\:tw--mt-8 {
+ margin-top: -2rem !important;
+ }
+
+ .md\:tw--mr-8 {
+ margin-right: -2rem !important;
+ }
+
+ .md\:tw--mb-8 {
+ margin-bottom: -2rem !important;
+ }
+
+ .md\:tw--ml-8 {
+ margin-left: -2rem !important;
+ }
+
+ .md\:tw--mt-10 {
+ margin-top: -2.5rem !important;
+ }
+
+ .md\:tw--mr-10 {
+ margin-right: -2.5rem !important;
+ }
+
+ .md\:tw--mb-10 {
+ margin-bottom: -2.5rem !important;
+ }
+
+ .md\:tw--ml-10 {
+ margin-left: -2.5rem !important;
+ }
+
+ .md\:tw--mt-12 {
+ margin-top: -3rem !important;
+ }
+
+ .md\:tw--mr-12 {
+ margin-right: -3rem !important;
+ }
+
+ .md\:tw--mb-12 {
+ margin-bottom: -3rem !important;
+ }
+
+ .md\:tw--ml-12 {
+ margin-left: -3rem !important;
+ }
+
+ .md\:tw--mt-16 {
+ margin-top: -4rem !important;
+ }
+
+ .md\:tw--mr-16 {
+ margin-right: -4rem !important;
+ }
+
+ .md\:tw--mb-16 {
+ margin-bottom: -4rem !important;
+ }
+
+ .md\:tw--ml-16 {
+ margin-left: -4rem !important;
+ }
+
+ .md\:tw--mt-20 {
+ margin-top: -5rem !important;
+ }
+
+ .md\:tw--mr-20 {
+ margin-right: -5rem !important;
+ }
+
+ .md\:tw--mb-20 {
+ margin-bottom: -5rem !important;
+ }
+
+ .md\:tw--ml-20 {
+ margin-left: -5rem !important;
+ }
+
+ .md\:tw--mt-24 {
+ margin-top: -6rem !important;
+ }
+
+ .md\:tw--mr-24 {
+ margin-right: -6rem !important;
+ }
+
+ .md\:tw--mb-24 {
+ margin-bottom: -6rem !important;
+ }
+
+ .md\:tw--ml-24 {
+ margin-left: -6rem !important;
+ }
+
+ .md\:tw--mt-32 {
+ margin-top: -8rem !important;
+ }
+
+ .md\:tw--mr-32 {
+ margin-right: -8rem !important;
+ }
+
+ .md\:tw--mb-32 {
+ margin-bottom: -8rem !important;
+ }
+
+ .md\:tw--ml-32 {
+ margin-left: -8rem !important;
+ }
+
+ .md\:tw--mt-40 {
+ margin-top: -10rem !important;
+ }
+
+ .md\:tw--mr-40 {
+ margin-right: -10rem !important;
+ }
+
+ .md\:tw--mb-40 {
+ margin-bottom: -10rem !important;
+ }
+
+ .md\:tw--ml-40 {
+ margin-left: -10rem !important;
+ }
+
+ .md\:tw--mt-48 {
+ margin-top: -12rem !important;
+ }
+
+ .md\:tw--mr-48 {
+ margin-right: -12rem !important;
+ }
+
+ .md\:tw--mb-48 {
+ margin-bottom: -12rem !important;
+ }
+
+ .md\:tw--ml-48 {
+ margin-left: -12rem !important;
+ }
+
+ .md\:tw--mt-56 {
+ margin-top: -14rem !important;
+ }
+
+ .md\:tw--mr-56 {
+ margin-right: -14rem !important;
+ }
+
+ .md\:tw--mb-56 {
+ margin-bottom: -14rem !important;
+ }
+
+ .md\:tw--ml-56 {
+ margin-left: -14rem !important;
+ }
+
+ .md\:tw--mt-64 {
+ margin-top: -16rem !important;
+ }
+
+ .md\:tw--mr-64 {
+ margin-right: -16rem !important;
+ }
+
+ .md\:tw--mb-64 {
+ margin-bottom: -16rem !important;
+ }
+
+ .md\:tw--ml-64 {
+ margin-left: -16rem !important;
+ }
+
+ .md\:tw--mt-px {
+ margin-top: -1px !important;
+ }
+
+ .md\:tw--mr-px {
+ margin-right: -1px !important;
+ }
+
+ .md\:tw--mb-px {
+ margin-bottom: -1px !important;
+ }
+
+ .md\:tw--ml-px {
+ margin-left: -1px !important;
+ }
+
+ .md\:tw-object-contain {
+ -o-object-fit: contain !important;
+ object-fit: contain !important;
+ }
+
+ .md\:tw-object-cover {
+ -o-object-fit: cover !important;
+ object-fit: cover !important;
+ }
+
+ .md\:tw-object-fill {
+ -o-object-fit: fill !important;
+ object-fit: fill !important;
+ }
+
+ .md\:tw-object-none {
+ -o-object-fit: none !important;
+ object-fit: none !important;
+ }
+
+ .md\:tw-object-scale-down {
+ -o-object-fit: scale-down !important;
+ object-fit: scale-down !important;
+ }
+
+ .md\:tw-object-bottom {
+ -o-object-position: bottom !important;
+ object-position: bottom !important;
+ }
+
+ .md\:tw-object-center {
+ -o-object-position: center !important;
+ object-position: center !important;
+ }
+
+ .md\:tw-object-left {
+ -o-object-position: left !important;
+ object-position: left !important;
+ }
+
+ .md\:tw-object-left-bottom {
+ -o-object-position: left bottom !important;
+ object-position: left bottom !important;
+ }
+
+ .md\:tw-object-left-top {
+ -o-object-position: left top !important;
+ object-position: left top !important;
+ }
+
+ .md\:tw-object-right {
+ -o-object-position: right !important;
+ object-position: right !important;
+ }
+
+ .md\:tw-object-right-bottom {
+ -o-object-position: right bottom !important;
+ object-position: right bottom !important;
+ }
+
+ .md\:tw-object-right-top {
+ -o-object-position: right top !important;
+ object-position: right top !important;
+ }
+
+ .md\:tw-object-top {
+ -o-object-position: top !important;
+ object-position: top !important;
+ }
+
+ .md\:tw-opacity-0 {
+ opacity: 0 !important;
+ }
+
+ .md\:tw-opacity-25 {
+ opacity: .25 !important;
+ }
+
+ .md\:tw-opacity-50 {
+ opacity: .5 !important;
+ }
+
+ .md\:tw-opacity-75 {
+ opacity: .75 !important;
+ }
+
+ .md\:tw-opacity-100 {
+ opacity: 1 !important;
+ }
+
+ .md\:tw-overflow-auto {
+ overflow: auto !important;
+ }
+
+ .md\:tw-overflow-hidden {
+ overflow: hidden !important;
+ }
+
+ .md\:tw-overflow-visible {
+ overflow: visible !important;
+ }
+
+ .md\:tw-overflow-scroll {
+ overflow: scroll !important;
+ }
+
+ .md\:tw-overflow-x-auto {
+ overflow-x: auto !important;
+ }
+
+ .md\:tw-overflow-y-auto {
+ overflow-y: auto !important;
+ }
+
+ .md\:tw-overflow-x-hidden {
+ overflow-x: hidden !important;
+ }
+
+ .md\:tw-overflow-y-hidden {
+ overflow-y: hidden !important;
+ }
+
+ .md\:tw-overflow-x-visible {
+ overflow-x: visible !important;
+ }
+
+ .md\:tw-overflow-y-visible {
+ overflow-y: visible !important;
+ }
+
+ .md\:tw-overflow-x-scroll {
+ overflow-x: scroll !important;
+ }
+
+ .md\:tw-overflow-y-scroll {
+ overflow-y: scroll !important;
+ }
+
+ .md\:tw-scrolling-touch {
+ -webkit-overflow-scrolling: touch !important;
+ }
+
+ .md\:tw-scrolling-auto {
+ -webkit-overflow-scrolling: auto !important;
+ }
+
+ .md\:tw-p-0 {
+ padding: 0 !important;
+ }
+
+ .md\:tw-p-1 {
+ padding: .25rem !important;
+ }
+
+ .md\:tw-p-2 {
+ padding: .5rem !important;
+ }
+
+ .md\:tw-p-3 {
+ padding: .75rem !important;
+ }
+
+ .md\:tw-p-4 {
+ padding: 1rem !important;
+ }
+
+ .md\:tw-p-5 {
+ padding: 1.25rem !important;
+ }
+
+ .md\:tw-p-6 {
+ padding: 1.5rem !important;
+ }
+
+ .md\:tw-p-8 {
+ padding: 2rem !important;
+ }
+
+ .md\:tw-p-10 {
+ padding: 2.5rem !important;
+ }
+
+ .md\:tw-p-12 {
+ padding: 3rem !important;
+ }
+
+ .md\:tw-p-16 {
+ padding: 4rem !important;
+ }
+
+ .md\:tw-p-20 {
+ padding: 5rem !important;
+ }
+
+ .md\:tw-p-24 {
+ padding: 6rem !important;
+ }
+
+ .md\:tw-p-32 {
+ padding: 8rem !important;
+ }
+
+ .md\:tw-p-40 {
+ padding: 10rem !important;
+ }
+
+ .md\:tw-p-48 {
+ padding: 12rem !important;
+ }
+
+ .md\:tw-p-56 {
+ padding: 14rem !important;
+ }
+
+ .md\:tw-p-64 {
+ padding: 16rem !important;
+ }
+
+ .md\:tw-p-px {
+ padding: 1px !important;
+ }
+
+ .md\:tw-py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .md\:tw-px-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .md\:tw-py-1 {
+ padding-top: .25rem !important;
+ padding-bottom: .25rem !important;
+ }
+
+ .md\:tw-px-1 {
+ padding-left: .25rem !important;
+ padding-right: .25rem !important;
+ }
+
+ .md\:tw-py-2 {
+ padding-top: .5rem !important;
+ padding-bottom: .5rem !important;
+ }
+
+ .md\:tw-px-2 {
+ padding-left: .5rem !important;
+ padding-right: .5rem !important;
+ }
+
+ .md\:tw-py-3 {
+ padding-top: .75rem !important;
+ padding-bottom: .75rem !important;
+ }
+
+ .md\:tw-px-3 {
+ padding-left: .75rem !important;
+ padding-right: .75rem !important;
+ }
+
+ .md\:tw-py-4 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .md\:tw-px-4 {
+ padding-left: 1rem !important;
+ padding-right: 1rem !important;
+ }
+
+ .md\:tw-py-5 {
+ padding-top: 1.25rem !important;
+ padding-bottom: 1.25rem !important;
+ }
+
+ .md\:tw-px-5 {
+ padding-left: 1.25rem !important;
+ padding-right: 1.25rem !important;
+ }
+
+ .md\:tw-py-6 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .md\:tw-px-6 {
+ padding-left: 1.5rem !important;
+ padding-right: 1.5rem !important;
+ }
+
+ .md\:tw-py-8 {
+ padding-top: 2rem !important;
+ padding-bottom: 2rem !important;
+ }
+
+ .md\:tw-px-8 {
+ padding-left: 2rem !important;
+ padding-right: 2rem !important;
+ }
+
+ .md\:tw-py-10 {
+ padding-top: 2.5rem !important;
+ padding-bottom: 2.5rem !important;
+ }
+
+ .md\:tw-px-10 {
+ padding-left: 2.5rem !important;
+ padding-right: 2.5rem !important;
+ }
+
+ .md\:tw-py-12 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .md\:tw-px-12 {
+ padding-left: 3rem !important;
+ padding-right: 3rem !important;
+ }
+
+ .md\:tw-py-16 {
+ padding-top: 4rem !important;
+ padding-bottom: 4rem !important;
+ }
+
+ .md\:tw-px-16 {
+ padding-left: 4rem !important;
+ padding-right: 4rem !important;
+ }
+
+ .md\:tw-py-20 {
+ padding-top: 5rem !important;
+ padding-bottom: 5rem !important;
+ }
+
+ .md\:tw-px-20 {
+ padding-left: 5rem !important;
+ padding-right: 5rem !important;
+ }
+
+ .md\:tw-py-24 {
+ padding-top: 6rem !important;
+ padding-bottom: 6rem !important;
+ }
+
+ .md\:tw-px-24 {
+ padding-left: 6rem !important;
+ padding-right: 6rem !important;
+ }
+
+ .md\:tw-py-32 {
+ padding-top: 8rem !important;
+ padding-bottom: 8rem !important;
+ }
+
+ .md\:tw-px-32 {
+ padding-left: 8rem !important;
+ padding-right: 8rem !important;
+ }
+
+ .md\:tw-py-40 {
+ padding-top: 10rem !important;
+ padding-bottom: 10rem !important;
+ }
+
+ .md\:tw-px-40 {
+ padding-left: 10rem !important;
+ padding-right: 10rem !important;
+ }
+
+ .md\:tw-py-48 {
+ padding-top: 12rem !important;
+ padding-bottom: 12rem !important;
+ }
+
+ .md\:tw-px-48 {
+ padding-left: 12rem !important;
+ padding-right: 12rem !important;
+ }
+
+ .md\:tw-py-56 {
+ padding-top: 14rem !important;
+ padding-bottom: 14rem !important;
+ }
+
+ .md\:tw-px-56 {
+ padding-left: 14rem !important;
+ padding-right: 14rem !important;
+ }
+
+ .md\:tw-py-64 {
+ padding-top: 16rem !important;
+ padding-bottom: 16rem !important;
+ }
+
+ .md\:tw-px-64 {
+ padding-left: 16rem !important;
+ padding-right: 16rem !important;
+ }
+
+ .md\:tw-py-px {
+ padding-top: 1px !important;
+ padding-bottom: 1px !important;
+ }
+
+ .md\:tw-px-px {
+ padding-left: 1px !important;
+ padding-right: 1px !important;
+ }
+
+ .md\:tw-pt-0 {
+ padding-top: 0 !important;
+ }
+
+ .md\:tw-pr-0 {
+ padding-right: 0 !important;
+ }
+
+ .md\:tw-pb-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .md\:tw-pl-0 {
+ padding-left: 0 !important;
+ }
+
+ .md\:tw-pt-1 {
+ padding-top: .25rem !important;
+ }
+
+ .md\:tw-pr-1 {
+ padding-right: .25rem !important;
+ }
+
+ .md\:tw-pb-1 {
+ padding-bottom: .25rem !important;
+ }
+
+ .md\:tw-pl-1 {
+ padding-left: .25rem !important;
+ }
+
+ .md\:tw-pt-2 {
+ padding-top: .5rem !important;
+ }
+
+ .md\:tw-pr-2 {
+ padding-right: .5rem !important;
+ }
+
+ .md\:tw-pb-2 {
+ padding-bottom: .5rem !important;
+ }
+
+ .md\:tw-pl-2 {
+ padding-left: .5rem !important;
+ }
+
+ .md\:tw-pt-3 {
+ padding-top: .75rem !important;
+ }
+
+ .md\:tw-pr-3 {
+ padding-right: .75rem !important;
+ }
+
+ .md\:tw-pb-3 {
+ padding-bottom: .75rem !important;
+ }
+
+ .md\:tw-pl-3 {
+ padding-left: .75rem !important;
+ }
+
+ .md\:tw-pt-4 {
+ padding-top: 1rem !important;
+ }
+
+ .md\:tw-pr-4 {
+ padding-right: 1rem !important;
+ }
+
+ .md\:tw-pb-4 {
+ padding-bottom: 1rem !important;
+ }
+
+ .md\:tw-pl-4 {
+ padding-left: 1rem !important;
+ }
+
+ .md\:tw-pt-5 {
+ padding-top: 1.25rem !important;
+ }
+
+ .md\:tw-pr-5 {
+ padding-right: 1.25rem !important;
+ }
+
+ .md\:tw-pb-5 {
+ padding-bottom: 1.25rem !important;
+ }
+
+ .md\:tw-pl-5 {
+ padding-left: 1.25rem !important;
+ }
+
+ .md\:tw-pt-6 {
+ padding-top: 1.5rem !important;
+ }
+
+ .md\:tw-pr-6 {
+ padding-right: 1.5rem !important;
+ }
+
+ .md\:tw-pb-6 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .md\:tw-pl-6 {
+ padding-left: 1.5rem !important;
+ }
+
+ .md\:tw-pt-8 {
+ padding-top: 2rem !important;
+ }
+
+ .md\:tw-pr-8 {
+ padding-right: 2rem !important;
+ }
+
+ .md\:tw-pb-8 {
+ padding-bottom: 2rem !important;
+ }
+
+ .md\:tw-pl-8 {
+ padding-left: 2rem !important;
+ }
+
+ .md\:tw-pt-10 {
+ padding-top: 2.5rem !important;
+ }
+
+ .md\:tw-pr-10 {
+ padding-right: 2.5rem !important;
+ }
+
+ .md\:tw-pb-10 {
+ padding-bottom: 2.5rem !important;
+ }
+
+ .md\:tw-pl-10 {
+ padding-left: 2.5rem !important;
+ }
+
+ .md\:tw-pt-12 {
+ padding-top: 3rem !important;
+ }
+
+ .md\:tw-pr-12 {
+ padding-right: 3rem !important;
+ }
+
+ .md\:tw-pb-12 {
+ padding-bottom: 3rem !important;
+ }
+
+ .md\:tw-pl-12 {
+ padding-left: 3rem !important;
+ }
+
+ .md\:tw-pt-16 {
+ padding-top: 4rem !important;
+ }
+
+ .md\:tw-pr-16 {
+ padding-right: 4rem !important;
+ }
+
+ .md\:tw-pb-16 {
+ padding-bottom: 4rem !important;
+ }
+
+ .md\:tw-pl-16 {
+ padding-left: 4rem !important;
+ }
+
+ .md\:tw-pt-20 {
+ padding-top: 5rem !important;
+ }
+
+ .md\:tw-pr-20 {
+ padding-right: 5rem !important;
+ }
+
+ .md\:tw-pb-20 {
+ padding-bottom: 5rem !important;
+ }
+
+ .md\:tw-pl-20 {
+ padding-left: 5rem !important;
+ }
+
+ .md\:tw-pt-24 {
+ padding-top: 6rem !important;
+ }
+
+ .md\:tw-pr-24 {
+ padding-right: 6rem !important;
+ }
+
+ .md\:tw-pb-24 {
+ padding-bottom: 6rem !important;
+ }
+
+ .md\:tw-pl-24 {
+ padding-left: 6rem !important;
+ }
+
+ .md\:tw-pt-32 {
+ padding-top: 8rem !important;
+ }
+
+ .md\:tw-pr-32 {
+ padding-right: 8rem !important;
+ }
+
+ .md\:tw-pb-32 {
+ padding-bottom: 8rem !important;
+ }
+
+ .md\:tw-pl-32 {
+ padding-left: 8rem !important;
+ }
+
+ .md\:tw-pt-40 {
+ padding-top: 10rem !important;
+ }
+
+ .md\:tw-pr-40 {
+ padding-right: 10rem !important;
+ }
+
+ .md\:tw-pb-40 {
+ padding-bottom: 10rem !important;
+ }
+
+ .md\:tw-pl-40 {
+ padding-left: 10rem !important;
+ }
+
+ .md\:tw-pt-48 {
+ padding-top: 12rem !important;
+ }
+
+ .md\:tw-pr-48 {
+ padding-right: 12rem !important;
+ }
+
+ .md\:tw-pb-48 {
+ padding-bottom: 12rem !important;
+ }
+
+ .md\:tw-pl-48 {
+ padding-left: 12rem !important;
+ }
+
+ .md\:tw-pt-56 {
+ padding-top: 14rem !important;
+ }
+
+ .md\:tw-pr-56 {
+ padding-right: 14rem !important;
+ }
+
+ .md\:tw-pb-56 {
+ padding-bottom: 14rem !important;
+ }
+
+ .md\:tw-pl-56 {
+ padding-left: 14rem !important;
+ }
+
+ .md\:tw-pt-64 {
+ padding-top: 16rem !important;
+ }
+
+ .md\:tw-pr-64 {
+ padding-right: 16rem !important;
+ }
+
+ .md\:tw-pb-64 {
+ padding-bottom: 16rem !important;
+ }
+
+ .md\:tw-pl-64 {
+ padding-left: 16rem !important;
+ }
+
+ .md\:tw-pt-px {
+ padding-top: 1px !important;
+ }
+
+ .md\:tw-pr-px {
+ padding-right: 1px !important;
+ }
+
+ .md\:tw-pb-px {
+ padding-bottom: 1px !important;
+ }
+
+ .md\:tw-pl-px {
+ padding-left: 1px !important;
+ }
+
+ .md\:tw-pointer-events-none {
+ pointer-events: none !important;
+ }
+
+ .md\:tw-pointer-events-auto {
+ pointer-events: auto !important;
+ }
+
+ .md\:tw-static {
+ position: static !important;
+ }
+
+ .md\:tw-fixed {
+ position: fixed !important;
+ }
+
+ .md\:tw-absolute {
+ position: absolute !important;
+ }
+
+ .md\:tw-relative {
+ position: relative !important;
+ }
+
+ .md\:tw-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+ }
+
+ .md\:tw-inset-0 {
+ top: 0 !important;
+ right: 0 !important;
+ bottom: 0 !important;
+ left: 0 !important;
+ }
+
+ .md\:tw-inset-auto {
+ top: auto !important;
+ right: auto !important;
+ bottom: auto !important;
+ left: auto !important;
+ }
+
+ .md\:tw-inset-y-0 {
+ top: 0 !important;
+ bottom: 0 !important;
+ }
+
+ .md\:tw-inset-x-0 {
+ right: 0 !important;
+ left: 0 !important;
+ }
+
+ .md\:tw-inset-y-auto {
+ top: auto !important;
+ bottom: auto !important;
+ }
+
+ .md\:tw-inset-x-auto {
+ right: auto !important;
+ left: auto !important;
+ }
+
+ .md\:tw-top-0 {
+ top: 0 !important;
+ }
+
+ .md\:tw-right-0 {
+ right: 0 !important;
+ }
+
+ .md\:tw-bottom-0 {
+ bottom: 0 !important;
+ }
+
+ .md\:tw-left-0 {
+ left: 0 !important;
+ }
+
+ .md\:tw-top-auto {
+ top: auto !important;
+ }
+
+ .md\:tw-right-auto {
+ right: auto !important;
+ }
+
+ .md\:tw-bottom-auto {
+ bottom: auto !important;
+ }
+
+ .md\:tw-left-auto {
+ left: auto !important;
+ }
+
+ .md\:tw-resize-none {
+ resize: none !important;
+ }
+
+ .md\:tw-resize-y {
+ resize: vertical !important;
+ }
+
+ .md\:tw-resize-x {
+ resize: horizontal !important;
+ }
+
+ .md\:tw-resize {
+ resize: both !important;
+ }
+
+ .md\:tw-shadow {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:tw-shadow-md {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:tw-shadow-lg {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .md\:tw-shadow-xl {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .md\:tw-shadow-2xl {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .md\:tw-shadow-inner {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:tw-shadow-outline {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .md\:tw-shadow-none {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .md\:hover\:tw-shadow:hover {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:hover\:tw-shadow-md:hover {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:hover\:tw-shadow-lg:hover {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .md\:hover\:tw-shadow-xl:hover {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .md\:hover\:tw-shadow-2xl:hover {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .md\:hover\:tw-shadow-inner:hover {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:hover\:tw-shadow-outline:hover {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .md\:hover\:tw-shadow-none:hover {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .md\:focus\:tw-shadow:focus {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:focus\:tw-shadow-md:focus {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:focus\:tw-shadow-lg:focus {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .md\:focus\:tw-shadow-xl:focus {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .md\:focus\:tw-shadow-2xl:focus {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .md\:focus\:tw-shadow-inner:focus {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .md\:focus\:tw-shadow-outline:focus {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .md\:focus\:tw-shadow-none:focus {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .md\:tw-table-auto {
+ table-layout: auto !important;
+ }
+
+ .md\:tw-table-fixed {
+ table-layout: fixed !important;
+ }
+
+ .md\:tw-text-left {
+ text-align: left !important;
+ }
+
+ .md\:tw-text-center {
+ text-align: center !important;
+ }
+
+ .md\:tw-text-right {
+ text-align: right !important;
+ }
+
+ .md\:tw-text-justify {
+ text-align: justify !important;
+ }
+
+ .md\:tw-text-transparent {
+ color: transparent !important;
+ }
+
+ .md\:tw-text-black {
+ color: #000 !important;
+ }
+
+ .md\:tw-text-white {
+ color: #fff !important;
+ }
+
+ .md\:tw-text-gray-100 {
+ color: #f7fafc !important;
+ }
+
+ .md\:tw-text-gray-200 {
+ color: #edf2f7 !important;
+ }
+
+ .md\:tw-text-gray-300 {
+ color: #e2e8f0 !important;
+ }
+
+ .md\:tw-text-gray-400 {
+ color: #cbd5e0 !important;
+ }
+
+ .md\:tw-text-gray-500 {
+ color: #a0aec0 !important;
+ }
+
+ .md\:tw-text-gray-600 {
+ color: #718096 !important;
+ }
+
+ .md\:tw-text-gray-700 {
+ color: #4a5568 !important;
+ }
+
+ .md\:tw-text-gray-800 {
+ color: #2d3748 !important;
+ }
+
+ .md\:tw-text-gray-900 {
+ color: #1a202c !important;
+ }
+
+ .md\:tw-text-red-100 {
+ color: #fff5f5 !important;
+ }
+
+ .md\:tw-text-red-200 {
+ color: #fed7d7 !important;
+ }
+
+ .md\:tw-text-red-300 {
+ color: #feb2b2 !important;
+ }
+
+ .md\:tw-text-red-400 {
+ color: #fc8181 !important;
+ }
+
+ .md\:tw-text-red-500 {
+ color: #f56565 !important;
+ }
+
+ .md\:tw-text-red-600 {
+ color: #e53e3e !important;
+ }
+
+ .md\:tw-text-red-700 {
+ color: #c53030 !important;
+ }
+
+ .md\:tw-text-red-800 {
+ color: #9b2c2c !important;
+ }
+
+ .md\:tw-text-red-900 {
+ color: #742a2a !important;
+ }
+
+ .md\:tw-text-orange-100 {
+ color: #fffaf0 !important;
+ }
+
+ .md\:tw-text-orange-200 {
+ color: #feebc8 !important;
+ }
+
+ .md\:tw-text-orange-300 {
+ color: #fbd38d !important;
+ }
+
+ .md\:tw-text-orange-400 {
+ color: #f6ad55 !important;
+ }
+
+ .md\:tw-text-orange-500 {
+ color: #ed8936 !important;
+ }
+
+ .md\:tw-text-orange-600 {
+ color: #dd6b20 !important;
+ }
+
+ .md\:tw-text-orange-700 {
+ color: #c05621 !important;
+ }
+
+ .md\:tw-text-orange-800 {
+ color: #9c4221 !important;
+ }
+
+ .md\:tw-text-orange-900 {
+ color: #7b341e !important;
+ }
+
+ .md\:tw-text-yellow-100 {
+ color: #fffff0 !important;
+ }
+
+ .md\:tw-text-yellow-200 {
+ color: #fefcbf !important;
+ }
+
+ .md\:tw-text-yellow-300 {
+ color: #faf089 !important;
+ }
+
+ .md\:tw-text-yellow-400 {
+ color: #f6e05e !important;
+ }
+
+ .md\:tw-text-yellow-500 {
+ color: #ecc94b !important;
+ }
+
+ .md\:tw-text-yellow-600 {
+ color: #d69e2e !important;
+ }
+
+ .md\:tw-text-yellow-700 {
+ color: #b7791f !important;
+ }
+
+ .md\:tw-text-yellow-800 {
+ color: #975a16 !important;
+ }
+
+ .md\:tw-text-yellow-900 {
+ color: #744210 !important;
+ }
+
+ .md\:tw-text-green-100 {
+ color: #f0fff4 !important;
+ }
+
+ .md\:tw-text-green-200 {
+ color: #c6f6d5 !important;
+ }
+
+ .md\:tw-text-green-300 {
+ color: #9ae6b4 !important;
+ }
+
+ .md\:tw-text-green-400 {
+ color: #68d391 !important;
+ }
+
+ .md\:tw-text-green-500 {
+ color: #48bb78 !important;
+ }
+
+ .md\:tw-text-green-600 {
+ color: #38a169 !important;
+ }
+
+ .md\:tw-text-green-700 {
+ color: #2f855a !important;
+ }
+
+ .md\:tw-text-green-800 {
+ color: #276749 !important;
+ }
+
+ .md\:tw-text-green-900 {
+ color: #22543d !important;
+ }
+
+ .md\:tw-text-teal-100 {
+ color: #e6fffa !important;
+ }
+
+ .md\:tw-text-teal-200 {
+ color: #b2f5ea !important;
+ }
+
+ .md\:tw-text-teal-300 {
+ color: #81e6d9 !important;
+ }
+
+ .md\:tw-text-teal-400 {
+ color: #4fd1c5 !important;
+ }
+
+ .md\:tw-text-teal-500 {
+ color: #38b2ac !important;
+ }
+
+ .md\:tw-text-teal-600 {
+ color: #319795 !important;
+ }
+
+ .md\:tw-text-teal-700 {
+ color: #2c7a7b !important;
+ }
+
+ .md\:tw-text-teal-800 {
+ color: #285e61 !important;
+ }
+
+ .md\:tw-text-teal-900 {
+ color: #234e52 !important;
+ }
+
+ .md\:tw-text-blue-100 {
+ color: #ebf8ff !important;
+ }
+
+ .md\:tw-text-blue-200 {
+ color: #bee3f8 !important;
+ }
+
+ .md\:tw-text-blue-300 {
+ color: #90cdf4 !important;
+ }
+
+ .md\:tw-text-blue-400 {
+ color: #63b3ed !important;
+ }
+
+ .md\:tw-text-blue-500 {
+ color: #4299e1 !important;
+ }
+
+ .md\:tw-text-blue-600 {
+ color: #3182ce !important;
+ }
+
+ .md\:tw-text-blue-700 {
+ color: #2b6cb0 !important;
+ }
+
+ .md\:tw-text-blue-800 {
+ color: #2c5282 !important;
+ }
+
+ .md\:tw-text-blue-900 {
+ color: #2a4365 !important;
+ }
+
+ .md\:tw-text-indigo-100 {
+ color: #ebf4ff !important;
+ }
+
+ .md\:tw-text-indigo-200 {
+ color: #c3dafe !important;
+ }
+
+ .md\:tw-text-indigo-300 {
+ color: #a3bffa !important;
+ }
+
+ .md\:tw-text-indigo-400 {
+ color: #7f9cf5 !important;
+ }
+
+ .md\:tw-text-indigo-500 {
+ color: #667eea !important;
+ }
+
+ .md\:tw-text-indigo-600 {
+ color: #5a67d8 !important;
+ }
+
+ .md\:tw-text-indigo-700 {
+ color: #4c51bf !important;
+ }
+
+ .md\:tw-text-indigo-800 {
+ color: #434190 !important;
+ }
+
+ .md\:tw-text-indigo-900 {
+ color: #3c366b !important;
+ }
+
+ .md\:tw-text-purple-100 {
+ color: #faf5ff !important;
+ }
+
+ .md\:tw-text-purple-200 {
+ color: #e9d8fd !important;
+ }
+
+ .md\:tw-text-purple-300 {
+ color: #d6bcfa !important;
+ }
+
+ .md\:tw-text-purple-400 {
+ color: #b794f4 !important;
+ }
+
+ .md\:tw-text-purple-500 {
+ color: #9f7aea !important;
+ }
+
+ .md\:tw-text-purple-600 {
+ color: #805ad5 !important;
+ }
+
+ .md\:tw-text-purple-700 {
+ color: #6b46c1 !important;
+ }
+
+ .md\:tw-text-purple-800 {
+ color: #553c9a !important;
+ }
+
+ .md\:tw-text-purple-900 {
+ color: #44337a !important;
+ }
+
+ .md\:tw-text-pink-100 {
+ color: #fff5f7 !important;
+ }
+
+ .md\:tw-text-pink-200 {
+ color: #fed7e2 !important;
+ }
+
+ .md\:tw-text-pink-300 {
+ color: #fbb6ce !important;
+ }
+
+ .md\:tw-text-pink-400 {
+ color: #f687b3 !important;
+ }
+
+ .md\:tw-text-pink-500 {
+ color: #ed64a6 !important;
+ }
+
+ .md\:tw-text-pink-600 {
+ color: #d53f8c !important;
+ }
+
+ .md\:tw-text-pink-700 {
+ color: #b83280 !important;
+ }
+
+ .md\:tw-text-pink-800 {
+ color: #97266d !important;
+ }
+
+ .md\:tw-text-pink-900 {
+ color: #702459 !important;
+ }
+
+ .md\:hover\:tw-text-transparent:hover {
+ color: transparent !important;
+ }
+
+ .md\:hover\:tw-text-black:hover {
+ color: #000 !important;
+ }
+
+ .md\:hover\:tw-text-white:hover {
+ color: #fff !important;
+ }
+
+ .md\:hover\:tw-text-gray-100:hover {
+ color: #f7fafc !important;
+ }
+
+ .md\:hover\:tw-text-gray-200:hover {
+ color: #edf2f7 !important;
+ }
+
+ .md\:hover\:tw-text-gray-300:hover {
+ color: #e2e8f0 !important;
+ }
+
+ .md\:hover\:tw-text-gray-400:hover {
+ color: #cbd5e0 !important;
+ }
+
+ .md\:hover\:tw-text-gray-500:hover {
+ color: #a0aec0 !important;
+ }
+
+ .md\:hover\:tw-text-gray-600:hover {
+ color: #718096 !important;
+ }
+
+ .md\:hover\:tw-text-gray-700:hover {
+ color: #4a5568 !important;
+ }
+
+ .md\:hover\:tw-text-gray-800:hover {
+ color: #2d3748 !important;
+ }
+
+ .md\:hover\:tw-text-gray-900:hover {
+ color: #1a202c !important;
+ }
+
+ .md\:hover\:tw-text-red-100:hover {
+ color: #fff5f5 !important;
+ }
+
+ .md\:hover\:tw-text-red-200:hover {
+ color: #fed7d7 !important;
+ }
+
+ .md\:hover\:tw-text-red-300:hover {
+ color: #feb2b2 !important;
+ }
+
+ .md\:hover\:tw-text-red-400:hover {
+ color: #fc8181 !important;
+ }
+
+ .md\:hover\:tw-text-red-500:hover {
+ color: #f56565 !important;
+ }
+
+ .md\:hover\:tw-text-red-600:hover {
+ color: #e53e3e !important;
+ }
+
+ .md\:hover\:tw-text-red-700:hover {
+ color: #c53030 !important;
+ }
+
+ .md\:hover\:tw-text-red-800:hover {
+ color: #9b2c2c !important;
+ }
+
+ .md\:hover\:tw-text-red-900:hover {
+ color: #742a2a !important;
+ }
+
+ .md\:hover\:tw-text-orange-100:hover {
+ color: #fffaf0 !important;
+ }
+
+ .md\:hover\:tw-text-orange-200:hover {
+ color: #feebc8 !important;
+ }
+
+ .md\:hover\:tw-text-orange-300:hover {
+ color: #fbd38d !important;
+ }
+
+ .md\:hover\:tw-text-orange-400:hover {
+ color: #f6ad55 !important;
+ }
+
+ .md\:hover\:tw-text-orange-500:hover {
+ color: #ed8936 !important;
+ }
+
+ .md\:hover\:tw-text-orange-600:hover {
+ color: #dd6b20 !important;
+ }
+
+ .md\:hover\:tw-text-orange-700:hover {
+ color: #c05621 !important;
+ }
+
+ .md\:hover\:tw-text-orange-800:hover {
+ color: #9c4221 !important;
+ }
+
+ .md\:hover\:tw-text-orange-900:hover {
+ color: #7b341e !important;
+ }
+
+ .md\:hover\:tw-text-yellow-100:hover {
+ color: #fffff0 !important;
+ }
+
+ .md\:hover\:tw-text-yellow-200:hover {
+ color: #fefcbf !important;
+ }
+
+ .md\:hover\:tw-text-yellow-300:hover {
+ color: #faf089 !important;
+ }
+
+ .md\:hover\:tw-text-yellow-400:hover {
+ color: #f6e05e !important;
+ }
+
+ .md\:hover\:tw-text-yellow-500:hover {
+ color: #ecc94b !important;
+ }
+
+ .md\:hover\:tw-text-yellow-600:hover {
+ color: #d69e2e !important;
+ }
+
+ .md\:hover\:tw-text-yellow-700:hover {
+ color: #b7791f !important;
+ }
+
+ .md\:hover\:tw-text-yellow-800:hover {
+ color: #975a16 !important;
+ }
+
+ .md\:hover\:tw-text-yellow-900:hover {
+ color: #744210 !important;
+ }
+
+ .md\:hover\:tw-text-green-100:hover {
+ color: #f0fff4 !important;
+ }
+
+ .md\:hover\:tw-text-green-200:hover {
+ color: #c6f6d5 !important;
+ }
+
+ .md\:hover\:tw-text-green-300:hover {
+ color: #9ae6b4 !important;
+ }
+
+ .md\:hover\:tw-text-green-400:hover {
+ color: #68d391 !important;
+ }
+
+ .md\:hover\:tw-text-green-500:hover {
+ color: #48bb78 !important;
+ }
+
+ .md\:hover\:tw-text-green-600:hover {
+ color: #38a169 !important;
+ }
+
+ .md\:hover\:tw-text-green-700:hover {
+ color: #2f855a !important;
+ }
+
+ .md\:hover\:tw-text-green-800:hover {
+ color: #276749 !important;
+ }
+
+ .md\:hover\:tw-text-green-900:hover {
+ color: #22543d !important;
+ }
+
+ .md\:hover\:tw-text-teal-100:hover {
+ color: #e6fffa !important;
+ }
+
+ .md\:hover\:tw-text-teal-200:hover {
+ color: #b2f5ea !important;
+ }
+
+ .md\:hover\:tw-text-teal-300:hover {
+ color: #81e6d9 !important;
+ }
+
+ .md\:hover\:tw-text-teal-400:hover {
+ color: #4fd1c5 !important;
+ }
+
+ .md\:hover\:tw-text-teal-500:hover {
+ color: #38b2ac !important;
+ }
+
+ .md\:hover\:tw-text-teal-600:hover {
+ color: #319795 !important;
+ }
+
+ .md\:hover\:tw-text-teal-700:hover {
+ color: #2c7a7b !important;
+ }
+
+ .md\:hover\:tw-text-teal-800:hover {
+ color: #285e61 !important;
+ }
+
+ .md\:hover\:tw-text-teal-900:hover {
+ color: #234e52 !important;
+ }
+
+ .md\:hover\:tw-text-blue-100:hover {
+ color: #ebf8ff !important;
+ }
+
+ .md\:hover\:tw-text-blue-200:hover {
+ color: #bee3f8 !important;
+ }
+
+ .md\:hover\:tw-text-blue-300:hover {
+ color: #90cdf4 !important;
+ }
+
+ .md\:hover\:tw-text-blue-400:hover {
+ color: #63b3ed !important;
+ }
+
+ .md\:hover\:tw-text-blue-500:hover {
+ color: #4299e1 !important;
+ }
+
+ .md\:hover\:tw-text-blue-600:hover {
+ color: #3182ce !important;
+ }
+
+ .md\:hover\:tw-text-blue-700:hover {
+ color: #2b6cb0 !important;
+ }
+
+ .md\:hover\:tw-text-blue-800:hover {
+ color: #2c5282 !important;
+ }
+
+ .md\:hover\:tw-text-blue-900:hover {
+ color: #2a4365 !important;
+ }
+
+ .md\:hover\:tw-text-indigo-100:hover {
+ color: #ebf4ff !important;
+ }
+
+ .md\:hover\:tw-text-indigo-200:hover {
+ color: #c3dafe !important;
+ }
+
+ .md\:hover\:tw-text-indigo-300:hover {
+ color: #a3bffa !important;
+ }
+
+ .md\:hover\:tw-text-indigo-400:hover {
+ color: #7f9cf5 !important;
+ }
+
+ .md\:hover\:tw-text-indigo-500:hover {
+ color: #667eea !important;
+ }
+
+ .md\:hover\:tw-text-indigo-600:hover {
+ color: #5a67d8 !important;
+ }
+
+ .md\:hover\:tw-text-indigo-700:hover {
+ color: #4c51bf !important;
+ }
+
+ .md\:hover\:tw-text-indigo-800:hover {
+ color: #434190 !important;
+ }
+
+ .md\:hover\:tw-text-indigo-900:hover {
+ color: #3c366b !important;
+ }
+
+ .md\:hover\:tw-text-purple-100:hover {
+ color: #faf5ff !important;
+ }
+
+ .md\:hover\:tw-text-purple-200:hover {
+ color: #e9d8fd !important;
+ }
+
+ .md\:hover\:tw-text-purple-300:hover {
+ color: #d6bcfa !important;
+ }
+
+ .md\:hover\:tw-text-purple-400:hover {
+ color: #b794f4 !important;
+ }
+
+ .md\:hover\:tw-text-purple-500:hover {
+ color: #9f7aea !important;
+ }
+
+ .md\:hover\:tw-text-purple-600:hover {
+ color: #805ad5 !important;
+ }
+
+ .md\:hover\:tw-text-purple-700:hover {
+ color: #6b46c1 !important;
+ }
+
+ .md\:hover\:tw-text-purple-800:hover {
+ color: #553c9a !important;
+ }
+
+ .md\:hover\:tw-text-purple-900:hover {
+ color: #44337a !important;
+ }
+
+ .md\:hover\:tw-text-pink-100:hover {
+ color: #fff5f7 !important;
+ }
+
+ .md\:hover\:tw-text-pink-200:hover {
+ color: #fed7e2 !important;
+ }
+
+ .md\:hover\:tw-text-pink-300:hover {
+ color: #fbb6ce !important;
+ }
+
+ .md\:hover\:tw-text-pink-400:hover {
+ color: #f687b3 !important;
+ }
+
+ .md\:hover\:tw-text-pink-500:hover {
+ color: #ed64a6 !important;
+ }
+
+ .md\:hover\:tw-text-pink-600:hover {
+ color: #d53f8c !important;
+ }
+
+ .md\:hover\:tw-text-pink-700:hover {
+ color: #b83280 !important;
+ }
+
+ .md\:hover\:tw-text-pink-800:hover {
+ color: #97266d !important;
+ }
+
+ .md\:hover\:tw-text-pink-900:hover {
+ color: #702459 !important;
+ }
+
+ .md\:focus\:tw-text-transparent:focus {
+ color: transparent !important;
+ }
+
+ .md\:focus\:tw-text-black:focus {
+ color: #000 !important;
+ }
+
+ .md\:focus\:tw-text-white:focus {
+ color: #fff !important;
+ }
+
+ .md\:focus\:tw-text-gray-100:focus {
+ color: #f7fafc !important;
+ }
+
+ .md\:focus\:tw-text-gray-200:focus {
+ color: #edf2f7 !important;
+ }
+
+ .md\:focus\:tw-text-gray-300:focus {
+ color: #e2e8f0 !important;
+ }
+
+ .md\:focus\:tw-text-gray-400:focus {
+ color: #cbd5e0 !important;
+ }
+
+ .md\:focus\:tw-text-gray-500:focus {
+ color: #a0aec0 !important;
+ }
+
+ .md\:focus\:tw-text-gray-600:focus {
+ color: #718096 !important;
+ }
+
+ .md\:focus\:tw-text-gray-700:focus {
+ color: #4a5568 !important;
+ }
+
+ .md\:focus\:tw-text-gray-800:focus {
+ color: #2d3748 !important;
+ }
+
+ .md\:focus\:tw-text-gray-900:focus {
+ color: #1a202c !important;
+ }
+
+ .md\:focus\:tw-text-red-100:focus {
+ color: #fff5f5 !important;
+ }
+
+ .md\:focus\:tw-text-red-200:focus {
+ color: #fed7d7 !important;
+ }
+
+ .md\:focus\:tw-text-red-300:focus {
+ color: #feb2b2 !important;
+ }
+
+ .md\:focus\:tw-text-red-400:focus {
+ color: #fc8181 !important;
+ }
+
+ .md\:focus\:tw-text-red-500:focus {
+ color: #f56565 !important;
+ }
+
+ .md\:focus\:tw-text-red-600:focus {
+ color: #e53e3e !important;
+ }
+
+ .md\:focus\:tw-text-red-700:focus {
+ color: #c53030 !important;
+ }
+
+ .md\:focus\:tw-text-red-800:focus {
+ color: #9b2c2c !important;
+ }
+
+ .md\:focus\:tw-text-red-900:focus {
+ color: #742a2a !important;
+ }
+
+ .md\:focus\:tw-text-orange-100:focus {
+ color: #fffaf0 !important;
+ }
+
+ .md\:focus\:tw-text-orange-200:focus {
+ color: #feebc8 !important;
+ }
+
+ .md\:focus\:tw-text-orange-300:focus {
+ color: #fbd38d !important;
+ }
+
+ .md\:focus\:tw-text-orange-400:focus {
+ color: #f6ad55 !important;
+ }
+
+ .md\:focus\:tw-text-orange-500:focus {
+ color: #ed8936 !important;
+ }
+
+ .md\:focus\:tw-text-orange-600:focus {
+ color: #dd6b20 !important;
+ }
+
+ .md\:focus\:tw-text-orange-700:focus {
+ color: #c05621 !important;
+ }
+
+ .md\:focus\:tw-text-orange-800:focus {
+ color: #9c4221 !important;
+ }
+
+ .md\:focus\:tw-text-orange-900:focus {
+ color: #7b341e !important;
+ }
+
+ .md\:focus\:tw-text-yellow-100:focus {
+ color: #fffff0 !important;
+ }
+
+ .md\:focus\:tw-text-yellow-200:focus {
+ color: #fefcbf !important;
+ }
+
+ .md\:focus\:tw-text-yellow-300:focus {
+ color: #faf089 !important;
+ }
+
+ .md\:focus\:tw-text-yellow-400:focus {
+ color: #f6e05e !important;
+ }
+
+ .md\:focus\:tw-text-yellow-500:focus {
+ color: #ecc94b !important;
+ }
+
+ .md\:focus\:tw-text-yellow-600:focus {
+ color: #d69e2e !important;
+ }
+
+ .md\:focus\:tw-text-yellow-700:focus {
+ color: #b7791f !important;
+ }
+
+ .md\:focus\:tw-text-yellow-800:focus {
+ color: #975a16 !important;
+ }
+
+ .md\:focus\:tw-text-yellow-900:focus {
+ color: #744210 !important;
+ }
+
+ .md\:focus\:tw-text-green-100:focus {
+ color: #f0fff4 !important;
+ }
+
+ .md\:focus\:tw-text-green-200:focus {
+ color: #c6f6d5 !important;
+ }
+
+ .md\:focus\:tw-text-green-300:focus {
+ color: #9ae6b4 !important;
+ }
+
+ .md\:focus\:tw-text-green-400:focus {
+ color: #68d391 !important;
+ }
+
+ .md\:focus\:tw-text-green-500:focus {
+ color: #48bb78 !important;
+ }
+
+ .md\:focus\:tw-text-green-600:focus {
+ color: #38a169 !important;
+ }
+
+ .md\:focus\:tw-text-green-700:focus {
+ color: #2f855a !important;
+ }
+
+ .md\:focus\:tw-text-green-800:focus {
+ color: #276749 !important;
+ }
+
+ .md\:focus\:tw-text-green-900:focus {
+ color: #22543d !important;
+ }
+
+ .md\:focus\:tw-text-teal-100:focus {
+ color: #e6fffa !important;
+ }
+
+ .md\:focus\:tw-text-teal-200:focus {
+ color: #b2f5ea !important;
+ }
+
+ .md\:focus\:tw-text-teal-300:focus {
+ color: #81e6d9 !important;
+ }
+
+ .md\:focus\:tw-text-teal-400:focus {
+ color: #4fd1c5 !important;
+ }
+
+ .md\:focus\:tw-text-teal-500:focus {
+ color: #38b2ac !important;
+ }
+
+ .md\:focus\:tw-text-teal-600:focus {
+ color: #319795 !important;
+ }
+
+ .md\:focus\:tw-text-teal-700:focus {
+ color: #2c7a7b !important;
+ }
+
+ .md\:focus\:tw-text-teal-800:focus {
+ color: #285e61 !important;
+ }
+
+ .md\:focus\:tw-text-teal-900:focus {
+ color: #234e52 !important;
+ }
+
+ .md\:focus\:tw-text-blue-100:focus {
+ color: #ebf8ff !important;
+ }
+
+ .md\:focus\:tw-text-blue-200:focus {
+ color: #bee3f8 !important;
+ }
+
+ .md\:focus\:tw-text-blue-300:focus {
+ color: #90cdf4 !important;
+ }
+
+ .md\:focus\:tw-text-blue-400:focus {
+ color: #63b3ed !important;
+ }
+
+ .md\:focus\:tw-text-blue-500:focus {
+ color: #4299e1 !important;
+ }
+
+ .md\:focus\:tw-text-blue-600:focus {
+ color: #3182ce !important;
+ }
+
+ .md\:focus\:tw-text-blue-700:focus {
+ color: #2b6cb0 !important;
+ }
+
+ .md\:focus\:tw-text-blue-800:focus {
+ color: #2c5282 !important;
+ }
+
+ .md\:focus\:tw-text-blue-900:focus {
+ color: #2a4365 !important;
+ }
+
+ .md\:focus\:tw-text-indigo-100:focus {
+ color: #ebf4ff !important;
+ }
+
+ .md\:focus\:tw-text-indigo-200:focus {
+ color: #c3dafe !important;
+ }
+
+ .md\:focus\:tw-text-indigo-300:focus {
+ color: #a3bffa !important;
+ }
+
+ .md\:focus\:tw-text-indigo-400:focus {
+ color: #7f9cf5 !important;
+ }
+
+ .md\:focus\:tw-text-indigo-500:focus {
+ color: #667eea !important;
+ }
+
+ .md\:focus\:tw-text-indigo-600:focus {
+ color: #5a67d8 !important;
+ }
+
+ .md\:focus\:tw-text-indigo-700:focus {
+ color: #4c51bf !important;
+ }
+
+ .md\:focus\:tw-text-indigo-800:focus {
+ color: #434190 !important;
+ }
+
+ .md\:focus\:tw-text-indigo-900:focus {
+ color: #3c366b !important;
+ }
+
+ .md\:focus\:tw-text-purple-100:focus {
+ color: #faf5ff !important;
+ }
+
+ .md\:focus\:tw-text-purple-200:focus {
+ color: #e9d8fd !important;
+ }
+
+ .md\:focus\:tw-text-purple-300:focus {
+ color: #d6bcfa !important;
+ }
+
+ .md\:focus\:tw-text-purple-400:focus {
+ color: #b794f4 !important;
+ }
+
+ .md\:focus\:tw-text-purple-500:focus {
+ color: #9f7aea !important;
+ }
+
+ .md\:focus\:tw-text-purple-600:focus {
+ color: #805ad5 !important;
+ }
+
+ .md\:focus\:tw-text-purple-700:focus {
+ color: #6b46c1 !important;
+ }
+
+ .md\:focus\:tw-text-purple-800:focus {
+ color: #553c9a !important;
+ }
+
+ .md\:focus\:tw-text-purple-900:focus {
+ color: #44337a !important;
+ }
+
+ .md\:focus\:tw-text-pink-100:focus {
+ color: #fff5f7 !important;
+ }
+
+ .md\:focus\:tw-text-pink-200:focus {
+ color: #fed7e2 !important;
+ }
+
+ .md\:focus\:tw-text-pink-300:focus {
+ color: #fbb6ce !important;
+ }
+
+ .md\:focus\:tw-text-pink-400:focus {
+ color: #f687b3 !important;
+ }
+
+ .md\:focus\:tw-text-pink-500:focus {
+ color: #ed64a6 !important;
+ }
+
+ .md\:focus\:tw-text-pink-600:focus {
+ color: #d53f8c !important;
+ }
+
+ .md\:focus\:tw-text-pink-700:focus {
+ color: #b83280 !important;
+ }
+
+ .md\:focus\:tw-text-pink-800:focus {
+ color: #97266d !important;
+ }
+
+ .md\:focus\:tw-text-pink-900:focus {
+ color: #702459 !important;
+ }
+
+ .md\:tw-text-xs {
+ font-size: .75rem !important;
+ }
+
+ .md\:tw-text-sm {
+ font-size: .875rem !important;
+ }
+
+ .md\:tw-text-base {
+ font-size: 1rem !important;
+ }
+
+ .md\:tw-text-lg {
+ font-size: 1.125rem !important;
+ }
+
+ .md\:tw-text-xl {
+ font-size: 1.25rem !important;
+ }
+
+ .md\:tw-text-2xl {
+ font-size: 1.5rem !important;
+ }
+
+ .md\:tw-text-3xl {
+ font-size: 1.875rem !important;
+ }
+
+ .md\:tw-text-4xl {
+ font-size: 2.25rem !important;
+ }
+
+ .md\:tw-text-5xl {
+ font-size: 3rem !important;
+ }
+
+ .md\:tw-text-6xl {
+ font-size: 4rem !important;
+ }
+
+ .md\:tw-italic {
+ font-style: italic !important;
+ }
+
+ .md\:tw-not-italic {
+ font-style: normal !important;
+ }
+
+ .md\:tw-uppercase {
+ text-transform: uppercase !important;
+ }
+
+ .md\:tw-lowercase {
+ text-transform: lowercase !important;
+ }
+
+ .md\:tw-capitalize {
+ text-transform: capitalize !important;
+ }
+
+ .md\:tw-normal-case {
+ text-transform: none !important;
+ }
+
+ .md\:tw-underline {
+ text-decoration: underline !important;
+ }
+
+ .md\:tw-line-through {
+ text-decoration: line-through !important;
+ }
+
+ .md\:tw-no-underline {
+ text-decoration: none !important;
+ }
+
+ .md\:hover\:tw-underline:hover {
+ text-decoration: underline !important;
+ }
+
+ .md\:hover\:tw-line-through:hover {
+ text-decoration: line-through !important;
+ }
+
+ .md\:hover\:tw-no-underline:hover {
+ text-decoration: none !important;
+ }
+
+ .md\:focus\:tw-underline:focus {
+ text-decoration: underline !important;
+ }
+
+ .md\:focus\:tw-line-through:focus {
+ text-decoration: line-through !important;
+ }
+
+ .md\:focus\:tw-no-underline:focus {
+ text-decoration: none !important;
+ }
+
+ .md\:tw-antialiased {
+ -webkit-font-smoothing: antialiased !important;
+ -moz-osx-font-smoothing: grayscale !important;
+ }
+
+ .md\:tw-subpixel-antialiased {
+ -webkit-font-smoothing: auto !important;
+ -moz-osx-font-smoothing: auto !important;
+ }
+
+ .md\:tw-tracking-tighter {
+ letter-spacing: -.05em !important;
+ }
+
+ .md\:tw-tracking-tight {
+ letter-spacing: -.025em !important;
+ }
+
+ .md\:tw-tracking-normal {
+ letter-spacing: 0 !important;
+ }
+
+ .md\:tw-tracking-wide {
+ letter-spacing: .025em !important;
+ }
+
+ .md\:tw-tracking-wider {
+ letter-spacing: .05em !important;
+ }
+
+ .md\:tw-tracking-widest {
+ letter-spacing: .1em !important;
+ }
+
+ .md\:tw-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ -ms-user-select: none !important;
+ user-select: none !important;
+ }
+
+ .md\:tw-select-text {
+ -webkit-user-select: text !important;
+ -moz-user-select: text !important;
+ -ms-user-select: text !important;
+ user-select: text !important;
+ }
+
+ .md\:tw-align-baseline {
+ vertical-align: baseline !important;
+ }
+
+ .md\:tw-align-top {
+ vertical-align: top !important;
+ }
+
+ .md\:tw-align-middle {
+ vertical-align: middle !important;
+ }
+
+ .md\:tw-align-bottom {
+ vertical-align: bottom !important;
+ }
+
+ .md\:tw-align-text-top {
+ vertical-align: text-top !important;
+ }
+
+ .md\:tw-align-text-bottom {
+ vertical-align: text-bottom !important;
+ }
+
+ .md\:tw-visible {
+ visibility: visible !important;
+ }
+
+ .md\:tw-invisible {
+ visibility: hidden !important;
+ }
+
+ .md\:tw-whitespace-normal {
+ white-space: normal !important;
+ }
+
+ .md\:tw-whitespace-no-wrap {
+ white-space: nowrap !important;
+ }
+
+ .md\:tw-whitespace-pre {
+ white-space: pre !important;
+ }
+
+ .md\:tw-whitespace-pre-line {
+ white-space: pre-line !important;
+ }
+
+ .md\:tw-whitespace-pre-wrap {
+ white-space: pre-wrap !important;
+ }
+
+ .md\:tw-break-normal {
+ overflow-wrap: normal !important;
+ word-break: normal !important;
+ }
+
+ .md\:tw-break-words {
+ overflow-wrap: break-word !important;
+ }
+
+ .md\:tw-break-all {
+ word-break: break-all !important;
+ }
+
+ .md\:tw-truncate {
+ overflow: hidden !important;
+ text-overflow: ellipsis !important;
+ white-space: nowrap !important;
+ }
+
+ .md\:tw-w-0 {
+ width: 0 !important;
+ }
+
+ .md\:tw-w-1 {
+ width: .25rem !important;
+ }
+
+ .md\:tw-w-2 {
+ width: .5rem !important;
+ }
+
+ .md\:tw-w-3 {
+ width: .75rem !important;
+ }
+
+ .md\:tw-w-4 {
+ width: 1rem !important;
+ }
+
+ .md\:tw-w-5 {
+ width: 1.25rem !important;
+ }
+
+ .md\:tw-w-6 {
+ width: 1.5rem !important;
+ }
+
+ .md\:tw-w-8 {
+ width: 2rem !important;
+ }
+
+ .md\:tw-w-10 {
+ width: 2.5rem !important;
+ }
+
+ .md\:tw-w-12 {
+ width: 3rem !important;
+ }
+
+ .md\:tw-w-16 {
+ width: 4rem !important;
+ }
+
+ .md\:tw-w-20 {
+ width: 5rem !important;
+ }
+
+ .md\:tw-w-24 {
+ width: 6rem !important;
+ }
+
+ .md\:tw-w-32 {
+ width: 8rem !important;
+ }
+
+ .md\:tw-w-40 {
+ width: 10rem !important;
+ }
+
+ .md\:tw-w-48 {
+ width: 12rem !important;
+ }
+
+ .md\:tw-w-56 {
+ width: 14rem !important;
+ }
+
+ .md\:tw-w-64 {
+ width: 16rem !important;
+ }
+
+ .md\:tw-w-auto {
+ width: auto !important;
+ }
+
+ .md\:tw-w-px {
+ width: 1px !important;
+ }
+
+ .md\:tw-w-1\/2 {
+ width: 50% !important;
+ }
+
+ .md\:tw-w-1\/3 {
+ width: 33.33333% !important;
+ }
+
+ .md\:tw-w-2\/3 {
+ width: 66.66667% !important;
+ }
+
+ .md\:tw-w-1\/4 {
+ width: 25% !important;
+ }
+
+ .md\:tw-w-3\/4 {
+ width: 75% !important;
+ }
+
+ .md\:tw-w-1\/5 {
+ width: 20% !important;
+ }
+
+ .md\:tw-w-2\/5 {
+ width: 40% !important;
+ }
+
+ .md\:tw-w-3\/5 {
+ width: 60% !important;
+ }
+
+ .md\:tw-w-4\/5 {
+ width: 80% !important;
+ }
+
+ .md\:tw-w-1\/6 {
+ width: 16.66667% !important;
+ }
+
+ .md\:tw-w-5\/6 {
+ width: 83.33333% !important;
+ }
+
+ .md\:tw-w-full {
+ width: 100% !important;
+ }
+
+ .md\:tw-w-screen {
+ width: 100vw !important;
+ }
+
+ .md\:tw-z-0 {
+ z-index: 0 !important;
+ }
+
+ .md\:tw-z-10 {
+ z-index: 10 !important;
+ }
+
+ .md\:tw-z-20 {
+ z-index: 20 !important;
+ }
+
+ .md\:tw-z-30 {
+ z-index: 30 !important;
+ }
+
+ .md\:tw-z-40 {
+ z-index: 40 !important;
+ }
+
+ .md\:tw-z-50 {
+ z-index: 50 !important;
+ }
+
+ .md\:tw-z-auto {
+ z-index: auto !important;
+ }
+}
+
+@media (min-width: 1024px) {
+ .lg\:tw-appearance-none {
+ -webkit-appearance: none !important;
+ -moz-appearance: none !important;
+ appearance: none !important;
+ }
+
+ .lg\:tw-bg-fixed {
+ background-attachment: fixed !important;
+ }
+
+ .lg\:tw-bg-local {
+ background-attachment: local !important;
+ }
+
+ .lg\:tw-bg-scroll {
+ background-attachment: scroll !important;
+ }
+
+ .lg\:tw-bg-transparent {
+ background-color: transparent !important;
+ }
+
+ .lg\:tw-bg-black {
+ background-color: #000 !important;
+ }
+
+ .lg\:tw-bg-white {
+ background-color: #fff !important;
+ }
+
+ .lg\:tw-bg-gray-100 {
+ background-color: #f7fafc !important;
+ }
+
+ .lg\:tw-bg-gray-200 {
+ background-color: #edf2f7 !important;
+ }
+
+ .lg\:tw-bg-gray-300 {
+ background-color: #e2e8f0 !important;
+ }
+
+ .lg\:tw-bg-gray-400 {
+ background-color: #cbd5e0 !important;
+ }
+
+ .lg\:tw-bg-gray-500 {
+ background-color: #a0aec0 !important;
+ }
+
+ .lg\:tw-bg-gray-600 {
+ background-color: #718096 !important;
+ }
+
+ .lg\:tw-bg-gray-700 {
+ background-color: #4a5568 !important;
+ }
+
+ .lg\:tw-bg-gray-800 {
+ background-color: #2d3748 !important;
+ }
+
+ .lg\:tw-bg-gray-900 {
+ background-color: #1a202c !important;
+ }
+
+ .lg\:tw-bg-red-100 {
+ background-color: #fff5f5 !important;
+ }
+
+ .lg\:tw-bg-red-200 {
+ background-color: #fed7d7 !important;
+ }
+
+ .lg\:tw-bg-red-300 {
+ background-color: #feb2b2 !important;
+ }
+
+ .lg\:tw-bg-red-400 {
+ background-color: #fc8181 !important;
+ }
+
+ .lg\:tw-bg-red-500 {
+ background-color: #f56565 !important;
+ }
+
+ .lg\:tw-bg-red-600 {
+ background-color: #e53e3e !important;
+ }
+
+ .lg\:tw-bg-red-700 {
+ background-color: #c53030 !important;
+ }
+
+ .lg\:tw-bg-red-800 {
+ background-color: #9b2c2c !important;
+ }
+
+ .lg\:tw-bg-red-900 {
+ background-color: #742a2a !important;
+ }
+
+ .lg\:tw-bg-orange-100 {
+ background-color: #fffaf0 !important;
+ }
+
+ .lg\:tw-bg-orange-200 {
+ background-color: #feebc8 !important;
+ }
+
+ .lg\:tw-bg-orange-300 {
+ background-color: #fbd38d !important;
+ }
+
+ .lg\:tw-bg-orange-400 {
+ background-color: #f6ad55 !important;
+ }
+
+ .lg\:tw-bg-orange-500 {
+ background-color: #ed8936 !important;
+ }
+
+ .lg\:tw-bg-orange-600 {
+ background-color: #dd6b20 !important;
+ }
+
+ .lg\:tw-bg-orange-700 {
+ background-color: #c05621 !important;
+ }
+
+ .lg\:tw-bg-orange-800 {
+ background-color: #9c4221 !important;
+ }
+
+ .lg\:tw-bg-orange-900 {
+ background-color: #7b341e !important;
+ }
+
+ .lg\:tw-bg-yellow-100 {
+ background-color: #fffff0 !important;
+ }
+
+ .lg\:tw-bg-yellow-200 {
+ background-color: #fefcbf !important;
+ }
+
+ .lg\:tw-bg-yellow-300 {
+ background-color: #faf089 !important;
+ }
+
+ .lg\:tw-bg-yellow-400 {
+ background-color: #f6e05e !important;
+ }
+
+ .lg\:tw-bg-yellow-500 {
+ background-color: #ecc94b !important;
+ }
+
+ .lg\:tw-bg-yellow-600 {
+ background-color: #d69e2e !important;
+ }
+
+ .lg\:tw-bg-yellow-700 {
+ background-color: #b7791f !important;
+ }
+
+ .lg\:tw-bg-yellow-800 {
+ background-color: #975a16 !important;
+ }
+
+ .lg\:tw-bg-yellow-900 {
+ background-color: #744210 !important;
+ }
+
+ .lg\:tw-bg-green-100 {
+ background-color: #f0fff4 !important;
+ }
+
+ .lg\:tw-bg-green-200 {
+ background-color: #c6f6d5 !important;
+ }
+
+ .lg\:tw-bg-green-300 {
+ background-color: #9ae6b4 !important;
+ }
+
+ .lg\:tw-bg-green-400 {
+ background-color: #68d391 !important;
+ }
+
+ .lg\:tw-bg-green-500 {
+ background-color: #48bb78 !important;
+ }
+
+ .lg\:tw-bg-green-600 {
+ background-color: #38a169 !important;
+ }
+
+ .lg\:tw-bg-green-700 {
+ background-color: #2f855a !important;
+ }
+
+ .lg\:tw-bg-green-800 {
+ background-color: #276749 !important;
+ }
+
+ .lg\:tw-bg-green-900 {
+ background-color: #22543d !important;
+ }
+
+ .lg\:tw-bg-teal-100 {
+ background-color: #e6fffa !important;
+ }
+
+ .lg\:tw-bg-teal-200 {
+ background-color: #b2f5ea !important;
+ }
+
+ .lg\:tw-bg-teal-300 {
+ background-color: #81e6d9 !important;
+ }
+
+ .lg\:tw-bg-teal-400 {
+ background-color: #4fd1c5 !important;
+ }
+
+ .lg\:tw-bg-teal-500 {
+ background-color: #38b2ac !important;
+ }
+
+ .lg\:tw-bg-teal-600 {
+ background-color: #319795 !important;
+ }
+
+ .lg\:tw-bg-teal-700 {
+ background-color: #2c7a7b !important;
+ }
+
+ .lg\:tw-bg-teal-800 {
+ background-color: #285e61 !important;
+ }
+
+ .lg\:tw-bg-teal-900 {
+ background-color: #234e52 !important;
+ }
+
+ .lg\:tw-bg-blue-100 {
+ background-color: #ebf8ff !important;
+ }
+
+ .lg\:tw-bg-blue-200 {
+ background-color: #bee3f8 !important;
+ }
+
+ .lg\:tw-bg-blue-300 {
+ background-color: #90cdf4 !important;
+ }
+
+ .lg\:tw-bg-blue-400 {
+ background-color: #63b3ed !important;
+ }
+
+ .lg\:tw-bg-blue-500 {
+ background-color: #4299e1 !important;
+ }
+
+ .lg\:tw-bg-blue-600 {
+ background-color: #3182ce !important;
+ }
+
+ .lg\:tw-bg-blue-700 {
+ background-color: #2b6cb0 !important;
+ }
+
+ .lg\:tw-bg-blue-800 {
+ background-color: #2c5282 !important;
+ }
+
+ .lg\:tw-bg-blue-900 {
+ background-color: #2a4365 !important;
+ }
+
+ .lg\:tw-bg-indigo-100 {
+ background-color: #ebf4ff !important;
+ }
+
+ .lg\:tw-bg-indigo-200 {
+ background-color: #c3dafe !important;
+ }
+
+ .lg\:tw-bg-indigo-300 {
+ background-color: #a3bffa !important;
+ }
+
+ .lg\:tw-bg-indigo-400 {
+ background-color: #7f9cf5 !important;
+ }
+
+ .lg\:tw-bg-indigo-500 {
+ background-color: #667eea !important;
+ }
+
+ .lg\:tw-bg-indigo-600 {
+ background-color: #5a67d8 !important;
+ }
+
+ .lg\:tw-bg-indigo-700 {
+ background-color: #4c51bf !important;
+ }
+
+ .lg\:tw-bg-indigo-800 {
+ background-color: #434190 !important;
+ }
+
+ .lg\:tw-bg-indigo-900 {
+ background-color: #3c366b !important;
+ }
+
+ .lg\:tw-bg-purple-100 {
+ background-color: #faf5ff !important;
+ }
+
+ .lg\:tw-bg-purple-200 {
+ background-color: #e9d8fd !important;
+ }
+
+ .lg\:tw-bg-purple-300 {
+ background-color: #d6bcfa !important;
+ }
+
+ .lg\:tw-bg-purple-400 {
+ background-color: #b794f4 !important;
+ }
+
+ .lg\:tw-bg-purple-500 {
+ background-color: #9f7aea !important;
+ }
+
+ .lg\:tw-bg-purple-600 {
+ background-color: #805ad5 !important;
+ }
+
+ .lg\:tw-bg-purple-700 {
+ background-color: #6b46c1 !important;
+ }
+
+ .lg\:tw-bg-purple-800 {
+ background-color: #553c9a !important;
+ }
+
+ .lg\:tw-bg-purple-900 {
+ background-color: #44337a !important;
+ }
+
+ .lg\:tw-bg-pink-100 {
+ background-color: #fff5f7 !important;
+ }
+
+ .lg\:tw-bg-pink-200 {
+ background-color: #fed7e2 !important;
+ }
+
+ .lg\:tw-bg-pink-300 {
+ background-color: #fbb6ce !important;
+ }
+
+ .lg\:tw-bg-pink-400 {
+ background-color: #f687b3 !important;
+ }
+
+ .lg\:tw-bg-pink-500 {
+ background-color: #ed64a6 !important;
+ }
+
+ .lg\:tw-bg-pink-600 {
+ background-color: #d53f8c !important;
+ }
+
+ .lg\:tw-bg-pink-700 {
+ background-color: #b83280 !important;
+ }
+
+ .lg\:tw-bg-pink-800 {
+ background-color: #97266d !important;
+ }
+
+ .lg\:tw-bg-pink-900 {
+ background-color: #702459 !important;
+ }
+
+ .lg\:hover\:tw-bg-transparent:hover {
+ background-color: transparent !important;
+ }
+
+ .lg\:hover\:tw-bg-black:hover {
+ background-color: #000 !important;
+ }
+
+ .lg\:hover\:tw-bg-white:hover {
+ background-color: #fff !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-100:hover {
+ background-color: #f7fafc !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-200:hover {
+ background-color: #edf2f7 !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-300:hover {
+ background-color: #e2e8f0 !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-400:hover {
+ background-color: #cbd5e0 !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-500:hover {
+ background-color: #a0aec0 !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-600:hover {
+ background-color: #718096 !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-700:hover {
+ background-color: #4a5568 !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-800:hover {
+ background-color: #2d3748 !important;
+ }
+
+ .lg\:hover\:tw-bg-gray-900:hover {
+ background-color: #1a202c !important;
+ }
+
+ .lg\:hover\:tw-bg-red-100:hover {
+ background-color: #fff5f5 !important;
+ }
+
+ .lg\:hover\:tw-bg-red-200:hover {
+ background-color: #fed7d7 !important;
+ }
+
+ .lg\:hover\:tw-bg-red-300:hover {
+ background-color: #feb2b2 !important;
+ }
+
+ .lg\:hover\:tw-bg-red-400:hover {
+ background-color: #fc8181 !important;
+ }
+
+ .lg\:hover\:tw-bg-red-500:hover {
+ background-color: #f56565 !important;
+ }
+
+ .lg\:hover\:tw-bg-red-600:hover {
+ background-color: #e53e3e !important;
+ }
+
+ .lg\:hover\:tw-bg-red-700:hover {
+ background-color: #c53030 !important;
+ }
+
+ .lg\:hover\:tw-bg-red-800:hover {
+ background-color: #9b2c2c !important;
+ }
+
+ .lg\:hover\:tw-bg-red-900:hover {
+ background-color: #742a2a !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-100:hover {
+ background-color: #fffaf0 !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-200:hover {
+ background-color: #feebc8 !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-300:hover {
+ background-color: #fbd38d !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-400:hover {
+ background-color: #f6ad55 !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-500:hover {
+ background-color: #ed8936 !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-600:hover {
+ background-color: #dd6b20 !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-700:hover {
+ background-color: #c05621 !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-800:hover {
+ background-color: #9c4221 !important;
+ }
+
+ .lg\:hover\:tw-bg-orange-900:hover {
+ background-color: #7b341e !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-100:hover {
+ background-color: #fffff0 !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-200:hover {
+ background-color: #fefcbf !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-300:hover {
+ background-color: #faf089 !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-400:hover {
+ background-color: #f6e05e !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-500:hover {
+ background-color: #ecc94b !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-600:hover {
+ background-color: #d69e2e !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-700:hover {
+ background-color: #b7791f !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-800:hover {
+ background-color: #975a16 !important;
+ }
+
+ .lg\:hover\:tw-bg-yellow-900:hover {
+ background-color: #744210 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-100:hover {
+ background-color: #f0fff4 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-200:hover {
+ background-color: #c6f6d5 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-300:hover {
+ background-color: #9ae6b4 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-400:hover {
+ background-color: #68d391 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-500:hover {
+ background-color: #48bb78 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-600:hover {
+ background-color: #38a169 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-700:hover {
+ background-color: #2f855a !important;
+ }
+
+ .lg\:hover\:tw-bg-green-800:hover {
+ background-color: #276749 !important;
+ }
+
+ .lg\:hover\:tw-bg-green-900:hover {
+ background-color: #22543d !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-100:hover {
+ background-color: #e6fffa !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-200:hover {
+ background-color: #b2f5ea !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-300:hover {
+ background-color: #81e6d9 !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-400:hover {
+ background-color: #4fd1c5 !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-500:hover {
+ background-color: #38b2ac !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-600:hover {
+ background-color: #319795 !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-700:hover {
+ background-color: #2c7a7b !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-800:hover {
+ background-color: #285e61 !important;
+ }
+
+ .lg\:hover\:tw-bg-teal-900:hover {
+ background-color: #234e52 !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-100:hover {
+ background-color: #ebf8ff !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-200:hover {
+ background-color: #bee3f8 !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-300:hover {
+ background-color: #90cdf4 !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-400:hover {
+ background-color: #63b3ed !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-500:hover {
+ background-color: #4299e1 !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-600:hover {
+ background-color: #3182ce !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-700:hover {
+ background-color: #2b6cb0 !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-800:hover {
+ background-color: #2c5282 !important;
+ }
+
+ .lg\:hover\:tw-bg-blue-900:hover {
+ background-color: #2a4365 !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-100:hover {
+ background-color: #ebf4ff !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-200:hover {
+ background-color: #c3dafe !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-300:hover {
+ background-color: #a3bffa !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-400:hover {
+ background-color: #7f9cf5 !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-500:hover {
+ background-color: #667eea !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-600:hover {
+ background-color: #5a67d8 !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-700:hover {
+ background-color: #4c51bf !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-800:hover {
+ background-color: #434190 !important;
+ }
+
+ .lg\:hover\:tw-bg-indigo-900:hover {
+ background-color: #3c366b !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-100:hover {
+ background-color: #faf5ff !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-200:hover {
+ background-color: #e9d8fd !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-300:hover {
+ background-color: #d6bcfa !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-400:hover {
+ background-color: #b794f4 !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-500:hover {
+ background-color: #9f7aea !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-600:hover {
+ background-color: #805ad5 !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-700:hover {
+ background-color: #6b46c1 !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-800:hover {
+ background-color: #553c9a !important;
+ }
+
+ .lg\:hover\:tw-bg-purple-900:hover {
+ background-color: #44337a !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-100:hover {
+ background-color: #fff5f7 !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-200:hover {
+ background-color: #fed7e2 !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-300:hover {
+ background-color: #fbb6ce !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-400:hover {
+ background-color: #f687b3 !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-500:hover {
+ background-color: #ed64a6 !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-600:hover {
+ background-color: #d53f8c !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-700:hover {
+ background-color: #b83280 !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-800:hover {
+ background-color: #97266d !important;
+ }
+
+ .lg\:hover\:tw-bg-pink-900:hover {
+ background-color: #702459 !important;
+ }
+
+ .lg\:focus\:tw-bg-transparent:focus {
+ background-color: transparent !important;
+ }
+
+ .lg\:focus\:tw-bg-black:focus {
+ background-color: #000 !important;
+ }
+
+ .lg\:focus\:tw-bg-white:focus {
+ background-color: #fff !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-100:focus {
+ background-color: #f7fafc !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-200:focus {
+ background-color: #edf2f7 !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-300:focus {
+ background-color: #e2e8f0 !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-400:focus {
+ background-color: #cbd5e0 !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-500:focus {
+ background-color: #a0aec0 !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-600:focus {
+ background-color: #718096 !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-700:focus {
+ background-color: #4a5568 !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-800:focus {
+ background-color: #2d3748 !important;
+ }
+
+ .lg\:focus\:tw-bg-gray-900:focus {
+ background-color: #1a202c !important;
+ }
+
+ .lg\:focus\:tw-bg-red-100:focus {
+ background-color: #fff5f5 !important;
+ }
+
+ .lg\:focus\:tw-bg-red-200:focus {
+ background-color: #fed7d7 !important;
+ }
+
+ .lg\:focus\:tw-bg-red-300:focus {
+ background-color: #feb2b2 !important;
+ }
+
+ .lg\:focus\:tw-bg-red-400:focus {
+ background-color: #fc8181 !important;
+ }
+
+ .lg\:focus\:tw-bg-red-500:focus {
+ background-color: #f56565 !important;
+ }
+
+ .lg\:focus\:tw-bg-red-600:focus {
+ background-color: #e53e3e !important;
+ }
+
+ .lg\:focus\:tw-bg-red-700:focus {
+ background-color: #c53030 !important;
+ }
+
+ .lg\:focus\:tw-bg-red-800:focus {
+ background-color: #9b2c2c !important;
+ }
+
+ .lg\:focus\:tw-bg-red-900:focus {
+ background-color: #742a2a !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-100:focus {
+ background-color: #fffaf0 !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-200:focus {
+ background-color: #feebc8 !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-300:focus {
+ background-color: #fbd38d !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-400:focus {
+ background-color: #f6ad55 !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-500:focus {
+ background-color: #ed8936 !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-600:focus {
+ background-color: #dd6b20 !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-700:focus {
+ background-color: #c05621 !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-800:focus {
+ background-color: #9c4221 !important;
+ }
+
+ .lg\:focus\:tw-bg-orange-900:focus {
+ background-color: #7b341e !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-100:focus {
+ background-color: #fffff0 !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-200:focus {
+ background-color: #fefcbf !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-300:focus {
+ background-color: #faf089 !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-400:focus {
+ background-color: #f6e05e !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-500:focus {
+ background-color: #ecc94b !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-600:focus {
+ background-color: #d69e2e !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-700:focus {
+ background-color: #b7791f !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-800:focus {
+ background-color: #975a16 !important;
+ }
+
+ .lg\:focus\:tw-bg-yellow-900:focus {
+ background-color: #744210 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-100:focus {
+ background-color: #f0fff4 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-200:focus {
+ background-color: #c6f6d5 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-300:focus {
+ background-color: #9ae6b4 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-400:focus {
+ background-color: #68d391 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-500:focus {
+ background-color: #48bb78 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-600:focus {
+ background-color: #38a169 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-700:focus {
+ background-color: #2f855a !important;
+ }
+
+ .lg\:focus\:tw-bg-green-800:focus {
+ background-color: #276749 !important;
+ }
+
+ .lg\:focus\:tw-bg-green-900:focus {
+ background-color: #22543d !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-100:focus {
+ background-color: #e6fffa !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-200:focus {
+ background-color: #b2f5ea !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-300:focus {
+ background-color: #81e6d9 !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-400:focus {
+ background-color: #4fd1c5 !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-500:focus {
+ background-color: #38b2ac !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-600:focus {
+ background-color: #319795 !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-700:focus {
+ background-color: #2c7a7b !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-800:focus {
+ background-color: #285e61 !important;
+ }
+
+ .lg\:focus\:tw-bg-teal-900:focus {
+ background-color: #234e52 !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-100:focus {
+ background-color: #ebf8ff !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-200:focus {
+ background-color: #bee3f8 !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-300:focus {
+ background-color: #90cdf4 !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-400:focus {
+ background-color: #63b3ed !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-500:focus {
+ background-color: #4299e1 !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-600:focus {
+ background-color: #3182ce !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-700:focus {
+ background-color: #2b6cb0 !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-800:focus {
+ background-color: #2c5282 !important;
+ }
+
+ .lg\:focus\:tw-bg-blue-900:focus {
+ background-color: #2a4365 !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-100:focus {
+ background-color: #ebf4ff !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-200:focus {
+ background-color: #c3dafe !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-300:focus {
+ background-color: #a3bffa !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-400:focus {
+ background-color: #7f9cf5 !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-500:focus {
+ background-color: #667eea !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-600:focus {
+ background-color: #5a67d8 !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-700:focus {
+ background-color: #4c51bf !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-800:focus {
+ background-color: #434190 !important;
+ }
+
+ .lg\:focus\:tw-bg-indigo-900:focus {
+ background-color: #3c366b !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-100:focus {
+ background-color: #faf5ff !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-200:focus {
+ background-color: #e9d8fd !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-300:focus {
+ background-color: #d6bcfa !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-400:focus {
+ background-color: #b794f4 !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-500:focus {
+ background-color: #9f7aea !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-600:focus {
+ background-color: #805ad5 !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-700:focus {
+ background-color: #6b46c1 !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-800:focus {
+ background-color: #553c9a !important;
+ }
+
+ .lg\:focus\:tw-bg-purple-900:focus {
+ background-color: #44337a !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-100:focus {
+ background-color: #fff5f7 !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-200:focus {
+ background-color: #fed7e2 !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-300:focus {
+ background-color: #fbb6ce !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-400:focus {
+ background-color: #f687b3 !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-500:focus {
+ background-color: #ed64a6 !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-600:focus {
+ background-color: #d53f8c !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-700:focus {
+ background-color: #b83280 !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-800:focus {
+ background-color: #97266d !important;
+ }
+
+ .lg\:focus\:tw-bg-pink-900:focus {
+ background-color: #702459 !important;
+ }
+
+ .lg\:tw-bg-bottom {
+ background-position: bottom !important;
+ }
+
+ .lg\:tw-bg-center {
+ background-position: center !important;
+ }
+
+ .lg\:tw-bg-left {
+ background-position: left !important;
+ }
+
+ .lg\:tw-bg-left-bottom {
+ background-position: left bottom !important;
+ }
+
+ .lg\:tw-bg-left-top {
+ background-position: left top !important;
+ }
+
+ .lg\:tw-bg-right {
+ background-position: right !important;
+ }
+
+ .lg\:tw-bg-right-bottom {
+ background-position: right bottom !important;
+ }
+
+ .lg\:tw-bg-right-top {
+ background-position: right top !important;
+ }
+
+ .lg\:tw-bg-top {
+ background-position: top !important;
+ }
+
+ .lg\:tw-bg-repeat {
+ background-repeat: repeat !important;
+ }
+
+ .lg\:tw-bg-no-repeat {
+ background-repeat: no-repeat !important;
+ }
+
+ .lg\:tw-bg-repeat-x {
+ background-repeat: repeat-x !important;
+ }
+
+ .lg\:tw-bg-repeat-y {
+ background-repeat: repeat-y !important;
+ }
+
+ .lg\:tw-bg-auto {
+ background-size: auto !important;
+ }
+
+ .lg\:tw-bg-cover {
+ background-size: cover !important;
+ }
+
+ .lg\:tw-bg-contain {
+ background-size: contain !important;
+ }
+
+ .lg\:tw-border-transparent {
+ border-color: transparent !important;
+ }
+
+ .lg\:tw-border-black {
+ border-color: #000 !important;
+ }
+
+ .lg\:tw-border-white {
+ border-color: #fff !important;
+ }
+
+ .lg\:tw-border-gray-100 {
+ border-color: #f7fafc !important;
+ }
+
+ .lg\:tw-border-gray-200 {
+ border-color: #edf2f7 !important;
+ }
+
+ .lg\:tw-border-gray-300 {
+ border-color: #e2e8f0 !important;
+ }
+
+ .lg\:tw-border-gray-400 {
+ border-color: #cbd5e0 !important;
+ }
+
+ .lg\:tw-border-gray-500 {
+ border-color: #a0aec0 !important;
+ }
+
+ .lg\:tw-border-gray-600 {
+ border-color: #718096 !important;
+ }
+
+ .lg\:tw-border-gray-700 {
+ border-color: #4a5568 !important;
+ }
+
+ .lg\:tw-border-gray-800 {
+ border-color: #2d3748 !important;
+ }
+
+ .lg\:tw-border-gray-900 {
+ border-color: #1a202c !important;
+ }
+
+ .lg\:tw-border-red-100 {
+ border-color: #fff5f5 !important;
+ }
+
+ .lg\:tw-border-red-200 {
+ border-color: #fed7d7 !important;
+ }
+
+ .lg\:tw-border-red-300 {
+ border-color: #feb2b2 !important;
+ }
+
+ .lg\:tw-border-red-400 {
+ border-color: #fc8181 !important;
+ }
+
+ .lg\:tw-border-red-500 {
+ border-color: #f56565 !important;
+ }
+
+ .lg\:tw-border-red-600 {
+ border-color: #e53e3e !important;
+ }
+
+ .lg\:tw-border-red-700 {
+ border-color: #c53030 !important;
+ }
+
+ .lg\:tw-border-red-800 {
+ border-color: #9b2c2c !important;
+ }
+
+ .lg\:tw-border-red-900 {
+ border-color: #742a2a !important;
+ }
+
+ .lg\:tw-border-orange-100 {
+ border-color: #fffaf0 !important;
+ }
+
+ .lg\:tw-border-orange-200 {
+ border-color: #feebc8 !important;
+ }
+
+ .lg\:tw-border-orange-300 {
+ border-color: #fbd38d !important;
+ }
+
+ .lg\:tw-border-orange-400 {
+ border-color: #f6ad55 !important;
+ }
+
+ .lg\:tw-border-orange-500 {
+ border-color: #ed8936 !important;
+ }
+
+ .lg\:tw-border-orange-600 {
+ border-color: #dd6b20 !important;
+ }
+
+ .lg\:tw-border-orange-700 {
+ border-color: #c05621 !important;
+ }
+
+ .lg\:tw-border-orange-800 {
+ border-color: #9c4221 !important;
+ }
+
+ .lg\:tw-border-orange-900 {
+ border-color: #7b341e !important;
+ }
+
+ .lg\:tw-border-yellow-100 {
+ border-color: #fffff0 !important;
+ }
+
+ .lg\:tw-border-yellow-200 {
+ border-color: #fefcbf !important;
+ }
+
+ .lg\:tw-border-yellow-300 {
+ border-color: #faf089 !important;
+ }
+
+ .lg\:tw-border-yellow-400 {
+ border-color: #f6e05e !important;
+ }
+
+ .lg\:tw-border-yellow-500 {
+ border-color: #ecc94b !important;
+ }
+
+ .lg\:tw-border-yellow-600 {
+ border-color: #d69e2e !important;
+ }
+
+ .lg\:tw-border-yellow-700 {
+ border-color: #b7791f !important;
+ }
+
+ .lg\:tw-border-yellow-800 {
+ border-color: #975a16 !important;
+ }
+
+ .lg\:tw-border-yellow-900 {
+ border-color: #744210 !important;
+ }
+
+ .lg\:tw-border-green-100 {
+ border-color: #f0fff4 !important;
+ }
+
+ .lg\:tw-border-green-200 {
+ border-color: #c6f6d5 !important;
+ }
+
+ .lg\:tw-border-green-300 {
+ border-color: #9ae6b4 !important;
+ }
+
+ .lg\:tw-border-green-400 {
+ border-color: #68d391 !important;
+ }
+
+ .lg\:tw-border-green-500 {
+ border-color: #48bb78 !important;
+ }
+
+ .lg\:tw-border-green-600 {
+ border-color: #38a169 !important;
+ }
+
+ .lg\:tw-border-green-700 {
+ border-color: #2f855a !important;
+ }
+
+ .lg\:tw-border-green-800 {
+ border-color: #276749 !important;
+ }
+
+ .lg\:tw-border-green-900 {
+ border-color: #22543d !important;
+ }
+
+ .lg\:tw-border-teal-100 {
+ border-color: #e6fffa !important;
+ }
+
+ .lg\:tw-border-teal-200 {
+ border-color: #b2f5ea !important;
+ }
+
+ .lg\:tw-border-teal-300 {
+ border-color: #81e6d9 !important;
+ }
+
+ .lg\:tw-border-teal-400 {
+ border-color: #4fd1c5 !important;
+ }
+
+ .lg\:tw-border-teal-500 {
+ border-color: #38b2ac !important;
+ }
+
+ .lg\:tw-border-teal-600 {
+ border-color: #319795 !important;
+ }
+
+ .lg\:tw-border-teal-700 {
+ border-color: #2c7a7b !important;
+ }
+
+ .lg\:tw-border-teal-800 {
+ border-color: #285e61 !important;
+ }
+
+ .lg\:tw-border-teal-900 {
+ border-color: #234e52 !important;
+ }
+
+ .lg\:tw-border-blue-100 {
+ border-color: #ebf8ff !important;
+ }
+
+ .lg\:tw-border-blue-200 {
+ border-color: #bee3f8 !important;
+ }
+
+ .lg\:tw-border-blue-300 {
+ border-color: #90cdf4 !important;
+ }
+
+ .lg\:tw-border-blue-400 {
+ border-color: #63b3ed !important;
+ }
+
+ .lg\:tw-border-blue-500 {
+ border-color: #4299e1 !important;
+ }
+
+ .lg\:tw-border-blue-600 {
+ border-color: #3182ce !important;
+ }
+
+ .lg\:tw-border-blue-700 {
+ border-color: #2b6cb0 !important;
+ }
+
+ .lg\:tw-border-blue-800 {
+ border-color: #2c5282 !important;
+ }
+
+ .lg\:tw-border-blue-900 {
+ border-color: #2a4365 !important;
+ }
+
+ .lg\:tw-border-indigo-100 {
+ border-color: #ebf4ff !important;
+ }
+
+ .lg\:tw-border-indigo-200 {
+ border-color: #c3dafe !important;
+ }
+
+ .lg\:tw-border-indigo-300 {
+ border-color: #a3bffa !important;
+ }
+
+ .lg\:tw-border-indigo-400 {
+ border-color: #7f9cf5 !important;
+ }
+
+ .lg\:tw-border-indigo-500 {
+ border-color: #667eea !important;
+ }
+
+ .lg\:tw-border-indigo-600 {
+ border-color: #5a67d8 !important;
+ }
+
+ .lg\:tw-border-indigo-700 {
+ border-color: #4c51bf !important;
+ }
+
+ .lg\:tw-border-indigo-800 {
+ border-color: #434190 !important;
+ }
+
+ .lg\:tw-border-indigo-900 {
+ border-color: #3c366b !important;
+ }
+
+ .lg\:tw-border-purple-100 {
+ border-color: #faf5ff !important;
+ }
+
+ .lg\:tw-border-purple-200 {
+ border-color: #e9d8fd !important;
+ }
+
+ .lg\:tw-border-purple-300 {
+ border-color: #d6bcfa !important;
+ }
+
+ .lg\:tw-border-purple-400 {
+ border-color: #b794f4 !important;
+ }
+
+ .lg\:tw-border-purple-500 {
+ border-color: #9f7aea !important;
+ }
+
+ .lg\:tw-border-purple-600 {
+ border-color: #805ad5 !important;
+ }
+
+ .lg\:tw-border-purple-700 {
+ border-color: #6b46c1 !important;
+ }
+
+ .lg\:tw-border-purple-800 {
+ border-color: #553c9a !important;
+ }
+
+ .lg\:tw-border-purple-900 {
+ border-color: #44337a !important;
+ }
+
+ .lg\:tw-border-pink-100 {
+ border-color: #fff5f7 !important;
+ }
+
+ .lg\:tw-border-pink-200 {
+ border-color: #fed7e2 !important;
+ }
+
+ .lg\:tw-border-pink-300 {
+ border-color: #fbb6ce !important;
+ }
+
+ .lg\:tw-border-pink-400 {
+ border-color: #f687b3 !important;
+ }
+
+ .lg\:tw-border-pink-500 {
+ border-color: #ed64a6 !important;
+ }
+
+ .lg\:tw-border-pink-600 {
+ border-color: #d53f8c !important;
+ }
+
+ .lg\:tw-border-pink-700 {
+ border-color: #b83280 !important;
+ }
+
+ .lg\:tw-border-pink-800 {
+ border-color: #97266d !important;
+ }
+
+ .lg\:tw-border-pink-900 {
+ border-color: #702459 !important;
+ }
+
+ .lg\:hover\:tw-border-transparent:hover {
+ border-color: transparent !important;
+ }
+
+ .lg\:hover\:tw-border-black:hover {
+ border-color: #000 !important;
+ }
+
+ .lg\:hover\:tw-border-white:hover {
+ border-color: #fff !important;
+ }
+
+ .lg\:hover\:tw-border-gray-100:hover {
+ border-color: #f7fafc !important;
+ }
+
+ .lg\:hover\:tw-border-gray-200:hover {
+ border-color: #edf2f7 !important;
+ }
+
+ .lg\:hover\:tw-border-gray-300:hover {
+ border-color: #e2e8f0 !important;
+ }
+
+ .lg\:hover\:tw-border-gray-400:hover {
+ border-color: #cbd5e0 !important;
+ }
+
+ .lg\:hover\:tw-border-gray-500:hover {
+ border-color: #a0aec0 !important;
+ }
+
+ .lg\:hover\:tw-border-gray-600:hover {
+ border-color: #718096 !important;
+ }
+
+ .lg\:hover\:tw-border-gray-700:hover {
+ border-color: #4a5568 !important;
+ }
+
+ .lg\:hover\:tw-border-gray-800:hover {
+ border-color: #2d3748 !important;
+ }
+
+ .lg\:hover\:tw-border-gray-900:hover {
+ border-color: #1a202c !important;
+ }
+
+ .lg\:hover\:tw-border-red-100:hover {
+ border-color: #fff5f5 !important;
+ }
+
+ .lg\:hover\:tw-border-red-200:hover {
+ border-color: #fed7d7 !important;
+ }
+
+ .lg\:hover\:tw-border-red-300:hover {
+ border-color: #feb2b2 !important;
+ }
+
+ .lg\:hover\:tw-border-red-400:hover {
+ border-color: #fc8181 !important;
+ }
+
+ .lg\:hover\:tw-border-red-500:hover {
+ border-color: #f56565 !important;
+ }
+
+ .lg\:hover\:tw-border-red-600:hover {
+ border-color: #e53e3e !important;
+ }
+
+ .lg\:hover\:tw-border-red-700:hover {
+ border-color: #c53030 !important;
+ }
+
+ .lg\:hover\:tw-border-red-800:hover {
+ border-color: #9b2c2c !important;
+ }
+
+ .lg\:hover\:tw-border-red-900:hover {
+ border-color: #742a2a !important;
+ }
+
+ .lg\:hover\:tw-border-orange-100:hover {
+ border-color: #fffaf0 !important;
+ }
+
+ .lg\:hover\:tw-border-orange-200:hover {
+ border-color: #feebc8 !important;
+ }
+
+ .lg\:hover\:tw-border-orange-300:hover {
+ border-color: #fbd38d !important;
+ }
+
+ .lg\:hover\:tw-border-orange-400:hover {
+ border-color: #f6ad55 !important;
+ }
+
+ .lg\:hover\:tw-border-orange-500:hover {
+ border-color: #ed8936 !important;
+ }
+
+ .lg\:hover\:tw-border-orange-600:hover {
+ border-color: #dd6b20 !important;
+ }
+
+ .lg\:hover\:tw-border-orange-700:hover {
+ border-color: #c05621 !important;
+ }
+
+ .lg\:hover\:tw-border-orange-800:hover {
+ border-color: #9c4221 !important;
+ }
+
+ .lg\:hover\:tw-border-orange-900:hover {
+ border-color: #7b341e !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-100:hover {
+ border-color: #fffff0 !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-200:hover {
+ border-color: #fefcbf !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-300:hover {
+ border-color: #faf089 !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-400:hover {
+ border-color: #f6e05e !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-500:hover {
+ border-color: #ecc94b !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-600:hover {
+ border-color: #d69e2e !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-700:hover {
+ border-color: #b7791f !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-800:hover {
+ border-color: #975a16 !important;
+ }
+
+ .lg\:hover\:tw-border-yellow-900:hover {
+ border-color: #744210 !important;
+ }
+
+ .lg\:hover\:tw-border-green-100:hover {
+ border-color: #f0fff4 !important;
+ }
+
+ .lg\:hover\:tw-border-green-200:hover {
+ border-color: #c6f6d5 !important;
+ }
+
+ .lg\:hover\:tw-border-green-300:hover {
+ border-color: #9ae6b4 !important;
+ }
+
+ .lg\:hover\:tw-border-green-400:hover {
+ border-color: #68d391 !important;
+ }
+
+ .lg\:hover\:tw-border-green-500:hover {
+ border-color: #48bb78 !important;
+ }
+
+ .lg\:hover\:tw-border-green-600:hover {
+ border-color: #38a169 !important;
+ }
+
+ .lg\:hover\:tw-border-green-700:hover {
+ border-color: #2f855a !important;
+ }
+
+ .lg\:hover\:tw-border-green-800:hover {
+ border-color: #276749 !important;
+ }
+
+ .lg\:hover\:tw-border-green-900:hover {
+ border-color: #22543d !important;
+ }
+
+ .lg\:hover\:tw-border-teal-100:hover {
+ border-color: #e6fffa !important;
+ }
+
+ .lg\:hover\:tw-border-teal-200:hover {
+ border-color: #b2f5ea !important;
+ }
+
+ .lg\:hover\:tw-border-teal-300:hover {
+ border-color: #81e6d9 !important;
+ }
+
+ .lg\:hover\:tw-border-teal-400:hover {
+ border-color: #4fd1c5 !important;
+ }
+
+ .lg\:hover\:tw-border-teal-500:hover {
+ border-color: #38b2ac !important;
+ }
+
+ .lg\:hover\:tw-border-teal-600:hover {
+ border-color: #319795 !important;
+ }
+
+ .lg\:hover\:tw-border-teal-700:hover {
+ border-color: #2c7a7b !important;
+ }
+
+ .lg\:hover\:tw-border-teal-800:hover {
+ border-color: #285e61 !important;
+ }
+
+ .lg\:hover\:tw-border-teal-900:hover {
+ border-color: #234e52 !important;
+ }
+
+ .lg\:hover\:tw-border-blue-100:hover {
+ border-color: #ebf8ff !important;
+ }
+
+ .lg\:hover\:tw-border-blue-200:hover {
+ border-color: #bee3f8 !important;
+ }
+
+ .lg\:hover\:tw-border-blue-300:hover {
+ border-color: #90cdf4 !important;
+ }
+
+ .lg\:hover\:tw-border-blue-400:hover {
+ border-color: #63b3ed !important;
+ }
+
+ .lg\:hover\:tw-border-blue-500:hover {
+ border-color: #4299e1 !important;
+ }
+
+ .lg\:hover\:tw-border-blue-600:hover {
+ border-color: #3182ce !important;
+ }
+
+ .lg\:hover\:tw-border-blue-700:hover {
+ border-color: #2b6cb0 !important;
+ }
+
+ .lg\:hover\:tw-border-blue-800:hover {
+ border-color: #2c5282 !important;
+ }
+
+ .lg\:hover\:tw-border-blue-900:hover {
+ border-color: #2a4365 !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-100:hover {
+ border-color: #ebf4ff !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-200:hover {
+ border-color: #c3dafe !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-300:hover {
+ border-color: #a3bffa !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-400:hover {
+ border-color: #7f9cf5 !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-500:hover {
+ border-color: #667eea !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-600:hover {
+ border-color: #5a67d8 !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-700:hover {
+ border-color: #4c51bf !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-800:hover {
+ border-color: #434190 !important;
+ }
+
+ .lg\:hover\:tw-border-indigo-900:hover {
+ border-color: #3c366b !important;
+ }
+
+ .lg\:hover\:tw-border-purple-100:hover {
+ border-color: #faf5ff !important;
+ }
+
+ .lg\:hover\:tw-border-purple-200:hover {
+ border-color: #e9d8fd !important;
+ }
+
+ .lg\:hover\:tw-border-purple-300:hover {
+ border-color: #d6bcfa !important;
+ }
+
+ .lg\:hover\:tw-border-purple-400:hover {
+ border-color: #b794f4 !important;
+ }
+
+ .lg\:hover\:tw-border-purple-500:hover {
+ border-color: #9f7aea !important;
+ }
+
+ .lg\:hover\:tw-border-purple-600:hover {
+ border-color: #805ad5 !important;
+ }
+
+ .lg\:hover\:tw-border-purple-700:hover {
+ border-color: #6b46c1 !important;
+ }
+
+ .lg\:hover\:tw-border-purple-800:hover {
+ border-color: #553c9a !important;
+ }
+
+ .lg\:hover\:tw-border-purple-900:hover {
+ border-color: #44337a !important;
+ }
+
+ .lg\:hover\:tw-border-pink-100:hover {
+ border-color: #fff5f7 !important;
+ }
+
+ .lg\:hover\:tw-border-pink-200:hover {
+ border-color: #fed7e2 !important;
+ }
+
+ .lg\:hover\:tw-border-pink-300:hover {
+ border-color: #fbb6ce !important;
+ }
+
+ .lg\:hover\:tw-border-pink-400:hover {
+ border-color: #f687b3 !important;
+ }
+
+ .lg\:hover\:tw-border-pink-500:hover {
+ border-color: #ed64a6 !important;
+ }
+
+ .lg\:hover\:tw-border-pink-600:hover {
+ border-color: #d53f8c !important;
+ }
+
+ .lg\:hover\:tw-border-pink-700:hover {
+ border-color: #b83280 !important;
+ }
+
+ .lg\:hover\:tw-border-pink-800:hover {
+ border-color: #97266d !important;
+ }
+
+ .lg\:hover\:tw-border-pink-900:hover {
+ border-color: #702459 !important;
+ }
+
+ .lg\:focus\:tw-border-transparent:focus {
+ border-color: transparent !important;
+ }
+
+ .lg\:focus\:tw-border-black:focus {
+ border-color: #000 !important;
+ }
+
+ .lg\:focus\:tw-border-white:focus {
+ border-color: #fff !important;
+ }
+
+ .lg\:focus\:tw-border-gray-100:focus {
+ border-color: #f7fafc !important;
+ }
+
+ .lg\:focus\:tw-border-gray-200:focus {
+ border-color: #edf2f7 !important;
+ }
+
+ .lg\:focus\:tw-border-gray-300:focus {
+ border-color: #e2e8f0 !important;
+ }
+
+ .lg\:focus\:tw-border-gray-400:focus {
+ border-color: #cbd5e0 !important;
+ }
+
+ .lg\:focus\:tw-border-gray-500:focus {
+ border-color: #a0aec0 !important;
+ }
+
+ .lg\:focus\:tw-border-gray-600:focus {
+ border-color: #718096 !important;
+ }
+
+ .lg\:focus\:tw-border-gray-700:focus {
+ border-color: #4a5568 !important;
+ }
+
+ .lg\:focus\:tw-border-gray-800:focus {
+ border-color: #2d3748 !important;
+ }
+
+ .lg\:focus\:tw-border-gray-900:focus {
+ border-color: #1a202c !important;
+ }
+
+ .lg\:focus\:tw-border-red-100:focus {
+ border-color: #fff5f5 !important;
+ }
+
+ .lg\:focus\:tw-border-red-200:focus {
+ border-color: #fed7d7 !important;
+ }
+
+ .lg\:focus\:tw-border-red-300:focus {
+ border-color: #feb2b2 !important;
+ }
+
+ .lg\:focus\:tw-border-red-400:focus {
+ border-color: #fc8181 !important;
+ }
+
+ .lg\:focus\:tw-border-red-500:focus {
+ border-color: #f56565 !important;
+ }
+
+ .lg\:focus\:tw-border-red-600:focus {
+ border-color: #e53e3e !important;
+ }
+
+ .lg\:focus\:tw-border-red-700:focus {
+ border-color: #c53030 !important;
+ }
+
+ .lg\:focus\:tw-border-red-800:focus {
+ border-color: #9b2c2c !important;
+ }
+
+ .lg\:focus\:tw-border-red-900:focus {
+ border-color: #742a2a !important;
+ }
+
+ .lg\:focus\:tw-border-orange-100:focus {
+ border-color: #fffaf0 !important;
+ }
+
+ .lg\:focus\:tw-border-orange-200:focus {
+ border-color: #feebc8 !important;
+ }
+
+ .lg\:focus\:tw-border-orange-300:focus {
+ border-color: #fbd38d !important;
+ }
+
+ .lg\:focus\:tw-border-orange-400:focus {
+ border-color: #f6ad55 !important;
+ }
+
+ .lg\:focus\:tw-border-orange-500:focus {
+ border-color: #ed8936 !important;
+ }
+
+ .lg\:focus\:tw-border-orange-600:focus {
+ border-color: #dd6b20 !important;
+ }
+
+ .lg\:focus\:tw-border-orange-700:focus {
+ border-color: #c05621 !important;
+ }
+
+ .lg\:focus\:tw-border-orange-800:focus {
+ border-color: #9c4221 !important;
+ }
+
+ .lg\:focus\:tw-border-orange-900:focus {
+ border-color: #7b341e !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-100:focus {
+ border-color: #fffff0 !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-200:focus {
+ border-color: #fefcbf !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-300:focus {
+ border-color: #faf089 !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-400:focus {
+ border-color: #f6e05e !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-500:focus {
+ border-color: #ecc94b !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-600:focus {
+ border-color: #d69e2e !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-700:focus {
+ border-color: #b7791f !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-800:focus {
+ border-color: #975a16 !important;
+ }
+
+ .lg\:focus\:tw-border-yellow-900:focus {
+ border-color: #744210 !important;
+ }
+
+ .lg\:focus\:tw-border-green-100:focus {
+ border-color: #f0fff4 !important;
+ }
+
+ .lg\:focus\:tw-border-green-200:focus {
+ border-color: #c6f6d5 !important;
+ }
+
+ .lg\:focus\:tw-border-green-300:focus {
+ border-color: #9ae6b4 !important;
+ }
+
+ .lg\:focus\:tw-border-green-400:focus {
+ border-color: #68d391 !important;
+ }
+
+ .lg\:focus\:tw-border-green-500:focus {
+ border-color: #48bb78 !important;
+ }
+
+ .lg\:focus\:tw-border-green-600:focus {
+ border-color: #38a169 !important;
+ }
+
+ .lg\:focus\:tw-border-green-700:focus {
+ border-color: #2f855a !important;
+ }
+
+ .lg\:focus\:tw-border-green-800:focus {
+ border-color: #276749 !important;
+ }
+
+ .lg\:focus\:tw-border-green-900:focus {
+ border-color: #22543d !important;
+ }
+
+ .lg\:focus\:tw-border-teal-100:focus {
+ border-color: #e6fffa !important;
+ }
+
+ .lg\:focus\:tw-border-teal-200:focus {
+ border-color: #b2f5ea !important;
+ }
+
+ .lg\:focus\:tw-border-teal-300:focus {
+ border-color: #81e6d9 !important;
+ }
+
+ .lg\:focus\:tw-border-teal-400:focus {
+ border-color: #4fd1c5 !important;
+ }
+
+ .lg\:focus\:tw-border-teal-500:focus {
+ border-color: #38b2ac !important;
+ }
+
+ .lg\:focus\:tw-border-teal-600:focus {
+ border-color: #319795 !important;
+ }
+
+ .lg\:focus\:tw-border-teal-700:focus {
+ border-color: #2c7a7b !important;
+ }
+
+ .lg\:focus\:tw-border-teal-800:focus {
+ border-color: #285e61 !important;
+ }
+
+ .lg\:focus\:tw-border-teal-900:focus {
+ border-color: #234e52 !important;
+ }
+
+ .lg\:focus\:tw-border-blue-100:focus {
+ border-color: #ebf8ff !important;
+ }
+
+ .lg\:focus\:tw-border-blue-200:focus {
+ border-color: #bee3f8 !important;
+ }
+
+ .lg\:focus\:tw-border-blue-300:focus {
+ border-color: #90cdf4 !important;
+ }
+
+ .lg\:focus\:tw-border-blue-400:focus {
+ border-color: #63b3ed !important;
+ }
+
+ .lg\:focus\:tw-border-blue-500:focus {
+ border-color: #4299e1 !important;
+ }
+
+ .lg\:focus\:tw-border-blue-600:focus {
+ border-color: #3182ce !important;
+ }
+
+ .lg\:focus\:tw-border-blue-700:focus {
+ border-color: #2b6cb0 !important;
+ }
+
+ .lg\:focus\:tw-border-blue-800:focus {
+ border-color: #2c5282 !important;
+ }
+
+ .lg\:focus\:tw-border-blue-900:focus {
+ border-color: #2a4365 !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-100:focus {
+ border-color: #ebf4ff !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-200:focus {
+ border-color: #c3dafe !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-300:focus {
+ border-color: #a3bffa !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-400:focus {
+ border-color: #7f9cf5 !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-500:focus {
+ border-color: #667eea !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-600:focus {
+ border-color: #5a67d8 !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-700:focus {
+ border-color: #4c51bf !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-800:focus {
+ border-color: #434190 !important;
+ }
+
+ .lg\:focus\:tw-border-indigo-900:focus {
+ border-color: #3c366b !important;
+ }
+
+ .lg\:focus\:tw-border-purple-100:focus {
+ border-color: #faf5ff !important;
+ }
+
+ .lg\:focus\:tw-border-purple-200:focus {
+ border-color: #e9d8fd !important;
+ }
+
+ .lg\:focus\:tw-border-purple-300:focus {
+ border-color: #d6bcfa !important;
+ }
+
+ .lg\:focus\:tw-border-purple-400:focus {
+ border-color: #b794f4 !important;
+ }
+
+ .lg\:focus\:tw-border-purple-500:focus {
+ border-color: #9f7aea !important;
+ }
+
+ .lg\:focus\:tw-border-purple-600:focus {
+ border-color: #805ad5 !important;
+ }
+
+ .lg\:focus\:tw-border-purple-700:focus {
+ border-color: #6b46c1 !important;
+ }
+
+ .lg\:focus\:tw-border-purple-800:focus {
+ border-color: #553c9a !important;
+ }
+
+ .lg\:focus\:tw-border-purple-900:focus {
+ border-color: #44337a !important;
+ }
+
+ .lg\:focus\:tw-border-pink-100:focus {
+ border-color: #fff5f7 !important;
+ }
+
+ .lg\:focus\:tw-border-pink-200:focus {
+ border-color: #fed7e2 !important;
+ }
+
+ .lg\:focus\:tw-border-pink-300:focus {
+ border-color: #fbb6ce !important;
+ }
+
+ .lg\:focus\:tw-border-pink-400:focus {
+ border-color: #f687b3 !important;
+ }
+
+ .lg\:focus\:tw-border-pink-500:focus {
+ border-color: #ed64a6 !important;
+ }
+
+ .lg\:focus\:tw-border-pink-600:focus {
+ border-color: #d53f8c !important;
+ }
+
+ .lg\:focus\:tw-border-pink-700:focus {
+ border-color: #b83280 !important;
+ }
+
+ .lg\:focus\:tw-border-pink-800:focus {
+ border-color: #97266d !important;
+ }
+
+ .lg\:focus\:tw-border-pink-900:focus {
+ border-color: #702459 !important;
+ }
+
+ .lg\:tw-rounded-none {
+ border-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-sm {
+ border-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded {
+ border-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-lg {
+ border-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-full {
+ border-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-t-none {
+ border-top-left-radius: 0 !important;
+ border-top-right-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-r-none {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-b-none {
+ border-bottom-right-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-l-none {
+ border-top-left-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-t-sm {
+ border-top-left-radius: .125rem !important;
+ border-top-right-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-r-sm {
+ border-top-right-radius: .125rem !important;
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-b-sm {
+ border-bottom-right-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-l-sm {
+ border-top-left-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-t {
+ border-top-left-radius: .25rem !important;
+ border-top-right-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-r {
+ border-top-right-radius: .25rem !important;
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-b {
+ border-bottom-right-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-l {
+ border-top-left-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-t-lg {
+ border-top-left-radius: .5rem !important;
+ border-top-right-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-r-lg {
+ border-top-right-radius: .5rem !important;
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-b-lg {
+ border-bottom-right-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-l-lg {
+ border-top-left-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-t-full {
+ border-top-left-radius: 9999px !important;
+ border-top-right-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-r-full {
+ border-top-right-radius: 9999px !important;
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-b-full {
+ border-bottom-right-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-l-full {
+ border-top-left-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-tl-none {
+ border-top-left-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-tr-none {
+ border-top-right-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-br-none {
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-bl-none {
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .lg\:tw-rounded-tl-sm {
+ border-top-left-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-tr-sm {
+ border-top-right-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-br-sm {
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-bl-sm {
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .lg\:tw-rounded-tl {
+ border-top-left-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-tr {
+ border-top-right-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-br {
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-bl {
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .lg\:tw-rounded-tl-lg {
+ border-top-left-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-tr-lg {
+ border-top-right-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-br-lg {
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-bl-lg {
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .lg\:tw-rounded-tl-full {
+ border-top-left-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-tr-full {
+ border-top-right-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-br-full {
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .lg\:tw-rounded-bl-full {
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .lg\:tw-border-solid {
+ border-style: solid !important;
+ }
+
+ .lg\:tw-border-dashed {
+ border-style: dashed !important;
+ }
+
+ .lg\:tw-border-dotted {
+ border-style: dotted !important;
+ }
+
+ .lg\:tw-border-none {
+ border-style: none !important;
+ }
+
+ .lg\:tw-border-0 {
+ border-width: 0 !important;
+ }
+
+ .lg\:tw-border-2 {
+ border-width: 2px !important;
+ }
+
+ .lg\:tw-border-4 {
+ border-width: 4px !important;
+ }
+
+ .lg\:tw-border-8 {
+ border-width: 8px !important;
+ }
+
+ .lg\:tw-border {
+ border-width: 1px !important;
+ }
+
+ .lg\:tw-border-t-0 {
+ border-top-width: 0 !important;
+ }
+
+ .lg\:tw-border-r-0 {
+ border-right-width: 0 !important;
+ }
+
+ .lg\:tw-border-b-0 {
+ border-bottom-width: 0 !important;
+ }
+
+ .lg\:tw-border-l-0 {
+ border-left-width: 0 !important;
+ }
+
+ .lg\:tw-border-t-2 {
+ border-top-width: 2px !important;
+ }
+
+ .lg\:tw-border-r-2 {
+ border-right-width: 2px !important;
+ }
+
+ .lg\:tw-border-b-2 {
+ border-bottom-width: 2px !important;
+ }
+
+ .lg\:tw-border-l-2 {
+ border-left-width: 2px !important;
+ }
+
+ .lg\:tw-border-t-4 {
+ border-top-width: 4px !important;
+ }
+
+ .lg\:tw-border-r-4 {
+ border-right-width: 4px !important;
+ }
+
+ .lg\:tw-border-b-4 {
+ border-bottom-width: 4px !important;
+ }
+
+ .lg\:tw-border-l-4 {
+ border-left-width: 4px !important;
+ }
+
+ .lg\:tw-border-t-8 {
+ border-top-width: 8px !important;
+ }
+
+ .lg\:tw-border-r-8 {
+ border-right-width: 8px !important;
+ }
+
+ .lg\:tw-border-b-8 {
+ border-bottom-width: 8px !important;
+ }
+
+ .lg\:tw-border-l-8 {
+ border-left-width: 8px !important;
+ }
+
+ .lg\:tw-border-t {
+ border-top-width: 1px !important;
+ }
+
+ .lg\:tw-border-r {
+ border-right-width: 1px !important;
+ }
+
+ .lg\:tw-border-b {
+ border-bottom-width: 1px !important;
+ }
+
+ .lg\:tw-border-l {
+ border-left-width: 1px !important;
+ }
+
+ .lg\:tw-cursor-auto {
+ cursor: auto !important;
+ }
+
+ .lg\:tw-cursor-default {
+ cursor: default !important;
+ }
+
+ .lg\:tw-cursor-pointer {
+ cursor: pointer !important;
+ }
+
+ .lg\:tw-cursor-wait {
+ cursor: wait !important;
+ }
+
+ .lg\:tw-cursor-move {
+ cursor: move !important;
+ }
+
+ .lg\:tw-cursor-not-allowed {
+ cursor: not-allowed !important;
+ }
+
+ .lg\:tw-block {
+ display: block !important;
+ }
+
+ .lg\:tw-inline-block {
+ display: inline-block !important;
+ }
+
+ .lg\:tw-inline {
+ display: inline !important;
+ }
+
+ .lg\:tw-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+
+ .lg\:tw-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+
+ .lg\:tw-table {
+ display: table !important;
+ }
+
+ .lg\:tw-table-row {
+ display: table-row !important;
+ }
+
+ .lg\:tw-table-cell {
+ display: table-cell !important;
+ }
+
+ .lg\:tw-hidden {
+ display: none !important;
+ }
+
+ .lg\:tw-flex-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+
+ .lg\:tw-flex-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+
+ .lg\:tw-flex-col {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+
+ .lg\:tw-flex-col-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+
+ .lg\:tw-flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+
+ .lg\:tw-flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .lg\:tw-flex-no-wrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+
+ .lg\:tw-items-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+
+ .lg\:tw-items-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+
+ .lg\:tw-items-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+
+ .lg\:tw-items-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+
+ .lg\:tw-items-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+
+ .lg\:tw-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+
+ .lg\:tw-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+
+ .lg\:tw-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+
+ .lg\:tw-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+
+ .lg\:tw-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+
+ .lg\:tw-justify-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+
+ .lg\:tw-justify-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+
+ .lg\:tw-justify-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+
+ .lg\:tw-justify-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+
+ .lg\:tw-justify-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+
+ .lg\:tw-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+
+ .lg\:tw-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+
+ .lg\:tw-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+
+ .lg\:tw-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+
+ .lg\:tw-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+
+ .lg\:tw-flex-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 0% !important;
+ flex: 1 1 0% !important;
+ }
+
+ .lg\:tw-flex-auto {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+
+ .lg\:tw-flex-initial {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: 0 1 auto !important;
+ flex: 0 1 auto !important;
+ }
+
+ .lg\:tw-flex-none {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: none !important;
+ flex: none !important;
+ }
+
+ .lg\:tw-flex-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+
+ .lg\:tw-flex-grow {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+
+ .lg\:tw-flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+
+ .lg\:tw-flex-shrink {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+
+ .lg\:tw-float-right {
+ float: right !important;
+ }
+
+ .lg\:tw-float-left {
+ float: left !important;
+ }
+
+ .lg\:tw-float-none {
+ float: none !important;
+ }
+
+ .lg\:tw-clearfix:after {
+ content: "" !important;
+ display: table !important;
+ clear: both !important;
+ }
+
+ .lg\:tw-font-sans {
+ 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" !important;
+ }
+
+ .lg\:tw-font-serif {
+ font-family: Georgia, Cambria, "Times New Roman", Times, serif !important;
+ }
+
+ .lg\:tw-font-mono {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+ }
+
+ .lg\:tw-font-hairline {
+ font-weight: 100 !important;
+ }
+
+ .lg\:tw-font-thin {
+ font-weight: 200 !important;
+ }
+
+ .lg\:tw-font-light {
+ font-weight: 300 !important;
+ }
+
+ .lg\:tw-font-normal {
+ font-weight: 400 !important;
+ }
+
+ .lg\:tw-font-medium {
+ font-weight: 500 !important;
+ }
+
+ .lg\:tw-font-semibold {
+ font-weight: 600 !important;
+ }
+
+ .lg\:tw-font-bold {
+ font-weight: 700 !important;
+ }
+
+ .lg\:tw-font-extrabold {
+ font-weight: 800 !important;
+ }
+
+ .lg\:tw-font-black {
+ font-weight: 900 !important;
+ }
+
+ .lg\:hover\:tw-font-hairline:hover {
+ font-weight: 100 !important;
+ }
+
+ .lg\:hover\:tw-font-thin:hover {
+ font-weight: 200 !important;
+ }
+
+ .lg\:hover\:tw-font-light:hover {
+ font-weight: 300 !important;
+ }
+
+ .lg\:hover\:tw-font-normal:hover {
+ font-weight: 400 !important;
+ }
+
+ .lg\:hover\:tw-font-medium:hover {
+ font-weight: 500 !important;
+ }
+
+ .lg\:hover\:tw-font-semibold:hover {
+ font-weight: 600 !important;
+ }
+
+ .lg\:hover\:tw-font-bold:hover {
+ font-weight: 700 !important;
+ }
+
+ .lg\:hover\:tw-font-extrabold:hover {
+ font-weight: 800 !important;
+ }
+
+ .lg\:hover\:tw-font-black:hover {
+ font-weight: 900 !important;
+ }
+
+ .lg\:focus\:tw-font-hairline:focus {
+ font-weight: 100 !important;
+ }
+
+ .lg\:focus\:tw-font-thin:focus {
+ font-weight: 200 !important;
+ }
+
+ .lg\:focus\:tw-font-light:focus {
+ font-weight: 300 !important;
+ }
+
+ .lg\:focus\:tw-font-normal:focus {
+ font-weight: 400 !important;
+ }
+
+ .lg\:focus\:tw-font-medium:focus {
+ font-weight: 500 !important;
+ }
+
+ .lg\:focus\:tw-font-semibold:focus {
+ font-weight: 600 !important;
+ }
+
+ .lg\:focus\:tw-font-bold:focus {
+ font-weight: 700 !important;
+ }
+
+ .lg\:focus\:tw-font-extrabold:focus {
+ font-weight: 800 !important;
+ }
+
+ .lg\:focus\:tw-font-black:focus {
+ font-weight: 900 !important;
+ }
+
+ .lg\:tw-h-0 {
+ height: 0 !important;
+ }
+
+ .lg\:tw-h-1 {
+ height: .25rem !important;
+ }
+
+ .lg\:tw-h-2 {
+ height: .5rem !important;
+ }
+
+ .lg\:tw-h-3 {
+ height: .75rem !important;
+ }
+
+ .lg\:tw-h-4 {
+ height: 1rem !important;
+ }
+
+ .lg\:tw-h-5 {
+ height: 1.25rem !important;
+ }
+
+ .lg\:tw-h-6 {
+ height: 1.5rem !important;
+ }
+
+ .lg\:tw-h-8 {
+ height: 2rem !important;
+ }
+
+ .lg\:tw-h-10 {
+ height: 2.5rem !important;
+ }
+
+ .lg\:tw-h-12 {
+ height: 3rem !important;
+ }
+
+ .lg\:tw-h-16 {
+ height: 4rem !important;
+ }
+
+ .lg\:tw-h-20 {
+ height: 5rem !important;
+ }
+
+ .lg\:tw-h-24 {
+ height: 6rem !important;
+ }
+
+ .lg\:tw-h-32 {
+ height: 8rem !important;
+ }
+
+ .lg\:tw-h-40 {
+ height: 10rem !important;
+ }
+
+ .lg\:tw-h-48 {
+ height: 12rem !important;
+ }
+
+ .lg\:tw-h-56 {
+ height: 14rem !important;
+ }
+
+ .lg\:tw-h-64 {
+ height: 16rem !important;
+ }
+
+ .lg\:tw-h-auto {
+ height: auto !important;
+ }
+
+ .lg\:tw-h-px {
+ height: 1px !important;
+ }
+
+ .lg\:tw-h-full {
+ height: 100% !important;
+ }
+
+ .lg\:tw-h-screen {
+ height: 100vh !important;
+ }
+
+ .lg\:tw-leading-none {
+ line-height: 1 !important;
+ }
+
+ .lg\:tw-leading-tight {
+ line-height: 1.25 !important;
+ }
+
+ .lg\:tw-leading-snug {
+ line-height: 1.375 !important;
+ }
+
+ .lg\:tw-leading-normal {
+ line-height: 1.5 !important;
+ }
+
+ .lg\:tw-leading-relaxed {
+ line-height: 1.625 !important;
+ }
+
+ .lg\:tw-leading-loose {
+ line-height: 2 !important;
+ }
+
+ .lg\:tw-list-inside {
+ list-style-position: inside !important;
+ }
+
+ .lg\:tw-list-outside {
+ list-style-position: outside !important;
+ }
+
+ .lg\:tw-list-none {
+ list-style-type: none !important;
+ }
+
+ .lg\:tw-list-disc {
+ list-style-type: disc !important;
+ }
+
+ .lg\:tw-list-decimal {
+ list-style-type: decimal !important;
+ }
+
+ .lg\:tw-m-0 {
+ margin: 0 !important;
+ }
+
+ .lg\:tw-m-1 {
+ margin: .25rem !important;
+ }
+
+ .lg\:tw-m-2 {
+ margin: .5rem !important;
+ }
+
+ .lg\:tw-m-3 {
+ margin: .75rem !important;
+ }
+
+ .lg\:tw-m-4 {
+ margin: 1rem !important;
+ }
+
+ .lg\:tw-m-5 {
+ margin: 1.25rem !important;
+ }
+
+ .lg\:tw-m-6 {
+ margin: 1.5rem !important;
+ }
+
+ .lg\:tw-m-8 {
+ margin: 2rem !important;
+ }
+
+ .lg\:tw-m-10 {
+ margin: 2.5rem !important;
+ }
+
+ .lg\:tw-m-12 {
+ margin: 3rem !important;
+ }
+
+ .lg\:tw-m-16 {
+ margin: 4rem !important;
+ }
+
+ .lg\:tw-m-20 {
+ margin: 5rem !important;
+ }
+
+ .lg\:tw-m-24 {
+ margin: 6rem !important;
+ }
+
+ .lg\:tw-m-32 {
+ margin: 8rem !important;
+ }
+
+ .lg\:tw-m-40 {
+ margin: 10rem !important;
+ }
+
+ .lg\:tw-m-48 {
+ margin: 12rem !important;
+ }
+
+ .lg\:tw-m-56 {
+ margin: 14rem !important;
+ }
+
+ .lg\:tw-m-64 {
+ margin: 16rem !important;
+ }
+
+ .lg\:tw-m-auto {
+ margin: auto !important;
+ }
+
+ .lg\:tw-m-px {
+ margin: 1px !important;
+ }
+
+ .lg\:tw-my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .lg\:tw-mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .lg\:tw-my-1 {
+ margin-top: .25rem !important;
+ margin-bottom: .25rem !important;
+ }
+
+ .lg\:tw-mx-1 {
+ margin-left: .25rem !important;
+ margin-right: .25rem !important;
+ }
+
+ .lg\:tw-my-2 {
+ margin-top: .5rem !important;
+ margin-bottom: .5rem !important;
+ }
+
+ .lg\:tw-mx-2 {
+ margin-left: .5rem !important;
+ margin-right: .5rem !important;
+ }
+
+ .lg\:tw-my-3 {
+ margin-top: .75rem !important;
+ margin-bottom: .75rem !important;
+ }
+
+ .lg\:tw-mx-3 {
+ margin-left: .75rem !important;
+ margin-right: .75rem !important;
+ }
+
+ .lg\:tw-my-4 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .lg\:tw-mx-4 {
+ margin-left: 1rem !important;
+ margin-right: 1rem !important;
+ }
+
+ .lg\:tw-my-5 {
+ margin-top: 1.25rem !important;
+ margin-bottom: 1.25rem !important;
+ }
+
+ .lg\:tw-mx-5 {
+ margin-left: 1.25rem !important;
+ margin-right: 1.25rem !important;
+ }
+
+ .lg\:tw-my-6 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .lg\:tw-mx-6 {
+ margin-left: 1.5rem !important;
+ margin-right: 1.5rem !important;
+ }
+
+ .lg\:tw-my-8 {
+ margin-top: 2rem !important;
+ margin-bottom: 2rem !important;
+ }
+
+ .lg\:tw-mx-8 {
+ margin-left: 2rem !important;
+ margin-right: 2rem !important;
+ }
+
+ .lg\:tw-my-10 {
+ margin-top: 2.5rem !important;
+ margin-bottom: 2.5rem !important;
+ }
+
+ .lg\:tw-mx-10 {
+ margin-left: 2.5rem !important;
+ margin-right: 2.5rem !important;
+ }
+
+ .lg\:tw-my-12 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .lg\:tw-mx-12 {
+ margin-left: 3rem !important;
+ margin-right: 3rem !important;
+ }
+
+ .lg\:tw-my-16 {
+ margin-top: 4rem !important;
+ margin-bottom: 4rem !important;
+ }
+
+ .lg\:tw-mx-16 {
+ margin-left: 4rem !important;
+ margin-right: 4rem !important;
+ }
+
+ .lg\:tw-my-20 {
+ margin-top: 5rem !important;
+ margin-bottom: 5rem !important;
+ }
+
+ .lg\:tw-mx-20 {
+ margin-left: 5rem !important;
+ margin-right: 5rem !important;
+ }
+
+ .lg\:tw-my-24 {
+ margin-top: 6rem !important;
+ margin-bottom: 6rem !important;
+ }
+
+ .lg\:tw-mx-24 {
+ margin-left: 6rem !important;
+ margin-right: 6rem !important;
+ }
+
+ .lg\:tw-my-32 {
+ margin-top: 8rem !important;
+ margin-bottom: 8rem !important;
+ }
+
+ .lg\:tw-mx-32 {
+ margin-left: 8rem !important;
+ margin-right: 8rem !important;
+ }
+
+ .lg\:tw-my-40 {
+ margin-top: 10rem !important;
+ margin-bottom: 10rem !important;
+ }
+
+ .lg\:tw-mx-40 {
+ margin-left: 10rem !important;
+ margin-right: 10rem !important;
+ }
+
+ .lg\:tw-my-48 {
+ margin-top: 12rem !important;
+ margin-bottom: 12rem !important;
+ }
+
+ .lg\:tw-mx-48 {
+ margin-left: 12rem !important;
+ margin-right: 12rem !important;
+ }
+
+ .lg\:tw-my-56 {
+ margin-top: 14rem !important;
+ margin-bottom: 14rem !important;
+ }
+
+ .lg\:tw-mx-56 {
+ margin-left: 14rem !important;
+ margin-right: 14rem !important;
+ }
+
+ .lg\:tw-my-64 {
+ margin-top: 16rem !important;
+ margin-bottom: 16rem !important;
+ }
+
+ .lg\:tw-mx-64 {
+ margin-left: 16rem !important;
+ margin-right: 16rem !important;
+ }
+
+ .lg\:tw-my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .lg\:tw-mx-auto {
+ margin-left: auto !important;
+ margin-right: auto !important;
+ }
+
+ .lg\:tw-my-px {
+ margin-top: 1px !important;
+ margin-bottom: 1px !important;
+ }
+
+ .lg\:tw-mx-px {
+ margin-left: 1px !important;
+ margin-right: 1px !important;
+ }
+
+ .lg\:tw-mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .lg\:tw-mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .lg\:tw-mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .lg\:tw-ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .lg\:tw-mt-1 {
+ margin-top: .25rem !important;
+ }
+
+ .lg\:tw-mr-1 {
+ margin-right: .25rem !important;
+ }
+
+ .lg\:tw-mb-1 {
+ margin-bottom: .25rem !important;
+ }
+
+ .lg\:tw-ml-1 {
+ margin-left: .25rem !important;
+ }
+
+ .lg\:tw-mt-2 {
+ margin-top: .5rem !important;
+ }
+
+ .lg\:tw-mr-2 {
+ margin-right: .5rem !important;
+ }
+
+ .lg\:tw-mb-2 {
+ margin-bottom: .5rem !important;
+ }
+
+ .lg\:tw-ml-2 {
+ margin-left: .5rem !important;
+ }
+
+ .lg\:tw-mt-3 {
+ margin-top: .75rem !important;
+ }
+
+ .lg\:tw-mr-3 {
+ margin-right: .75rem !important;
+ }
+
+ .lg\:tw-mb-3 {
+ margin-bottom: .75rem !important;
+ }
+
+ .lg\:tw-ml-3 {
+ margin-left: .75rem !important;
+ }
+
+ .lg\:tw-mt-4 {
+ margin-top: 1rem !important;
+ }
+
+ .lg\:tw-mr-4 {
+ margin-right: 1rem !important;
+ }
+
+ .lg\:tw-mb-4 {
+ margin-bottom: 1rem !important;
+ }
+
+ .lg\:tw-ml-4 {
+ margin-left: 1rem !important;
+ }
+
+ .lg\:tw-mt-5 {
+ margin-top: 1.25rem !important;
+ }
+
+ .lg\:tw-mr-5 {
+ margin-right: 1.25rem !important;
+ }
+
+ .lg\:tw-mb-5 {
+ margin-bottom: 1.25rem !important;
+ }
+
+ .lg\:tw-ml-5 {
+ margin-left: 1.25rem !important;
+ }
+
+ .lg\:tw-mt-6 {
+ margin-top: 1.5rem !important;
+ }
+
+ .lg\:tw-mr-6 {
+ margin-right: 1.5rem !important;
+ }
+
+ .lg\:tw-mb-6 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .lg\:tw-ml-6 {
+ margin-left: 1.5rem !important;
+ }
+
+ .lg\:tw-mt-8 {
+ margin-top: 2rem !important;
+ }
+
+ .lg\:tw-mr-8 {
+ margin-right: 2rem !important;
+ }
+
+ .lg\:tw-mb-8 {
+ margin-bottom: 2rem !important;
+ }
+
+ .lg\:tw-ml-8 {
+ margin-left: 2rem !important;
+ }
+
+ .lg\:tw-mt-10 {
+ margin-top: 2.5rem !important;
+ }
+
+ .lg\:tw-mr-10 {
+ margin-right: 2.5rem !important;
+ }
+
+ .lg\:tw-mb-10 {
+ margin-bottom: 2.5rem !important;
+ }
+
+ .lg\:tw-ml-10 {
+ margin-left: 2.5rem !important;
+ }
+
+ .lg\:tw-mt-12 {
+ margin-top: 3rem !important;
+ }
+
+ .lg\:tw-mr-12 {
+ margin-right: 3rem !important;
+ }
+
+ .lg\:tw-mb-12 {
+ margin-bottom: 3rem !important;
+ }
+
+ .lg\:tw-ml-12 {
+ margin-left: 3rem !important;
+ }
+
+ .lg\:tw-mt-16 {
+ margin-top: 4rem !important;
+ }
+
+ .lg\:tw-mr-16 {
+ margin-right: 4rem !important;
+ }
+
+ .lg\:tw-mb-16 {
+ margin-bottom: 4rem !important;
+ }
+
+ .lg\:tw-ml-16 {
+ margin-left: 4rem !important;
+ }
+
+ .lg\:tw-mt-20 {
+ margin-top: 5rem !important;
+ }
+
+ .lg\:tw-mr-20 {
+ margin-right: 5rem !important;
+ }
+
+ .lg\:tw-mb-20 {
+ margin-bottom: 5rem !important;
+ }
+
+ .lg\:tw-ml-20 {
+ margin-left: 5rem !important;
+ }
+
+ .lg\:tw-mt-24 {
+ margin-top: 6rem !important;
+ }
+
+ .lg\:tw-mr-24 {
+ margin-right: 6rem !important;
+ }
+
+ .lg\:tw-mb-24 {
+ margin-bottom: 6rem !important;
+ }
+
+ .lg\:tw-ml-24 {
+ margin-left: 6rem !important;
+ }
+
+ .lg\:tw-mt-32 {
+ margin-top: 8rem !important;
+ }
+
+ .lg\:tw-mr-32 {
+ margin-right: 8rem !important;
+ }
+
+ .lg\:tw-mb-32 {
+ margin-bottom: 8rem !important;
+ }
+
+ .lg\:tw-ml-32 {
+ margin-left: 8rem !important;
+ }
+
+ .lg\:tw-mt-40 {
+ margin-top: 10rem !important;
+ }
+
+ .lg\:tw-mr-40 {
+ margin-right: 10rem !important;
+ }
+
+ .lg\:tw-mb-40 {
+ margin-bottom: 10rem !important;
+ }
+
+ .lg\:tw-ml-40 {
+ margin-left: 10rem !important;
+ }
+
+ .lg\:tw-mt-48 {
+ margin-top: 12rem !important;
+ }
+
+ .lg\:tw-mr-48 {
+ margin-right: 12rem !important;
+ }
+
+ .lg\:tw-mb-48 {
+ margin-bottom: 12rem !important;
+ }
+
+ .lg\:tw-ml-48 {
+ margin-left: 12rem !important;
+ }
+
+ .lg\:tw-mt-56 {
+ margin-top: 14rem !important;
+ }
+
+ .lg\:tw-mr-56 {
+ margin-right: 14rem !important;
+ }
+
+ .lg\:tw-mb-56 {
+ margin-bottom: 14rem !important;
+ }
+
+ .lg\:tw-ml-56 {
+ margin-left: 14rem !important;
+ }
+
+ .lg\:tw-mt-64 {
+ margin-top: 16rem !important;
+ }
+
+ .lg\:tw-mr-64 {
+ margin-right: 16rem !important;
+ }
+
+ .lg\:tw-mb-64 {
+ margin-bottom: 16rem !important;
+ }
+
+ .lg\:tw-ml-64 {
+ margin-left: 16rem !important;
+ }
+
+ .lg\:tw-mt-auto {
+ margin-top: auto !important;
+ }
+
+ .lg\:tw-mr-auto {
+ margin-right: auto !important;
+ }
+
+ .lg\:tw-mb-auto {
+ margin-bottom: auto !important;
+ }
+
+ .lg\:tw-ml-auto {
+ margin-left: auto !important;
+ }
+
+ .lg\:tw-mt-px {
+ margin-top: 1px !important;
+ }
+
+ .lg\:tw-mr-px {
+ margin-right: 1px !important;
+ }
+
+ .lg\:tw-mb-px {
+ margin-bottom: 1px !important;
+ }
+
+ .lg\:tw-ml-px {
+ margin-left: 1px !important;
+ }
+
+ .lg\:tw-max-h-full {
+ max-height: 100% !important;
+ }
+
+ .lg\:tw-max-h-screen {
+ max-height: 100vh !important;
+ }
+
+ .lg\:tw-max-w-xs {
+ max-width: 20rem !important;
+ }
+
+ .lg\:tw-max-w-sm {
+ max-width: 24rem !important;
+ }
+
+ .lg\:tw-max-w-md {
+ max-width: 28rem !important;
+ }
+
+ .lg\:tw-max-w-lg {
+ max-width: 32rem !important;
+ }
+
+ .lg\:tw-max-w-xl {
+ max-width: 36rem !important;
+ }
+
+ .lg\:tw-max-w-2xl {
+ max-width: 42rem !important;
+ }
+
+ .lg\:tw-max-w-3xl {
+ max-width: 48rem !important;
+ }
+
+ .lg\:tw-max-w-4xl {
+ max-width: 56rem !important;
+ }
+
+ .lg\:tw-max-w-5xl {
+ max-width: 64rem !important;
+ }
+
+ .lg\:tw-max-w-6xl {
+ max-width: 72rem !important;
+ }
+
+ .lg\:tw-max-w-full {
+ max-width: 100% !important;
+ }
+
+ .lg\:tw-min-h-0 {
+ min-height: 0 !important;
+ }
+
+ .lg\:tw-min-h-full {
+ min-height: 100% !important;
+ }
+
+ .lg\:tw-min-h-screen {
+ min-height: 100vh !important;
+ }
+
+ .lg\:tw-min-w-0 {
+ min-width: 0 !important;
+ }
+
+ .lg\:tw-min-w-full {
+ min-width: 100% !important;
+ }
+
+ .lg\:tw--m-0 {
+ margin: 0 !important;
+ }
+
+ .lg\:tw--m-1 {
+ margin: -0.25rem !important;
+ }
+
+ .lg\:tw--m-2 {
+ margin: -0.5rem !important;
+ }
+
+ .lg\:tw--m-3 {
+ margin: -0.75rem !important;
+ }
+
+ .lg\:tw--m-4 {
+ margin: -1rem !important;
+ }
+
+ .lg\:tw--m-5 {
+ margin: -1.25rem !important;
+ }
+
+ .lg\:tw--m-6 {
+ margin: -1.5rem !important;
+ }
+
+ .lg\:tw--m-8 {
+ margin: -2rem !important;
+ }
+
+ .lg\:tw--m-10 {
+ margin: -2.5rem !important;
+ }
+
+ .lg\:tw--m-12 {
+ margin: -3rem !important;
+ }
+
+ .lg\:tw--m-16 {
+ margin: -4rem !important;
+ }
+
+ .lg\:tw--m-20 {
+ margin: -5rem !important;
+ }
+
+ .lg\:tw--m-24 {
+ margin: -6rem !important;
+ }
+
+ .lg\:tw--m-32 {
+ margin: -8rem !important;
+ }
+
+ .lg\:tw--m-40 {
+ margin: -10rem !important;
+ }
+
+ .lg\:tw--m-48 {
+ margin: -12rem !important;
+ }
+
+ .lg\:tw--m-56 {
+ margin: -14rem !important;
+ }
+
+ .lg\:tw--m-64 {
+ margin: -16rem !important;
+ }
+
+ .lg\:tw--m-px {
+ margin: -1px !important;
+ }
+
+ .lg\:tw--my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .lg\:tw--mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .lg\:tw--my-1 {
+ margin-top: -0.25rem !important;
+ margin-bottom: -0.25rem !important;
+ }
+
+ .lg\:tw--mx-1 {
+ margin-left: -0.25rem !important;
+ margin-right: -0.25rem !important;
+ }
+
+ .lg\:tw--my-2 {
+ margin-top: -0.5rem !important;
+ margin-bottom: -0.5rem !important;
+ }
+
+ .lg\:tw--mx-2 {
+ margin-left: -0.5rem !important;
+ margin-right: -0.5rem !important;
+ }
+
+ .lg\:tw--my-3 {
+ margin-top: -0.75rem !important;
+ margin-bottom: -0.75rem !important;
+ }
+
+ .lg\:tw--mx-3 {
+ margin-left: -0.75rem !important;
+ margin-right: -0.75rem !important;
+ }
+
+ .lg\:tw--my-4 {
+ margin-top: -1rem !important;
+ margin-bottom: -1rem !important;
+ }
+
+ .lg\:tw--mx-4 {
+ margin-left: -1rem !important;
+ margin-right: -1rem !important;
+ }
+
+ .lg\:tw--my-5 {
+ margin-top: -1.25rem !important;
+ margin-bottom: -1.25rem !important;
+ }
+
+ .lg\:tw--mx-5 {
+ margin-left: -1.25rem !important;
+ margin-right: -1.25rem !important;
+ }
+
+ .lg\:tw--my-6 {
+ margin-top: -1.5rem !important;
+ margin-bottom: -1.5rem !important;
+ }
+
+ .lg\:tw--mx-6 {
+ margin-left: -1.5rem !important;
+ margin-right: -1.5rem !important;
+ }
+
+ .lg\:tw--my-8 {
+ margin-top: -2rem !important;
+ margin-bottom: -2rem !important;
+ }
+
+ .lg\:tw--mx-8 {
+ margin-left: -2rem !important;
+ margin-right: -2rem !important;
+ }
+
+ .lg\:tw--my-10 {
+ margin-top: -2.5rem !important;
+ margin-bottom: -2.5rem !important;
+ }
+
+ .lg\:tw--mx-10 {
+ margin-left: -2.5rem !important;
+ margin-right: -2.5rem !important;
+ }
+
+ .lg\:tw--my-12 {
+ margin-top: -3rem !important;
+ margin-bottom: -3rem !important;
+ }
+
+ .lg\:tw--mx-12 {
+ margin-left: -3rem !important;
+ margin-right: -3rem !important;
+ }
+
+ .lg\:tw--my-16 {
+ margin-top: -4rem !important;
+ margin-bottom: -4rem !important;
+ }
+
+ .lg\:tw--mx-16 {
+ margin-left: -4rem !important;
+ margin-right: -4rem !important;
+ }
+
+ .lg\:tw--my-20 {
+ margin-top: -5rem !important;
+ margin-bottom: -5rem !important;
+ }
+
+ .lg\:tw--mx-20 {
+ margin-left: -5rem !important;
+ margin-right: -5rem !important;
+ }
+
+ .lg\:tw--my-24 {
+ margin-top: -6rem !important;
+ margin-bottom: -6rem !important;
+ }
+
+ .lg\:tw--mx-24 {
+ margin-left: -6rem !important;
+ margin-right: -6rem !important;
+ }
+
+ .lg\:tw--my-32 {
+ margin-top: -8rem !important;
+ margin-bottom: -8rem !important;
+ }
+
+ .lg\:tw--mx-32 {
+ margin-left: -8rem !important;
+ margin-right: -8rem !important;
+ }
+
+ .lg\:tw--my-40 {
+ margin-top: -10rem !important;
+ margin-bottom: -10rem !important;
+ }
+
+ .lg\:tw--mx-40 {
+ margin-left: -10rem !important;
+ margin-right: -10rem !important;
+ }
+
+ .lg\:tw--my-48 {
+ margin-top: -12rem !important;
+ margin-bottom: -12rem !important;
+ }
+
+ .lg\:tw--mx-48 {
+ margin-left: -12rem !important;
+ margin-right: -12rem !important;
+ }
+
+ .lg\:tw--my-56 {
+ margin-top: -14rem !important;
+ margin-bottom: -14rem !important;
+ }
+
+ .lg\:tw--mx-56 {
+ margin-left: -14rem !important;
+ margin-right: -14rem !important;
+ }
+
+ .lg\:tw--my-64 {
+ margin-top: -16rem !important;
+ margin-bottom: -16rem !important;
+ }
+
+ .lg\:tw--mx-64 {
+ margin-left: -16rem !important;
+ margin-right: -16rem !important;
+ }
+
+ .lg\:tw--my-px {
+ margin-top: -1px !important;
+ margin-bottom: -1px !important;
+ }
+
+ .lg\:tw--mx-px {
+ margin-left: -1px !important;
+ margin-right: -1px !important;
+ }
+
+ .lg\:tw--mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .lg\:tw--mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .lg\:tw--mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .lg\:tw--ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .lg\:tw--mt-1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .lg\:tw--mr-1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .lg\:tw--mb-1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .lg\:tw--ml-1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .lg\:tw--mt-2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .lg\:tw--mr-2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .lg\:tw--mb-2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .lg\:tw--ml-2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .lg\:tw--mt-3 {
+ margin-top: -0.75rem !important;
+ }
+
+ .lg\:tw--mr-3 {
+ margin-right: -0.75rem !important;
+ }
+
+ .lg\:tw--mb-3 {
+ margin-bottom: -0.75rem !important;
+ }
+
+ .lg\:tw--ml-3 {
+ margin-left: -0.75rem !important;
+ }
+
+ .lg\:tw--mt-4 {
+ margin-top: -1rem !important;
+ }
+
+ .lg\:tw--mr-4 {
+ margin-right: -1rem !important;
+ }
+
+ .lg\:tw--mb-4 {
+ margin-bottom: -1rem !important;
+ }
+
+ .lg\:tw--ml-4 {
+ margin-left: -1rem !important;
+ }
+
+ .lg\:tw--mt-5 {
+ margin-top: -1.25rem !important;
+ }
+
+ .lg\:tw--mr-5 {
+ margin-right: -1.25rem !important;
+ }
+
+ .lg\:tw--mb-5 {
+ margin-bottom: -1.25rem !important;
+ }
+
+ .lg\:tw--ml-5 {
+ margin-left: -1.25rem !important;
+ }
+
+ .lg\:tw--mt-6 {
+ margin-top: -1.5rem !important;
+ }
+
+ .lg\:tw--mr-6 {
+ margin-right: -1.5rem !important;
+ }
+
+ .lg\:tw--mb-6 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .lg\:tw--ml-6 {
+ margin-left: -1.5rem !important;
+ }
+
+ .lg\:tw--mt-8 {
+ margin-top: -2rem !important;
+ }
+
+ .lg\:tw--mr-8 {
+ margin-right: -2rem !important;
+ }
+
+ .lg\:tw--mb-8 {
+ margin-bottom: -2rem !important;
+ }
+
+ .lg\:tw--ml-8 {
+ margin-left: -2rem !important;
+ }
+
+ .lg\:tw--mt-10 {
+ margin-top: -2.5rem !important;
+ }
+
+ .lg\:tw--mr-10 {
+ margin-right: -2.5rem !important;
+ }
+
+ .lg\:tw--mb-10 {
+ margin-bottom: -2.5rem !important;
+ }
+
+ .lg\:tw--ml-10 {
+ margin-left: -2.5rem !important;
+ }
+
+ .lg\:tw--mt-12 {
+ margin-top: -3rem !important;
+ }
+
+ .lg\:tw--mr-12 {
+ margin-right: -3rem !important;
+ }
+
+ .lg\:tw--mb-12 {
+ margin-bottom: -3rem !important;
+ }
+
+ .lg\:tw--ml-12 {
+ margin-left: -3rem !important;
+ }
+
+ .lg\:tw--mt-16 {
+ margin-top: -4rem !important;
+ }
+
+ .lg\:tw--mr-16 {
+ margin-right: -4rem !important;
+ }
+
+ .lg\:tw--mb-16 {
+ margin-bottom: -4rem !important;
+ }
+
+ .lg\:tw--ml-16 {
+ margin-left: -4rem !important;
+ }
+
+ .lg\:tw--mt-20 {
+ margin-top: -5rem !important;
+ }
+
+ .lg\:tw--mr-20 {
+ margin-right: -5rem !important;
+ }
+
+ .lg\:tw--mb-20 {
+ margin-bottom: -5rem !important;
+ }
+
+ .lg\:tw--ml-20 {
+ margin-left: -5rem !important;
+ }
+
+ .lg\:tw--mt-24 {
+ margin-top: -6rem !important;
+ }
+
+ .lg\:tw--mr-24 {
+ margin-right: -6rem !important;
+ }
+
+ .lg\:tw--mb-24 {
+ margin-bottom: -6rem !important;
+ }
+
+ .lg\:tw--ml-24 {
+ margin-left: -6rem !important;
+ }
+
+ .lg\:tw--mt-32 {
+ margin-top: -8rem !important;
+ }
+
+ .lg\:tw--mr-32 {
+ margin-right: -8rem !important;
+ }
+
+ .lg\:tw--mb-32 {
+ margin-bottom: -8rem !important;
+ }
+
+ .lg\:tw--ml-32 {
+ margin-left: -8rem !important;
+ }
+
+ .lg\:tw--mt-40 {
+ margin-top: -10rem !important;
+ }
+
+ .lg\:tw--mr-40 {
+ margin-right: -10rem !important;
+ }
+
+ .lg\:tw--mb-40 {
+ margin-bottom: -10rem !important;
+ }
+
+ .lg\:tw--ml-40 {
+ margin-left: -10rem !important;
+ }
+
+ .lg\:tw--mt-48 {
+ margin-top: -12rem !important;
+ }
+
+ .lg\:tw--mr-48 {
+ margin-right: -12rem !important;
+ }
+
+ .lg\:tw--mb-48 {
+ margin-bottom: -12rem !important;
+ }
+
+ .lg\:tw--ml-48 {
+ margin-left: -12rem !important;
+ }
+
+ .lg\:tw--mt-56 {
+ margin-top: -14rem !important;
+ }
+
+ .lg\:tw--mr-56 {
+ margin-right: -14rem !important;
+ }
+
+ .lg\:tw--mb-56 {
+ margin-bottom: -14rem !important;
+ }
+
+ .lg\:tw--ml-56 {
+ margin-left: -14rem !important;
+ }
+
+ .lg\:tw--mt-64 {
+ margin-top: -16rem !important;
+ }
+
+ .lg\:tw--mr-64 {
+ margin-right: -16rem !important;
+ }
+
+ .lg\:tw--mb-64 {
+ margin-bottom: -16rem !important;
+ }
+
+ .lg\:tw--ml-64 {
+ margin-left: -16rem !important;
+ }
+
+ .lg\:tw--mt-px {
+ margin-top: -1px !important;
+ }
+
+ .lg\:tw--mr-px {
+ margin-right: -1px !important;
+ }
+
+ .lg\:tw--mb-px {
+ margin-bottom: -1px !important;
+ }
+
+ .lg\:tw--ml-px {
+ margin-left: -1px !important;
+ }
+
+ .lg\:tw-object-contain {
+ -o-object-fit: contain !important;
+ object-fit: contain !important;
+ }
+
+ .lg\:tw-object-cover {
+ -o-object-fit: cover !important;
+ object-fit: cover !important;
+ }
+
+ .lg\:tw-object-fill {
+ -o-object-fit: fill !important;
+ object-fit: fill !important;
+ }
+
+ .lg\:tw-object-none {
+ -o-object-fit: none !important;
+ object-fit: none !important;
+ }
+
+ .lg\:tw-object-scale-down {
+ -o-object-fit: scale-down !important;
+ object-fit: scale-down !important;
+ }
+
+ .lg\:tw-object-bottom {
+ -o-object-position: bottom !important;
+ object-position: bottom !important;
+ }
+
+ .lg\:tw-object-center {
+ -o-object-position: center !important;
+ object-position: center !important;
+ }
+
+ .lg\:tw-object-left {
+ -o-object-position: left !important;
+ object-position: left !important;
+ }
+
+ .lg\:tw-object-left-bottom {
+ -o-object-position: left bottom !important;
+ object-position: left bottom !important;
+ }
+
+ .lg\:tw-object-left-top {
+ -o-object-position: left top !important;
+ object-position: left top !important;
+ }
+
+ .lg\:tw-object-right {
+ -o-object-position: right !important;
+ object-position: right !important;
+ }
+
+ .lg\:tw-object-right-bottom {
+ -o-object-position: right bottom !important;
+ object-position: right bottom !important;
+ }
+
+ .lg\:tw-object-right-top {
+ -o-object-position: right top !important;
+ object-position: right top !important;
+ }
+
+ .lg\:tw-object-top {
+ -o-object-position: top !important;
+ object-position: top !important;
+ }
+
+ .lg\:tw-opacity-0 {
+ opacity: 0 !important;
+ }
+
+ .lg\:tw-opacity-25 {
+ opacity: .25 !important;
+ }
+
+ .lg\:tw-opacity-50 {
+ opacity: .5 !important;
+ }
+
+ .lg\:tw-opacity-75 {
+ opacity: .75 !important;
+ }
+
+ .lg\:tw-opacity-100 {
+ opacity: 1 !important;
+ }
+
+ .lg\:tw-overflow-auto {
+ overflow: auto !important;
+ }
+
+ .lg\:tw-overflow-hidden {
+ overflow: hidden !important;
+ }
+
+ .lg\:tw-overflow-visible {
+ overflow: visible !important;
+ }
+
+ .lg\:tw-overflow-scroll {
+ overflow: scroll !important;
+ }
+
+ .lg\:tw-overflow-x-auto {
+ overflow-x: auto !important;
+ }
+
+ .lg\:tw-overflow-y-auto {
+ overflow-y: auto !important;
+ }
+
+ .lg\:tw-overflow-x-hidden {
+ overflow-x: hidden !important;
+ }
+
+ .lg\:tw-overflow-y-hidden {
+ overflow-y: hidden !important;
+ }
+
+ .lg\:tw-overflow-x-visible {
+ overflow-x: visible !important;
+ }
+
+ .lg\:tw-overflow-y-visible {
+ overflow-y: visible !important;
+ }
+
+ .lg\:tw-overflow-x-scroll {
+ overflow-x: scroll !important;
+ }
+
+ .lg\:tw-overflow-y-scroll {
+ overflow-y: scroll !important;
+ }
+
+ .lg\:tw-scrolling-touch {
+ -webkit-overflow-scrolling: touch !important;
+ }
+
+ .lg\:tw-scrolling-auto {
+ -webkit-overflow-scrolling: auto !important;
+ }
+
+ .lg\:tw-p-0 {
+ padding: 0 !important;
+ }
+
+ .lg\:tw-p-1 {
+ padding: .25rem !important;
+ }
+
+ .lg\:tw-p-2 {
+ padding: .5rem !important;
+ }
+
+ .lg\:tw-p-3 {
+ padding: .75rem !important;
+ }
+
+ .lg\:tw-p-4 {
+ padding: 1rem !important;
+ }
+
+ .lg\:tw-p-5 {
+ padding: 1.25rem !important;
+ }
+
+ .lg\:tw-p-6 {
+ padding: 1.5rem !important;
+ }
+
+ .lg\:tw-p-8 {
+ padding: 2rem !important;
+ }
+
+ .lg\:tw-p-10 {
+ padding: 2.5rem !important;
+ }
+
+ .lg\:tw-p-12 {
+ padding: 3rem !important;
+ }
+
+ .lg\:tw-p-16 {
+ padding: 4rem !important;
+ }
+
+ .lg\:tw-p-20 {
+ padding: 5rem !important;
+ }
+
+ .lg\:tw-p-24 {
+ padding: 6rem !important;
+ }
+
+ .lg\:tw-p-32 {
+ padding: 8rem !important;
+ }
+
+ .lg\:tw-p-40 {
+ padding: 10rem !important;
+ }
+
+ .lg\:tw-p-48 {
+ padding: 12rem !important;
+ }
+
+ .lg\:tw-p-56 {
+ padding: 14rem !important;
+ }
+
+ .lg\:tw-p-64 {
+ padding: 16rem !important;
+ }
+
+ .lg\:tw-p-px {
+ padding: 1px !important;
+ }
+
+ .lg\:tw-py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .lg\:tw-px-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .lg\:tw-py-1 {
+ padding-top: .25rem !important;
+ padding-bottom: .25rem !important;
+ }
+
+ .lg\:tw-px-1 {
+ padding-left: .25rem !important;
+ padding-right: .25rem !important;
+ }
+
+ .lg\:tw-py-2 {
+ padding-top: .5rem !important;
+ padding-bottom: .5rem !important;
+ }
+
+ .lg\:tw-px-2 {
+ padding-left: .5rem !important;
+ padding-right: .5rem !important;
+ }
+
+ .lg\:tw-py-3 {
+ padding-top: .75rem !important;
+ padding-bottom: .75rem !important;
+ }
+
+ .lg\:tw-px-3 {
+ padding-left: .75rem !important;
+ padding-right: .75rem !important;
+ }
+
+ .lg\:tw-py-4 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .lg\:tw-px-4 {
+ padding-left: 1rem !important;
+ padding-right: 1rem !important;
+ }
+
+ .lg\:tw-py-5 {
+ padding-top: 1.25rem !important;
+ padding-bottom: 1.25rem !important;
+ }
+
+ .lg\:tw-px-5 {
+ padding-left: 1.25rem !important;
+ padding-right: 1.25rem !important;
+ }
+
+ .lg\:tw-py-6 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .lg\:tw-px-6 {
+ padding-left: 1.5rem !important;
+ padding-right: 1.5rem !important;
+ }
+
+ .lg\:tw-py-8 {
+ padding-top: 2rem !important;
+ padding-bottom: 2rem !important;
+ }
+
+ .lg\:tw-px-8 {
+ padding-left: 2rem !important;
+ padding-right: 2rem !important;
+ }
+
+ .lg\:tw-py-10 {
+ padding-top: 2.5rem !important;
+ padding-bottom: 2.5rem !important;
+ }
+
+ .lg\:tw-px-10 {
+ padding-left: 2.5rem !important;
+ padding-right: 2.5rem !important;
+ }
+
+ .lg\:tw-py-12 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .lg\:tw-px-12 {
+ padding-left: 3rem !important;
+ padding-right: 3rem !important;
+ }
+
+ .lg\:tw-py-16 {
+ padding-top: 4rem !important;
+ padding-bottom: 4rem !important;
+ }
+
+ .lg\:tw-px-16 {
+ padding-left: 4rem !important;
+ padding-right: 4rem !important;
+ }
+
+ .lg\:tw-py-20 {
+ padding-top: 5rem !important;
+ padding-bottom: 5rem !important;
+ }
+
+ .lg\:tw-px-20 {
+ padding-left: 5rem !important;
+ padding-right: 5rem !important;
+ }
+
+ .lg\:tw-py-24 {
+ padding-top: 6rem !important;
+ padding-bottom: 6rem !important;
+ }
+
+ .lg\:tw-px-24 {
+ padding-left: 6rem !important;
+ padding-right: 6rem !important;
+ }
+
+ .lg\:tw-py-32 {
+ padding-top: 8rem !important;
+ padding-bottom: 8rem !important;
+ }
+
+ .lg\:tw-px-32 {
+ padding-left: 8rem !important;
+ padding-right: 8rem !important;
+ }
+
+ .lg\:tw-py-40 {
+ padding-top: 10rem !important;
+ padding-bottom: 10rem !important;
+ }
+
+ .lg\:tw-px-40 {
+ padding-left: 10rem !important;
+ padding-right: 10rem !important;
+ }
+
+ .lg\:tw-py-48 {
+ padding-top: 12rem !important;
+ padding-bottom: 12rem !important;
+ }
+
+ .lg\:tw-px-48 {
+ padding-left: 12rem !important;
+ padding-right: 12rem !important;
+ }
+
+ .lg\:tw-py-56 {
+ padding-top: 14rem !important;
+ padding-bottom: 14rem !important;
+ }
+
+ .lg\:tw-px-56 {
+ padding-left: 14rem !important;
+ padding-right: 14rem !important;
+ }
+
+ .lg\:tw-py-64 {
+ padding-top: 16rem !important;
+ padding-bottom: 16rem !important;
+ }
+
+ .lg\:tw-px-64 {
+ padding-left: 16rem !important;
+ padding-right: 16rem !important;
+ }
+
+ .lg\:tw-py-px {
+ padding-top: 1px !important;
+ padding-bottom: 1px !important;
+ }
+
+ .lg\:tw-px-px {
+ padding-left: 1px !important;
+ padding-right: 1px !important;
+ }
+
+ .lg\:tw-pt-0 {
+ padding-top: 0 !important;
+ }
+
+ .lg\:tw-pr-0 {
+ padding-right: 0 !important;
+ }
+
+ .lg\:tw-pb-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .lg\:tw-pl-0 {
+ padding-left: 0 !important;
+ }
+
+ .lg\:tw-pt-1 {
+ padding-top: .25rem !important;
+ }
+
+ .lg\:tw-pr-1 {
+ padding-right: .25rem !important;
+ }
+
+ .lg\:tw-pb-1 {
+ padding-bottom: .25rem !important;
+ }
+
+ .lg\:tw-pl-1 {
+ padding-left: .25rem !important;
+ }
+
+ .lg\:tw-pt-2 {
+ padding-top: .5rem !important;
+ }
+
+ .lg\:tw-pr-2 {
+ padding-right: .5rem !important;
+ }
+
+ .lg\:tw-pb-2 {
+ padding-bottom: .5rem !important;
+ }
+
+ .lg\:tw-pl-2 {
+ padding-left: .5rem !important;
+ }
+
+ .lg\:tw-pt-3 {
+ padding-top: .75rem !important;
+ }
+
+ .lg\:tw-pr-3 {
+ padding-right: .75rem !important;
+ }
+
+ .lg\:tw-pb-3 {
+ padding-bottom: .75rem !important;
+ }
+
+ .lg\:tw-pl-3 {
+ padding-left: .75rem !important;
+ }
+
+ .lg\:tw-pt-4 {
+ padding-top: 1rem !important;
+ }
+
+ .lg\:tw-pr-4 {
+ padding-right: 1rem !important;
+ }
+
+ .lg\:tw-pb-4 {
+ padding-bottom: 1rem !important;
+ }
+
+ .lg\:tw-pl-4 {
+ padding-left: 1rem !important;
+ }
+
+ .lg\:tw-pt-5 {
+ padding-top: 1.25rem !important;
+ }
+
+ .lg\:tw-pr-5 {
+ padding-right: 1.25rem !important;
+ }
+
+ .lg\:tw-pb-5 {
+ padding-bottom: 1.25rem !important;
+ }
+
+ .lg\:tw-pl-5 {
+ padding-left: 1.25rem !important;
+ }
+
+ .lg\:tw-pt-6 {
+ padding-top: 1.5rem !important;
+ }
+
+ .lg\:tw-pr-6 {
+ padding-right: 1.5rem !important;
+ }
+
+ .lg\:tw-pb-6 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .lg\:tw-pl-6 {
+ padding-left: 1.5rem !important;
+ }
+
+ .lg\:tw-pt-8 {
+ padding-top: 2rem !important;
+ }
+
+ .lg\:tw-pr-8 {
+ padding-right: 2rem !important;
+ }
+
+ .lg\:tw-pb-8 {
+ padding-bottom: 2rem !important;
+ }
+
+ .lg\:tw-pl-8 {
+ padding-left: 2rem !important;
+ }
+
+ .lg\:tw-pt-10 {
+ padding-top: 2.5rem !important;
+ }
+
+ .lg\:tw-pr-10 {
+ padding-right: 2.5rem !important;
+ }
+
+ .lg\:tw-pb-10 {
+ padding-bottom: 2.5rem !important;
+ }
+
+ .lg\:tw-pl-10 {
+ padding-left: 2.5rem !important;
+ }
+
+ .lg\:tw-pt-12 {
+ padding-top: 3rem !important;
+ }
+
+ .lg\:tw-pr-12 {
+ padding-right: 3rem !important;
+ }
+
+ .lg\:tw-pb-12 {
+ padding-bottom: 3rem !important;
+ }
+
+ .lg\:tw-pl-12 {
+ padding-left: 3rem !important;
+ }
+
+ .lg\:tw-pt-16 {
+ padding-top: 4rem !important;
+ }
+
+ .lg\:tw-pr-16 {
+ padding-right: 4rem !important;
+ }
+
+ .lg\:tw-pb-16 {
+ padding-bottom: 4rem !important;
+ }
+
+ .lg\:tw-pl-16 {
+ padding-left: 4rem !important;
+ }
+
+ .lg\:tw-pt-20 {
+ padding-top: 5rem !important;
+ }
+
+ .lg\:tw-pr-20 {
+ padding-right: 5rem !important;
+ }
+
+ .lg\:tw-pb-20 {
+ padding-bottom: 5rem !important;
+ }
+
+ .lg\:tw-pl-20 {
+ padding-left: 5rem !important;
+ }
+
+ .lg\:tw-pt-24 {
+ padding-top: 6rem !important;
+ }
+
+ .lg\:tw-pr-24 {
+ padding-right: 6rem !important;
+ }
+
+ .lg\:tw-pb-24 {
+ padding-bottom: 6rem !important;
+ }
+
+ .lg\:tw-pl-24 {
+ padding-left: 6rem !important;
+ }
+
+ .lg\:tw-pt-32 {
+ padding-top: 8rem !important;
+ }
+
+ .lg\:tw-pr-32 {
+ padding-right: 8rem !important;
+ }
+
+ .lg\:tw-pb-32 {
+ padding-bottom: 8rem !important;
+ }
+
+ .lg\:tw-pl-32 {
+ padding-left: 8rem !important;
+ }
+
+ .lg\:tw-pt-40 {
+ padding-top: 10rem !important;
+ }
+
+ .lg\:tw-pr-40 {
+ padding-right: 10rem !important;
+ }
+
+ .lg\:tw-pb-40 {
+ padding-bottom: 10rem !important;
+ }
+
+ .lg\:tw-pl-40 {
+ padding-left: 10rem !important;
+ }
+
+ .lg\:tw-pt-48 {
+ padding-top: 12rem !important;
+ }
+
+ .lg\:tw-pr-48 {
+ padding-right: 12rem !important;
+ }
+
+ .lg\:tw-pb-48 {
+ padding-bottom: 12rem !important;
+ }
+
+ .lg\:tw-pl-48 {
+ padding-left: 12rem !important;
+ }
+
+ .lg\:tw-pt-56 {
+ padding-top: 14rem !important;
+ }
+
+ .lg\:tw-pr-56 {
+ padding-right: 14rem !important;
+ }
+
+ .lg\:tw-pb-56 {
+ padding-bottom: 14rem !important;
+ }
+
+ .lg\:tw-pl-56 {
+ padding-left: 14rem !important;
+ }
+
+ .lg\:tw-pt-64 {
+ padding-top: 16rem !important;
+ }
+
+ .lg\:tw-pr-64 {
+ padding-right: 16rem !important;
+ }
+
+ .lg\:tw-pb-64 {
+ padding-bottom: 16rem !important;
+ }
+
+ .lg\:tw-pl-64 {
+ padding-left: 16rem !important;
+ }
+
+ .lg\:tw-pt-px {
+ padding-top: 1px !important;
+ }
+
+ .lg\:tw-pr-px {
+ padding-right: 1px !important;
+ }
+
+ .lg\:tw-pb-px {
+ padding-bottom: 1px !important;
+ }
+
+ .lg\:tw-pl-px {
+ padding-left: 1px !important;
+ }
+
+ .lg\:tw-pointer-events-none {
+ pointer-events: none !important;
+ }
+
+ .lg\:tw-pointer-events-auto {
+ pointer-events: auto !important;
+ }
+
+ .lg\:tw-static {
+ position: static !important;
+ }
+
+ .lg\:tw-fixed {
+ position: fixed !important;
+ }
+
+ .lg\:tw-absolute {
+ position: absolute !important;
+ }
+
+ .lg\:tw-relative {
+ position: relative !important;
+ }
+
+ .lg\:tw-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+ }
+
+ .lg\:tw-inset-0 {
+ top: 0 !important;
+ right: 0 !important;
+ bottom: 0 !important;
+ left: 0 !important;
+ }
+
+ .lg\:tw-inset-auto {
+ top: auto !important;
+ right: auto !important;
+ bottom: auto !important;
+ left: auto !important;
+ }
+
+ .lg\:tw-inset-y-0 {
+ top: 0 !important;
+ bottom: 0 !important;
+ }
+
+ .lg\:tw-inset-x-0 {
+ right: 0 !important;
+ left: 0 !important;
+ }
+
+ .lg\:tw-inset-y-auto {
+ top: auto !important;
+ bottom: auto !important;
+ }
+
+ .lg\:tw-inset-x-auto {
+ right: auto !important;
+ left: auto !important;
+ }
+
+ .lg\:tw-top-0 {
+ top: 0 !important;
+ }
+
+ .lg\:tw-right-0 {
+ right: 0 !important;
+ }
+
+ .lg\:tw-bottom-0 {
+ bottom: 0 !important;
+ }
+
+ .lg\:tw-left-0 {
+ left: 0 !important;
+ }
+
+ .lg\:tw-top-auto {
+ top: auto !important;
+ }
+
+ .lg\:tw-right-auto {
+ right: auto !important;
+ }
+
+ .lg\:tw-bottom-auto {
+ bottom: auto !important;
+ }
+
+ .lg\:tw-left-auto {
+ left: auto !important;
+ }
+
+ .lg\:tw-resize-none {
+ resize: none !important;
+ }
+
+ .lg\:tw-resize-y {
+ resize: vertical !important;
+ }
+
+ .lg\:tw-resize-x {
+ resize: horizontal !important;
+ }
+
+ .lg\:tw-resize {
+ resize: both !important;
+ }
+
+ .lg\:tw-shadow {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:tw-shadow-md {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:tw-shadow-lg {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .lg\:tw-shadow-xl {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .lg\:tw-shadow-2xl {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .lg\:tw-shadow-inner {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:tw-shadow-outline {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .lg\:tw-shadow-none {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .lg\:hover\:tw-shadow:hover {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:hover\:tw-shadow-md:hover {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:hover\:tw-shadow-lg:hover {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .lg\:hover\:tw-shadow-xl:hover {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .lg\:hover\:tw-shadow-2xl:hover {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .lg\:hover\:tw-shadow-inner:hover {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:hover\:tw-shadow-outline:hover {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .lg\:hover\:tw-shadow-none:hover {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .lg\:focus\:tw-shadow:focus {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:focus\:tw-shadow-md:focus {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:focus\:tw-shadow-lg:focus {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .lg\:focus\:tw-shadow-xl:focus {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .lg\:focus\:tw-shadow-2xl:focus {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .lg\:focus\:tw-shadow-inner:focus {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .lg\:focus\:tw-shadow-outline:focus {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .lg\:focus\:tw-shadow-none:focus {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .lg\:tw-table-auto {
+ table-layout: auto !important;
+ }
+
+ .lg\:tw-table-fixed {
+ table-layout: fixed !important;
+ }
+
+ .lg\:tw-text-left {
+ text-align: left !important;
+ }
+
+ .lg\:tw-text-center {
+ text-align: center !important;
+ }
+
+ .lg\:tw-text-right {
+ text-align: right !important;
+ }
+
+ .lg\:tw-text-justify {
+ text-align: justify !important;
+ }
+
+ .lg\:tw-text-transparent {
+ color: transparent !important;
+ }
+
+ .lg\:tw-text-black {
+ color: #000 !important;
+ }
+
+ .lg\:tw-text-white {
+ color: #fff !important;
+ }
+
+ .lg\:tw-text-gray-100 {
+ color: #f7fafc !important;
+ }
+
+ .lg\:tw-text-gray-200 {
+ color: #edf2f7 !important;
+ }
+
+ .lg\:tw-text-gray-300 {
+ color: #e2e8f0 !important;
+ }
+
+ .lg\:tw-text-gray-400 {
+ color: #cbd5e0 !important;
+ }
+
+ .lg\:tw-text-gray-500 {
+ color: #a0aec0 !important;
+ }
+
+ .lg\:tw-text-gray-600 {
+ color: #718096 !important;
+ }
+
+ .lg\:tw-text-gray-700 {
+ color: #4a5568 !important;
+ }
+
+ .lg\:tw-text-gray-800 {
+ color: #2d3748 !important;
+ }
+
+ .lg\:tw-text-gray-900 {
+ color: #1a202c !important;
+ }
+
+ .lg\:tw-text-red-100 {
+ color: #fff5f5 !important;
+ }
+
+ .lg\:tw-text-red-200 {
+ color: #fed7d7 !important;
+ }
+
+ .lg\:tw-text-red-300 {
+ color: #feb2b2 !important;
+ }
+
+ .lg\:tw-text-red-400 {
+ color: #fc8181 !important;
+ }
+
+ .lg\:tw-text-red-500 {
+ color: #f56565 !important;
+ }
+
+ .lg\:tw-text-red-600 {
+ color: #e53e3e !important;
+ }
+
+ .lg\:tw-text-red-700 {
+ color: #c53030 !important;
+ }
+
+ .lg\:tw-text-red-800 {
+ color: #9b2c2c !important;
+ }
+
+ .lg\:tw-text-red-900 {
+ color: #742a2a !important;
+ }
+
+ .lg\:tw-text-orange-100 {
+ color: #fffaf0 !important;
+ }
+
+ .lg\:tw-text-orange-200 {
+ color: #feebc8 !important;
+ }
+
+ .lg\:tw-text-orange-300 {
+ color: #fbd38d !important;
+ }
+
+ .lg\:tw-text-orange-400 {
+ color: #f6ad55 !important;
+ }
+
+ .lg\:tw-text-orange-500 {
+ color: #ed8936 !important;
+ }
+
+ .lg\:tw-text-orange-600 {
+ color: #dd6b20 !important;
+ }
+
+ .lg\:tw-text-orange-700 {
+ color: #c05621 !important;
+ }
+
+ .lg\:tw-text-orange-800 {
+ color: #9c4221 !important;
+ }
+
+ .lg\:tw-text-orange-900 {
+ color: #7b341e !important;
+ }
+
+ .lg\:tw-text-yellow-100 {
+ color: #fffff0 !important;
+ }
+
+ .lg\:tw-text-yellow-200 {
+ color: #fefcbf !important;
+ }
+
+ .lg\:tw-text-yellow-300 {
+ color: #faf089 !important;
+ }
+
+ .lg\:tw-text-yellow-400 {
+ color: #f6e05e !important;
+ }
+
+ .lg\:tw-text-yellow-500 {
+ color: #ecc94b !important;
+ }
+
+ .lg\:tw-text-yellow-600 {
+ color: #d69e2e !important;
+ }
+
+ .lg\:tw-text-yellow-700 {
+ color: #b7791f !important;
+ }
+
+ .lg\:tw-text-yellow-800 {
+ color: #975a16 !important;
+ }
+
+ .lg\:tw-text-yellow-900 {
+ color: #744210 !important;
+ }
+
+ .lg\:tw-text-green-100 {
+ color: #f0fff4 !important;
+ }
+
+ .lg\:tw-text-green-200 {
+ color: #c6f6d5 !important;
+ }
+
+ .lg\:tw-text-green-300 {
+ color: #9ae6b4 !important;
+ }
+
+ .lg\:tw-text-green-400 {
+ color: #68d391 !important;
+ }
+
+ .lg\:tw-text-green-500 {
+ color: #48bb78 !important;
+ }
+
+ .lg\:tw-text-green-600 {
+ color: #38a169 !important;
+ }
+
+ .lg\:tw-text-green-700 {
+ color: #2f855a !important;
+ }
+
+ .lg\:tw-text-green-800 {
+ color: #276749 !important;
+ }
+
+ .lg\:tw-text-green-900 {
+ color: #22543d !important;
+ }
+
+ .lg\:tw-text-teal-100 {
+ color: #e6fffa !important;
+ }
+
+ .lg\:tw-text-teal-200 {
+ color: #b2f5ea !important;
+ }
+
+ .lg\:tw-text-teal-300 {
+ color: #81e6d9 !important;
+ }
+
+ .lg\:tw-text-teal-400 {
+ color: #4fd1c5 !important;
+ }
+
+ .lg\:tw-text-teal-500 {
+ color: #38b2ac !important;
+ }
+
+ .lg\:tw-text-teal-600 {
+ color: #319795 !important;
+ }
+
+ .lg\:tw-text-teal-700 {
+ color: #2c7a7b !important;
+ }
+
+ .lg\:tw-text-teal-800 {
+ color: #285e61 !important;
+ }
+
+ .lg\:tw-text-teal-900 {
+ color: #234e52 !important;
+ }
+
+ .lg\:tw-text-blue-100 {
+ color: #ebf8ff !important;
+ }
+
+ .lg\:tw-text-blue-200 {
+ color: #bee3f8 !important;
+ }
+
+ .lg\:tw-text-blue-300 {
+ color: #90cdf4 !important;
+ }
+
+ .lg\:tw-text-blue-400 {
+ color: #63b3ed !important;
+ }
+
+ .lg\:tw-text-blue-500 {
+ color: #4299e1 !important;
+ }
+
+ .lg\:tw-text-blue-600 {
+ color: #3182ce !important;
+ }
+
+ .lg\:tw-text-blue-700 {
+ color: #2b6cb0 !important;
+ }
+
+ .lg\:tw-text-blue-800 {
+ color: #2c5282 !important;
+ }
+
+ .lg\:tw-text-blue-900 {
+ color: #2a4365 !important;
+ }
+
+ .lg\:tw-text-indigo-100 {
+ color: #ebf4ff !important;
+ }
+
+ .lg\:tw-text-indigo-200 {
+ color: #c3dafe !important;
+ }
+
+ .lg\:tw-text-indigo-300 {
+ color: #a3bffa !important;
+ }
+
+ .lg\:tw-text-indigo-400 {
+ color: #7f9cf5 !important;
+ }
+
+ .lg\:tw-text-indigo-500 {
+ color: #667eea !important;
+ }
+
+ .lg\:tw-text-indigo-600 {
+ color: #5a67d8 !important;
+ }
+
+ .lg\:tw-text-indigo-700 {
+ color: #4c51bf !important;
+ }
+
+ .lg\:tw-text-indigo-800 {
+ color: #434190 !important;
+ }
+
+ .lg\:tw-text-indigo-900 {
+ color: #3c366b !important;
+ }
+
+ .lg\:tw-text-purple-100 {
+ color: #faf5ff !important;
+ }
+
+ .lg\:tw-text-purple-200 {
+ color: #e9d8fd !important;
+ }
+
+ .lg\:tw-text-purple-300 {
+ color: #d6bcfa !important;
+ }
+
+ .lg\:tw-text-purple-400 {
+ color: #b794f4 !important;
+ }
+
+ .lg\:tw-text-purple-500 {
+ color: #9f7aea !important;
+ }
+
+ .lg\:tw-text-purple-600 {
+ color: #805ad5 !important;
+ }
+
+ .lg\:tw-text-purple-700 {
+ color: #6b46c1 !important;
+ }
+
+ .lg\:tw-text-purple-800 {
+ color: #553c9a !important;
+ }
+
+ .lg\:tw-text-purple-900 {
+ color: #44337a !important;
+ }
+
+ .lg\:tw-text-pink-100 {
+ color: #fff5f7 !important;
+ }
+
+ .lg\:tw-text-pink-200 {
+ color: #fed7e2 !important;
+ }
+
+ .lg\:tw-text-pink-300 {
+ color: #fbb6ce !important;
+ }
+
+ .lg\:tw-text-pink-400 {
+ color: #f687b3 !important;
+ }
+
+ .lg\:tw-text-pink-500 {
+ color: #ed64a6 !important;
+ }
+
+ .lg\:tw-text-pink-600 {
+ color: #d53f8c !important;
+ }
+
+ .lg\:tw-text-pink-700 {
+ color: #b83280 !important;
+ }
+
+ .lg\:tw-text-pink-800 {
+ color: #97266d !important;
+ }
+
+ .lg\:tw-text-pink-900 {
+ color: #702459 !important;
+ }
+
+ .lg\:hover\:tw-text-transparent:hover {
+ color: transparent !important;
+ }
+
+ .lg\:hover\:tw-text-black:hover {
+ color: #000 !important;
+ }
+
+ .lg\:hover\:tw-text-white:hover {
+ color: #fff !important;
+ }
+
+ .lg\:hover\:tw-text-gray-100:hover {
+ color: #f7fafc !important;
+ }
+
+ .lg\:hover\:tw-text-gray-200:hover {
+ color: #edf2f7 !important;
+ }
+
+ .lg\:hover\:tw-text-gray-300:hover {
+ color: #e2e8f0 !important;
+ }
+
+ .lg\:hover\:tw-text-gray-400:hover {
+ color: #cbd5e0 !important;
+ }
+
+ .lg\:hover\:tw-text-gray-500:hover {
+ color: #a0aec0 !important;
+ }
+
+ .lg\:hover\:tw-text-gray-600:hover {
+ color: #718096 !important;
+ }
+
+ .lg\:hover\:tw-text-gray-700:hover {
+ color: #4a5568 !important;
+ }
+
+ .lg\:hover\:tw-text-gray-800:hover {
+ color: #2d3748 !important;
+ }
+
+ .lg\:hover\:tw-text-gray-900:hover {
+ color: #1a202c !important;
+ }
+
+ .lg\:hover\:tw-text-red-100:hover {
+ color: #fff5f5 !important;
+ }
+
+ .lg\:hover\:tw-text-red-200:hover {
+ color: #fed7d7 !important;
+ }
+
+ .lg\:hover\:tw-text-red-300:hover {
+ color: #feb2b2 !important;
+ }
+
+ .lg\:hover\:tw-text-red-400:hover {
+ color: #fc8181 !important;
+ }
+
+ .lg\:hover\:tw-text-red-500:hover {
+ color: #f56565 !important;
+ }
+
+ .lg\:hover\:tw-text-red-600:hover {
+ color: #e53e3e !important;
+ }
+
+ .lg\:hover\:tw-text-red-700:hover {
+ color: #c53030 !important;
+ }
+
+ .lg\:hover\:tw-text-red-800:hover {
+ color: #9b2c2c !important;
+ }
+
+ .lg\:hover\:tw-text-red-900:hover {
+ color: #742a2a !important;
+ }
+
+ .lg\:hover\:tw-text-orange-100:hover {
+ color: #fffaf0 !important;
+ }
+
+ .lg\:hover\:tw-text-orange-200:hover {
+ color: #feebc8 !important;
+ }
+
+ .lg\:hover\:tw-text-orange-300:hover {
+ color: #fbd38d !important;
+ }
+
+ .lg\:hover\:tw-text-orange-400:hover {
+ color: #f6ad55 !important;
+ }
+
+ .lg\:hover\:tw-text-orange-500:hover {
+ color: #ed8936 !important;
+ }
+
+ .lg\:hover\:tw-text-orange-600:hover {
+ color: #dd6b20 !important;
+ }
+
+ .lg\:hover\:tw-text-orange-700:hover {
+ color: #c05621 !important;
+ }
+
+ .lg\:hover\:tw-text-orange-800:hover {
+ color: #9c4221 !important;
+ }
+
+ .lg\:hover\:tw-text-orange-900:hover {
+ color: #7b341e !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-100:hover {
+ color: #fffff0 !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-200:hover {
+ color: #fefcbf !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-300:hover {
+ color: #faf089 !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-400:hover {
+ color: #f6e05e !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-500:hover {
+ color: #ecc94b !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-600:hover {
+ color: #d69e2e !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-700:hover {
+ color: #b7791f !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-800:hover {
+ color: #975a16 !important;
+ }
+
+ .lg\:hover\:tw-text-yellow-900:hover {
+ color: #744210 !important;
+ }
+
+ .lg\:hover\:tw-text-green-100:hover {
+ color: #f0fff4 !important;
+ }
+
+ .lg\:hover\:tw-text-green-200:hover {
+ color: #c6f6d5 !important;
+ }
+
+ .lg\:hover\:tw-text-green-300:hover {
+ color: #9ae6b4 !important;
+ }
+
+ .lg\:hover\:tw-text-green-400:hover {
+ color: #68d391 !important;
+ }
+
+ .lg\:hover\:tw-text-green-500:hover {
+ color: #48bb78 !important;
+ }
+
+ .lg\:hover\:tw-text-green-600:hover {
+ color: #38a169 !important;
+ }
+
+ .lg\:hover\:tw-text-green-700:hover {
+ color: #2f855a !important;
+ }
+
+ .lg\:hover\:tw-text-green-800:hover {
+ color: #276749 !important;
+ }
+
+ .lg\:hover\:tw-text-green-900:hover {
+ color: #22543d !important;
+ }
+
+ .lg\:hover\:tw-text-teal-100:hover {
+ color: #e6fffa !important;
+ }
+
+ .lg\:hover\:tw-text-teal-200:hover {
+ color: #b2f5ea !important;
+ }
+
+ .lg\:hover\:tw-text-teal-300:hover {
+ color: #81e6d9 !important;
+ }
+
+ .lg\:hover\:tw-text-teal-400:hover {
+ color: #4fd1c5 !important;
+ }
+
+ .lg\:hover\:tw-text-teal-500:hover {
+ color: #38b2ac !important;
+ }
+
+ .lg\:hover\:tw-text-teal-600:hover {
+ color: #319795 !important;
+ }
+
+ .lg\:hover\:tw-text-teal-700:hover {
+ color: #2c7a7b !important;
+ }
+
+ .lg\:hover\:tw-text-teal-800:hover {
+ color: #285e61 !important;
+ }
+
+ .lg\:hover\:tw-text-teal-900:hover {
+ color: #234e52 !important;
+ }
+
+ .lg\:hover\:tw-text-blue-100:hover {
+ color: #ebf8ff !important;
+ }
+
+ .lg\:hover\:tw-text-blue-200:hover {
+ color: #bee3f8 !important;
+ }
+
+ .lg\:hover\:tw-text-blue-300:hover {
+ color: #90cdf4 !important;
+ }
+
+ .lg\:hover\:tw-text-blue-400:hover {
+ color: #63b3ed !important;
+ }
+
+ .lg\:hover\:tw-text-blue-500:hover {
+ color: #4299e1 !important;
+ }
+
+ .lg\:hover\:tw-text-blue-600:hover {
+ color: #3182ce !important;
+ }
+
+ .lg\:hover\:tw-text-blue-700:hover {
+ color: #2b6cb0 !important;
+ }
+
+ .lg\:hover\:tw-text-blue-800:hover {
+ color: #2c5282 !important;
+ }
+
+ .lg\:hover\:tw-text-blue-900:hover {
+ color: #2a4365 !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-100:hover {
+ color: #ebf4ff !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-200:hover {
+ color: #c3dafe !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-300:hover {
+ color: #a3bffa !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-400:hover {
+ color: #7f9cf5 !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-500:hover {
+ color: #667eea !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-600:hover {
+ color: #5a67d8 !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-700:hover {
+ color: #4c51bf !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-800:hover {
+ color: #434190 !important;
+ }
+
+ .lg\:hover\:tw-text-indigo-900:hover {
+ color: #3c366b !important;
+ }
+
+ .lg\:hover\:tw-text-purple-100:hover {
+ color: #faf5ff !important;
+ }
+
+ .lg\:hover\:tw-text-purple-200:hover {
+ color: #e9d8fd !important;
+ }
+
+ .lg\:hover\:tw-text-purple-300:hover {
+ color: #d6bcfa !important;
+ }
+
+ .lg\:hover\:tw-text-purple-400:hover {
+ color: #b794f4 !important;
+ }
+
+ .lg\:hover\:tw-text-purple-500:hover {
+ color: #9f7aea !important;
+ }
+
+ .lg\:hover\:tw-text-purple-600:hover {
+ color: #805ad5 !important;
+ }
+
+ .lg\:hover\:tw-text-purple-700:hover {
+ color: #6b46c1 !important;
+ }
+
+ .lg\:hover\:tw-text-purple-800:hover {
+ color: #553c9a !important;
+ }
+
+ .lg\:hover\:tw-text-purple-900:hover {
+ color: #44337a !important;
+ }
+
+ .lg\:hover\:tw-text-pink-100:hover {
+ color: #fff5f7 !important;
+ }
+
+ .lg\:hover\:tw-text-pink-200:hover {
+ color: #fed7e2 !important;
+ }
+
+ .lg\:hover\:tw-text-pink-300:hover {
+ color: #fbb6ce !important;
+ }
+
+ .lg\:hover\:tw-text-pink-400:hover {
+ color: #f687b3 !important;
+ }
+
+ .lg\:hover\:tw-text-pink-500:hover {
+ color: #ed64a6 !important;
+ }
+
+ .lg\:hover\:tw-text-pink-600:hover {
+ color: #d53f8c !important;
+ }
+
+ .lg\:hover\:tw-text-pink-700:hover {
+ color: #b83280 !important;
+ }
+
+ .lg\:hover\:tw-text-pink-800:hover {
+ color: #97266d !important;
+ }
+
+ .lg\:hover\:tw-text-pink-900:hover {
+ color: #702459 !important;
+ }
+
+ .lg\:focus\:tw-text-transparent:focus {
+ color: transparent !important;
+ }
+
+ .lg\:focus\:tw-text-black:focus {
+ color: #000 !important;
+ }
+
+ .lg\:focus\:tw-text-white:focus {
+ color: #fff !important;
+ }
+
+ .lg\:focus\:tw-text-gray-100:focus {
+ color: #f7fafc !important;
+ }
+
+ .lg\:focus\:tw-text-gray-200:focus {
+ color: #edf2f7 !important;
+ }
+
+ .lg\:focus\:tw-text-gray-300:focus {
+ color: #e2e8f0 !important;
+ }
+
+ .lg\:focus\:tw-text-gray-400:focus {
+ color: #cbd5e0 !important;
+ }
+
+ .lg\:focus\:tw-text-gray-500:focus {
+ color: #a0aec0 !important;
+ }
+
+ .lg\:focus\:tw-text-gray-600:focus {
+ color: #718096 !important;
+ }
+
+ .lg\:focus\:tw-text-gray-700:focus {
+ color: #4a5568 !important;
+ }
+
+ .lg\:focus\:tw-text-gray-800:focus {
+ color: #2d3748 !important;
+ }
+
+ .lg\:focus\:tw-text-gray-900:focus {
+ color: #1a202c !important;
+ }
+
+ .lg\:focus\:tw-text-red-100:focus {
+ color: #fff5f5 !important;
+ }
+
+ .lg\:focus\:tw-text-red-200:focus {
+ color: #fed7d7 !important;
+ }
+
+ .lg\:focus\:tw-text-red-300:focus {
+ color: #feb2b2 !important;
+ }
+
+ .lg\:focus\:tw-text-red-400:focus {
+ color: #fc8181 !important;
+ }
+
+ .lg\:focus\:tw-text-red-500:focus {
+ color: #f56565 !important;
+ }
+
+ .lg\:focus\:tw-text-red-600:focus {
+ color: #e53e3e !important;
+ }
+
+ .lg\:focus\:tw-text-red-700:focus {
+ color: #c53030 !important;
+ }
+
+ .lg\:focus\:tw-text-red-800:focus {
+ color: #9b2c2c !important;
+ }
+
+ .lg\:focus\:tw-text-red-900:focus {
+ color: #742a2a !important;
+ }
+
+ .lg\:focus\:tw-text-orange-100:focus {
+ color: #fffaf0 !important;
+ }
+
+ .lg\:focus\:tw-text-orange-200:focus {
+ color: #feebc8 !important;
+ }
+
+ .lg\:focus\:tw-text-orange-300:focus {
+ color: #fbd38d !important;
+ }
+
+ .lg\:focus\:tw-text-orange-400:focus {
+ color: #f6ad55 !important;
+ }
+
+ .lg\:focus\:tw-text-orange-500:focus {
+ color: #ed8936 !important;
+ }
+
+ .lg\:focus\:tw-text-orange-600:focus {
+ color: #dd6b20 !important;
+ }
+
+ .lg\:focus\:tw-text-orange-700:focus {
+ color: #c05621 !important;
+ }
+
+ .lg\:focus\:tw-text-orange-800:focus {
+ color: #9c4221 !important;
+ }
+
+ .lg\:focus\:tw-text-orange-900:focus {
+ color: #7b341e !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-100:focus {
+ color: #fffff0 !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-200:focus {
+ color: #fefcbf !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-300:focus {
+ color: #faf089 !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-400:focus {
+ color: #f6e05e !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-500:focus {
+ color: #ecc94b !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-600:focus {
+ color: #d69e2e !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-700:focus {
+ color: #b7791f !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-800:focus {
+ color: #975a16 !important;
+ }
+
+ .lg\:focus\:tw-text-yellow-900:focus {
+ color: #744210 !important;
+ }
+
+ .lg\:focus\:tw-text-green-100:focus {
+ color: #f0fff4 !important;
+ }
+
+ .lg\:focus\:tw-text-green-200:focus {
+ color: #c6f6d5 !important;
+ }
+
+ .lg\:focus\:tw-text-green-300:focus {
+ color: #9ae6b4 !important;
+ }
+
+ .lg\:focus\:tw-text-green-400:focus {
+ color: #68d391 !important;
+ }
+
+ .lg\:focus\:tw-text-green-500:focus {
+ color: #48bb78 !important;
+ }
+
+ .lg\:focus\:tw-text-green-600:focus {
+ color: #38a169 !important;
+ }
+
+ .lg\:focus\:tw-text-green-700:focus {
+ color: #2f855a !important;
+ }
+
+ .lg\:focus\:tw-text-green-800:focus {
+ color: #276749 !important;
+ }
+
+ .lg\:focus\:tw-text-green-900:focus {
+ color: #22543d !important;
+ }
+
+ .lg\:focus\:tw-text-teal-100:focus {
+ color: #e6fffa !important;
+ }
+
+ .lg\:focus\:tw-text-teal-200:focus {
+ color: #b2f5ea !important;
+ }
+
+ .lg\:focus\:tw-text-teal-300:focus {
+ color: #81e6d9 !important;
+ }
+
+ .lg\:focus\:tw-text-teal-400:focus {
+ color: #4fd1c5 !important;
+ }
+
+ .lg\:focus\:tw-text-teal-500:focus {
+ color: #38b2ac !important;
+ }
+
+ .lg\:focus\:tw-text-teal-600:focus {
+ color: #319795 !important;
+ }
+
+ .lg\:focus\:tw-text-teal-700:focus {
+ color: #2c7a7b !important;
+ }
+
+ .lg\:focus\:tw-text-teal-800:focus {
+ color: #285e61 !important;
+ }
+
+ .lg\:focus\:tw-text-teal-900:focus {
+ color: #234e52 !important;
+ }
+
+ .lg\:focus\:tw-text-blue-100:focus {
+ color: #ebf8ff !important;
+ }
+
+ .lg\:focus\:tw-text-blue-200:focus {
+ color: #bee3f8 !important;
+ }
+
+ .lg\:focus\:tw-text-blue-300:focus {
+ color: #90cdf4 !important;
+ }
+
+ .lg\:focus\:tw-text-blue-400:focus {
+ color: #63b3ed !important;
+ }
+
+ .lg\:focus\:tw-text-blue-500:focus {
+ color: #4299e1 !important;
+ }
+
+ .lg\:focus\:tw-text-blue-600:focus {
+ color: #3182ce !important;
+ }
+
+ .lg\:focus\:tw-text-blue-700:focus {
+ color: #2b6cb0 !important;
+ }
+
+ .lg\:focus\:tw-text-blue-800:focus {
+ color: #2c5282 !important;
+ }
+
+ .lg\:focus\:tw-text-blue-900:focus {
+ color: #2a4365 !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-100:focus {
+ color: #ebf4ff !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-200:focus {
+ color: #c3dafe !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-300:focus {
+ color: #a3bffa !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-400:focus {
+ color: #7f9cf5 !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-500:focus {
+ color: #667eea !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-600:focus {
+ color: #5a67d8 !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-700:focus {
+ color: #4c51bf !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-800:focus {
+ color: #434190 !important;
+ }
+
+ .lg\:focus\:tw-text-indigo-900:focus {
+ color: #3c366b !important;
+ }
+
+ .lg\:focus\:tw-text-purple-100:focus {
+ color: #faf5ff !important;
+ }
+
+ .lg\:focus\:tw-text-purple-200:focus {
+ color: #e9d8fd !important;
+ }
+
+ .lg\:focus\:tw-text-purple-300:focus {
+ color: #d6bcfa !important;
+ }
+
+ .lg\:focus\:tw-text-purple-400:focus {
+ color: #b794f4 !important;
+ }
+
+ .lg\:focus\:tw-text-purple-500:focus {
+ color: #9f7aea !important;
+ }
+
+ .lg\:focus\:tw-text-purple-600:focus {
+ color: #805ad5 !important;
+ }
+
+ .lg\:focus\:tw-text-purple-700:focus {
+ color: #6b46c1 !important;
+ }
+
+ .lg\:focus\:tw-text-purple-800:focus {
+ color: #553c9a !important;
+ }
+
+ .lg\:focus\:tw-text-purple-900:focus {
+ color: #44337a !important;
+ }
+
+ .lg\:focus\:tw-text-pink-100:focus {
+ color: #fff5f7 !important;
+ }
+
+ .lg\:focus\:tw-text-pink-200:focus {
+ color: #fed7e2 !important;
+ }
+
+ .lg\:focus\:tw-text-pink-300:focus {
+ color: #fbb6ce !important;
+ }
+
+ .lg\:focus\:tw-text-pink-400:focus {
+ color: #f687b3 !important;
+ }
+
+ .lg\:focus\:tw-text-pink-500:focus {
+ color: #ed64a6 !important;
+ }
+
+ .lg\:focus\:tw-text-pink-600:focus {
+ color: #d53f8c !important;
+ }
+
+ .lg\:focus\:tw-text-pink-700:focus {
+ color: #b83280 !important;
+ }
+
+ .lg\:focus\:tw-text-pink-800:focus {
+ color: #97266d !important;
+ }
+
+ .lg\:focus\:tw-text-pink-900:focus {
+ color: #702459 !important;
+ }
+
+ .lg\:tw-text-xs {
+ font-size: .75rem !important;
+ }
+
+ .lg\:tw-text-sm {
+ font-size: .875rem !important;
+ }
+
+ .lg\:tw-text-base {
+ font-size: 1rem !important;
+ }
+
+ .lg\:tw-text-lg {
+ font-size: 1.125rem !important;
+ }
+
+ .lg\:tw-text-xl {
+ font-size: 1.25rem !important;
+ }
+
+ .lg\:tw-text-2xl {
+ font-size: 1.5rem !important;
+ }
+
+ .lg\:tw-text-3xl {
+ font-size: 1.875rem !important;
+ }
+
+ .lg\:tw-text-4xl {
+ font-size: 2.25rem !important;
+ }
+
+ .lg\:tw-text-5xl {
+ font-size: 3rem !important;
+ }
+
+ .lg\:tw-text-6xl {
+ font-size: 4rem !important;
+ }
+
+ .lg\:tw-italic {
+ font-style: italic !important;
+ }
+
+ .lg\:tw-not-italic {
+ font-style: normal !important;
+ }
+
+ .lg\:tw-uppercase {
+ text-transform: uppercase !important;
+ }
+
+ .lg\:tw-lowercase {
+ text-transform: lowercase !important;
+ }
+
+ .lg\:tw-capitalize {
+ text-transform: capitalize !important;
+ }
+
+ .lg\:tw-normal-case {
+ text-transform: none !important;
+ }
+
+ .lg\:tw-underline {
+ text-decoration: underline !important;
+ }
+
+ .lg\:tw-line-through {
+ text-decoration: line-through !important;
+ }
+
+ .lg\:tw-no-underline {
+ text-decoration: none !important;
+ }
+
+ .lg\:hover\:tw-underline:hover {
+ text-decoration: underline !important;
+ }
+
+ .lg\:hover\:tw-line-through:hover {
+ text-decoration: line-through !important;
+ }
+
+ .lg\:hover\:tw-no-underline:hover {
+ text-decoration: none !important;
+ }
+
+ .lg\:focus\:tw-underline:focus {
+ text-decoration: underline !important;
+ }
+
+ .lg\:focus\:tw-line-through:focus {
+ text-decoration: line-through !important;
+ }
+
+ .lg\:focus\:tw-no-underline:focus {
+ text-decoration: none !important;
+ }
+
+ .lg\:tw-antialiased {
+ -webkit-font-smoothing: antialiased !important;
+ -moz-osx-font-smoothing: grayscale !important;
+ }
+
+ .lg\:tw-subpixel-antialiased {
+ -webkit-font-smoothing: auto !important;
+ -moz-osx-font-smoothing: auto !important;
+ }
+
+ .lg\:tw-tracking-tighter {
+ letter-spacing: -.05em !important;
+ }
+
+ .lg\:tw-tracking-tight {
+ letter-spacing: -.025em !important;
+ }
+
+ .lg\:tw-tracking-normal {
+ letter-spacing: 0 !important;
+ }
+
+ .lg\:tw-tracking-wide {
+ letter-spacing: .025em !important;
+ }
+
+ .lg\:tw-tracking-wider {
+ letter-spacing: .05em !important;
+ }
+
+ .lg\:tw-tracking-widest {
+ letter-spacing: .1em !important;
+ }
+
+ .lg\:tw-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ -ms-user-select: none !important;
+ user-select: none !important;
+ }
+
+ .lg\:tw-select-text {
+ -webkit-user-select: text !important;
+ -moz-user-select: text !important;
+ -ms-user-select: text !important;
+ user-select: text !important;
+ }
+
+ .lg\:tw-align-baseline {
+ vertical-align: baseline !important;
+ }
+
+ .lg\:tw-align-top {
+ vertical-align: top !important;
+ }
+
+ .lg\:tw-align-middle {
+ vertical-align: middle !important;
+ }
+
+ .lg\:tw-align-bottom {
+ vertical-align: bottom !important;
+ }
+
+ .lg\:tw-align-text-top {
+ vertical-align: text-top !important;
+ }
+
+ .lg\:tw-align-text-bottom {
+ vertical-align: text-bottom !important;
+ }
+
+ .lg\:tw-visible {
+ visibility: visible !important;
+ }
+
+ .lg\:tw-invisible {
+ visibility: hidden !important;
+ }
+
+ .lg\:tw-whitespace-normal {
+ white-space: normal !important;
+ }
+
+ .lg\:tw-whitespace-no-wrap {
+ white-space: nowrap !important;
+ }
+
+ .lg\:tw-whitespace-pre {
+ white-space: pre !important;
+ }
+
+ .lg\:tw-whitespace-pre-line {
+ white-space: pre-line !important;
+ }
+
+ .lg\:tw-whitespace-pre-wrap {
+ white-space: pre-wrap !important;
+ }
+
+ .lg\:tw-break-normal {
+ overflow-wrap: normal !important;
+ word-break: normal !important;
+ }
+
+ .lg\:tw-break-words {
+ overflow-wrap: break-word !important;
+ }
+
+ .lg\:tw-break-all {
+ word-break: break-all !important;
+ }
+
+ .lg\:tw-truncate {
+ overflow: hidden !important;
+ text-overflow: ellipsis !important;
+ white-space: nowrap !important;
+ }
+
+ .lg\:tw-w-0 {
+ width: 0 !important;
+ }
+
+ .lg\:tw-w-1 {
+ width: .25rem !important;
+ }
+
+ .lg\:tw-w-2 {
+ width: .5rem !important;
+ }
+
+ .lg\:tw-w-3 {
+ width: .75rem !important;
+ }
+
+ .lg\:tw-w-4 {
+ width: 1rem !important;
+ }
+
+ .lg\:tw-w-5 {
+ width: 1.25rem !important;
+ }
+
+ .lg\:tw-w-6 {
+ width: 1.5rem !important;
+ }
+
+ .lg\:tw-w-8 {
+ width: 2rem !important;
+ }
+
+ .lg\:tw-w-10 {
+ width: 2.5rem !important;
+ }
+
+ .lg\:tw-w-12 {
+ width: 3rem !important;
+ }
+
+ .lg\:tw-w-16 {
+ width: 4rem !important;
+ }
+
+ .lg\:tw-w-20 {
+ width: 5rem !important;
+ }
+
+ .lg\:tw-w-24 {
+ width: 6rem !important;
+ }
+
+ .lg\:tw-w-32 {
+ width: 8rem !important;
+ }
+
+ .lg\:tw-w-40 {
+ width: 10rem !important;
+ }
+
+ .lg\:tw-w-48 {
+ width: 12rem !important;
+ }
+
+ .lg\:tw-w-56 {
+ width: 14rem !important;
+ }
+
+ .lg\:tw-w-64 {
+ width: 16rem !important;
+ }
+
+ .lg\:tw-w-auto {
+ width: auto !important;
+ }
+
+ .lg\:tw-w-px {
+ width: 1px !important;
+ }
+
+ .lg\:tw-w-1\/2 {
+ width: 50% !important;
+ }
+
+ .lg\:tw-w-1\/3 {
+ width: 33.33333% !important;
+ }
+
+ .lg\:tw-w-2\/3 {
+ width: 66.66667% !important;
+ }
+
+ .lg\:tw-w-1\/4 {
+ width: 25% !important;
+ }
+
+ .lg\:tw-w-3\/4 {
+ width: 75% !important;
+ }
+
+ .lg\:tw-w-1\/5 {
+ width: 20% !important;
+ }
+
+ .lg\:tw-w-2\/5 {
+ width: 40% !important;
+ }
+
+ .lg\:tw-w-3\/5 {
+ width: 60% !important;
+ }
+
+ .lg\:tw-w-4\/5 {
+ width: 80% !important;
+ }
+
+ .lg\:tw-w-1\/6 {
+ width: 16.66667% !important;
+ }
+
+ .lg\:tw-w-5\/6 {
+ width: 83.33333% !important;
+ }
+
+ .lg\:tw-w-full {
+ width: 100% !important;
+ }
+
+ .lg\:tw-w-screen {
+ width: 100vw !important;
+ }
+
+ .lg\:tw-z-0 {
+ z-index: 0 !important;
+ }
+
+ .lg\:tw-z-10 {
+ z-index: 10 !important;
+ }
+
+ .lg\:tw-z-20 {
+ z-index: 20 !important;
+ }
+
+ .lg\:tw-z-30 {
+ z-index: 30 !important;
+ }
+
+ .lg\:tw-z-40 {
+ z-index: 40 !important;
+ }
+
+ .lg\:tw-z-50 {
+ z-index: 50 !important;
+ }
+
+ .lg\:tw-z-auto {
+ z-index: auto !important;
+ }
+}
+
+@media (min-width: 1280px) {
+ .xl\:tw-appearance-none {
+ -webkit-appearance: none !important;
+ -moz-appearance: none !important;
+ appearance: none !important;
+ }
+
+ .xl\:tw-bg-fixed {
+ background-attachment: fixed !important;
+ }
+
+ .xl\:tw-bg-local {
+ background-attachment: local !important;
+ }
+
+ .xl\:tw-bg-scroll {
+ background-attachment: scroll !important;
+ }
+
+ .xl\:tw-bg-transparent {
+ background-color: transparent !important;
+ }
+
+ .xl\:tw-bg-black {
+ background-color: #000 !important;
+ }
+
+ .xl\:tw-bg-white {
+ background-color: #fff !important;
+ }
+
+ .xl\:tw-bg-gray-100 {
+ background-color: #f7fafc !important;
+ }
+
+ .xl\:tw-bg-gray-200 {
+ background-color: #edf2f7 !important;
+ }
+
+ .xl\:tw-bg-gray-300 {
+ background-color: #e2e8f0 !important;
+ }
+
+ .xl\:tw-bg-gray-400 {
+ background-color: #cbd5e0 !important;
+ }
+
+ .xl\:tw-bg-gray-500 {
+ background-color: #a0aec0 !important;
+ }
+
+ .xl\:tw-bg-gray-600 {
+ background-color: #718096 !important;
+ }
+
+ .xl\:tw-bg-gray-700 {
+ background-color: #4a5568 !important;
+ }
+
+ .xl\:tw-bg-gray-800 {
+ background-color: #2d3748 !important;
+ }
+
+ .xl\:tw-bg-gray-900 {
+ background-color: #1a202c !important;
+ }
+
+ .xl\:tw-bg-red-100 {
+ background-color: #fff5f5 !important;
+ }
+
+ .xl\:tw-bg-red-200 {
+ background-color: #fed7d7 !important;
+ }
+
+ .xl\:tw-bg-red-300 {
+ background-color: #feb2b2 !important;
+ }
+
+ .xl\:tw-bg-red-400 {
+ background-color: #fc8181 !important;
+ }
+
+ .xl\:tw-bg-red-500 {
+ background-color: #f56565 !important;
+ }
+
+ .xl\:tw-bg-red-600 {
+ background-color: #e53e3e !important;
+ }
+
+ .xl\:tw-bg-red-700 {
+ background-color: #c53030 !important;
+ }
+
+ .xl\:tw-bg-red-800 {
+ background-color: #9b2c2c !important;
+ }
+
+ .xl\:tw-bg-red-900 {
+ background-color: #742a2a !important;
+ }
+
+ .xl\:tw-bg-orange-100 {
+ background-color: #fffaf0 !important;
+ }
+
+ .xl\:tw-bg-orange-200 {
+ background-color: #feebc8 !important;
+ }
+
+ .xl\:tw-bg-orange-300 {
+ background-color: #fbd38d !important;
+ }
+
+ .xl\:tw-bg-orange-400 {
+ background-color: #f6ad55 !important;
+ }
+
+ .xl\:tw-bg-orange-500 {
+ background-color: #ed8936 !important;
+ }
+
+ .xl\:tw-bg-orange-600 {
+ background-color: #dd6b20 !important;
+ }
+
+ .xl\:tw-bg-orange-700 {
+ background-color: #c05621 !important;
+ }
+
+ .xl\:tw-bg-orange-800 {
+ background-color: #9c4221 !important;
+ }
+
+ .xl\:tw-bg-orange-900 {
+ background-color: #7b341e !important;
+ }
+
+ .xl\:tw-bg-yellow-100 {
+ background-color: #fffff0 !important;
+ }
+
+ .xl\:tw-bg-yellow-200 {
+ background-color: #fefcbf !important;
+ }
+
+ .xl\:tw-bg-yellow-300 {
+ background-color: #faf089 !important;
+ }
+
+ .xl\:tw-bg-yellow-400 {
+ background-color: #f6e05e !important;
+ }
+
+ .xl\:tw-bg-yellow-500 {
+ background-color: #ecc94b !important;
+ }
+
+ .xl\:tw-bg-yellow-600 {
+ background-color: #d69e2e !important;
+ }
+
+ .xl\:tw-bg-yellow-700 {
+ background-color: #b7791f !important;
+ }
+
+ .xl\:tw-bg-yellow-800 {
+ background-color: #975a16 !important;
+ }
+
+ .xl\:tw-bg-yellow-900 {
+ background-color: #744210 !important;
+ }
+
+ .xl\:tw-bg-green-100 {
+ background-color: #f0fff4 !important;
+ }
+
+ .xl\:tw-bg-green-200 {
+ background-color: #c6f6d5 !important;
+ }
+
+ .xl\:tw-bg-green-300 {
+ background-color: #9ae6b4 !important;
+ }
+
+ .xl\:tw-bg-green-400 {
+ background-color: #68d391 !important;
+ }
+
+ .xl\:tw-bg-green-500 {
+ background-color: #48bb78 !important;
+ }
+
+ .xl\:tw-bg-green-600 {
+ background-color: #38a169 !important;
+ }
+
+ .xl\:tw-bg-green-700 {
+ background-color: #2f855a !important;
+ }
+
+ .xl\:tw-bg-green-800 {
+ background-color: #276749 !important;
+ }
+
+ .xl\:tw-bg-green-900 {
+ background-color: #22543d !important;
+ }
+
+ .xl\:tw-bg-teal-100 {
+ background-color: #e6fffa !important;
+ }
+
+ .xl\:tw-bg-teal-200 {
+ background-color: #b2f5ea !important;
+ }
+
+ .xl\:tw-bg-teal-300 {
+ background-color: #81e6d9 !important;
+ }
+
+ .xl\:tw-bg-teal-400 {
+ background-color: #4fd1c5 !important;
+ }
+
+ .xl\:tw-bg-teal-500 {
+ background-color: #38b2ac !important;
+ }
+
+ .xl\:tw-bg-teal-600 {
+ background-color: #319795 !important;
+ }
+
+ .xl\:tw-bg-teal-700 {
+ background-color: #2c7a7b !important;
+ }
+
+ .xl\:tw-bg-teal-800 {
+ background-color: #285e61 !important;
+ }
+
+ .xl\:tw-bg-teal-900 {
+ background-color: #234e52 !important;
+ }
+
+ .xl\:tw-bg-blue-100 {
+ background-color: #ebf8ff !important;
+ }
+
+ .xl\:tw-bg-blue-200 {
+ background-color: #bee3f8 !important;
+ }
+
+ .xl\:tw-bg-blue-300 {
+ background-color: #90cdf4 !important;
+ }
+
+ .xl\:tw-bg-blue-400 {
+ background-color: #63b3ed !important;
+ }
+
+ .xl\:tw-bg-blue-500 {
+ background-color: #4299e1 !important;
+ }
+
+ .xl\:tw-bg-blue-600 {
+ background-color: #3182ce !important;
+ }
+
+ .xl\:tw-bg-blue-700 {
+ background-color: #2b6cb0 !important;
+ }
+
+ .xl\:tw-bg-blue-800 {
+ background-color: #2c5282 !important;
+ }
+
+ .xl\:tw-bg-blue-900 {
+ background-color: #2a4365 !important;
+ }
+
+ .xl\:tw-bg-indigo-100 {
+ background-color: #ebf4ff !important;
+ }
+
+ .xl\:tw-bg-indigo-200 {
+ background-color: #c3dafe !important;
+ }
+
+ .xl\:tw-bg-indigo-300 {
+ background-color: #a3bffa !important;
+ }
+
+ .xl\:tw-bg-indigo-400 {
+ background-color: #7f9cf5 !important;
+ }
+
+ .xl\:tw-bg-indigo-500 {
+ background-color: #667eea !important;
+ }
+
+ .xl\:tw-bg-indigo-600 {
+ background-color: #5a67d8 !important;
+ }
+
+ .xl\:tw-bg-indigo-700 {
+ background-color: #4c51bf !important;
+ }
+
+ .xl\:tw-bg-indigo-800 {
+ background-color: #434190 !important;
+ }
+
+ .xl\:tw-bg-indigo-900 {
+ background-color: #3c366b !important;
+ }
+
+ .xl\:tw-bg-purple-100 {
+ background-color: #faf5ff !important;
+ }
+
+ .xl\:tw-bg-purple-200 {
+ background-color: #e9d8fd !important;
+ }
+
+ .xl\:tw-bg-purple-300 {
+ background-color: #d6bcfa !important;
+ }
+
+ .xl\:tw-bg-purple-400 {
+ background-color: #b794f4 !important;
+ }
+
+ .xl\:tw-bg-purple-500 {
+ background-color: #9f7aea !important;
+ }
+
+ .xl\:tw-bg-purple-600 {
+ background-color: #805ad5 !important;
+ }
+
+ .xl\:tw-bg-purple-700 {
+ background-color: #6b46c1 !important;
+ }
+
+ .xl\:tw-bg-purple-800 {
+ background-color: #553c9a !important;
+ }
+
+ .xl\:tw-bg-purple-900 {
+ background-color: #44337a !important;
+ }
+
+ .xl\:tw-bg-pink-100 {
+ background-color: #fff5f7 !important;
+ }
+
+ .xl\:tw-bg-pink-200 {
+ background-color: #fed7e2 !important;
+ }
+
+ .xl\:tw-bg-pink-300 {
+ background-color: #fbb6ce !important;
+ }
+
+ .xl\:tw-bg-pink-400 {
+ background-color: #f687b3 !important;
+ }
+
+ .xl\:tw-bg-pink-500 {
+ background-color: #ed64a6 !important;
+ }
+
+ .xl\:tw-bg-pink-600 {
+ background-color: #d53f8c !important;
+ }
+
+ .xl\:tw-bg-pink-700 {
+ background-color: #b83280 !important;
+ }
+
+ .xl\:tw-bg-pink-800 {
+ background-color: #97266d !important;
+ }
+
+ .xl\:tw-bg-pink-900 {
+ background-color: #702459 !important;
+ }
+
+ .xl\:hover\:tw-bg-transparent:hover {
+ background-color: transparent !important;
+ }
+
+ .xl\:hover\:tw-bg-black:hover {
+ background-color: #000 !important;
+ }
+
+ .xl\:hover\:tw-bg-white:hover {
+ background-color: #fff !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-100:hover {
+ background-color: #f7fafc !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-200:hover {
+ background-color: #edf2f7 !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-300:hover {
+ background-color: #e2e8f0 !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-400:hover {
+ background-color: #cbd5e0 !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-500:hover {
+ background-color: #a0aec0 !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-600:hover {
+ background-color: #718096 !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-700:hover {
+ background-color: #4a5568 !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-800:hover {
+ background-color: #2d3748 !important;
+ }
+
+ .xl\:hover\:tw-bg-gray-900:hover {
+ background-color: #1a202c !important;
+ }
+
+ .xl\:hover\:tw-bg-red-100:hover {
+ background-color: #fff5f5 !important;
+ }
+
+ .xl\:hover\:tw-bg-red-200:hover {
+ background-color: #fed7d7 !important;
+ }
+
+ .xl\:hover\:tw-bg-red-300:hover {
+ background-color: #feb2b2 !important;
+ }
+
+ .xl\:hover\:tw-bg-red-400:hover {
+ background-color: #fc8181 !important;
+ }
+
+ .xl\:hover\:tw-bg-red-500:hover {
+ background-color: #f56565 !important;
+ }
+
+ .xl\:hover\:tw-bg-red-600:hover {
+ background-color: #e53e3e !important;
+ }
+
+ .xl\:hover\:tw-bg-red-700:hover {
+ background-color: #c53030 !important;
+ }
+
+ .xl\:hover\:tw-bg-red-800:hover {
+ background-color: #9b2c2c !important;
+ }
+
+ .xl\:hover\:tw-bg-red-900:hover {
+ background-color: #742a2a !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-100:hover {
+ background-color: #fffaf0 !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-200:hover {
+ background-color: #feebc8 !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-300:hover {
+ background-color: #fbd38d !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-400:hover {
+ background-color: #f6ad55 !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-500:hover {
+ background-color: #ed8936 !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-600:hover {
+ background-color: #dd6b20 !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-700:hover {
+ background-color: #c05621 !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-800:hover {
+ background-color: #9c4221 !important;
+ }
+
+ .xl\:hover\:tw-bg-orange-900:hover {
+ background-color: #7b341e !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-100:hover {
+ background-color: #fffff0 !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-200:hover {
+ background-color: #fefcbf !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-300:hover {
+ background-color: #faf089 !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-400:hover {
+ background-color: #f6e05e !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-500:hover {
+ background-color: #ecc94b !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-600:hover {
+ background-color: #d69e2e !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-700:hover {
+ background-color: #b7791f !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-800:hover {
+ background-color: #975a16 !important;
+ }
+
+ .xl\:hover\:tw-bg-yellow-900:hover {
+ background-color: #744210 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-100:hover {
+ background-color: #f0fff4 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-200:hover {
+ background-color: #c6f6d5 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-300:hover {
+ background-color: #9ae6b4 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-400:hover {
+ background-color: #68d391 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-500:hover {
+ background-color: #48bb78 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-600:hover {
+ background-color: #38a169 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-700:hover {
+ background-color: #2f855a !important;
+ }
+
+ .xl\:hover\:tw-bg-green-800:hover {
+ background-color: #276749 !important;
+ }
+
+ .xl\:hover\:tw-bg-green-900:hover {
+ background-color: #22543d !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-100:hover {
+ background-color: #e6fffa !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-200:hover {
+ background-color: #b2f5ea !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-300:hover {
+ background-color: #81e6d9 !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-400:hover {
+ background-color: #4fd1c5 !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-500:hover {
+ background-color: #38b2ac !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-600:hover {
+ background-color: #319795 !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-700:hover {
+ background-color: #2c7a7b !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-800:hover {
+ background-color: #285e61 !important;
+ }
+
+ .xl\:hover\:tw-bg-teal-900:hover {
+ background-color: #234e52 !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-100:hover {
+ background-color: #ebf8ff !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-200:hover {
+ background-color: #bee3f8 !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-300:hover {
+ background-color: #90cdf4 !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-400:hover {
+ background-color: #63b3ed !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-500:hover {
+ background-color: #4299e1 !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-600:hover {
+ background-color: #3182ce !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-700:hover {
+ background-color: #2b6cb0 !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-800:hover {
+ background-color: #2c5282 !important;
+ }
+
+ .xl\:hover\:tw-bg-blue-900:hover {
+ background-color: #2a4365 !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-100:hover {
+ background-color: #ebf4ff !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-200:hover {
+ background-color: #c3dafe !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-300:hover {
+ background-color: #a3bffa !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-400:hover {
+ background-color: #7f9cf5 !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-500:hover {
+ background-color: #667eea !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-600:hover {
+ background-color: #5a67d8 !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-700:hover {
+ background-color: #4c51bf !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-800:hover {
+ background-color: #434190 !important;
+ }
+
+ .xl\:hover\:tw-bg-indigo-900:hover {
+ background-color: #3c366b !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-100:hover {
+ background-color: #faf5ff !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-200:hover {
+ background-color: #e9d8fd !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-300:hover {
+ background-color: #d6bcfa !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-400:hover {
+ background-color: #b794f4 !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-500:hover {
+ background-color: #9f7aea !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-600:hover {
+ background-color: #805ad5 !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-700:hover {
+ background-color: #6b46c1 !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-800:hover {
+ background-color: #553c9a !important;
+ }
+
+ .xl\:hover\:tw-bg-purple-900:hover {
+ background-color: #44337a !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-100:hover {
+ background-color: #fff5f7 !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-200:hover {
+ background-color: #fed7e2 !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-300:hover {
+ background-color: #fbb6ce !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-400:hover {
+ background-color: #f687b3 !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-500:hover {
+ background-color: #ed64a6 !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-600:hover {
+ background-color: #d53f8c !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-700:hover {
+ background-color: #b83280 !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-800:hover {
+ background-color: #97266d !important;
+ }
+
+ .xl\:hover\:tw-bg-pink-900:hover {
+ background-color: #702459 !important;
+ }
+
+ .xl\:focus\:tw-bg-transparent:focus {
+ background-color: transparent !important;
+ }
+
+ .xl\:focus\:tw-bg-black:focus {
+ background-color: #000 !important;
+ }
+
+ .xl\:focus\:tw-bg-white:focus {
+ background-color: #fff !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-100:focus {
+ background-color: #f7fafc !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-200:focus {
+ background-color: #edf2f7 !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-300:focus {
+ background-color: #e2e8f0 !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-400:focus {
+ background-color: #cbd5e0 !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-500:focus {
+ background-color: #a0aec0 !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-600:focus {
+ background-color: #718096 !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-700:focus {
+ background-color: #4a5568 !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-800:focus {
+ background-color: #2d3748 !important;
+ }
+
+ .xl\:focus\:tw-bg-gray-900:focus {
+ background-color: #1a202c !important;
+ }
+
+ .xl\:focus\:tw-bg-red-100:focus {
+ background-color: #fff5f5 !important;
+ }
+
+ .xl\:focus\:tw-bg-red-200:focus {
+ background-color: #fed7d7 !important;
+ }
+
+ .xl\:focus\:tw-bg-red-300:focus {
+ background-color: #feb2b2 !important;
+ }
+
+ .xl\:focus\:tw-bg-red-400:focus {
+ background-color: #fc8181 !important;
+ }
+
+ .xl\:focus\:tw-bg-red-500:focus {
+ background-color: #f56565 !important;
+ }
+
+ .xl\:focus\:tw-bg-red-600:focus {
+ background-color: #e53e3e !important;
+ }
+
+ .xl\:focus\:tw-bg-red-700:focus {
+ background-color: #c53030 !important;
+ }
+
+ .xl\:focus\:tw-bg-red-800:focus {
+ background-color: #9b2c2c !important;
+ }
+
+ .xl\:focus\:tw-bg-red-900:focus {
+ background-color: #742a2a !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-100:focus {
+ background-color: #fffaf0 !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-200:focus {
+ background-color: #feebc8 !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-300:focus {
+ background-color: #fbd38d !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-400:focus {
+ background-color: #f6ad55 !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-500:focus {
+ background-color: #ed8936 !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-600:focus {
+ background-color: #dd6b20 !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-700:focus {
+ background-color: #c05621 !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-800:focus {
+ background-color: #9c4221 !important;
+ }
+
+ .xl\:focus\:tw-bg-orange-900:focus {
+ background-color: #7b341e !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-100:focus {
+ background-color: #fffff0 !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-200:focus {
+ background-color: #fefcbf !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-300:focus {
+ background-color: #faf089 !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-400:focus {
+ background-color: #f6e05e !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-500:focus {
+ background-color: #ecc94b !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-600:focus {
+ background-color: #d69e2e !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-700:focus {
+ background-color: #b7791f !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-800:focus {
+ background-color: #975a16 !important;
+ }
+
+ .xl\:focus\:tw-bg-yellow-900:focus {
+ background-color: #744210 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-100:focus {
+ background-color: #f0fff4 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-200:focus {
+ background-color: #c6f6d5 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-300:focus {
+ background-color: #9ae6b4 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-400:focus {
+ background-color: #68d391 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-500:focus {
+ background-color: #48bb78 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-600:focus {
+ background-color: #38a169 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-700:focus {
+ background-color: #2f855a !important;
+ }
+
+ .xl\:focus\:tw-bg-green-800:focus {
+ background-color: #276749 !important;
+ }
+
+ .xl\:focus\:tw-bg-green-900:focus {
+ background-color: #22543d !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-100:focus {
+ background-color: #e6fffa !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-200:focus {
+ background-color: #b2f5ea !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-300:focus {
+ background-color: #81e6d9 !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-400:focus {
+ background-color: #4fd1c5 !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-500:focus {
+ background-color: #38b2ac !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-600:focus {
+ background-color: #319795 !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-700:focus {
+ background-color: #2c7a7b !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-800:focus {
+ background-color: #285e61 !important;
+ }
+
+ .xl\:focus\:tw-bg-teal-900:focus {
+ background-color: #234e52 !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-100:focus {
+ background-color: #ebf8ff !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-200:focus {
+ background-color: #bee3f8 !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-300:focus {
+ background-color: #90cdf4 !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-400:focus {
+ background-color: #63b3ed !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-500:focus {
+ background-color: #4299e1 !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-600:focus {
+ background-color: #3182ce !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-700:focus {
+ background-color: #2b6cb0 !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-800:focus {
+ background-color: #2c5282 !important;
+ }
+
+ .xl\:focus\:tw-bg-blue-900:focus {
+ background-color: #2a4365 !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-100:focus {
+ background-color: #ebf4ff !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-200:focus {
+ background-color: #c3dafe !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-300:focus {
+ background-color: #a3bffa !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-400:focus {
+ background-color: #7f9cf5 !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-500:focus {
+ background-color: #667eea !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-600:focus {
+ background-color: #5a67d8 !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-700:focus {
+ background-color: #4c51bf !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-800:focus {
+ background-color: #434190 !important;
+ }
+
+ .xl\:focus\:tw-bg-indigo-900:focus {
+ background-color: #3c366b !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-100:focus {
+ background-color: #faf5ff !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-200:focus {
+ background-color: #e9d8fd !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-300:focus {
+ background-color: #d6bcfa !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-400:focus {
+ background-color: #b794f4 !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-500:focus {
+ background-color: #9f7aea !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-600:focus {
+ background-color: #805ad5 !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-700:focus {
+ background-color: #6b46c1 !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-800:focus {
+ background-color: #553c9a !important;
+ }
+
+ .xl\:focus\:tw-bg-purple-900:focus {
+ background-color: #44337a !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-100:focus {
+ background-color: #fff5f7 !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-200:focus {
+ background-color: #fed7e2 !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-300:focus {
+ background-color: #fbb6ce !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-400:focus {
+ background-color: #f687b3 !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-500:focus {
+ background-color: #ed64a6 !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-600:focus {
+ background-color: #d53f8c !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-700:focus {
+ background-color: #b83280 !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-800:focus {
+ background-color: #97266d !important;
+ }
+
+ .xl\:focus\:tw-bg-pink-900:focus {
+ background-color: #702459 !important;
+ }
+
+ .xl\:tw-bg-bottom {
+ background-position: bottom !important;
+ }
+
+ .xl\:tw-bg-center {
+ background-position: center !important;
+ }
+
+ .xl\:tw-bg-left {
+ background-position: left !important;
+ }
+
+ .xl\:tw-bg-left-bottom {
+ background-position: left bottom !important;
+ }
+
+ .xl\:tw-bg-left-top {
+ background-position: left top !important;
+ }
+
+ .xl\:tw-bg-right {
+ background-position: right !important;
+ }
+
+ .xl\:tw-bg-right-bottom {
+ background-position: right bottom !important;
+ }
+
+ .xl\:tw-bg-right-top {
+ background-position: right top !important;
+ }
+
+ .xl\:tw-bg-top {
+ background-position: top !important;
+ }
+
+ .xl\:tw-bg-repeat {
+ background-repeat: repeat !important;
+ }
+
+ .xl\:tw-bg-no-repeat {
+ background-repeat: no-repeat !important;
+ }
+
+ .xl\:tw-bg-repeat-x {
+ background-repeat: repeat-x !important;
+ }
+
+ .xl\:tw-bg-repeat-y {
+ background-repeat: repeat-y !important;
+ }
+
+ .xl\:tw-bg-auto {
+ background-size: auto !important;
+ }
+
+ .xl\:tw-bg-cover {
+ background-size: cover !important;
+ }
+
+ .xl\:tw-bg-contain {
+ background-size: contain !important;
+ }
+
+ .xl\:tw-border-transparent {
+ border-color: transparent !important;
+ }
+
+ .xl\:tw-border-black {
+ border-color: #000 !important;
+ }
+
+ .xl\:tw-border-white {
+ border-color: #fff !important;
+ }
+
+ .xl\:tw-border-gray-100 {
+ border-color: #f7fafc !important;
+ }
+
+ .xl\:tw-border-gray-200 {
+ border-color: #edf2f7 !important;
+ }
+
+ .xl\:tw-border-gray-300 {
+ border-color: #e2e8f0 !important;
+ }
+
+ .xl\:tw-border-gray-400 {
+ border-color: #cbd5e0 !important;
+ }
+
+ .xl\:tw-border-gray-500 {
+ border-color: #a0aec0 !important;
+ }
+
+ .xl\:tw-border-gray-600 {
+ border-color: #718096 !important;
+ }
+
+ .xl\:tw-border-gray-700 {
+ border-color: #4a5568 !important;
+ }
+
+ .xl\:tw-border-gray-800 {
+ border-color: #2d3748 !important;
+ }
+
+ .xl\:tw-border-gray-900 {
+ border-color: #1a202c !important;
+ }
+
+ .xl\:tw-border-red-100 {
+ border-color: #fff5f5 !important;
+ }
+
+ .xl\:tw-border-red-200 {
+ border-color: #fed7d7 !important;
+ }
+
+ .xl\:tw-border-red-300 {
+ border-color: #feb2b2 !important;
+ }
+
+ .xl\:tw-border-red-400 {
+ border-color: #fc8181 !important;
+ }
+
+ .xl\:tw-border-red-500 {
+ border-color: #f56565 !important;
+ }
+
+ .xl\:tw-border-red-600 {
+ border-color: #e53e3e !important;
+ }
+
+ .xl\:tw-border-red-700 {
+ border-color: #c53030 !important;
+ }
+
+ .xl\:tw-border-red-800 {
+ border-color: #9b2c2c !important;
+ }
+
+ .xl\:tw-border-red-900 {
+ border-color: #742a2a !important;
+ }
+
+ .xl\:tw-border-orange-100 {
+ border-color: #fffaf0 !important;
+ }
+
+ .xl\:tw-border-orange-200 {
+ border-color: #feebc8 !important;
+ }
+
+ .xl\:tw-border-orange-300 {
+ border-color: #fbd38d !important;
+ }
+
+ .xl\:tw-border-orange-400 {
+ border-color: #f6ad55 !important;
+ }
+
+ .xl\:tw-border-orange-500 {
+ border-color: #ed8936 !important;
+ }
+
+ .xl\:tw-border-orange-600 {
+ border-color: #dd6b20 !important;
+ }
+
+ .xl\:tw-border-orange-700 {
+ border-color: #c05621 !important;
+ }
+
+ .xl\:tw-border-orange-800 {
+ border-color: #9c4221 !important;
+ }
+
+ .xl\:tw-border-orange-900 {
+ border-color: #7b341e !important;
+ }
+
+ .xl\:tw-border-yellow-100 {
+ border-color: #fffff0 !important;
+ }
+
+ .xl\:tw-border-yellow-200 {
+ border-color: #fefcbf !important;
+ }
+
+ .xl\:tw-border-yellow-300 {
+ border-color: #faf089 !important;
+ }
+
+ .xl\:tw-border-yellow-400 {
+ border-color: #f6e05e !important;
+ }
+
+ .xl\:tw-border-yellow-500 {
+ border-color: #ecc94b !important;
+ }
+
+ .xl\:tw-border-yellow-600 {
+ border-color: #d69e2e !important;
+ }
+
+ .xl\:tw-border-yellow-700 {
+ border-color: #b7791f !important;
+ }
+
+ .xl\:tw-border-yellow-800 {
+ border-color: #975a16 !important;
+ }
+
+ .xl\:tw-border-yellow-900 {
+ border-color: #744210 !important;
+ }
+
+ .xl\:tw-border-green-100 {
+ border-color: #f0fff4 !important;
+ }
+
+ .xl\:tw-border-green-200 {
+ border-color: #c6f6d5 !important;
+ }
+
+ .xl\:tw-border-green-300 {
+ border-color: #9ae6b4 !important;
+ }
+
+ .xl\:tw-border-green-400 {
+ border-color: #68d391 !important;
+ }
+
+ .xl\:tw-border-green-500 {
+ border-color: #48bb78 !important;
+ }
+
+ .xl\:tw-border-green-600 {
+ border-color: #38a169 !important;
+ }
+
+ .xl\:tw-border-green-700 {
+ border-color: #2f855a !important;
+ }
+
+ .xl\:tw-border-green-800 {
+ border-color: #276749 !important;
+ }
+
+ .xl\:tw-border-green-900 {
+ border-color: #22543d !important;
+ }
+
+ .xl\:tw-border-teal-100 {
+ border-color: #e6fffa !important;
+ }
+
+ .xl\:tw-border-teal-200 {
+ border-color: #b2f5ea !important;
+ }
+
+ .xl\:tw-border-teal-300 {
+ border-color: #81e6d9 !important;
+ }
+
+ .xl\:tw-border-teal-400 {
+ border-color: #4fd1c5 !important;
+ }
+
+ .xl\:tw-border-teal-500 {
+ border-color: #38b2ac !important;
+ }
+
+ .xl\:tw-border-teal-600 {
+ border-color: #319795 !important;
+ }
+
+ .xl\:tw-border-teal-700 {
+ border-color: #2c7a7b !important;
+ }
+
+ .xl\:tw-border-teal-800 {
+ border-color: #285e61 !important;
+ }
+
+ .xl\:tw-border-teal-900 {
+ border-color: #234e52 !important;
+ }
+
+ .xl\:tw-border-blue-100 {
+ border-color: #ebf8ff !important;
+ }
+
+ .xl\:tw-border-blue-200 {
+ border-color: #bee3f8 !important;
+ }
+
+ .xl\:tw-border-blue-300 {
+ border-color: #90cdf4 !important;
+ }
+
+ .xl\:tw-border-blue-400 {
+ border-color: #63b3ed !important;
+ }
+
+ .xl\:tw-border-blue-500 {
+ border-color: #4299e1 !important;
+ }
+
+ .xl\:tw-border-blue-600 {
+ border-color: #3182ce !important;
+ }
+
+ .xl\:tw-border-blue-700 {
+ border-color: #2b6cb0 !important;
+ }
+
+ .xl\:tw-border-blue-800 {
+ border-color: #2c5282 !important;
+ }
+
+ .xl\:tw-border-blue-900 {
+ border-color: #2a4365 !important;
+ }
+
+ .xl\:tw-border-indigo-100 {
+ border-color: #ebf4ff !important;
+ }
+
+ .xl\:tw-border-indigo-200 {
+ border-color: #c3dafe !important;
+ }
+
+ .xl\:tw-border-indigo-300 {
+ border-color: #a3bffa !important;
+ }
+
+ .xl\:tw-border-indigo-400 {
+ border-color: #7f9cf5 !important;
+ }
+
+ .xl\:tw-border-indigo-500 {
+ border-color: #667eea !important;
+ }
+
+ .xl\:tw-border-indigo-600 {
+ border-color: #5a67d8 !important;
+ }
+
+ .xl\:tw-border-indigo-700 {
+ border-color: #4c51bf !important;
+ }
+
+ .xl\:tw-border-indigo-800 {
+ border-color: #434190 !important;
+ }
+
+ .xl\:tw-border-indigo-900 {
+ border-color: #3c366b !important;
+ }
+
+ .xl\:tw-border-purple-100 {
+ border-color: #faf5ff !important;
+ }
+
+ .xl\:tw-border-purple-200 {
+ border-color: #e9d8fd !important;
+ }
+
+ .xl\:tw-border-purple-300 {
+ border-color: #d6bcfa !important;
+ }
+
+ .xl\:tw-border-purple-400 {
+ border-color: #b794f4 !important;
+ }
+
+ .xl\:tw-border-purple-500 {
+ border-color: #9f7aea !important;
+ }
+
+ .xl\:tw-border-purple-600 {
+ border-color: #805ad5 !important;
+ }
+
+ .xl\:tw-border-purple-700 {
+ border-color: #6b46c1 !important;
+ }
+
+ .xl\:tw-border-purple-800 {
+ border-color: #553c9a !important;
+ }
+
+ .xl\:tw-border-purple-900 {
+ border-color: #44337a !important;
+ }
+
+ .xl\:tw-border-pink-100 {
+ border-color: #fff5f7 !important;
+ }
+
+ .xl\:tw-border-pink-200 {
+ border-color: #fed7e2 !important;
+ }
+
+ .xl\:tw-border-pink-300 {
+ border-color: #fbb6ce !important;
+ }
+
+ .xl\:tw-border-pink-400 {
+ border-color: #f687b3 !important;
+ }
+
+ .xl\:tw-border-pink-500 {
+ border-color: #ed64a6 !important;
+ }
+
+ .xl\:tw-border-pink-600 {
+ border-color: #d53f8c !important;
+ }
+
+ .xl\:tw-border-pink-700 {
+ border-color: #b83280 !important;
+ }
+
+ .xl\:tw-border-pink-800 {
+ border-color: #97266d !important;
+ }
+
+ .xl\:tw-border-pink-900 {
+ border-color: #702459 !important;
+ }
+
+ .xl\:hover\:tw-border-transparent:hover {
+ border-color: transparent !important;
+ }
+
+ .xl\:hover\:tw-border-black:hover {
+ border-color: #000 !important;
+ }
+
+ .xl\:hover\:tw-border-white:hover {
+ border-color: #fff !important;
+ }
+
+ .xl\:hover\:tw-border-gray-100:hover {
+ border-color: #f7fafc !important;
+ }
+
+ .xl\:hover\:tw-border-gray-200:hover {
+ border-color: #edf2f7 !important;
+ }
+
+ .xl\:hover\:tw-border-gray-300:hover {
+ border-color: #e2e8f0 !important;
+ }
+
+ .xl\:hover\:tw-border-gray-400:hover {
+ border-color: #cbd5e0 !important;
+ }
+
+ .xl\:hover\:tw-border-gray-500:hover {
+ border-color: #a0aec0 !important;
+ }
+
+ .xl\:hover\:tw-border-gray-600:hover {
+ border-color: #718096 !important;
+ }
+
+ .xl\:hover\:tw-border-gray-700:hover {
+ border-color: #4a5568 !important;
+ }
+
+ .xl\:hover\:tw-border-gray-800:hover {
+ border-color: #2d3748 !important;
+ }
+
+ .xl\:hover\:tw-border-gray-900:hover {
+ border-color: #1a202c !important;
+ }
+
+ .xl\:hover\:tw-border-red-100:hover {
+ border-color: #fff5f5 !important;
+ }
+
+ .xl\:hover\:tw-border-red-200:hover {
+ border-color: #fed7d7 !important;
+ }
+
+ .xl\:hover\:tw-border-red-300:hover {
+ border-color: #feb2b2 !important;
+ }
+
+ .xl\:hover\:tw-border-red-400:hover {
+ border-color: #fc8181 !important;
+ }
+
+ .xl\:hover\:tw-border-red-500:hover {
+ border-color: #f56565 !important;
+ }
+
+ .xl\:hover\:tw-border-red-600:hover {
+ border-color: #e53e3e !important;
+ }
+
+ .xl\:hover\:tw-border-red-700:hover {
+ border-color: #c53030 !important;
+ }
+
+ .xl\:hover\:tw-border-red-800:hover {
+ border-color: #9b2c2c !important;
+ }
+
+ .xl\:hover\:tw-border-red-900:hover {
+ border-color: #742a2a !important;
+ }
+
+ .xl\:hover\:tw-border-orange-100:hover {
+ border-color: #fffaf0 !important;
+ }
+
+ .xl\:hover\:tw-border-orange-200:hover {
+ border-color: #feebc8 !important;
+ }
+
+ .xl\:hover\:tw-border-orange-300:hover {
+ border-color: #fbd38d !important;
+ }
+
+ .xl\:hover\:tw-border-orange-400:hover {
+ border-color: #f6ad55 !important;
+ }
+
+ .xl\:hover\:tw-border-orange-500:hover {
+ border-color: #ed8936 !important;
+ }
+
+ .xl\:hover\:tw-border-orange-600:hover {
+ border-color: #dd6b20 !important;
+ }
+
+ .xl\:hover\:tw-border-orange-700:hover {
+ border-color: #c05621 !important;
+ }
+
+ .xl\:hover\:tw-border-orange-800:hover {
+ border-color: #9c4221 !important;
+ }
+
+ .xl\:hover\:tw-border-orange-900:hover {
+ border-color: #7b341e !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-100:hover {
+ border-color: #fffff0 !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-200:hover {
+ border-color: #fefcbf !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-300:hover {
+ border-color: #faf089 !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-400:hover {
+ border-color: #f6e05e !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-500:hover {
+ border-color: #ecc94b !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-600:hover {
+ border-color: #d69e2e !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-700:hover {
+ border-color: #b7791f !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-800:hover {
+ border-color: #975a16 !important;
+ }
+
+ .xl\:hover\:tw-border-yellow-900:hover {
+ border-color: #744210 !important;
+ }
+
+ .xl\:hover\:tw-border-green-100:hover {
+ border-color: #f0fff4 !important;
+ }
+
+ .xl\:hover\:tw-border-green-200:hover {
+ border-color: #c6f6d5 !important;
+ }
+
+ .xl\:hover\:tw-border-green-300:hover {
+ border-color: #9ae6b4 !important;
+ }
+
+ .xl\:hover\:tw-border-green-400:hover {
+ border-color: #68d391 !important;
+ }
+
+ .xl\:hover\:tw-border-green-500:hover {
+ border-color: #48bb78 !important;
+ }
+
+ .xl\:hover\:tw-border-green-600:hover {
+ border-color: #38a169 !important;
+ }
+
+ .xl\:hover\:tw-border-green-700:hover {
+ border-color: #2f855a !important;
+ }
+
+ .xl\:hover\:tw-border-green-800:hover {
+ border-color: #276749 !important;
+ }
+
+ .xl\:hover\:tw-border-green-900:hover {
+ border-color: #22543d !important;
+ }
+
+ .xl\:hover\:tw-border-teal-100:hover {
+ border-color: #e6fffa !important;
+ }
+
+ .xl\:hover\:tw-border-teal-200:hover {
+ border-color: #b2f5ea !important;
+ }
+
+ .xl\:hover\:tw-border-teal-300:hover {
+ border-color: #81e6d9 !important;
+ }
+
+ .xl\:hover\:tw-border-teal-400:hover {
+ border-color: #4fd1c5 !important;
+ }
+
+ .xl\:hover\:tw-border-teal-500:hover {
+ border-color: #38b2ac !important;
+ }
+
+ .xl\:hover\:tw-border-teal-600:hover {
+ border-color: #319795 !important;
+ }
+
+ .xl\:hover\:tw-border-teal-700:hover {
+ border-color: #2c7a7b !important;
+ }
+
+ .xl\:hover\:tw-border-teal-800:hover {
+ border-color: #285e61 !important;
+ }
+
+ .xl\:hover\:tw-border-teal-900:hover {
+ border-color: #234e52 !important;
+ }
+
+ .xl\:hover\:tw-border-blue-100:hover {
+ border-color: #ebf8ff !important;
+ }
+
+ .xl\:hover\:tw-border-blue-200:hover {
+ border-color: #bee3f8 !important;
+ }
+
+ .xl\:hover\:tw-border-blue-300:hover {
+ border-color: #90cdf4 !important;
+ }
+
+ .xl\:hover\:tw-border-blue-400:hover {
+ border-color: #63b3ed !important;
+ }
+
+ .xl\:hover\:tw-border-blue-500:hover {
+ border-color: #4299e1 !important;
+ }
+
+ .xl\:hover\:tw-border-blue-600:hover {
+ border-color: #3182ce !important;
+ }
+
+ .xl\:hover\:tw-border-blue-700:hover {
+ border-color: #2b6cb0 !important;
+ }
+
+ .xl\:hover\:tw-border-blue-800:hover {
+ border-color: #2c5282 !important;
+ }
+
+ .xl\:hover\:tw-border-blue-900:hover {
+ border-color: #2a4365 !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-100:hover {
+ border-color: #ebf4ff !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-200:hover {
+ border-color: #c3dafe !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-300:hover {
+ border-color: #a3bffa !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-400:hover {
+ border-color: #7f9cf5 !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-500:hover {
+ border-color: #667eea !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-600:hover {
+ border-color: #5a67d8 !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-700:hover {
+ border-color: #4c51bf !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-800:hover {
+ border-color: #434190 !important;
+ }
+
+ .xl\:hover\:tw-border-indigo-900:hover {
+ border-color: #3c366b !important;
+ }
+
+ .xl\:hover\:tw-border-purple-100:hover {
+ border-color: #faf5ff !important;
+ }
+
+ .xl\:hover\:tw-border-purple-200:hover {
+ border-color: #e9d8fd !important;
+ }
+
+ .xl\:hover\:tw-border-purple-300:hover {
+ border-color: #d6bcfa !important;
+ }
+
+ .xl\:hover\:tw-border-purple-400:hover {
+ border-color: #b794f4 !important;
+ }
+
+ .xl\:hover\:tw-border-purple-500:hover {
+ border-color: #9f7aea !important;
+ }
+
+ .xl\:hover\:tw-border-purple-600:hover {
+ border-color: #805ad5 !important;
+ }
+
+ .xl\:hover\:tw-border-purple-700:hover {
+ border-color: #6b46c1 !important;
+ }
+
+ .xl\:hover\:tw-border-purple-800:hover {
+ border-color: #553c9a !important;
+ }
+
+ .xl\:hover\:tw-border-purple-900:hover {
+ border-color: #44337a !important;
+ }
+
+ .xl\:hover\:tw-border-pink-100:hover {
+ border-color: #fff5f7 !important;
+ }
+
+ .xl\:hover\:tw-border-pink-200:hover {
+ border-color: #fed7e2 !important;
+ }
+
+ .xl\:hover\:tw-border-pink-300:hover {
+ border-color: #fbb6ce !important;
+ }
+
+ .xl\:hover\:tw-border-pink-400:hover {
+ border-color: #f687b3 !important;
+ }
+
+ .xl\:hover\:tw-border-pink-500:hover {
+ border-color: #ed64a6 !important;
+ }
+
+ .xl\:hover\:tw-border-pink-600:hover {
+ border-color: #d53f8c !important;
+ }
+
+ .xl\:hover\:tw-border-pink-700:hover {
+ border-color: #b83280 !important;
+ }
+
+ .xl\:hover\:tw-border-pink-800:hover {
+ border-color: #97266d !important;
+ }
+
+ .xl\:hover\:tw-border-pink-900:hover {
+ border-color: #702459 !important;
+ }
+
+ .xl\:focus\:tw-border-transparent:focus {
+ border-color: transparent !important;
+ }
+
+ .xl\:focus\:tw-border-black:focus {
+ border-color: #000 !important;
+ }
+
+ .xl\:focus\:tw-border-white:focus {
+ border-color: #fff !important;
+ }
+
+ .xl\:focus\:tw-border-gray-100:focus {
+ border-color: #f7fafc !important;
+ }
+
+ .xl\:focus\:tw-border-gray-200:focus {
+ border-color: #edf2f7 !important;
+ }
+
+ .xl\:focus\:tw-border-gray-300:focus {
+ border-color: #e2e8f0 !important;
+ }
+
+ .xl\:focus\:tw-border-gray-400:focus {
+ border-color: #cbd5e0 !important;
+ }
+
+ .xl\:focus\:tw-border-gray-500:focus {
+ border-color: #a0aec0 !important;
+ }
+
+ .xl\:focus\:tw-border-gray-600:focus {
+ border-color: #718096 !important;
+ }
+
+ .xl\:focus\:tw-border-gray-700:focus {
+ border-color: #4a5568 !important;
+ }
+
+ .xl\:focus\:tw-border-gray-800:focus {
+ border-color: #2d3748 !important;
+ }
+
+ .xl\:focus\:tw-border-gray-900:focus {
+ border-color: #1a202c !important;
+ }
+
+ .xl\:focus\:tw-border-red-100:focus {
+ border-color: #fff5f5 !important;
+ }
+
+ .xl\:focus\:tw-border-red-200:focus {
+ border-color: #fed7d7 !important;
+ }
+
+ .xl\:focus\:tw-border-red-300:focus {
+ border-color: #feb2b2 !important;
+ }
+
+ .xl\:focus\:tw-border-red-400:focus {
+ border-color: #fc8181 !important;
+ }
+
+ .xl\:focus\:tw-border-red-500:focus {
+ border-color: #f56565 !important;
+ }
+
+ .xl\:focus\:tw-border-red-600:focus {
+ border-color: #e53e3e !important;
+ }
+
+ .xl\:focus\:tw-border-red-700:focus {
+ border-color: #c53030 !important;
+ }
+
+ .xl\:focus\:tw-border-red-800:focus {
+ border-color: #9b2c2c !important;
+ }
+
+ .xl\:focus\:tw-border-red-900:focus {
+ border-color: #742a2a !important;
+ }
+
+ .xl\:focus\:tw-border-orange-100:focus {
+ border-color: #fffaf0 !important;
+ }
+
+ .xl\:focus\:tw-border-orange-200:focus {
+ border-color: #feebc8 !important;
+ }
+
+ .xl\:focus\:tw-border-orange-300:focus {
+ border-color: #fbd38d !important;
+ }
+
+ .xl\:focus\:tw-border-orange-400:focus {
+ border-color: #f6ad55 !important;
+ }
+
+ .xl\:focus\:tw-border-orange-500:focus {
+ border-color: #ed8936 !important;
+ }
+
+ .xl\:focus\:tw-border-orange-600:focus {
+ border-color: #dd6b20 !important;
+ }
+
+ .xl\:focus\:tw-border-orange-700:focus {
+ border-color: #c05621 !important;
+ }
+
+ .xl\:focus\:tw-border-orange-800:focus {
+ border-color: #9c4221 !important;
+ }
+
+ .xl\:focus\:tw-border-orange-900:focus {
+ border-color: #7b341e !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-100:focus {
+ border-color: #fffff0 !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-200:focus {
+ border-color: #fefcbf !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-300:focus {
+ border-color: #faf089 !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-400:focus {
+ border-color: #f6e05e !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-500:focus {
+ border-color: #ecc94b !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-600:focus {
+ border-color: #d69e2e !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-700:focus {
+ border-color: #b7791f !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-800:focus {
+ border-color: #975a16 !important;
+ }
+
+ .xl\:focus\:tw-border-yellow-900:focus {
+ border-color: #744210 !important;
+ }
+
+ .xl\:focus\:tw-border-green-100:focus {
+ border-color: #f0fff4 !important;
+ }
+
+ .xl\:focus\:tw-border-green-200:focus {
+ border-color: #c6f6d5 !important;
+ }
+
+ .xl\:focus\:tw-border-green-300:focus {
+ border-color: #9ae6b4 !important;
+ }
+
+ .xl\:focus\:tw-border-green-400:focus {
+ border-color: #68d391 !important;
+ }
+
+ .xl\:focus\:tw-border-green-500:focus {
+ border-color: #48bb78 !important;
+ }
+
+ .xl\:focus\:tw-border-green-600:focus {
+ border-color: #38a169 !important;
+ }
+
+ .xl\:focus\:tw-border-green-700:focus {
+ border-color: #2f855a !important;
+ }
+
+ .xl\:focus\:tw-border-green-800:focus {
+ border-color: #276749 !important;
+ }
+
+ .xl\:focus\:tw-border-green-900:focus {
+ border-color: #22543d !important;
+ }
+
+ .xl\:focus\:tw-border-teal-100:focus {
+ border-color: #e6fffa !important;
+ }
+
+ .xl\:focus\:tw-border-teal-200:focus {
+ border-color: #b2f5ea !important;
+ }
+
+ .xl\:focus\:tw-border-teal-300:focus {
+ border-color: #81e6d9 !important;
+ }
+
+ .xl\:focus\:tw-border-teal-400:focus {
+ border-color: #4fd1c5 !important;
+ }
+
+ .xl\:focus\:tw-border-teal-500:focus {
+ border-color: #38b2ac !important;
+ }
+
+ .xl\:focus\:tw-border-teal-600:focus {
+ border-color: #319795 !important;
+ }
+
+ .xl\:focus\:tw-border-teal-700:focus {
+ border-color: #2c7a7b !important;
+ }
+
+ .xl\:focus\:tw-border-teal-800:focus {
+ border-color: #285e61 !important;
+ }
+
+ .xl\:focus\:tw-border-teal-900:focus {
+ border-color: #234e52 !important;
+ }
+
+ .xl\:focus\:tw-border-blue-100:focus {
+ border-color: #ebf8ff !important;
+ }
+
+ .xl\:focus\:tw-border-blue-200:focus {
+ border-color: #bee3f8 !important;
+ }
+
+ .xl\:focus\:tw-border-blue-300:focus {
+ border-color: #90cdf4 !important;
+ }
+
+ .xl\:focus\:tw-border-blue-400:focus {
+ border-color: #63b3ed !important;
+ }
+
+ .xl\:focus\:tw-border-blue-500:focus {
+ border-color: #4299e1 !important;
+ }
+
+ .xl\:focus\:tw-border-blue-600:focus {
+ border-color: #3182ce !important;
+ }
+
+ .xl\:focus\:tw-border-blue-700:focus {
+ border-color: #2b6cb0 !important;
+ }
+
+ .xl\:focus\:tw-border-blue-800:focus {
+ border-color: #2c5282 !important;
+ }
+
+ .xl\:focus\:tw-border-blue-900:focus {
+ border-color: #2a4365 !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-100:focus {
+ border-color: #ebf4ff !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-200:focus {
+ border-color: #c3dafe !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-300:focus {
+ border-color: #a3bffa !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-400:focus {
+ border-color: #7f9cf5 !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-500:focus {
+ border-color: #667eea !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-600:focus {
+ border-color: #5a67d8 !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-700:focus {
+ border-color: #4c51bf !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-800:focus {
+ border-color: #434190 !important;
+ }
+
+ .xl\:focus\:tw-border-indigo-900:focus {
+ border-color: #3c366b !important;
+ }
+
+ .xl\:focus\:tw-border-purple-100:focus {
+ border-color: #faf5ff !important;
+ }
+
+ .xl\:focus\:tw-border-purple-200:focus {
+ border-color: #e9d8fd !important;
+ }
+
+ .xl\:focus\:tw-border-purple-300:focus {
+ border-color: #d6bcfa !important;
+ }
+
+ .xl\:focus\:tw-border-purple-400:focus {
+ border-color: #b794f4 !important;
+ }
+
+ .xl\:focus\:tw-border-purple-500:focus {
+ border-color: #9f7aea !important;
+ }
+
+ .xl\:focus\:tw-border-purple-600:focus {
+ border-color: #805ad5 !important;
+ }
+
+ .xl\:focus\:tw-border-purple-700:focus {
+ border-color: #6b46c1 !important;
+ }
+
+ .xl\:focus\:tw-border-purple-800:focus {
+ border-color: #553c9a !important;
+ }
+
+ .xl\:focus\:tw-border-purple-900:focus {
+ border-color: #44337a !important;
+ }
+
+ .xl\:focus\:tw-border-pink-100:focus {
+ border-color: #fff5f7 !important;
+ }
+
+ .xl\:focus\:tw-border-pink-200:focus {
+ border-color: #fed7e2 !important;
+ }
+
+ .xl\:focus\:tw-border-pink-300:focus {
+ border-color: #fbb6ce !important;
+ }
+
+ .xl\:focus\:tw-border-pink-400:focus {
+ border-color: #f687b3 !important;
+ }
+
+ .xl\:focus\:tw-border-pink-500:focus {
+ border-color: #ed64a6 !important;
+ }
+
+ .xl\:focus\:tw-border-pink-600:focus {
+ border-color: #d53f8c !important;
+ }
+
+ .xl\:focus\:tw-border-pink-700:focus {
+ border-color: #b83280 !important;
+ }
+
+ .xl\:focus\:tw-border-pink-800:focus {
+ border-color: #97266d !important;
+ }
+
+ .xl\:focus\:tw-border-pink-900:focus {
+ border-color: #702459 !important;
+ }
+
+ .xl\:tw-rounded-none {
+ border-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-sm {
+ border-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded {
+ border-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-lg {
+ border-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-full {
+ border-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-t-none {
+ border-top-left-radius: 0 !important;
+ border-top-right-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-r-none {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-b-none {
+ border-bottom-right-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-l-none {
+ border-top-left-radius: 0 !important;
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-t-sm {
+ border-top-left-radius: .125rem !important;
+ border-top-right-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-r-sm {
+ border-top-right-radius: .125rem !important;
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-b-sm {
+ border-bottom-right-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-l-sm {
+ border-top-left-radius: .125rem !important;
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-t {
+ border-top-left-radius: .25rem !important;
+ border-top-right-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-r {
+ border-top-right-radius: .25rem !important;
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-b {
+ border-bottom-right-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-l {
+ border-top-left-radius: .25rem !important;
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-t-lg {
+ border-top-left-radius: .5rem !important;
+ border-top-right-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-r-lg {
+ border-top-right-radius: .5rem !important;
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-b-lg {
+ border-bottom-right-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-l-lg {
+ border-top-left-radius: .5rem !important;
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-t-full {
+ border-top-left-radius: 9999px !important;
+ border-top-right-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-r-full {
+ border-top-right-radius: 9999px !important;
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-b-full {
+ border-bottom-right-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-l-full {
+ border-top-left-radius: 9999px !important;
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-tl-none {
+ border-top-left-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-tr-none {
+ border-top-right-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-br-none {
+ border-bottom-right-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-bl-none {
+ border-bottom-left-radius: 0 !important;
+ }
+
+ .xl\:tw-rounded-tl-sm {
+ border-top-left-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-tr-sm {
+ border-top-right-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-br-sm {
+ border-bottom-right-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-bl-sm {
+ border-bottom-left-radius: .125rem !important;
+ }
+
+ .xl\:tw-rounded-tl {
+ border-top-left-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-tr {
+ border-top-right-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-br {
+ border-bottom-right-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-bl {
+ border-bottom-left-radius: .25rem !important;
+ }
+
+ .xl\:tw-rounded-tl-lg {
+ border-top-left-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-tr-lg {
+ border-top-right-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-br-lg {
+ border-bottom-right-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-bl-lg {
+ border-bottom-left-radius: .5rem !important;
+ }
+
+ .xl\:tw-rounded-tl-full {
+ border-top-left-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-tr-full {
+ border-top-right-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-br-full {
+ border-bottom-right-radius: 9999px !important;
+ }
+
+ .xl\:tw-rounded-bl-full {
+ border-bottom-left-radius: 9999px !important;
+ }
+
+ .xl\:tw-border-solid {
+ border-style: solid !important;
+ }
+
+ .xl\:tw-border-dashed {
+ border-style: dashed !important;
+ }
+
+ .xl\:tw-border-dotted {
+ border-style: dotted !important;
+ }
+
+ .xl\:tw-border-none {
+ border-style: none !important;
+ }
+
+ .xl\:tw-border-0 {
+ border-width: 0 !important;
+ }
+
+ .xl\:tw-border-2 {
+ border-width: 2px !important;
+ }
+
+ .xl\:tw-border-4 {
+ border-width: 4px !important;
+ }
+
+ .xl\:tw-border-8 {
+ border-width: 8px !important;
+ }
+
+ .xl\:tw-border {
+ border-width: 1px !important;
+ }
+
+ .xl\:tw-border-t-0 {
+ border-top-width: 0 !important;
+ }
+
+ .xl\:tw-border-r-0 {
+ border-right-width: 0 !important;
+ }
+
+ .xl\:tw-border-b-0 {
+ border-bottom-width: 0 !important;
+ }
+
+ .xl\:tw-border-l-0 {
+ border-left-width: 0 !important;
+ }
+
+ .xl\:tw-border-t-2 {
+ border-top-width: 2px !important;
+ }
+
+ .xl\:tw-border-r-2 {
+ border-right-width: 2px !important;
+ }
+
+ .xl\:tw-border-b-2 {
+ border-bottom-width: 2px !important;
+ }
+
+ .xl\:tw-border-l-2 {
+ border-left-width: 2px !important;
+ }
+
+ .xl\:tw-border-t-4 {
+ border-top-width: 4px !important;
+ }
+
+ .xl\:tw-border-r-4 {
+ border-right-width: 4px !important;
+ }
+
+ .xl\:tw-border-b-4 {
+ border-bottom-width: 4px !important;
+ }
+
+ .xl\:tw-border-l-4 {
+ border-left-width: 4px !important;
+ }
+
+ .xl\:tw-border-t-8 {
+ border-top-width: 8px !important;
+ }
+
+ .xl\:tw-border-r-8 {
+ border-right-width: 8px !important;
+ }
+
+ .xl\:tw-border-b-8 {
+ border-bottom-width: 8px !important;
+ }
+
+ .xl\:tw-border-l-8 {
+ border-left-width: 8px !important;
+ }
+
+ .xl\:tw-border-t {
+ border-top-width: 1px !important;
+ }
+
+ .xl\:tw-border-r {
+ border-right-width: 1px !important;
+ }
+
+ .xl\:tw-border-b {
+ border-bottom-width: 1px !important;
+ }
+
+ .xl\:tw-border-l {
+ border-left-width: 1px !important;
+ }
+
+ .xl\:tw-cursor-auto {
+ cursor: auto !important;
+ }
+
+ .xl\:tw-cursor-default {
+ cursor: default !important;
+ }
+
+ .xl\:tw-cursor-pointer {
+ cursor: pointer !important;
+ }
+
+ .xl\:tw-cursor-wait {
+ cursor: wait !important;
+ }
+
+ .xl\:tw-cursor-move {
+ cursor: move !important;
+ }
+
+ .xl\:tw-cursor-not-allowed {
+ cursor: not-allowed !important;
+ }
+
+ .xl\:tw-block {
+ display: block !important;
+ }
+
+ .xl\:tw-inline-block {
+ display: inline-block !important;
+ }
+
+ .xl\:tw-inline {
+ display: inline !important;
+ }
+
+ .xl\:tw-flex {
+ display: -webkit-box !important;
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+
+ .xl\:tw-inline-flex {
+ display: -webkit-inline-box !important;
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+
+ .xl\:tw-table {
+ display: table !important;
+ }
+
+ .xl\:tw-table-row {
+ display: table-row !important;
+ }
+
+ .xl\:tw-table-cell {
+ display: table-cell !important;
+ }
+
+ .xl\:tw-hidden {
+ display: none !important;
+ }
+
+ .xl\:tw-flex-row {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+
+ .xl\:tw-flex-row-reverse {
+ -webkit-box-orient: horizontal !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+
+ .xl\:tw-flex-col {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: normal !important;
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+
+ .xl\:tw-flex-col-reverse {
+ -webkit-box-orient: vertical !important;
+ -webkit-box-direction: reverse !important;
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+
+ .xl\:tw-flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+
+ .xl\:tw-flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .xl\:tw-flex-no-wrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+
+ .xl\:tw-items-start {
+ -webkit-box-align: start !important;
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+
+ .xl\:tw-items-end {
+ -webkit-box-align: end !important;
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+
+ .xl\:tw-items-center {
+ -webkit-box-align: center !important;
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+
+ .xl\:tw-items-baseline {
+ -webkit-box-align: baseline !important;
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+
+ .xl\:tw-items-stretch {
+ -webkit-box-align: stretch !important;
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+
+ .xl\:tw-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+
+ .xl\:tw-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+
+ .xl\:tw-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+
+ .xl\:tw-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+
+ .xl\:tw-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+
+ .xl\:tw-justify-start {
+ -webkit-box-pack: start !important;
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+
+ .xl\:tw-justify-end {
+ -webkit-box-pack: end !important;
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+
+ .xl\:tw-justify-center {
+ -webkit-box-pack: center !important;
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+
+ .xl\:tw-justify-between {
+ -webkit-box-pack: justify !important;
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+
+ .xl\:tw-justify-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+
+ .xl\:tw-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+
+ .xl\:tw-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+
+ .xl\:tw-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+
+ .xl\:tw-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+
+ .xl\:tw-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+
+ .xl\:tw-flex-1 {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 0% !important;
+ flex: 1 1 0% !important;
+ }
+
+ .xl\:tw-flex-auto {
+ -webkit-box-flex: 1 !important;
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+
+ .xl\:tw-flex-initial {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: 0 1 auto !important;
+ flex: 0 1 auto !important;
+ }
+
+ .xl\:tw-flex-none {
+ -webkit-box-flex: 0 !important;
+ -ms-flex: none !important;
+ flex: none !important;
+ }
+
+ .xl\:tw-flex-grow-0 {
+ -webkit-box-flex: 0 !important;
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+
+ .xl\:tw-flex-grow {
+ -webkit-box-flex: 1 !important;
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+
+ .xl\:tw-flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+
+ .xl\:tw-flex-shrink {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+
+ .xl\:tw-float-right {
+ float: right !important;
+ }
+
+ .xl\:tw-float-left {
+ float: left !important;
+ }
+
+ .xl\:tw-float-none {
+ float: none !important;
+ }
+
+ .xl\:tw-clearfix:after {
+ content: "" !important;
+ display: table !important;
+ clear: both !important;
+ }
+
+ .xl\:tw-font-sans {
+ 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" !important;
+ }
+
+ .xl\:tw-font-serif {
+ font-family: Georgia, Cambria, "Times New Roman", Times, serif !important;
+ }
+
+ .xl\:tw-font-mono {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+ }
+
+ .xl\:tw-font-hairline {
+ font-weight: 100 !important;
+ }
+
+ .xl\:tw-font-thin {
+ font-weight: 200 !important;
+ }
+
+ .xl\:tw-font-light {
+ font-weight: 300 !important;
+ }
+
+ .xl\:tw-font-normal {
+ font-weight: 400 !important;
+ }
+
+ .xl\:tw-font-medium {
+ font-weight: 500 !important;
+ }
+
+ .xl\:tw-font-semibold {
+ font-weight: 600 !important;
+ }
+
+ .xl\:tw-font-bold {
+ font-weight: 700 !important;
+ }
+
+ .xl\:tw-font-extrabold {
+ font-weight: 800 !important;
+ }
+
+ .xl\:tw-font-black {
+ font-weight: 900 !important;
+ }
+
+ .xl\:hover\:tw-font-hairline:hover {
+ font-weight: 100 !important;
+ }
+
+ .xl\:hover\:tw-font-thin:hover {
+ font-weight: 200 !important;
+ }
+
+ .xl\:hover\:tw-font-light:hover {
+ font-weight: 300 !important;
+ }
+
+ .xl\:hover\:tw-font-normal:hover {
+ font-weight: 400 !important;
+ }
+
+ .xl\:hover\:tw-font-medium:hover {
+ font-weight: 500 !important;
+ }
+
+ .xl\:hover\:tw-font-semibold:hover {
+ font-weight: 600 !important;
+ }
+
+ .xl\:hover\:tw-font-bold:hover {
+ font-weight: 700 !important;
+ }
+
+ .xl\:hover\:tw-font-extrabold:hover {
+ font-weight: 800 !important;
+ }
+
+ .xl\:hover\:tw-font-black:hover {
+ font-weight: 900 !important;
+ }
+
+ .xl\:focus\:tw-font-hairline:focus {
+ font-weight: 100 !important;
+ }
+
+ .xl\:focus\:tw-font-thin:focus {
+ font-weight: 200 !important;
+ }
+
+ .xl\:focus\:tw-font-light:focus {
+ font-weight: 300 !important;
+ }
+
+ .xl\:focus\:tw-font-normal:focus {
+ font-weight: 400 !important;
+ }
+
+ .xl\:focus\:tw-font-medium:focus {
+ font-weight: 500 !important;
+ }
+
+ .xl\:focus\:tw-font-semibold:focus {
+ font-weight: 600 !important;
+ }
+
+ .xl\:focus\:tw-font-bold:focus {
+ font-weight: 700 !important;
+ }
+
+ .xl\:focus\:tw-font-extrabold:focus {
+ font-weight: 800 !important;
+ }
+
+ .xl\:focus\:tw-font-black:focus {
+ font-weight: 900 !important;
+ }
+
+ .xl\:tw-h-0 {
+ height: 0 !important;
+ }
+
+ .xl\:tw-h-1 {
+ height: .25rem !important;
+ }
+
+ .xl\:tw-h-2 {
+ height: .5rem !important;
+ }
+
+ .xl\:tw-h-3 {
+ height: .75rem !important;
+ }
+
+ .xl\:tw-h-4 {
+ height: 1rem !important;
+ }
+
+ .xl\:tw-h-5 {
+ height: 1.25rem !important;
+ }
+
+ .xl\:tw-h-6 {
+ height: 1.5rem !important;
+ }
+
+ .xl\:tw-h-8 {
+ height: 2rem !important;
+ }
+
+ .xl\:tw-h-10 {
+ height: 2.5rem !important;
+ }
+
+ .xl\:tw-h-12 {
+ height: 3rem !important;
+ }
+
+ .xl\:tw-h-16 {
+ height: 4rem !important;
+ }
+
+ .xl\:tw-h-20 {
+ height: 5rem !important;
+ }
+
+ .xl\:tw-h-24 {
+ height: 6rem !important;
+ }
+
+ .xl\:tw-h-32 {
+ height: 8rem !important;
+ }
+
+ .xl\:tw-h-40 {
+ height: 10rem !important;
+ }
+
+ .xl\:tw-h-48 {
+ height: 12rem !important;
+ }
+
+ .xl\:tw-h-56 {
+ height: 14rem !important;
+ }
+
+ .xl\:tw-h-64 {
+ height: 16rem !important;
+ }
+
+ .xl\:tw-h-auto {
+ height: auto !important;
+ }
+
+ .xl\:tw-h-px {
+ height: 1px !important;
+ }
+
+ .xl\:tw-h-full {
+ height: 100% !important;
+ }
+
+ .xl\:tw-h-screen {
+ height: 100vh !important;
+ }
+
+ .xl\:tw-leading-none {
+ line-height: 1 !important;
+ }
+
+ .xl\:tw-leading-tight {
+ line-height: 1.25 !important;
+ }
+
+ .xl\:tw-leading-snug {
+ line-height: 1.375 !important;
+ }
+
+ .xl\:tw-leading-normal {
+ line-height: 1.5 !important;
+ }
+
+ .xl\:tw-leading-relaxed {
+ line-height: 1.625 !important;
+ }
+
+ .xl\:tw-leading-loose {
+ line-height: 2 !important;
+ }
+
+ .xl\:tw-list-inside {
+ list-style-position: inside !important;
+ }
+
+ .xl\:tw-list-outside {
+ list-style-position: outside !important;
+ }
+
+ .xl\:tw-list-none {
+ list-style-type: none !important;
+ }
+
+ .xl\:tw-list-disc {
+ list-style-type: disc !important;
+ }
+
+ .xl\:tw-list-decimal {
+ list-style-type: decimal !important;
+ }
+
+ .xl\:tw-m-0 {
+ margin: 0 !important;
+ }
+
+ .xl\:tw-m-1 {
+ margin: .25rem !important;
+ }
+
+ .xl\:tw-m-2 {
+ margin: .5rem !important;
+ }
+
+ .xl\:tw-m-3 {
+ margin: .75rem !important;
+ }
+
+ .xl\:tw-m-4 {
+ margin: 1rem !important;
+ }
+
+ .xl\:tw-m-5 {
+ margin: 1.25rem !important;
+ }
+
+ .xl\:tw-m-6 {
+ margin: 1.5rem !important;
+ }
+
+ .xl\:tw-m-8 {
+ margin: 2rem !important;
+ }
+
+ .xl\:tw-m-10 {
+ margin: 2.5rem !important;
+ }
+
+ .xl\:tw-m-12 {
+ margin: 3rem !important;
+ }
+
+ .xl\:tw-m-16 {
+ margin: 4rem !important;
+ }
+
+ .xl\:tw-m-20 {
+ margin: 5rem !important;
+ }
+
+ .xl\:tw-m-24 {
+ margin: 6rem !important;
+ }
+
+ .xl\:tw-m-32 {
+ margin: 8rem !important;
+ }
+
+ .xl\:tw-m-40 {
+ margin: 10rem !important;
+ }
+
+ .xl\:tw-m-48 {
+ margin: 12rem !important;
+ }
+
+ .xl\:tw-m-56 {
+ margin: 14rem !important;
+ }
+
+ .xl\:tw-m-64 {
+ margin: 16rem !important;
+ }
+
+ .xl\:tw-m-auto {
+ margin: auto !important;
+ }
+
+ .xl\:tw-m-px {
+ margin: 1px !important;
+ }
+
+ .xl\:tw-my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .xl\:tw-mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .xl\:tw-my-1 {
+ margin-top: .25rem !important;
+ margin-bottom: .25rem !important;
+ }
+
+ .xl\:tw-mx-1 {
+ margin-left: .25rem !important;
+ margin-right: .25rem !important;
+ }
+
+ .xl\:tw-my-2 {
+ margin-top: .5rem !important;
+ margin-bottom: .5rem !important;
+ }
+
+ .xl\:tw-mx-2 {
+ margin-left: .5rem !important;
+ margin-right: .5rem !important;
+ }
+
+ .xl\:tw-my-3 {
+ margin-top: .75rem !important;
+ margin-bottom: .75rem !important;
+ }
+
+ .xl\:tw-mx-3 {
+ margin-left: .75rem !important;
+ margin-right: .75rem !important;
+ }
+
+ .xl\:tw-my-4 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+
+ .xl\:tw-mx-4 {
+ margin-left: 1rem !important;
+ margin-right: 1rem !important;
+ }
+
+ .xl\:tw-my-5 {
+ margin-top: 1.25rem !important;
+ margin-bottom: 1.25rem !important;
+ }
+
+ .xl\:tw-mx-5 {
+ margin-left: 1.25rem !important;
+ margin-right: 1.25rem !important;
+ }
+
+ .xl\:tw-my-6 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+
+ .xl\:tw-mx-6 {
+ margin-left: 1.5rem !important;
+ margin-right: 1.5rem !important;
+ }
+
+ .xl\:tw-my-8 {
+ margin-top: 2rem !important;
+ margin-bottom: 2rem !important;
+ }
+
+ .xl\:tw-mx-8 {
+ margin-left: 2rem !important;
+ margin-right: 2rem !important;
+ }
+
+ .xl\:tw-my-10 {
+ margin-top: 2.5rem !important;
+ margin-bottom: 2.5rem !important;
+ }
+
+ .xl\:tw-mx-10 {
+ margin-left: 2.5rem !important;
+ margin-right: 2.5rem !important;
+ }
+
+ .xl\:tw-my-12 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+
+ .xl\:tw-mx-12 {
+ margin-left: 3rem !important;
+ margin-right: 3rem !important;
+ }
+
+ .xl\:tw-my-16 {
+ margin-top: 4rem !important;
+ margin-bottom: 4rem !important;
+ }
+
+ .xl\:tw-mx-16 {
+ margin-left: 4rem !important;
+ margin-right: 4rem !important;
+ }
+
+ .xl\:tw-my-20 {
+ margin-top: 5rem !important;
+ margin-bottom: 5rem !important;
+ }
+
+ .xl\:tw-mx-20 {
+ margin-left: 5rem !important;
+ margin-right: 5rem !important;
+ }
+
+ .xl\:tw-my-24 {
+ margin-top: 6rem !important;
+ margin-bottom: 6rem !important;
+ }
+
+ .xl\:tw-mx-24 {
+ margin-left: 6rem !important;
+ margin-right: 6rem !important;
+ }
+
+ .xl\:tw-my-32 {
+ margin-top: 8rem !important;
+ margin-bottom: 8rem !important;
+ }
+
+ .xl\:tw-mx-32 {
+ margin-left: 8rem !important;
+ margin-right: 8rem !important;
+ }
+
+ .xl\:tw-my-40 {
+ margin-top: 10rem !important;
+ margin-bottom: 10rem !important;
+ }
+
+ .xl\:tw-mx-40 {
+ margin-left: 10rem !important;
+ margin-right: 10rem !important;
+ }
+
+ .xl\:tw-my-48 {
+ margin-top: 12rem !important;
+ margin-bottom: 12rem !important;
+ }
+
+ .xl\:tw-mx-48 {
+ margin-left: 12rem !important;
+ margin-right: 12rem !important;
+ }
+
+ .xl\:tw-my-56 {
+ margin-top: 14rem !important;
+ margin-bottom: 14rem !important;
+ }
+
+ .xl\:tw-mx-56 {
+ margin-left: 14rem !important;
+ margin-right: 14rem !important;
+ }
+
+ .xl\:tw-my-64 {
+ margin-top: 16rem !important;
+ margin-bottom: 16rem !important;
+ }
+
+ .xl\:tw-mx-64 {
+ margin-left: 16rem !important;
+ margin-right: 16rem !important;
+ }
+
+ .xl\:tw-my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+
+ .xl\:tw-mx-auto {
+ margin-left: auto !important;
+ margin-right: auto !important;
+ }
+
+ .xl\:tw-my-px {
+ margin-top: 1px !important;
+ margin-bottom: 1px !important;
+ }
+
+ .xl\:tw-mx-px {
+ margin-left: 1px !important;
+ margin-right: 1px !important;
+ }
+
+ .xl\:tw-mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .xl\:tw-mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .xl\:tw-mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .xl\:tw-ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .xl\:tw-mt-1 {
+ margin-top: .25rem !important;
+ }
+
+ .xl\:tw-mr-1 {
+ margin-right: .25rem !important;
+ }
+
+ .xl\:tw-mb-1 {
+ margin-bottom: .25rem !important;
+ }
+
+ .xl\:tw-ml-1 {
+ margin-left: .25rem !important;
+ }
+
+ .xl\:tw-mt-2 {
+ margin-top: .5rem !important;
+ }
+
+ .xl\:tw-mr-2 {
+ margin-right: .5rem !important;
+ }
+
+ .xl\:tw-mb-2 {
+ margin-bottom: .5rem !important;
+ }
+
+ .xl\:tw-ml-2 {
+ margin-left: .5rem !important;
+ }
+
+ .xl\:tw-mt-3 {
+ margin-top: .75rem !important;
+ }
+
+ .xl\:tw-mr-3 {
+ margin-right: .75rem !important;
+ }
+
+ .xl\:tw-mb-3 {
+ margin-bottom: .75rem !important;
+ }
+
+ .xl\:tw-ml-3 {
+ margin-left: .75rem !important;
+ }
+
+ .xl\:tw-mt-4 {
+ margin-top: 1rem !important;
+ }
+
+ .xl\:tw-mr-4 {
+ margin-right: 1rem !important;
+ }
+
+ .xl\:tw-mb-4 {
+ margin-bottom: 1rem !important;
+ }
+
+ .xl\:tw-ml-4 {
+ margin-left: 1rem !important;
+ }
+
+ .xl\:tw-mt-5 {
+ margin-top: 1.25rem !important;
+ }
+
+ .xl\:tw-mr-5 {
+ margin-right: 1.25rem !important;
+ }
+
+ .xl\:tw-mb-5 {
+ margin-bottom: 1.25rem !important;
+ }
+
+ .xl\:tw-ml-5 {
+ margin-left: 1.25rem !important;
+ }
+
+ .xl\:tw-mt-6 {
+ margin-top: 1.5rem !important;
+ }
+
+ .xl\:tw-mr-6 {
+ margin-right: 1.5rem !important;
+ }
+
+ .xl\:tw-mb-6 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .xl\:tw-ml-6 {
+ margin-left: 1.5rem !important;
+ }
+
+ .xl\:tw-mt-8 {
+ margin-top: 2rem !important;
+ }
+
+ .xl\:tw-mr-8 {
+ margin-right: 2rem !important;
+ }
+
+ .xl\:tw-mb-8 {
+ margin-bottom: 2rem !important;
+ }
+
+ .xl\:tw-ml-8 {
+ margin-left: 2rem !important;
+ }
+
+ .xl\:tw-mt-10 {
+ margin-top: 2.5rem !important;
+ }
+
+ .xl\:tw-mr-10 {
+ margin-right: 2.5rem !important;
+ }
+
+ .xl\:tw-mb-10 {
+ margin-bottom: 2.5rem !important;
+ }
+
+ .xl\:tw-ml-10 {
+ margin-left: 2.5rem !important;
+ }
+
+ .xl\:tw-mt-12 {
+ margin-top: 3rem !important;
+ }
+
+ .xl\:tw-mr-12 {
+ margin-right: 3rem !important;
+ }
+
+ .xl\:tw-mb-12 {
+ margin-bottom: 3rem !important;
+ }
+
+ .xl\:tw-ml-12 {
+ margin-left: 3rem !important;
+ }
+
+ .xl\:tw-mt-16 {
+ margin-top: 4rem !important;
+ }
+
+ .xl\:tw-mr-16 {
+ margin-right: 4rem !important;
+ }
+
+ .xl\:tw-mb-16 {
+ margin-bottom: 4rem !important;
+ }
+
+ .xl\:tw-ml-16 {
+ margin-left: 4rem !important;
+ }
+
+ .xl\:tw-mt-20 {
+ margin-top: 5rem !important;
+ }
+
+ .xl\:tw-mr-20 {
+ margin-right: 5rem !important;
+ }
+
+ .xl\:tw-mb-20 {
+ margin-bottom: 5rem !important;
+ }
+
+ .xl\:tw-ml-20 {
+ margin-left: 5rem !important;
+ }
+
+ .xl\:tw-mt-24 {
+ margin-top: 6rem !important;
+ }
+
+ .xl\:tw-mr-24 {
+ margin-right: 6rem !important;
+ }
+
+ .xl\:tw-mb-24 {
+ margin-bottom: 6rem !important;
+ }
+
+ .xl\:tw-ml-24 {
+ margin-left: 6rem !important;
+ }
+
+ .xl\:tw-mt-32 {
+ margin-top: 8rem !important;
+ }
+
+ .xl\:tw-mr-32 {
+ margin-right: 8rem !important;
+ }
+
+ .xl\:tw-mb-32 {
+ margin-bottom: 8rem !important;
+ }
+
+ .xl\:tw-ml-32 {
+ margin-left: 8rem !important;
+ }
+
+ .xl\:tw-mt-40 {
+ margin-top: 10rem !important;
+ }
+
+ .xl\:tw-mr-40 {
+ margin-right: 10rem !important;
+ }
+
+ .xl\:tw-mb-40 {
+ margin-bottom: 10rem !important;
+ }
+
+ .xl\:tw-ml-40 {
+ margin-left: 10rem !important;
+ }
+
+ .xl\:tw-mt-48 {
+ margin-top: 12rem !important;
+ }
+
+ .xl\:tw-mr-48 {
+ margin-right: 12rem !important;
+ }
+
+ .xl\:tw-mb-48 {
+ margin-bottom: 12rem !important;
+ }
+
+ .xl\:tw-ml-48 {
+ margin-left: 12rem !important;
+ }
+
+ .xl\:tw-mt-56 {
+ margin-top: 14rem !important;
+ }
+
+ .xl\:tw-mr-56 {
+ margin-right: 14rem !important;
+ }
+
+ .xl\:tw-mb-56 {
+ margin-bottom: 14rem !important;
+ }
+
+ .xl\:tw-ml-56 {
+ margin-left: 14rem !important;
+ }
+
+ .xl\:tw-mt-64 {
+ margin-top: 16rem !important;
+ }
+
+ .xl\:tw-mr-64 {
+ margin-right: 16rem !important;
+ }
+
+ .xl\:tw-mb-64 {
+ margin-bottom: 16rem !important;
+ }
+
+ .xl\:tw-ml-64 {
+ margin-left: 16rem !important;
+ }
+
+ .xl\:tw-mt-auto {
+ margin-top: auto !important;
+ }
+
+ .xl\:tw-mr-auto {
+ margin-right: auto !important;
+ }
+
+ .xl\:tw-mb-auto {
+ margin-bottom: auto !important;
+ }
+
+ .xl\:tw-ml-auto {
+ margin-left: auto !important;
+ }
+
+ .xl\:tw-mt-px {
+ margin-top: 1px !important;
+ }
+
+ .xl\:tw-mr-px {
+ margin-right: 1px !important;
+ }
+
+ .xl\:tw-mb-px {
+ margin-bottom: 1px !important;
+ }
+
+ .xl\:tw-ml-px {
+ margin-left: 1px !important;
+ }
+
+ .xl\:tw-max-h-full {
+ max-height: 100% !important;
+ }
+
+ .xl\:tw-max-h-screen {
+ max-height: 100vh !important;
+ }
+
+ .xl\:tw-max-w-xs {
+ max-width: 20rem !important;
+ }
+
+ .xl\:tw-max-w-sm {
+ max-width: 24rem !important;
+ }
+
+ .xl\:tw-max-w-md {
+ max-width: 28rem !important;
+ }
+
+ .xl\:tw-max-w-lg {
+ max-width: 32rem !important;
+ }
+
+ .xl\:tw-max-w-xl {
+ max-width: 36rem !important;
+ }
+
+ .xl\:tw-max-w-2xl {
+ max-width: 42rem !important;
+ }
+
+ .xl\:tw-max-w-3xl {
+ max-width: 48rem !important;
+ }
+
+ .xl\:tw-max-w-4xl {
+ max-width: 56rem !important;
+ }
+
+ .xl\:tw-max-w-5xl {
+ max-width: 64rem !important;
+ }
+
+ .xl\:tw-max-w-6xl {
+ max-width: 72rem !important;
+ }
+
+ .xl\:tw-max-w-full {
+ max-width: 100% !important;
+ }
+
+ .xl\:tw-min-h-0 {
+ min-height: 0 !important;
+ }
+
+ .xl\:tw-min-h-full {
+ min-height: 100% !important;
+ }
+
+ .xl\:tw-min-h-screen {
+ min-height: 100vh !important;
+ }
+
+ .xl\:tw-min-w-0 {
+ min-width: 0 !important;
+ }
+
+ .xl\:tw-min-w-full {
+ min-width: 100% !important;
+ }
+
+ .xl\:tw--m-0 {
+ margin: 0 !important;
+ }
+
+ .xl\:tw--m-1 {
+ margin: -0.25rem !important;
+ }
+
+ .xl\:tw--m-2 {
+ margin: -0.5rem !important;
+ }
+
+ .xl\:tw--m-3 {
+ margin: -0.75rem !important;
+ }
+
+ .xl\:tw--m-4 {
+ margin: -1rem !important;
+ }
+
+ .xl\:tw--m-5 {
+ margin: -1.25rem !important;
+ }
+
+ .xl\:tw--m-6 {
+ margin: -1.5rem !important;
+ }
+
+ .xl\:tw--m-8 {
+ margin: -2rem !important;
+ }
+
+ .xl\:tw--m-10 {
+ margin: -2.5rem !important;
+ }
+
+ .xl\:tw--m-12 {
+ margin: -3rem !important;
+ }
+
+ .xl\:tw--m-16 {
+ margin: -4rem !important;
+ }
+
+ .xl\:tw--m-20 {
+ margin: -5rem !important;
+ }
+
+ .xl\:tw--m-24 {
+ margin: -6rem !important;
+ }
+
+ .xl\:tw--m-32 {
+ margin: -8rem !important;
+ }
+
+ .xl\:tw--m-40 {
+ margin: -10rem !important;
+ }
+
+ .xl\:tw--m-48 {
+ margin: -12rem !important;
+ }
+
+ .xl\:tw--m-56 {
+ margin: -14rem !important;
+ }
+
+ .xl\:tw--m-64 {
+ margin: -16rem !important;
+ }
+
+ .xl\:tw--m-px {
+ margin: -1px !important;
+ }
+
+ .xl\:tw--my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+
+ .xl\:tw--mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ .xl\:tw--my-1 {
+ margin-top: -0.25rem !important;
+ margin-bottom: -0.25rem !important;
+ }
+
+ .xl\:tw--mx-1 {
+ margin-left: -0.25rem !important;
+ margin-right: -0.25rem !important;
+ }
+
+ .xl\:tw--my-2 {
+ margin-top: -0.5rem !important;
+ margin-bottom: -0.5rem !important;
+ }
+
+ .xl\:tw--mx-2 {
+ margin-left: -0.5rem !important;
+ margin-right: -0.5rem !important;
+ }
+
+ .xl\:tw--my-3 {
+ margin-top: -0.75rem !important;
+ margin-bottom: -0.75rem !important;
+ }
+
+ .xl\:tw--mx-3 {
+ margin-left: -0.75rem !important;
+ margin-right: -0.75rem !important;
+ }
+
+ .xl\:tw--my-4 {
+ margin-top: -1rem !important;
+ margin-bottom: -1rem !important;
+ }
+
+ .xl\:tw--mx-4 {
+ margin-left: -1rem !important;
+ margin-right: -1rem !important;
+ }
+
+ .xl\:tw--my-5 {
+ margin-top: -1.25rem !important;
+ margin-bottom: -1.25rem !important;
+ }
+
+ .xl\:tw--mx-5 {
+ margin-left: -1.25rem !important;
+ margin-right: -1.25rem !important;
+ }
+
+ .xl\:tw--my-6 {
+ margin-top: -1.5rem !important;
+ margin-bottom: -1.5rem !important;
+ }
+
+ .xl\:tw--mx-6 {
+ margin-left: -1.5rem !important;
+ margin-right: -1.5rem !important;
+ }
+
+ .xl\:tw--my-8 {
+ margin-top: -2rem !important;
+ margin-bottom: -2rem !important;
+ }
+
+ .xl\:tw--mx-8 {
+ margin-left: -2rem !important;
+ margin-right: -2rem !important;
+ }
+
+ .xl\:tw--my-10 {
+ margin-top: -2.5rem !important;
+ margin-bottom: -2.5rem !important;
+ }
+
+ .xl\:tw--mx-10 {
+ margin-left: -2.5rem !important;
+ margin-right: -2.5rem !important;
+ }
+
+ .xl\:tw--my-12 {
+ margin-top: -3rem !important;
+ margin-bottom: -3rem !important;
+ }
+
+ .xl\:tw--mx-12 {
+ margin-left: -3rem !important;
+ margin-right: -3rem !important;
+ }
+
+ .xl\:tw--my-16 {
+ margin-top: -4rem !important;
+ margin-bottom: -4rem !important;
+ }
+
+ .xl\:tw--mx-16 {
+ margin-left: -4rem !important;
+ margin-right: -4rem !important;
+ }
+
+ .xl\:tw--my-20 {
+ margin-top: -5rem !important;
+ margin-bottom: -5rem !important;
+ }
+
+ .xl\:tw--mx-20 {
+ margin-left: -5rem !important;
+ margin-right: -5rem !important;
+ }
+
+ .xl\:tw--my-24 {
+ margin-top: -6rem !important;
+ margin-bottom: -6rem !important;
+ }
+
+ .xl\:tw--mx-24 {
+ margin-left: -6rem !important;
+ margin-right: -6rem !important;
+ }
+
+ .xl\:tw--my-32 {
+ margin-top: -8rem !important;
+ margin-bottom: -8rem !important;
+ }
+
+ .xl\:tw--mx-32 {
+ margin-left: -8rem !important;
+ margin-right: -8rem !important;
+ }
+
+ .xl\:tw--my-40 {
+ margin-top: -10rem !important;
+ margin-bottom: -10rem !important;
+ }
+
+ .xl\:tw--mx-40 {
+ margin-left: -10rem !important;
+ margin-right: -10rem !important;
+ }
+
+ .xl\:tw--my-48 {
+ margin-top: -12rem !important;
+ margin-bottom: -12rem !important;
+ }
+
+ .xl\:tw--mx-48 {
+ margin-left: -12rem !important;
+ margin-right: -12rem !important;
+ }
+
+ .xl\:tw--my-56 {
+ margin-top: -14rem !important;
+ margin-bottom: -14rem !important;
+ }
+
+ .xl\:tw--mx-56 {
+ margin-left: -14rem !important;
+ margin-right: -14rem !important;
+ }
+
+ .xl\:tw--my-64 {
+ margin-top: -16rem !important;
+ margin-bottom: -16rem !important;
+ }
+
+ .xl\:tw--mx-64 {
+ margin-left: -16rem !important;
+ margin-right: -16rem !important;
+ }
+
+ .xl\:tw--my-px {
+ margin-top: -1px !important;
+ margin-bottom: -1px !important;
+ }
+
+ .xl\:tw--mx-px {
+ margin-left: -1px !important;
+ margin-right: -1px !important;
+ }
+
+ .xl\:tw--mt-0 {
+ margin-top: 0 !important;
+ }
+
+ .xl\:tw--mr-0 {
+ margin-right: 0 !important;
+ }
+
+ .xl\:tw--mb-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .xl\:tw--ml-0 {
+ margin-left: 0 !important;
+ }
+
+ .xl\:tw--mt-1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .xl\:tw--mr-1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .xl\:tw--mb-1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .xl\:tw--ml-1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .xl\:tw--mt-2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .xl\:tw--mr-2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .xl\:tw--mb-2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .xl\:tw--ml-2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .xl\:tw--mt-3 {
+ margin-top: -0.75rem !important;
+ }
+
+ .xl\:tw--mr-3 {
+ margin-right: -0.75rem !important;
+ }
+
+ .xl\:tw--mb-3 {
+ margin-bottom: -0.75rem !important;
+ }
+
+ .xl\:tw--ml-3 {
+ margin-left: -0.75rem !important;
+ }
+
+ .xl\:tw--mt-4 {
+ margin-top: -1rem !important;
+ }
+
+ .xl\:tw--mr-4 {
+ margin-right: -1rem !important;
+ }
+
+ .xl\:tw--mb-4 {
+ margin-bottom: -1rem !important;
+ }
+
+ .xl\:tw--ml-4 {
+ margin-left: -1rem !important;
+ }
+
+ .xl\:tw--mt-5 {
+ margin-top: -1.25rem !important;
+ }
+
+ .xl\:tw--mr-5 {
+ margin-right: -1.25rem !important;
+ }
+
+ .xl\:tw--mb-5 {
+ margin-bottom: -1.25rem !important;
+ }
+
+ .xl\:tw--ml-5 {
+ margin-left: -1.25rem !important;
+ }
+
+ .xl\:tw--mt-6 {
+ margin-top: -1.5rem !important;
+ }
+
+ .xl\:tw--mr-6 {
+ margin-right: -1.5rem !important;
+ }
+
+ .xl\:tw--mb-6 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .xl\:tw--ml-6 {
+ margin-left: -1.5rem !important;
+ }
+
+ .xl\:tw--mt-8 {
+ margin-top: -2rem !important;
+ }
+
+ .xl\:tw--mr-8 {
+ margin-right: -2rem !important;
+ }
+
+ .xl\:tw--mb-8 {
+ margin-bottom: -2rem !important;
+ }
+
+ .xl\:tw--ml-8 {
+ margin-left: -2rem !important;
+ }
+
+ .xl\:tw--mt-10 {
+ margin-top: -2.5rem !important;
+ }
+
+ .xl\:tw--mr-10 {
+ margin-right: -2.5rem !important;
+ }
+
+ .xl\:tw--mb-10 {
+ margin-bottom: -2.5rem !important;
+ }
+
+ .xl\:tw--ml-10 {
+ margin-left: -2.5rem !important;
+ }
+
+ .xl\:tw--mt-12 {
+ margin-top: -3rem !important;
+ }
+
+ .xl\:tw--mr-12 {
+ margin-right: -3rem !important;
+ }
+
+ .xl\:tw--mb-12 {
+ margin-bottom: -3rem !important;
+ }
+
+ .xl\:tw--ml-12 {
+ margin-left: -3rem !important;
+ }
+
+ .xl\:tw--mt-16 {
+ margin-top: -4rem !important;
+ }
+
+ .xl\:tw--mr-16 {
+ margin-right: -4rem !important;
+ }
+
+ .xl\:tw--mb-16 {
+ margin-bottom: -4rem !important;
+ }
+
+ .xl\:tw--ml-16 {
+ margin-left: -4rem !important;
+ }
+
+ .xl\:tw--mt-20 {
+ margin-top: -5rem !important;
+ }
+
+ .xl\:tw--mr-20 {
+ margin-right: -5rem !important;
+ }
+
+ .xl\:tw--mb-20 {
+ margin-bottom: -5rem !important;
+ }
+
+ .xl\:tw--ml-20 {
+ margin-left: -5rem !important;
+ }
+
+ .xl\:tw--mt-24 {
+ margin-top: -6rem !important;
+ }
+
+ .xl\:tw--mr-24 {
+ margin-right: -6rem !important;
+ }
+
+ .xl\:tw--mb-24 {
+ margin-bottom: -6rem !important;
+ }
+
+ .xl\:tw--ml-24 {
+ margin-left: -6rem !important;
+ }
+
+ .xl\:tw--mt-32 {
+ margin-top: -8rem !important;
+ }
+
+ .xl\:tw--mr-32 {
+ margin-right: -8rem !important;
+ }
+
+ .xl\:tw--mb-32 {
+ margin-bottom: -8rem !important;
+ }
+
+ .xl\:tw--ml-32 {
+ margin-left: -8rem !important;
+ }
+
+ .xl\:tw--mt-40 {
+ margin-top: -10rem !important;
+ }
+
+ .xl\:tw--mr-40 {
+ margin-right: -10rem !important;
+ }
+
+ .xl\:tw--mb-40 {
+ margin-bottom: -10rem !important;
+ }
+
+ .xl\:tw--ml-40 {
+ margin-left: -10rem !important;
+ }
+
+ .xl\:tw--mt-48 {
+ margin-top: -12rem !important;
+ }
+
+ .xl\:tw--mr-48 {
+ margin-right: -12rem !important;
+ }
+
+ .xl\:tw--mb-48 {
+ margin-bottom: -12rem !important;
+ }
+
+ .xl\:tw--ml-48 {
+ margin-left: -12rem !important;
+ }
+
+ .xl\:tw--mt-56 {
+ margin-top: -14rem !important;
+ }
+
+ .xl\:tw--mr-56 {
+ margin-right: -14rem !important;
+ }
+
+ .xl\:tw--mb-56 {
+ margin-bottom: -14rem !important;
+ }
+
+ .xl\:tw--ml-56 {
+ margin-left: -14rem !important;
+ }
+
+ .xl\:tw--mt-64 {
+ margin-top: -16rem !important;
+ }
+
+ .xl\:tw--mr-64 {
+ margin-right: -16rem !important;
+ }
+
+ .xl\:tw--mb-64 {
+ margin-bottom: -16rem !important;
+ }
+
+ .xl\:tw--ml-64 {
+ margin-left: -16rem !important;
+ }
+
+ .xl\:tw--mt-px {
+ margin-top: -1px !important;
+ }
+
+ .xl\:tw--mr-px {
+ margin-right: -1px !important;
+ }
+
+ .xl\:tw--mb-px {
+ margin-bottom: -1px !important;
+ }
+
+ .xl\:tw--ml-px {
+ margin-left: -1px !important;
+ }
+
+ .xl\:tw-object-contain {
+ -o-object-fit: contain !important;
+ object-fit: contain !important;
+ }
+
+ .xl\:tw-object-cover {
+ -o-object-fit: cover !important;
+ object-fit: cover !important;
+ }
+
+ .xl\:tw-object-fill {
+ -o-object-fit: fill !important;
+ object-fit: fill !important;
+ }
+
+ .xl\:tw-object-none {
+ -o-object-fit: none !important;
+ object-fit: none !important;
+ }
+
+ .xl\:tw-object-scale-down {
+ -o-object-fit: scale-down !important;
+ object-fit: scale-down !important;
+ }
+
+ .xl\:tw-object-bottom {
+ -o-object-position: bottom !important;
+ object-position: bottom !important;
+ }
+
+ .xl\:tw-object-center {
+ -o-object-position: center !important;
+ object-position: center !important;
+ }
+
+ .xl\:tw-object-left {
+ -o-object-position: left !important;
+ object-position: left !important;
+ }
+
+ .xl\:tw-object-left-bottom {
+ -o-object-position: left bottom !important;
+ object-position: left bottom !important;
+ }
+
+ .xl\:tw-object-left-top {
+ -o-object-position: left top !important;
+ object-position: left top !important;
+ }
+
+ .xl\:tw-object-right {
+ -o-object-position: right !important;
+ object-position: right !important;
+ }
+
+ .xl\:tw-object-right-bottom {
+ -o-object-position: right bottom !important;
+ object-position: right bottom !important;
+ }
+
+ .xl\:tw-object-right-top {
+ -o-object-position: right top !important;
+ object-position: right top !important;
+ }
+
+ .xl\:tw-object-top {
+ -o-object-position: top !important;
+ object-position: top !important;
+ }
+
+ .xl\:tw-opacity-0 {
+ opacity: 0 !important;
+ }
+
+ .xl\:tw-opacity-25 {
+ opacity: .25 !important;
+ }
+
+ .xl\:tw-opacity-50 {
+ opacity: .5 !important;
+ }
+
+ .xl\:tw-opacity-75 {
+ opacity: .75 !important;
+ }
+
+ .xl\:tw-opacity-100 {
+ opacity: 1 !important;
+ }
+
+ .xl\:tw-overflow-auto {
+ overflow: auto !important;
+ }
+
+ .xl\:tw-overflow-hidden {
+ overflow: hidden !important;
+ }
+
+ .xl\:tw-overflow-visible {
+ overflow: visible !important;
+ }
+
+ .xl\:tw-overflow-scroll {
+ overflow: scroll !important;
+ }
+
+ .xl\:tw-overflow-x-auto {
+ overflow-x: auto !important;
+ }
+
+ .xl\:tw-overflow-y-auto {
+ overflow-y: auto !important;
+ }
+
+ .xl\:tw-overflow-x-hidden {
+ overflow-x: hidden !important;
+ }
+
+ .xl\:tw-overflow-y-hidden {
+ overflow-y: hidden !important;
+ }
+
+ .xl\:tw-overflow-x-visible {
+ overflow-x: visible !important;
+ }
+
+ .xl\:tw-overflow-y-visible {
+ overflow-y: visible !important;
+ }
+
+ .xl\:tw-overflow-x-scroll {
+ overflow-x: scroll !important;
+ }
+
+ .xl\:tw-overflow-y-scroll {
+ overflow-y: scroll !important;
+ }
+
+ .xl\:tw-scrolling-touch {
+ -webkit-overflow-scrolling: touch !important;
+ }
+
+ .xl\:tw-scrolling-auto {
+ -webkit-overflow-scrolling: auto !important;
+ }
+
+ .xl\:tw-p-0 {
+ padding: 0 !important;
+ }
+
+ .xl\:tw-p-1 {
+ padding: .25rem !important;
+ }
+
+ .xl\:tw-p-2 {
+ padding: .5rem !important;
+ }
+
+ .xl\:tw-p-3 {
+ padding: .75rem !important;
+ }
+
+ .xl\:tw-p-4 {
+ padding: 1rem !important;
+ }
+
+ .xl\:tw-p-5 {
+ padding: 1.25rem !important;
+ }
+
+ .xl\:tw-p-6 {
+ padding: 1.5rem !important;
+ }
+
+ .xl\:tw-p-8 {
+ padding: 2rem !important;
+ }
+
+ .xl\:tw-p-10 {
+ padding: 2.5rem !important;
+ }
+
+ .xl\:tw-p-12 {
+ padding: 3rem !important;
+ }
+
+ .xl\:tw-p-16 {
+ padding: 4rem !important;
+ }
+
+ .xl\:tw-p-20 {
+ padding: 5rem !important;
+ }
+
+ .xl\:tw-p-24 {
+ padding: 6rem !important;
+ }
+
+ .xl\:tw-p-32 {
+ padding: 8rem !important;
+ }
+
+ .xl\:tw-p-40 {
+ padding: 10rem !important;
+ }
+
+ .xl\:tw-p-48 {
+ padding: 12rem !important;
+ }
+
+ .xl\:tw-p-56 {
+ padding: 14rem !important;
+ }
+
+ .xl\:tw-p-64 {
+ padding: 16rem !important;
+ }
+
+ .xl\:tw-p-px {
+ padding: 1px !important;
+ }
+
+ .xl\:tw-py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+
+ .xl\:tw-px-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important;
+ }
+
+ .xl\:tw-py-1 {
+ padding-top: .25rem !important;
+ padding-bottom: .25rem !important;
+ }
+
+ .xl\:tw-px-1 {
+ padding-left: .25rem !important;
+ padding-right: .25rem !important;
+ }
+
+ .xl\:tw-py-2 {
+ padding-top: .5rem !important;
+ padding-bottom: .5rem !important;
+ }
+
+ .xl\:tw-px-2 {
+ padding-left: .5rem !important;
+ padding-right: .5rem !important;
+ }
+
+ .xl\:tw-py-3 {
+ padding-top: .75rem !important;
+ padding-bottom: .75rem !important;
+ }
+
+ .xl\:tw-px-3 {
+ padding-left: .75rem !important;
+ padding-right: .75rem !important;
+ }
+
+ .xl\:tw-py-4 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+
+ .xl\:tw-px-4 {
+ padding-left: 1rem !important;
+ padding-right: 1rem !important;
+ }
+
+ .xl\:tw-py-5 {
+ padding-top: 1.25rem !important;
+ padding-bottom: 1.25rem !important;
+ }
+
+ .xl\:tw-px-5 {
+ padding-left: 1.25rem !important;
+ padding-right: 1.25rem !important;
+ }
+
+ .xl\:tw-py-6 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+
+ .xl\:tw-px-6 {
+ padding-left: 1.5rem !important;
+ padding-right: 1.5rem !important;
+ }
+
+ .xl\:tw-py-8 {
+ padding-top: 2rem !important;
+ padding-bottom: 2rem !important;
+ }
+
+ .xl\:tw-px-8 {
+ padding-left: 2rem !important;
+ padding-right: 2rem !important;
+ }
+
+ .xl\:tw-py-10 {
+ padding-top: 2.5rem !important;
+ padding-bottom: 2.5rem !important;
+ }
+
+ .xl\:tw-px-10 {
+ padding-left: 2.5rem !important;
+ padding-right: 2.5rem !important;
+ }
+
+ .xl\:tw-py-12 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+
+ .xl\:tw-px-12 {
+ padding-left: 3rem !important;
+ padding-right: 3rem !important;
+ }
+
+ .xl\:tw-py-16 {
+ padding-top: 4rem !important;
+ padding-bottom: 4rem !important;
+ }
+
+ .xl\:tw-px-16 {
+ padding-left: 4rem !important;
+ padding-right: 4rem !important;
+ }
+
+ .xl\:tw-py-20 {
+ padding-top: 5rem !important;
+ padding-bottom: 5rem !important;
+ }
+
+ .xl\:tw-px-20 {
+ padding-left: 5rem !important;
+ padding-right: 5rem !important;
+ }
+
+ .xl\:tw-py-24 {
+ padding-top: 6rem !important;
+ padding-bottom: 6rem !important;
+ }
+
+ .xl\:tw-px-24 {
+ padding-left: 6rem !important;
+ padding-right: 6rem !important;
+ }
+
+ .xl\:tw-py-32 {
+ padding-top: 8rem !important;
+ padding-bottom: 8rem !important;
+ }
+
+ .xl\:tw-px-32 {
+ padding-left: 8rem !important;
+ padding-right: 8rem !important;
+ }
+
+ .xl\:tw-py-40 {
+ padding-top: 10rem !important;
+ padding-bottom: 10rem !important;
+ }
+
+ .xl\:tw-px-40 {
+ padding-left: 10rem !important;
+ padding-right: 10rem !important;
+ }
+
+ .xl\:tw-py-48 {
+ padding-top: 12rem !important;
+ padding-bottom: 12rem !important;
+ }
+
+ .xl\:tw-px-48 {
+ padding-left: 12rem !important;
+ padding-right: 12rem !important;
+ }
+
+ .xl\:tw-py-56 {
+ padding-top: 14rem !important;
+ padding-bottom: 14rem !important;
+ }
+
+ .xl\:tw-px-56 {
+ padding-left: 14rem !important;
+ padding-right: 14rem !important;
+ }
+
+ .xl\:tw-py-64 {
+ padding-top: 16rem !important;
+ padding-bottom: 16rem !important;
+ }
+
+ .xl\:tw-px-64 {
+ padding-left: 16rem !important;
+ padding-right: 16rem !important;
+ }
+
+ .xl\:tw-py-px {
+ padding-top: 1px !important;
+ padding-bottom: 1px !important;
+ }
+
+ .xl\:tw-px-px {
+ padding-left: 1px !important;
+ padding-right: 1px !important;
+ }
+
+ .xl\:tw-pt-0 {
+ padding-top: 0 !important;
+ }
+
+ .xl\:tw-pr-0 {
+ padding-right: 0 !important;
+ }
+
+ .xl\:tw-pb-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .xl\:tw-pl-0 {
+ padding-left: 0 !important;
+ }
+
+ .xl\:tw-pt-1 {
+ padding-top: .25rem !important;
+ }
+
+ .xl\:tw-pr-1 {
+ padding-right: .25rem !important;
+ }
+
+ .xl\:tw-pb-1 {
+ padding-bottom: .25rem !important;
+ }
+
+ .xl\:tw-pl-1 {
+ padding-left: .25rem !important;
+ }
+
+ .xl\:tw-pt-2 {
+ padding-top: .5rem !important;
+ }
+
+ .xl\:tw-pr-2 {
+ padding-right: .5rem !important;
+ }
+
+ .xl\:tw-pb-2 {
+ padding-bottom: .5rem !important;
+ }
+
+ .xl\:tw-pl-2 {
+ padding-left: .5rem !important;
+ }
+
+ .xl\:tw-pt-3 {
+ padding-top: .75rem !important;
+ }
+
+ .xl\:tw-pr-3 {
+ padding-right: .75rem !important;
+ }
+
+ .xl\:tw-pb-3 {
+ padding-bottom: .75rem !important;
+ }
+
+ .xl\:tw-pl-3 {
+ padding-left: .75rem !important;
+ }
+
+ .xl\:tw-pt-4 {
+ padding-top: 1rem !important;
+ }
+
+ .xl\:tw-pr-4 {
+ padding-right: 1rem !important;
+ }
+
+ .xl\:tw-pb-4 {
+ padding-bottom: 1rem !important;
+ }
+
+ .xl\:tw-pl-4 {
+ padding-left: 1rem !important;
+ }
+
+ .xl\:tw-pt-5 {
+ padding-top: 1.25rem !important;
+ }
+
+ .xl\:tw-pr-5 {
+ padding-right: 1.25rem !important;
+ }
+
+ .xl\:tw-pb-5 {
+ padding-bottom: 1.25rem !important;
+ }
+
+ .xl\:tw-pl-5 {
+ padding-left: 1.25rem !important;
+ }
+
+ .xl\:tw-pt-6 {
+ padding-top: 1.5rem !important;
+ }
+
+ .xl\:tw-pr-6 {
+ padding-right: 1.5rem !important;
+ }
+
+ .xl\:tw-pb-6 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .xl\:tw-pl-6 {
+ padding-left: 1.5rem !important;
+ }
+
+ .xl\:tw-pt-8 {
+ padding-top: 2rem !important;
+ }
+
+ .xl\:tw-pr-8 {
+ padding-right: 2rem !important;
+ }
+
+ .xl\:tw-pb-8 {
+ padding-bottom: 2rem !important;
+ }
+
+ .xl\:tw-pl-8 {
+ padding-left: 2rem !important;
+ }
+
+ .xl\:tw-pt-10 {
+ padding-top: 2.5rem !important;
+ }
+
+ .xl\:tw-pr-10 {
+ padding-right: 2.5rem !important;
+ }
+
+ .xl\:tw-pb-10 {
+ padding-bottom: 2.5rem !important;
+ }
+
+ .xl\:tw-pl-10 {
+ padding-left: 2.5rem !important;
+ }
+
+ .xl\:tw-pt-12 {
+ padding-top: 3rem !important;
+ }
+
+ .xl\:tw-pr-12 {
+ padding-right: 3rem !important;
+ }
+
+ .xl\:tw-pb-12 {
+ padding-bottom: 3rem !important;
+ }
+
+ .xl\:tw-pl-12 {
+ padding-left: 3rem !important;
+ }
+
+ .xl\:tw-pt-16 {
+ padding-top: 4rem !important;
+ }
+
+ .xl\:tw-pr-16 {
+ padding-right: 4rem !important;
+ }
+
+ .xl\:tw-pb-16 {
+ padding-bottom: 4rem !important;
+ }
+
+ .xl\:tw-pl-16 {
+ padding-left: 4rem !important;
+ }
+
+ .xl\:tw-pt-20 {
+ padding-top: 5rem !important;
+ }
+
+ .xl\:tw-pr-20 {
+ padding-right: 5rem !important;
+ }
+
+ .xl\:tw-pb-20 {
+ padding-bottom: 5rem !important;
+ }
+
+ .xl\:tw-pl-20 {
+ padding-left: 5rem !important;
+ }
+
+ .xl\:tw-pt-24 {
+ padding-top: 6rem !important;
+ }
+
+ .xl\:tw-pr-24 {
+ padding-right: 6rem !important;
+ }
+
+ .xl\:tw-pb-24 {
+ padding-bottom: 6rem !important;
+ }
+
+ .xl\:tw-pl-24 {
+ padding-left: 6rem !important;
+ }
+
+ .xl\:tw-pt-32 {
+ padding-top: 8rem !important;
+ }
+
+ .xl\:tw-pr-32 {
+ padding-right: 8rem !important;
+ }
+
+ .xl\:tw-pb-32 {
+ padding-bottom: 8rem !important;
+ }
+
+ .xl\:tw-pl-32 {
+ padding-left: 8rem !important;
+ }
+
+ .xl\:tw-pt-40 {
+ padding-top: 10rem !important;
+ }
+
+ .xl\:tw-pr-40 {
+ padding-right: 10rem !important;
+ }
+
+ .xl\:tw-pb-40 {
+ padding-bottom: 10rem !important;
+ }
+
+ .xl\:tw-pl-40 {
+ padding-left: 10rem !important;
+ }
+
+ .xl\:tw-pt-48 {
+ padding-top: 12rem !important;
+ }
+
+ .xl\:tw-pr-48 {
+ padding-right: 12rem !important;
+ }
+
+ .xl\:tw-pb-48 {
+ padding-bottom: 12rem !important;
+ }
+
+ .xl\:tw-pl-48 {
+ padding-left: 12rem !important;
+ }
+
+ .xl\:tw-pt-56 {
+ padding-top: 14rem !important;
+ }
+
+ .xl\:tw-pr-56 {
+ padding-right: 14rem !important;
+ }
+
+ .xl\:tw-pb-56 {
+ padding-bottom: 14rem !important;
+ }
+
+ .xl\:tw-pl-56 {
+ padding-left: 14rem !important;
+ }
+
+ .xl\:tw-pt-64 {
+ padding-top: 16rem !important;
+ }
+
+ .xl\:tw-pr-64 {
+ padding-right: 16rem !important;
+ }
+
+ .xl\:tw-pb-64 {
+ padding-bottom: 16rem !important;
+ }
+
+ .xl\:tw-pl-64 {
+ padding-left: 16rem !important;
+ }
+
+ .xl\:tw-pt-px {
+ padding-top: 1px !important;
+ }
+
+ .xl\:tw-pr-px {
+ padding-right: 1px !important;
+ }
+
+ .xl\:tw-pb-px {
+ padding-bottom: 1px !important;
+ }
+
+ .xl\:tw-pl-px {
+ padding-left: 1px !important;
+ }
+
+ .xl\:tw-pointer-events-none {
+ pointer-events: none !important;
+ }
+
+ .xl\:tw-pointer-events-auto {
+ pointer-events: auto !important;
+ }
+
+ .xl\:tw-static {
+ position: static !important;
+ }
+
+ .xl\:tw-fixed {
+ position: fixed !important;
+ }
+
+ .xl\:tw-absolute {
+ position: absolute !important;
+ }
+
+ .xl\:tw-relative {
+ position: relative !important;
+ }
+
+ .xl\:tw-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+ }
+
+ .xl\:tw-inset-0 {
+ top: 0 !important;
+ right: 0 !important;
+ bottom: 0 !important;
+ left: 0 !important;
+ }
+
+ .xl\:tw-inset-auto {
+ top: auto !important;
+ right: auto !important;
+ bottom: auto !important;
+ left: auto !important;
+ }
+
+ .xl\:tw-inset-y-0 {
+ top: 0 !important;
+ bottom: 0 !important;
+ }
+
+ .xl\:tw-inset-x-0 {
+ right: 0 !important;
+ left: 0 !important;
+ }
+
+ .xl\:tw-inset-y-auto {
+ top: auto !important;
+ bottom: auto !important;
+ }
+
+ .xl\:tw-inset-x-auto {
+ right: auto !important;
+ left: auto !important;
+ }
+
+ .xl\:tw-top-0 {
+ top: 0 !important;
+ }
+
+ .xl\:tw-right-0 {
+ right: 0 !important;
+ }
+
+ .xl\:tw-bottom-0 {
+ bottom: 0 !important;
+ }
+
+ .xl\:tw-left-0 {
+ left: 0 !important;
+ }
+
+ .xl\:tw-top-auto {
+ top: auto !important;
+ }
+
+ .xl\:tw-right-auto {
+ right: auto !important;
+ }
+
+ .xl\:tw-bottom-auto {
+ bottom: auto !important;
+ }
+
+ .xl\:tw-left-auto {
+ left: auto !important;
+ }
+
+ .xl\:tw-resize-none {
+ resize: none !important;
+ }
+
+ .xl\:tw-resize-y {
+ resize: vertical !important;
+ }
+
+ .xl\:tw-resize-x {
+ resize: horizontal !important;
+ }
+
+ .xl\:tw-resize {
+ resize: both !important;
+ }
+
+ .xl\:tw-shadow {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:tw-shadow-md {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:tw-shadow-lg {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .xl\:tw-shadow-xl {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .xl\:tw-shadow-2xl {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .xl\:tw-shadow-inner {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:tw-shadow-outline {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .xl\:tw-shadow-none {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .xl\:hover\:tw-shadow:hover {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:hover\:tw-shadow-md:hover {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:hover\:tw-shadow-lg:hover {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .xl\:hover\:tw-shadow-xl:hover {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .xl\:hover\:tw-shadow-2xl:hover {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .xl\:hover\:tw-shadow-inner:hover {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:hover\:tw-shadow-outline:hover {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .xl\:hover\:tw-shadow-none:hover {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .xl\:focus\:tw-shadow:focus {
+ -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:focus\:tw-shadow-md:focus {
+ -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:focus\:tw-shadow-lg:focus {
+ -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) !important;
+ }
+
+ .xl\:focus\:tw-shadow-xl:focus {
+ -webkit-box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;
+ }
+
+ .xl\:focus\:tw-shadow-2xl:focus {
+ -webkit-box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;
+ }
+
+ .xl\:focus\:tw-shadow-inner:focus {
+ -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
+ }
+
+ .xl\:focus\:tw-shadow-outline:focus {
+ -webkit-box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ box-shadow: 0 0 0 3px rgba(66, 153, 225, .5) !important;
+ }
+
+ .xl\:focus\:tw-shadow-none:focus {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .xl\:tw-table-auto {
+ table-layout: auto !important;
+ }
+
+ .xl\:tw-table-fixed {
+ table-layout: fixed !important;
+ }
+
+ .xl\:tw-text-left {
+ text-align: left !important;
+ }
+
+ .xl\:tw-text-center {
+ text-align: center !important;
+ }
+
+ .xl\:tw-text-right {
+ text-align: right !important;
+ }
+
+ .xl\:tw-text-justify {
+ text-align: justify !important;
+ }
+
+ .xl\:tw-text-transparent {
+ color: transparent !important;
+ }
+
+ .xl\:tw-text-black {
+ color: #000 !important;
+ }
+
+ .xl\:tw-text-white {
+ color: #fff !important;
+ }
+
+ .xl\:tw-text-gray-100 {
+ color: #f7fafc !important;
+ }
+
+ .xl\:tw-text-gray-200 {
+ color: #edf2f7 !important;
+ }
+
+ .xl\:tw-text-gray-300 {
+ color: #e2e8f0 !important;
+ }
+
+ .xl\:tw-text-gray-400 {
+ color: #cbd5e0 !important;
+ }
+
+ .xl\:tw-text-gray-500 {
+ color: #a0aec0 !important;
+ }
+
+ .xl\:tw-text-gray-600 {
+ color: #718096 !important;
+ }
+
+ .xl\:tw-text-gray-700 {
+ color: #4a5568 !important;
+ }
+
+ .xl\:tw-text-gray-800 {
+ color: #2d3748 !important;
+ }
+
+ .xl\:tw-text-gray-900 {
+ color: #1a202c !important;
+ }
+
+ .xl\:tw-text-red-100 {
+ color: #fff5f5 !important;
+ }
+
+ .xl\:tw-text-red-200 {
+ color: #fed7d7 !important;
+ }
+
+ .xl\:tw-text-red-300 {
+ color: #feb2b2 !important;
+ }
+
+ .xl\:tw-text-red-400 {
+ color: #fc8181 !important;
+ }
+
+ .xl\:tw-text-red-500 {
+ color: #f56565 !important;
+ }
+
+ .xl\:tw-text-red-600 {
+ color: #e53e3e !important;
+ }
+
+ .xl\:tw-text-red-700 {
+ color: #c53030 !important;
+ }
+
+ .xl\:tw-text-red-800 {
+ color: #9b2c2c !important;
+ }
+
+ .xl\:tw-text-red-900 {
+ color: #742a2a !important;
+ }
+
+ .xl\:tw-text-orange-100 {
+ color: #fffaf0 !important;
+ }
+
+ .xl\:tw-text-orange-200 {
+ color: #feebc8 !important;
+ }
+
+ .xl\:tw-text-orange-300 {
+ color: #fbd38d !important;
+ }
+
+ .xl\:tw-text-orange-400 {
+ color: #f6ad55 !important;
+ }
+
+ .xl\:tw-text-orange-500 {
+ color: #ed8936 !important;
+ }
+
+ .xl\:tw-text-orange-600 {
+ color: #dd6b20 !important;
+ }
+
+ .xl\:tw-text-orange-700 {
+ color: #c05621 !important;
+ }
+
+ .xl\:tw-text-orange-800 {
+ color: #9c4221 !important;
+ }
+
+ .xl\:tw-text-orange-900 {
+ color: #7b341e !important;
+ }
+
+ .xl\:tw-text-yellow-100 {
+ color: #fffff0 !important;
+ }
+
+ .xl\:tw-text-yellow-200 {
+ color: #fefcbf !important;
+ }
+
+ .xl\:tw-text-yellow-300 {
+ color: #faf089 !important;
+ }
+
+ .xl\:tw-text-yellow-400 {
+ color: #f6e05e !important;
+ }
+
+ .xl\:tw-text-yellow-500 {
+ color: #ecc94b !important;
+ }
+
+ .xl\:tw-text-yellow-600 {
+ color: #d69e2e !important;
+ }
+
+ .xl\:tw-text-yellow-700 {
+ color: #b7791f !important;
+ }
+
+ .xl\:tw-text-yellow-800 {
+ color: #975a16 !important;
+ }
+
+ .xl\:tw-text-yellow-900 {
+ color: #744210 !important;
+ }
+
+ .xl\:tw-text-green-100 {
+ color: #f0fff4 !important;
+ }
+
+ .xl\:tw-text-green-200 {
+ color: #c6f6d5 !important;
+ }
+
+ .xl\:tw-text-green-300 {
+ color: #9ae6b4 !important;
+ }
+
+ .xl\:tw-text-green-400 {
+ color: #68d391 !important;
+ }
+
+ .xl\:tw-text-green-500 {
+ color: #48bb78 !important;
+ }
+
+ .xl\:tw-text-green-600 {
+ color: #38a169 !important;
+ }
+
+ .xl\:tw-text-green-700 {
+ color: #2f855a !important;
+ }
+
+ .xl\:tw-text-green-800 {
+ color: #276749 !important;
+ }
+
+ .xl\:tw-text-green-900 {
+ color: #22543d !important;
+ }
+
+ .xl\:tw-text-teal-100 {
+ color: #e6fffa !important;
+ }
+
+ .xl\:tw-text-teal-200 {
+ color: #b2f5ea !important;
+ }
+
+ .xl\:tw-text-teal-300 {
+ color: #81e6d9 !important;
+ }
+
+ .xl\:tw-text-teal-400 {
+ color: #4fd1c5 !important;
+ }
+
+ .xl\:tw-text-teal-500 {
+ color: #38b2ac !important;
+ }
+
+ .xl\:tw-text-teal-600 {
+ color: #319795 !important;
+ }
+
+ .xl\:tw-text-teal-700 {
+ color: #2c7a7b !important;
+ }
+
+ .xl\:tw-text-teal-800 {
+ color: #285e61 !important;
+ }
+
+ .xl\:tw-text-teal-900 {
+ color: #234e52 !important;
+ }
+
+ .xl\:tw-text-blue-100 {
+ color: #ebf8ff !important;
+ }
+
+ .xl\:tw-text-blue-200 {
+ color: #bee3f8 !important;
+ }
+
+ .xl\:tw-text-blue-300 {
+ color: #90cdf4 !important;
+ }
+
+ .xl\:tw-text-blue-400 {
+ color: #63b3ed !important;
+ }
+
+ .xl\:tw-text-blue-500 {
+ color: #4299e1 !important;
+ }
+
+ .xl\:tw-text-blue-600 {
+ color: #3182ce !important;
+ }
+
+ .xl\:tw-text-blue-700 {
+ color: #2b6cb0 !important;
+ }
+
+ .xl\:tw-text-blue-800 {
+ color: #2c5282 !important;
+ }
+
+ .xl\:tw-text-blue-900 {
+ color: #2a4365 !important;
+ }
+
+ .xl\:tw-text-indigo-100 {
+ color: #ebf4ff !important;
+ }
+
+ .xl\:tw-text-indigo-200 {
+ color: #c3dafe !important;
+ }
+
+ .xl\:tw-text-indigo-300 {
+ color: #a3bffa !important;
+ }
+
+ .xl\:tw-text-indigo-400 {
+ color: #7f9cf5 !important;
+ }
+
+ .xl\:tw-text-indigo-500 {
+ color: #667eea !important;
+ }
+
+ .xl\:tw-text-indigo-600 {
+ color: #5a67d8 !important;
+ }
+
+ .xl\:tw-text-indigo-700 {
+ color: #4c51bf !important;
+ }
+
+ .xl\:tw-text-indigo-800 {
+ color: #434190 !important;
+ }
+
+ .xl\:tw-text-indigo-900 {
+ color: #3c366b !important;
+ }
+
+ .xl\:tw-text-purple-100 {
+ color: #faf5ff !important;
+ }
+
+ .xl\:tw-text-purple-200 {
+ color: #e9d8fd !important;
+ }
+
+ .xl\:tw-text-purple-300 {
+ color: #d6bcfa !important;
+ }
+
+ .xl\:tw-text-purple-400 {
+ color: #b794f4 !important;
+ }
+
+ .xl\:tw-text-purple-500 {
+ color: #9f7aea !important;
+ }
+
+ .xl\:tw-text-purple-600 {
+ color: #805ad5 !important;
+ }
+
+ .xl\:tw-text-purple-700 {
+ color: #6b46c1 !important;
+ }
+
+ .xl\:tw-text-purple-800 {
+ color: #553c9a !important;
+ }
+
+ .xl\:tw-text-purple-900 {
+ color: #44337a !important;
+ }
+
+ .xl\:tw-text-pink-100 {
+ color: #fff5f7 !important;
+ }
+
+ .xl\:tw-text-pink-200 {
+ color: #fed7e2 !important;
+ }
+
+ .xl\:tw-text-pink-300 {
+ color: #fbb6ce !important;
+ }
+
+ .xl\:tw-text-pink-400 {
+ color: #f687b3 !important;
+ }
+
+ .xl\:tw-text-pink-500 {
+ color: #ed64a6 !important;
+ }
+
+ .xl\:tw-text-pink-600 {
+ color: #d53f8c !important;
+ }
+
+ .xl\:tw-text-pink-700 {
+ color: #b83280 !important;
+ }
+
+ .xl\:tw-text-pink-800 {
+ color: #97266d !important;
+ }
+
+ .xl\:tw-text-pink-900 {
+ color: #702459 !important;
+ }
+
+ .xl\:hover\:tw-text-transparent:hover {
+ color: transparent !important;
+ }
+
+ .xl\:hover\:tw-text-black:hover {
+ color: #000 !important;
+ }
+
+ .xl\:hover\:tw-text-white:hover {
+ color: #fff !important;
+ }
+
+ .xl\:hover\:tw-text-gray-100:hover {
+ color: #f7fafc !important;
+ }
+
+ .xl\:hover\:tw-text-gray-200:hover {
+ color: #edf2f7 !important;
+ }
+
+ .xl\:hover\:tw-text-gray-300:hover {
+ color: #e2e8f0 !important;
+ }
+
+ .xl\:hover\:tw-text-gray-400:hover {
+ color: #cbd5e0 !important;
+ }
+
+ .xl\:hover\:tw-text-gray-500:hover {
+ color: #a0aec0 !important;
+ }
+
+ .xl\:hover\:tw-text-gray-600:hover {
+ color: #718096 !important;
+ }
+
+ .xl\:hover\:tw-text-gray-700:hover {
+ color: #4a5568 !important;
+ }
+
+ .xl\:hover\:tw-text-gray-800:hover {
+ color: #2d3748 !important;
+ }
+
+ .xl\:hover\:tw-text-gray-900:hover {
+ color: #1a202c !important;
+ }
+
+ .xl\:hover\:tw-text-red-100:hover {
+ color: #fff5f5 !important;
+ }
+
+ .xl\:hover\:tw-text-red-200:hover {
+ color: #fed7d7 !important;
+ }
+
+ .xl\:hover\:tw-text-red-300:hover {
+ color: #feb2b2 !important;
+ }
+
+ .xl\:hover\:tw-text-red-400:hover {
+ color: #fc8181 !important;
+ }
+
+ .xl\:hover\:tw-text-red-500:hover {
+ color: #f56565 !important;
+ }
+
+ .xl\:hover\:tw-text-red-600:hover {
+ color: #e53e3e !important;
+ }
+
+ .xl\:hover\:tw-text-red-700:hover {
+ color: #c53030 !important;
+ }
+
+ .xl\:hover\:tw-text-red-800:hover {
+ color: #9b2c2c !important;
+ }
+
+ .xl\:hover\:tw-text-red-900:hover {
+ color: #742a2a !important;
+ }
+
+ .xl\:hover\:tw-text-orange-100:hover {
+ color: #fffaf0 !important;
+ }
+
+ .xl\:hover\:tw-text-orange-200:hover {
+ color: #feebc8 !important;
+ }
+
+ .xl\:hover\:tw-text-orange-300:hover {
+ color: #fbd38d !important;
+ }
+
+ .xl\:hover\:tw-text-orange-400:hover {
+ color: #f6ad55 !important;
+ }
+
+ .xl\:hover\:tw-text-orange-500:hover {
+ color: #ed8936 !important;
+ }
+
+ .xl\:hover\:tw-text-orange-600:hover {
+ color: #dd6b20 !important;
+ }
+
+ .xl\:hover\:tw-text-orange-700:hover {
+ color: #c05621 !important;
+ }
+
+ .xl\:hover\:tw-text-orange-800:hover {
+ color: #9c4221 !important;
+ }
+
+ .xl\:hover\:tw-text-orange-900:hover {
+ color: #7b341e !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-100:hover {
+ color: #fffff0 !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-200:hover {
+ color: #fefcbf !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-300:hover {
+ color: #faf089 !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-400:hover {
+ color: #f6e05e !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-500:hover {
+ color: #ecc94b !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-600:hover {
+ color: #d69e2e !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-700:hover {
+ color: #b7791f !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-800:hover {
+ color: #975a16 !important;
+ }
+
+ .xl\:hover\:tw-text-yellow-900:hover {
+ color: #744210 !important;
+ }
+
+ .xl\:hover\:tw-text-green-100:hover {
+ color: #f0fff4 !important;
+ }
+
+ .xl\:hover\:tw-text-green-200:hover {
+ color: #c6f6d5 !important;
+ }
+
+ .xl\:hover\:tw-text-green-300:hover {
+ color: #9ae6b4 !important;
+ }
+
+ .xl\:hover\:tw-text-green-400:hover {
+ color: #68d391 !important;
+ }
+
+ .xl\:hover\:tw-text-green-500:hover {
+ color: #48bb78 !important;
+ }
+
+ .xl\:hover\:tw-text-green-600:hover {
+ color: #38a169 !important;
+ }
+
+ .xl\:hover\:tw-text-green-700:hover {
+ color: #2f855a !important;
+ }
+
+ .xl\:hover\:tw-text-green-800:hover {
+ color: #276749 !important;
+ }
+
+ .xl\:hover\:tw-text-green-900:hover {
+ color: #22543d !important;
+ }
+
+ .xl\:hover\:tw-text-teal-100:hover {
+ color: #e6fffa !important;
+ }
+
+ .xl\:hover\:tw-text-teal-200:hover {
+ color: #b2f5ea !important;
+ }
+
+ .xl\:hover\:tw-text-teal-300:hover {
+ color: #81e6d9 !important;
+ }
+
+ .xl\:hover\:tw-text-teal-400:hover {
+ color: #4fd1c5 !important;
+ }
+
+ .xl\:hover\:tw-text-teal-500:hover {
+ color: #38b2ac !important;
+ }
+
+ .xl\:hover\:tw-text-teal-600:hover {
+ color: #319795 !important;
+ }
+
+ .xl\:hover\:tw-text-teal-700:hover {
+ color: #2c7a7b !important;
+ }
+
+ .xl\:hover\:tw-text-teal-800:hover {
+ color: #285e61 !important;
+ }
+
+ .xl\:hover\:tw-text-teal-900:hover {
+ color: #234e52 !important;
+ }
+
+ .xl\:hover\:tw-text-blue-100:hover {
+ color: #ebf8ff !important;
+ }
+
+ .xl\:hover\:tw-text-blue-200:hover {
+ color: #bee3f8 !important;
+ }
+
+ .xl\:hover\:tw-text-blue-300:hover {
+ color: #90cdf4 !important;
+ }
+
+ .xl\:hover\:tw-text-blue-400:hover {
+ color: #63b3ed !important;
+ }
+
+ .xl\:hover\:tw-text-blue-500:hover {
+ color: #4299e1 !important;
+ }
+
+ .xl\:hover\:tw-text-blue-600:hover {
+ color: #3182ce !important;
+ }
+
+ .xl\:hover\:tw-text-blue-700:hover {
+ color: #2b6cb0 !important;
+ }
+
+ .xl\:hover\:tw-text-blue-800:hover {
+ color: #2c5282 !important;
+ }
+
+ .xl\:hover\:tw-text-blue-900:hover {
+ color: #2a4365 !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-100:hover {
+ color: #ebf4ff !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-200:hover {
+ color: #c3dafe !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-300:hover {
+ color: #a3bffa !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-400:hover {
+ color: #7f9cf5 !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-500:hover {
+ color: #667eea !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-600:hover {
+ color: #5a67d8 !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-700:hover {
+ color: #4c51bf !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-800:hover {
+ color: #434190 !important;
+ }
+
+ .xl\:hover\:tw-text-indigo-900:hover {
+ color: #3c366b !important;
+ }
+
+ .xl\:hover\:tw-text-purple-100:hover {
+ color: #faf5ff !important;
+ }
+
+ .xl\:hover\:tw-text-purple-200:hover {
+ color: #e9d8fd !important;
+ }
+
+ .xl\:hover\:tw-text-purple-300:hover {
+ color: #d6bcfa !important;
+ }
+
+ .xl\:hover\:tw-text-purple-400:hover {
+ color: #b794f4 !important;
+ }
+
+ .xl\:hover\:tw-text-purple-500:hover {
+ color: #9f7aea !important;
+ }
+
+ .xl\:hover\:tw-text-purple-600:hover {
+ color: #805ad5 !important;
+ }
+
+ .xl\:hover\:tw-text-purple-700:hover {
+ color: #6b46c1 !important;
+ }
+
+ .xl\:hover\:tw-text-purple-800:hover {
+ color: #553c9a !important;
+ }
+
+ .xl\:hover\:tw-text-purple-900:hover {
+ color: #44337a !important;
+ }
+
+ .xl\:hover\:tw-text-pink-100:hover {
+ color: #fff5f7 !important;
+ }
+
+ .xl\:hover\:tw-text-pink-200:hover {
+ color: #fed7e2 !important;
+ }
+
+ .xl\:hover\:tw-text-pink-300:hover {
+ color: #fbb6ce !important;
+ }
+
+ .xl\:hover\:tw-text-pink-400:hover {
+ color: #f687b3 !important;
+ }
+
+ .xl\:hover\:tw-text-pink-500:hover {
+ color: #ed64a6 !important;
+ }
+
+ .xl\:hover\:tw-text-pink-600:hover {
+ color: #d53f8c !important;
+ }
+
+ .xl\:hover\:tw-text-pink-700:hover {
+ color: #b83280 !important;
+ }
+
+ .xl\:hover\:tw-text-pink-800:hover {
+ color: #97266d !important;
+ }
+
+ .xl\:hover\:tw-text-pink-900:hover {
+ color: #702459 !important;
+ }
+
+ .xl\:focus\:tw-text-transparent:focus {
+ color: transparent !important;
+ }
+
+ .xl\:focus\:tw-text-black:focus {
+ color: #000 !important;
+ }
+
+ .xl\:focus\:tw-text-white:focus {
+ color: #fff !important;
+ }
+
+ .xl\:focus\:tw-text-gray-100:focus {
+ color: #f7fafc !important;
+ }
+
+ .xl\:focus\:tw-text-gray-200:focus {
+ color: #edf2f7 !important;
+ }
+
+ .xl\:focus\:tw-text-gray-300:focus {
+ color: #e2e8f0 !important;
+ }
+
+ .xl\:focus\:tw-text-gray-400:focus {
+ color: #cbd5e0 !important;
+ }
+
+ .xl\:focus\:tw-text-gray-500:focus {
+ color: #a0aec0 !important;
+ }
+
+ .xl\:focus\:tw-text-gray-600:focus {
+ color: #718096 !important;
+ }
+
+ .xl\:focus\:tw-text-gray-700:focus {
+ color: #4a5568 !important;
+ }
+
+ .xl\:focus\:tw-text-gray-800:focus {
+ color: #2d3748 !important;
+ }
+
+ .xl\:focus\:tw-text-gray-900:focus {
+ color: #1a202c !important;
+ }
+
+ .xl\:focus\:tw-text-red-100:focus {
+ color: #fff5f5 !important;
+ }
+
+ .xl\:focus\:tw-text-red-200:focus {
+ color: #fed7d7 !important;
+ }
+
+ .xl\:focus\:tw-text-red-300:focus {
+ color: #feb2b2 !important;
+ }
+
+ .xl\:focus\:tw-text-red-400:focus {
+ color: #fc8181 !important;
+ }
+
+ .xl\:focus\:tw-text-red-500:focus {
+ color: #f56565 !important;
+ }
+
+ .xl\:focus\:tw-text-red-600:focus {
+ color: #e53e3e !important;
+ }
+
+ .xl\:focus\:tw-text-red-700:focus {
+ color: #c53030 !important;
+ }
+
+ .xl\:focus\:tw-text-red-800:focus {
+ color: #9b2c2c !important;
+ }
+
+ .xl\:focus\:tw-text-red-900:focus {
+ color: #742a2a !important;
+ }
+
+ .xl\:focus\:tw-text-orange-100:focus {
+ color: #fffaf0 !important;
+ }
+
+ .xl\:focus\:tw-text-orange-200:focus {
+ color: #feebc8 !important;
+ }
+
+ .xl\:focus\:tw-text-orange-300:focus {
+ color: #fbd38d !important;
+ }
+
+ .xl\:focus\:tw-text-orange-400:focus {
+ color: #f6ad55 !important;
+ }
+
+ .xl\:focus\:tw-text-orange-500:focus {
+ color: #ed8936 !important;
+ }
+
+ .xl\:focus\:tw-text-orange-600:focus {
+ color: #dd6b20 !important;
+ }
+
+ .xl\:focus\:tw-text-orange-700:focus {
+ color: #c05621 !important;
+ }
+
+ .xl\:focus\:tw-text-orange-800:focus {
+ color: #9c4221 !important;
+ }
+
+ .xl\:focus\:tw-text-orange-900:focus {
+ color: #7b341e !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-100:focus {
+ color: #fffff0 !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-200:focus {
+ color: #fefcbf !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-300:focus {
+ color: #faf089 !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-400:focus {
+ color: #f6e05e !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-500:focus {
+ color: #ecc94b !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-600:focus {
+ color: #d69e2e !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-700:focus {
+ color: #b7791f !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-800:focus {
+ color: #975a16 !important;
+ }
+
+ .xl\:focus\:tw-text-yellow-900:focus {
+ color: #744210 !important;
+ }
+
+ .xl\:focus\:tw-text-green-100:focus {
+ color: #f0fff4 !important;
+ }
+
+ .xl\:focus\:tw-text-green-200:focus {
+ color: #c6f6d5 !important;
+ }
+
+ .xl\:focus\:tw-text-green-300:focus {
+ color: #9ae6b4 !important;
+ }
+
+ .xl\:focus\:tw-text-green-400:focus {
+ color: #68d391 !important;
+ }
+
+ .xl\:focus\:tw-text-green-500:focus {
+ color: #48bb78 !important;
+ }
+
+ .xl\:focus\:tw-text-green-600:focus {
+ color: #38a169 !important;
+ }
+
+ .xl\:focus\:tw-text-green-700:focus {
+ color: #2f855a !important;
+ }
+
+ .xl\:focus\:tw-text-green-800:focus {
+ color: #276749 !important;
+ }
+
+ .xl\:focus\:tw-text-green-900:focus {
+ color: #22543d !important;
+ }
+
+ .xl\:focus\:tw-text-teal-100:focus {
+ color: #e6fffa !important;
+ }
+
+ .xl\:focus\:tw-text-teal-200:focus {
+ color: #b2f5ea !important;
+ }
+
+ .xl\:focus\:tw-text-teal-300:focus {
+ color: #81e6d9 !important;
+ }
+
+ .xl\:focus\:tw-text-teal-400:focus {
+ color: #4fd1c5 !important;
+ }
+
+ .xl\:focus\:tw-text-teal-500:focus {
+ color: #38b2ac !important;
+ }
+
+ .xl\:focus\:tw-text-teal-600:focus {
+ color: #319795 !important;
+ }
+
+ .xl\:focus\:tw-text-teal-700:focus {
+ color: #2c7a7b !important;
+ }
+
+ .xl\:focus\:tw-text-teal-800:focus {
+ color: #285e61 !important;
+ }
+
+ .xl\:focus\:tw-text-teal-900:focus {
+ color: #234e52 !important;
+ }
+
+ .xl\:focus\:tw-text-blue-100:focus {
+ color: #ebf8ff !important;
+ }
+
+ .xl\:focus\:tw-text-blue-200:focus {
+ color: #bee3f8 !important;
+ }
+
+ .xl\:focus\:tw-text-blue-300:focus {
+ color: #90cdf4 !important;
+ }
+
+ .xl\:focus\:tw-text-blue-400:focus {
+ color: #63b3ed !important;
+ }
+
+ .xl\:focus\:tw-text-blue-500:focus {
+ color: #4299e1 !important;
+ }
+
+ .xl\:focus\:tw-text-blue-600:focus {
+ color: #3182ce !important;
+ }
+
+ .xl\:focus\:tw-text-blue-700:focus {
+ color: #2b6cb0 !important;
+ }
+
+ .xl\:focus\:tw-text-blue-800:focus {
+ color: #2c5282 !important;
+ }
+
+ .xl\:focus\:tw-text-blue-900:focus {
+ color: #2a4365 !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-100:focus {
+ color: #ebf4ff !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-200:focus {
+ color: #c3dafe !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-300:focus {
+ color: #a3bffa !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-400:focus {
+ color: #7f9cf5 !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-500:focus {
+ color: #667eea !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-600:focus {
+ color: #5a67d8 !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-700:focus {
+ color: #4c51bf !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-800:focus {
+ color: #434190 !important;
+ }
+
+ .xl\:focus\:tw-text-indigo-900:focus {
+ color: #3c366b !important;
+ }
+
+ .xl\:focus\:tw-text-purple-100:focus {
+ color: #faf5ff !important;
+ }
+
+ .xl\:focus\:tw-text-purple-200:focus {
+ color: #e9d8fd !important;
+ }
+
+ .xl\:focus\:tw-text-purple-300:focus {
+ color: #d6bcfa !important;
+ }
+
+ .xl\:focus\:tw-text-purple-400:focus {
+ color: #b794f4 !important;
+ }
+
+ .xl\:focus\:tw-text-purple-500:focus {
+ color: #9f7aea !important;
+ }
+
+ .xl\:focus\:tw-text-purple-600:focus {
+ color: #805ad5 !important;
+ }
+
+ .xl\:focus\:tw-text-purple-700:focus {
+ color: #6b46c1 !important;
+ }
+
+ .xl\:focus\:tw-text-purple-800:focus {
+ color: #553c9a !important;
+ }
+
+ .xl\:focus\:tw-text-purple-900:focus {
+ color: #44337a !important;
+ }
+
+ .xl\:focus\:tw-text-pink-100:focus {
+ color: #fff5f7 !important;
+ }
+
+ .xl\:focus\:tw-text-pink-200:focus {
+ color: #fed7e2 !important;
+ }
+
+ .xl\:focus\:tw-text-pink-300:focus {
+ color: #fbb6ce !important;
+ }
+
+ .xl\:focus\:tw-text-pink-400:focus {
+ color: #f687b3 !important;
+ }
+
+ .xl\:focus\:tw-text-pink-500:focus {
+ color: #ed64a6 !important;
+ }
+
+ .xl\:focus\:tw-text-pink-600:focus {
+ color: #d53f8c !important;
+ }
+
+ .xl\:focus\:tw-text-pink-700:focus {
+ color: #b83280 !important;
+ }
+
+ .xl\:focus\:tw-text-pink-800:focus {
+ color: #97266d !important;
+ }
+
+ .xl\:focus\:tw-text-pink-900:focus {
+ color: #702459 !important;
+ }
+
+ .xl\:tw-text-xs {
+ font-size: .75rem !important;
+ }
+
+ .xl\:tw-text-sm {
+ font-size: .875rem !important;
+ }
+
+ .xl\:tw-text-base {
+ font-size: 1rem !important;
+ }
+
+ .xl\:tw-text-lg {
+ font-size: 1.125rem !important;
+ }
+
+ .xl\:tw-text-xl {
+ font-size: 1.25rem !important;
+ }
+
+ .xl\:tw-text-2xl {
+ font-size: 1.5rem !important;
+ }
+
+ .xl\:tw-text-3xl {
+ font-size: 1.875rem !important;
+ }
+
+ .xl\:tw-text-4xl {
+ font-size: 2.25rem !important;
+ }
+
+ .xl\:tw-text-5xl {
+ font-size: 3rem !important;
+ }
+
+ .xl\:tw-text-6xl {
+ font-size: 4rem !important;
+ }
+
+ .xl\:tw-italic {
+ font-style: italic !important;
+ }
+
+ .xl\:tw-not-italic {
+ font-style: normal !important;
+ }
+
+ .xl\:tw-uppercase {
+ text-transform: uppercase !important;
+ }
+
+ .xl\:tw-lowercase {
+ text-transform: lowercase !important;
+ }
+
+ .xl\:tw-capitalize {
+ text-transform: capitalize !important;
+ }
+
+ .xl\:tw-normal-case {
+ text-transform: none !important;
+ }
+
+ .xl\:tw-underline {
+ text-decoration: underline !important;
+ }
+
+ .xl\:tw-line-through {
+ text-decoration: line-through !important;
+ }
+
+ .xl\:tw-no-underline {
+ text-decoration: none !important;
+ }
+
+ .xl\:hover\:tw-underline:hover {
+ text-decoration: underline !important;
+ }
+
+ .xl\:hover\:tw-line-through:hover {
+ text-decoration: line-through !important;
+ }
+
+ .xl\:hover\:tw-no-underline:hover {
+ text-decoration: none !important;
+ }
+
+ .xl\:focus\:tw-underline:focus {
+ text-decoration: underline !important;
+ }
+
+ .xl\:focus\:tw-line-through:focus {
+ text-decoration: line-through !important;
+ }
+
+ .xl\:focus\:tw-no-underline:focus {
+ text-decoration: none !important;
+ }
+
+ .xl\:tw-antialiased {
+ -webkit-font-smoothing: antialiased !important;
+ -moz-osx-font-smoothing: grayscale !important;
+ }
+
+ .xl\:tw-subpixel-antialiased {
+ -webkit-font-smoothing: auto !important;
+ -moz-osx-font-smoothing: auto !important;
+ }
+
+ .xl\:tw-tracking-tighter {
+ letter-spacing: -.05em !important;
+ }
+
+ .xl\:tw-tracking-tight {
+ letter-spacing: -.025em !important;
+ }
+
+ .xl\:tw-tracking-normal {
+ letter-spacing: 0 !important;
+ }
+
+ .xl\:tw-tracking-wide {
+ letter-spacing: .025em !important;
+ }
+
+ .xl\:tw-tracking-wider {
+ letter-spacing: .05em !important;
+ }
+
+ .xl\:tw-tracking-widest {
+ letter-spacing: .1em !important;
+ }
+
+ .xl\:tw-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ -ms-user-select: none !important;
+ user-select: none !important;
+ }
+
+ .xl\:tw-select-text {
+ -webkit-user-select: text !important;
+ -moz-user-select: text !important;
+ -ms-user-select: text !important;
+ user-select: text !important;
+ }
+
+ .xl\:tw-align-baseline {
+ vertical-align: baseline !important;
+ }
+
+ .xl\:tw-align-top {
+ vertical-align: top !important;
+ }
+
+ .xl\:tw-align-middle {
+ vertical-align: middle !important;
+ }
+
+ .xl\:tw-align-bottom {
+ vertical-align: bottom !important;
+ }
+
+ .xl\:tw-align-text-top {
+ vertical-align: text-top !important;
+ }
+
+ .xl\:tw-align-text-bottom {
+ vertical-align: text-bottom !important;
+ }
+
+ .xl\:tw-visible {
+ visibility: visible !important;
+ }
+
+ .xl\:tw-invisible {
+ visibility: hidden !important;
+ }
+
+ .xl\:tw-whitespace-normal {
+ white-space: normal !important;
+ }
+
+ .xl\:tw-whitespace-no-wrap {
+ white-space: nowrap !important;
+ }
+
+ .xl\:tw-whitespace-pre {
+ white-space: pre !important;
+ }
+
+ .xl\:tw-whitespace-pre-line {
+ white-space: pre-line !important;
+ }
+
+ .xl\:tw-whitespace-pre-wrap {
+ white-space: pre-wrap !important;
+ }
+
+ .xl\:tw-break-normal {
+ overflow-wrap: normal !important;
+ word-break: normal !important;
+ }
+
+ .xl\:tw-break-words {
+ overflow-wrap: break-word !important;
+ }
+
+ .xl\:tw-break-all {
+ word-break: break-all !important;
+ }
+
+ .xl\:tw-truncate {
+ overflow: hidden !important;
+ text-overflow: ellipsis !important;
+ white-space: nowrap !important;
+ }
+
+ .xl\:tw-w-0 {
+ width: 0 !important;
+ }
+
+ .xl\:tw-w-1 {
+ width: .25rem !important;
+ }
+
+ .xl\:tw-w-2 {
+ width: .5rem !important;
+ }
+
+ .xl\:tw-w-3 {
+ width: .75rem !important;
+ }
+
+ .xl\:tw-w-4 {
+ width: 1rem !important;
+ }
+
+ .xl\:tw-w-5 {
+ width: 1.25rem !important;
+ }
+
+ .xl\:tw-w-6 {
+ width: 1.5rem !important;
+ }
+
+ .xl\:tw-w-8 {
+ width: 2rem !important;
+ }
+
+ .xl\:tw-w-10 {
+ width: 2.5rem !important;
+ }
+
+ .xl\:tw-w-12 {
+ width: 3rem !important;
+ }
+
+ .xl\:tw-w-16 {
+ width: 4rem !important;
+ }
+
+ .xl\:tw-w-20 {
+ width: 5rem !important;
+ }
+
+ .xl\:tw-w-24 {
+ width: 6rem !important;
+ }
+
+ .xl\:tw-w-32 {
+ width: 8rem !important;
+ }
+
+ .xl\:tw-w-40 {
+ width: 10rem !important;
+ }
+
+ .xl\:tw-w-48 {
+ width: 12rem !important;
+ }
+
+ .xl\:tw-w-56 {
+ width: 14rem !important;
+ }
+
+ .xl\:tw-w-64 {
+ width: 16rem !important;
+ }
+
+ .xl\:tw-w-auto {
+ width: auto !important;
+ }
+
+ .xl\:tw-w-px {
+ width: 1px !important;
+ }
+
+ .xl\:tw-w-1\/2 {
+ width: 50% !important;
+ }
+
+ .xl\:tw-w-1\/3 {
+ width: 33.33333% !important;
+ }
+
+ .xl\:tw-w-2\/3 {
+ width: 66.66667% !important;
+ }
+
+ .xl\:tw-w-1\/4 {
+ width: 25% !important;
+ }
+
+ .xl\:tw-w-3\/4 {
+ width: 75% !important;
+ }
+
+ .xl\:tw-w-1\/5 {
+ width: 20% !important;
+ }
+
+ .xl\:tw-w-2\/5 {
+ width: 40% !important;
+ }
+
+ .xl\:tw-w-3\/5 {
+ width: 60% !important;
+ }
+
+ .xl\:tw-w-4\/5 {
+ width: 80% !important;
+ }
+
+ .xl\:tw-w-1\/6 {
+ width: 16.66667% !important;
+ }
+
+ .xl\:tw-w-5\/6 {
+ width: 83.33333% !important;
+ }
+
+ .xl\:tw-w-full {
+ width: 100% !important;
+ }
+
+ .xl\:tw-w-screen {
+ width: 100vw !important;
+ }
+
+ .xl\:tw-z-0 {
+ z-index: 0 !important;
+ }
+
+ .xl\:tw-z-10 {
+ z-index: 10 !important;
+ }
+
+ .xl\:tw-z-20 {
+ z-index: 20 !important;
+ }
+
+ .xl\:tw-z-30 {
+ z-index: 30 !important;
+ }
+
+ .xl\:tw-z-40 {
+ z-index: 40 !important;
+ }
+
+ .xl\:tw-z-50 {
+ z-index: 50 !important;
+ }
+
+ .xl\:tw-z-auto {
+ z-index: auto !important;
+ }
+}
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/logo.png b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/logo.png
new file mode 100644
index 0000000..036ad2a
Binary files /dev/null and b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/logo.png differ
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/package.json b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/package.json
new file mode 100644
index 0000000..6756e18
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/package.json
@@ -0,0 +1,12 @@
+{
+ "private": true,
+ "scripts": {
+ "build": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+ "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
+ },
+ "devDependencies": {
+ "cross-env": "^5.2.0",
+ "laravel-mix": "^2.1.14",
+ "tailwindcss": "^1.0.1"
+ }
+}
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/screenshot.png b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/screenshot.png
new file mode 100644
index 0000000..bc8438a
Binary files /dev/null and b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/screenshot.png differ
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/src/main.css b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/src/main.css
new file mode 100644
index 0000000..e5d0559
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/src/main.css
@@ -0,0 +1,77 @@
+/**
+ * This injects Tailwind's base styles, which is a combination of
+ * Normalize.css and some additional base styles.
+ *
+ * You can see the styles here:
+ * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css
+ *
+ * If using `postcss-import`, use this import instead:
+ *
+ * @import "tailwindcss/base";
+ */
+@tailwind base;
+
+/**
+ * This injects any component classes registered by plugins.
+ *
+ * If using `postcss-import`, use this import instead:
+ *
+ * @import "tailwindcss/components";
+ */
+@tailwind components;
+
+/**
+ * Here you would add any of your custom component classes; stuff that you'd
+ * want loaded *before* the utilities so that the utilities could still
+ * override them.
+ *
+ * Example:
+ *
+ * .btn { ... }
+ * .form-input { ... }
+ *
+ * Or if using a preprocessor or `postcss-import`:
+ *
+ * @import "components/buttons";
+ * @import "components/forms";
+ */
+
+input {
+ @apply border border-gray-500;
+}
+
+.block,
+.node {
+ @apply mb-4;
+}
+
+.node__content p,
+.node__content ul,
+.node__content ol {
+ @apply mb-4 leading-normal;
+}
+
+/**
+ * This injects all of Tailwind's utility classes, generated based on your
+ * config file.
+ *
+ * If using `postcss-import`, use this import instead:
+ *
+ * @import "tailwindcss/utilities";
+ */
+@tailwind utilities;
+
+/**
+ * Here you would add any custom utilities you need that don't come out of the
+ * box with Tailwind.
+ *
+ * Example :
+ *
+ * .bg-pattern-graph-paper { ... }
+ * .skew-45 { ... }
+ *
+ * Or if using a preprocessor or `postcss-import`:
+ *
+ * @import "utilities/background-patterns";
+ * @import "utilities/skew-transforms";
+ */
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwind.config.js b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwind.config.js
new file mode 100644
index 0000000..a4d3d28
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwind.config.js
@@ -0,0 +1,12 @@
+module.exports = {
+ prefix: 'tw-',
+ important: true,
+ theme: {
+ extend: {},
+ },
+ variants: {},
+ plugins: [],
+ corePlugins: {
+ preflight: false
+ }
+}
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.info.yml b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.info.yml
new file mode 100644
index 0000000..2bf8aad
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.info.yml
@@ -0,0 +1,13 @@
+name: Tailwind CSS Starter Kit
+description: A starter kit theme for Drupal 8 and Tailwind CSS.
+# core: 8.x
+type: theme
+base theme: classy
+libraries:
+ - tailwindcss/global-styling
+
+# Information added by Drupal.org packaging script on 2019-05-13
+version: '8.x-2.1'
+core: '8.x'
+project: 'tailwindcss'
+datestamp: 1557778084
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.libraries.yml b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.libraries.yml
new file mode 100644
index 0000000..bf6933d
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.libraries.yml
@@ -0,0 +1,4 @@
+global-styling:
+ css:
+ base:
+ dist/main.css: {}
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.theme b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.theme
new file mode 100644
index 0000000..2e9932e
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/tailwindcss.theme
@@ -0,0 +1,18 @@
+
+ {% if site_logo %}
+
+
+
+ {% endif %}
+ {% if site_name %}
+
+ {% endif %}
+ {% if site_slogan %}
+ {{ site_slogan }}
+ {% endif %}
+
+{% endblock %}
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/templates/layout/page.html.twig b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/templates/layout/page.html.twig
new file mode 100644
index 0000000..6798526
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/templates/layout/page.html.twig
@@ -0,0 +1,91 @@
+{#
+/**
+ * @file
+ * Default theme implementation to display a single page.
+ *
+ * The doctype, html, head and body tags are not in this template. Instead they
+ * can be found in the html.html.twig template in this directory.
+ *
+ * Available variables:
+ *
+ * General utility variables:
+ * - base_path: The base URL path of the Drupal installation. Will usually be
+ * "/" unless you have installed Drupal in a sub-directory.
+ * - is_front: A flag indicating if the current page is the front page.
+ * - logged_in: A flag indicating if the user is registered and signed in.
+ * - is_admin: A flag indicating if the user has permission to access
+ * administration pages.
+ *
+ * Site identity:
+ * - front_page: The URL of the front page. Use this instead of base_path when
+ * linking to the front page. This includes the language domain or prefix.
+ *
+ * Page content (in order of occurrence in the default page.html.twig):
+ * - messages: Status and error messages. Should be displayed prominently.
+ * - node: Fully loaded node, if there is an automatically-loaded node
+ * associated with the page and the node ID is the second argument in the
+ * page's path (e.g. node/12345 and node/12345/revisions, but not
+ * comment/reply/12345).
+ *
+ * Regions:
+ * - page.header: Items for the header region.
+ * - page.primary_menu: Items for the primary menu region.
+ * - page.secondary_menu: Items for the secondary menu region.
+ * - page.highlighted: Items for the highlighted content region.
+ * - page.help: Dynamic help text, mostly for admin pages.
+ * - page.content: The main content of the current page.
+ * - page.sidebar_first: Items for the first sidebar.
+ * - page.sidebar_second: Items for the second sidebar.
+ * - page.footer: Items for the footer region.
+ * - page.breadcrumb: Items for the breadcrumb region.
+ *
+ * @see template_preprocess_page()
+ * @see html.html.twig
+ *
+ * @ingroup themeable
+ */
+#}
+
+
+
+
+ {{ page.primary_menu }}
+ {{ page.secondary_menu }}
+
+ {{ page.breadcrumb }}
+
+ {{ page.highlighted }}
+
+ {{ page.help }}
+
+
+ {# link is in html.html.twig #}
+
+
+
+ {{ page.content }}
+
{# /.layout-content #}
+
+ {% if page.sidebar_first %}
+
+ {{ page.sidebar_first }}
+
+ {% endif %}
+
+ {% if page.sidebar_second %}
+
+ {{ page.sidebar_second }}
+
+ {% endif %}
+
+
+
+ {% if page.footer %}
+
+ {% endif %}
+
+
{# /.layout-container #}
diff --git a/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/webpack.mix.js b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/webpack.mix.js
new file mode 100644
index 0000000..5d6ea83
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/themes/contrib/tailwindcss/webpack.mix.js
@@ -0,0 +1,5 @@
+let mix = require('laravel-mix');
+
+mix.postCss('src/main.css', 'dist', [
+ require('tailwindcss')('./tailwind.config.js'),
+])
diff --git a/drupal-tailwindcss-purgecss-test/web/update.php b/drupal-tailwindcss-purgecss-test/web/update.php
new file mode 100644
index 0000000..59e808e
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/update.php
@@ -0,0 +1,31 @@
+handle($request);
+$response->send();
+
+$kernel->terminate($request, $response);
diff --git a/drupal-tailwindcss-purgecss-test/web/web.config b/drupal-tailwindcss-purgecss-test/web/web.config
new file mode 100644
index 0000000..3fc5b10
--- /dev/null
+++ b/drupal-tailwindcss-purgecss-test/web/web.config
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sculpin-minified-css-test/.editorconfig b/sculpin-minified-css-test/.editorconfig
new file mode 100644
index 0000000..349cc2b
--- /dev/null
+++ b/sculpin-minified-css-test/.editorconfig
@@ -0,0 +1,17 @@
+# This file is used by editors and IDEs to unify coding standards
+# @see http://EditorConfig.org
+# @standards PHP: http://www.php-fig.org/psr/psr-2/
+root = true
+
+# Default configuration (applies to all file types)
+[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+indent_size = 4
+indent_style = space
+
+# Markdown customizations
+[*.md]
+trim_trailing_whitespace = false
diff --git a/sculpin-minified-css-test/.gitignore b/sculpin-minified-css-test/.gitignore
new file mode 100644
index 0000000..8912d2b
--- /dev/null
+++ b/sculpin-minified-css-test/.gitignore
@@ -0,0 +1,10 @@
+/.sculpin/
+/app/cache/*
+/app/config/sculpin_kernel_*.yml
+/app/config/sculpin_site_*.yml
+/app/logs/*
+/output_*/
+/node_modules/
+/source/build/
+s3.conf
+/vendor/
diff --git a/sculpin-minified-css-test/LICENSE b/sculpin-minified-css-test/LICENSE
new file mode 100644
index 0000000..ecd63c7
--- /dev/null
+++ b/sculpin-minified-css-test/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2016 Sculpin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/sculpin-minified-css-test/README.md b/sculpin-minified-css-test/README.md
new file mode 100644
index 0000000..554f731
--- /dev/null
+++ b/sculpin-minified-css-test/README.md
@@ -0,0 +1,83 @@
+Sculpin Blog Skeleton
+=====================
+
+A skeleton for a Sculpin based blog.
+
+Powered by [Sculpin](http://sculpin.io). =)
+
+
+Features
+--------
+
+A very basic Sculpin based blog supporting the following features:
+
+ * Very minimal Bootstrap based theme.
+ * A handful of existing posts in `source/_posts/` to get you started. Feel
+ free to remove these when you are ready.
+ * An about page at `/about`.
+ * An index page at `/`. It displays all posts and paginates them.
+ * A blog archive page at `/blog`. It displays post titles broken down by
+ month and is paginated.
+ * A blog categories page at `/blog/categories`.
+ * A blog category index at `/blog/categories/$category`. Similar to the blog
+ archive except broken down by each category.
+ * A blog tags page at `/blog/tags`.
+ * A blog tag index at `/blog/tags/$tag`. Similar to the blog archive
+ except broken down by each tag.
+
+Prerequisites
+-------------
+
+Sculpin is a PHP application and installed with the PHP package manager `composer`.
+See https://getcomposer.org/ for installation instructions.
+
+Unless you do a very basic website, you want some CSS and Javascript assets. Sculpin
+uses `yarn` to manage them. See https://yarnpkg.com/en/docs/install for installation
+instructions.
+
+Install
+-------
+
+Create a new project using composer:
+
+```bash
+$ composer create-project -s dev sculpin/blog-skeleton my-blog
+```
+
+This application uses [Symfony's Webpack Encore](https://symfony.com/doc/current/frontend.html)
+to manage CSS, JavaScript and image assets. Install the JS dependencies:
+
+```bash
+$ cd my-blog
+$ yarn install
+```
+
+Build
+-----
+
+First, start Encore to compile and update the assets in `source/assets/` into
+`source/build/`. The watcher keeps running until you exit it manually:
+
+```bash
+$ composer yarn-watch
+```
+
+In a new console, start the sculpin watcher to have your content updated as
+soon as you save changes:
+
+```bash
+$ composer sculpin-watch
+```
+
+Your newly generated clone of sculpin-blog-skeleton should now be accessible
+at `http://localhost:8000/`.
+
+Documentation
+-------------
+
+The skeleton provides you with useful configuration and some example data for
+a Sculpin installation.
+
+For more information about getting started with Sculpin, check out the
+[Get Started page](https://sculpin.io/getstarted/) and have a look at the full
+[documentation](https://sculpin.io/documentation/).
diff --git a/sculpin-minified-css-test/app/config/sculpin_kernel.yml b/sculpin-minified-css-test/app/config/sculpin_kernel.yml
new file mode 100644
index 0000000..730b241
--- /dev/null
+++ b/sculpin-minified-css-test/app/config/sculpin_kernel.yml
@@ -0,0 +1,8 @@
+sculpin_content_types:
+ posts:
+ permalink: blog/:year/:month/:day/:filename/
+
+# To disable posts (e.g., if you aren't planning on having any posts and Sculpin's watch mode complains):
+#sculpin_content_types:
+# posts:
+# enabled: false
\ No newline at end of file
diff --git a/sculpin-minified-css-test/app/config/sculpin_site.yml b/sculpin-minified-css-test/app/config/sculpin_site.yml
new file mode 100644
index 0000000..3d253db
--- /dev/null
+++ b/sculpin-minified-css-test/app/config/sculpin_site.yml
@@ -0,0 +1,9 @@
+# The contents of this file are parsed and made available as
+# via `site.*`. So for example, {{ site.title }} can be used
+# in a template to get the contents of the `title` key.
+title: Sculpin Blog Skeleton
+subtitle: To Get You Started
+
+# Insert your disqus shortname
+#disqus:
+# shortname:
\ No newline at end of file
diff --git a/sculpin-minified-css-test/composer.json b/sculpin-minified-css-test/composer.json
new file mode 100644
index 0000000..dc9de83
--- /dev/null
+++ b/sculpin-minified-css-test/composer.json
@@ -0,0 +1,34 @@
+{
+ "name": "sculpin/blog-skeleton",
+ "description": "A Skeleton for a Sculpin Based Blog",
+ "type": "sculpin-skeleton",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "require": {
+ "sculpin/sculpin": "^3.0"
+ },
+ "scripts": {
+ "publish": [
+ "./publish.sh"
+ ],
+ "sculpin-watch": [
+ "Composer\\Config::disableProcessTimeout",
+ "./vendor/bin/sculpin generate --watch --server"
+ ],
+ "yarn-watch": [
+ "Composer\\Config::disableProcessTimeout",
+ "yarn encore dev --watch"
+ ]
+ }
+}
diff --git a/sculpin-minified-css-test/composer.lock b/sculpin-minified-css-test/composer.lock
new file mode 100644
index 0000000..3c1bed3
--- /dev/null
+++ b/sculpin-minified-css-test/composer.lock
@@ -0,0 +1,2444 @@
+{
+ "_readme": [
+ "This file locks the dependencies of your project to a known state",
+ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
+ "This file is @generated automatically"
+ ],
+ "content-hash": "6cdda3b0773159e30d8d9ad368c47c41",
+ "packages": [
+ {
+ "name": "dflydev/ant-path-matcher",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-util-antPathMatcher.git",
+ "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-util-antPathMatcher/zipball/66e0ed7cd07e1d989b170472d000b99ab8c9e33e",
+ "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "dflydev\\util\\antPathMatcher": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Ant Path Matcher Utility",
+ "homepage": "http://github.com/dflydev/dflydev-util-antPathMatcher",
+ "keywords": [
+ "ant",
+ "matcher",
+ "path",
+ "pattern"
+ ],
+ "time": "2012-12-03T05:03:00+00:00"
+ },
+ {
+ "name": "dflydev/apache-mime-types",
+ "version": "v1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-apache-mime-types.git",
+ "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-apache-mime-types/zipball/f30a57e59b7476e4c5270b6a0727d79c9c0eb861",
+ "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3"
+ },
+ "require-dev": {
+ "twig/twig": "1.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\ApacheMimeTypes": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Apache MIME Types",
+ "keywords": [
+ "apache",
+ "mime",
+ "mimetypes"
+ ],
+ "time": "2013-05-14T02:02:01+00:00"
+ },
+ {
+ "name": "dflydev/canal",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-canal.git",
+ "reference": "668af213d86f0f378f5dcce6799b974044fa6a51"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-canal/zipball/668af213d86f0f378f5dcce6799b974044fa6a51",
+ "reference": "668af213d86f0f378f5dcce6799b974044fa6a51",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/apache-mime-types": "1.0.*",
+ "php": ">=5.3.3",
+ "webignition/internet-media-type": "0.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\Canal": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Content analysis for the purpose of determining Internet media types.",
+ "keywords": [
+ "content",
+ "detection",
+ "mime",
+ "type"
+ ],
+ "time": "2013-05-14T05:22:25+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-configuration",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "1.*",
+ "dflydev/placeholder-resolver": "1.*",
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "symfony/yaml": "~2.1"
+ },
+ "suggest": {
+ "symfony/yaml": "Required for using the YAML Configuration Builders"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessConfiguration": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a deep data structure representing a configuration, access configuration by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration",
+ "keywords": [
+ "config",
+ "configuration"
+ ],
+ "time": "2018-09-08T23:00:17+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-data",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessData": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ },
+ {
+ "name": "Carlos Frutos",
+ "email": "carlos@kiwing.it",
+ "homepage": "https://github.com/cfrutos"
+ }
+ ],
+ "description": "Given a deep data structure, access data by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
+ "keywords": [
+ "access",
+ "data",
+ "dot",
+ "notation"
+ ],
+ "time": "2017-01-20T21:14:22+00:00"
+ },
+ {
+ "name": "dflydev/placeholder-resolver",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\PlaceholderResolver": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.",
+ "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver",
+ "keywords": [
+ "placeholder",
+ "resolver"
+ ],
+ "time": "2012-10-28T21:08:28+00:00"
+ },
+ {
+ "name": "doctrine/inflector",
+ "version": "v1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "5527a48b7313d15261292c149e55e26eae771b0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a",
+ "reference": "5527a48b7313d15261292c149e55e26eae771b0a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Common String Manipulations with regard to casing and singular/plural rules.",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "inflection",
+ "pluralize",
+ "singularize",
+ "string"
+ ],
+ "time": "2018-01-09T20:05:19+00:00"
+ },
+ {
+ "name": "evenement/evenement",
+ "version": "v3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/igorw/evenement.git",
+ "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/igorw/evenement/zipball/531bfb9d15f8aa57454f5f0285b18bec903b8fb7",
+ "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Evenement": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ }
+ ],
+ "description": "Événement is a very simple event dispatching library for PHP",
+ "keywords": [
+ "event-dispatcher",
+ "event-emitter"
+ ],
+ "time": "2017-07-23T21:35:13+00:00"
+ },
+ {
+ "name": "michelf/php-markdown",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/michelf/php-markdown.git",
+ "reference": "01ab082b355bf188d907b9929cd99b2923053495"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/michelf/php-markdown/zipball/01ab082b355bf188d907b9929cd99b2923053495",
+ "reference": "01ab082b355bf188d907b9929cd99b2923053495",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Michelf\\": "Michelf/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Michel Fortin",
+ "email": "michel.fortin@michelf.ca",
+ "homepage": "https://michelf.ca/",
+ "role": "Developer"
+ },
+ {
+ "name": "John Gruber",
+ "homepage": "https://daringfireball.net/"
+ }
+ ],
+ "description": "PHP Markdown",
+ "homepage": "https://michelf.ca/projects/php-markdown/",
+ "keywords": [
+ "markdown"
+ ],
+ "time": "2018-01-15T00:49:33+00:00"
+ },
+ {
+ "name": "netcarver/textile",
+ "version": "v3.7.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/textile/php-textile.git",
+ "reference": "377933125dd30d708804c545bf33da87a3c1b0f4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/textile/php-textile/zipball/377933125dd30d708804c545bf33da87a3c1b0f4",
+ "reference": "377933125dd30d708804c545bf33da87a3c1b0f4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "2.1.*",
+ "phpunit/phpunit": "5.7.*",
+ "squizlabs/php_codesniffer": "3.*",
+ "symfony/yaml": "2.4.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Netcarver\\Textile\\": "src/Netcarver/Textile/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Textile markup language parser",
+ "homepage": "https://github.com/textile/php-textile",
+ "keywords": [
+ "document",
+ "format",
+ "html",
+ "language",
+ "markup",
+ "parser",
+ "php-textile",
+ "plaintext",
+ "textile"
+ ],
+ "time": "2019-01-26T17:03:58+00:00"
+ },
+ {
+ "name": "psr/container",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "time": "2017-02-14T16:28:37+00:00"
+ },
+ {
+ "name": "psr/http-message",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP messages",
+ "homepage": "https://github.com/php-fig/http-message",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2016-08-06T14:39:51+00:00"
+ },
+ {
+ "name": "psr/log",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Log\\": "Psr/Log/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for logging libraries",
+ "homepage": "https://github.com/php-fig/log",
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
+ "time": "2018-11-20T15:27:04+00:00"
+ },
+ {
+ "name": "react/cache",
+ "version": "v0.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/cache.git",
+ "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/cache/zipball/7d7da7fb7574d471904ba357b39bbf110ccdbf66",
+ "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/promise": "~2.0|~1.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Cache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async, Promise-based cache interface for ReactPHP",
+ "keywords": [
+ "cache",
+ "caching",
+ "promise",
+ "reactphp"
+ ],
+ "time": "2018-06-25T12:52:40+00:00"
+ },
+ {
+ "name": "react/dns",
+ "version": "v0.4.17",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/dns.git",
+ "reference": "0f30c6ceb71504d359d51132a97e1703051f1589"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/dns/zipball/0f30c6ceb71504d359d51132a97e1703051f1589",
+ "reference": "0f30c6ceb71504d359d51132a97e1703051f1589",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/cache": "^1.0 || ^0.6 || ^0.5 || ^0.4 || ^0.3",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.1 || ^1.2.1",
+ "react/promise-timer": "^1.2",
+ "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.5"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.2",
+ "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Dns\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async DNS resolver for ReactPHP",
+ "keywords": [
+ "async",
+ "dns",
+ "dns-resolver",
+ "reactphp"
+ ],
+ "time": "2019-04-01T07:31:55+00:00"
+ },
+ {
+ "name": "react/event-loop",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/event-loop.git",
+ "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/event-loop/zipball/a0ecac955c67b57c40fe4a1b88a7cca1b58c982d",
+ "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35"
+ },
+ "suggest": {
+ "ext-event": "~1.0 for ExtEventLoop",
+ "ext-pcntl": "For signal handling support when using the StreamSelectLoop",
+ "ext-uv": "* for ExtUvLoop"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\EventLoop\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.",
+ "keywords": [
+ "asynchronous",
+ "event-loop"
+ ],
+ "time": "2019-02-07T16:19:49+00:00"
+ },
+ {
+ "name": "react/http",
+ "version": "v0.8.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/http.git",
+ "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/http/zipball/b29ab96557ac5c53e738fcb26f73f631a3f81f1a",
+ "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/promise": "^2.3 || ^1.2.1",
+ "react/promise-stream": "^1.1",
+ "react/socket": "^1.0 || ^0.8.3",
+ "react/stream": "^1.0 || ^0.7.1",
+ "ringcentral/psr7": "^1.2"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.1",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Http\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP",
+ "keywords": [
+ "event-driven",
+ "http",
+ "https",
+ "reactphp",
+ "server",
+ "streaming"
+ ],
+ "time": "2019-01-16T07:26:32+00:00"
+ },
+ {
+ "name": "react/promise",
+ "version": "v2.7.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise.git",
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com"
+ }
+ ],
+ "description": "A lightweight implementation of CommonJS Promises/A for PHP",
+ "keywords": [
+ "promise",
+ "promises"
+ ],
+ "time": "2019-01-07T21:25:54+00:00"
+ },
+ {
+ "name": "react/promise-stream",
+ "version": "v1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise-stream.git",
+ "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise-stream/zipball/00e269d611e9c9a29356aef64c07f7e513e73dc9",
+ "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "react/promise": "^2.1 || ^1.2",
+ "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4 || ^0.3"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.0",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3",
+ "react/promise-timer": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\Stream\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@lueck.tv"
+ }
+ ],
+ "description": "The missing link between Promise-land and Stream-land for ReactPHP",
+ "homepage": "https://github.com/reactphp/promise-stream",
+ "keywords": [
+ "Buffer",
+ "async",
+ "promise",
+ "reactphp",
+ "stream",
+ "unwrap"
+ ],
+ "time": "2017-12-22T12:02:05+00:00"
+ },
+ {
+ "name": "react/promise-timer",
+ "version": "v1.5.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise-timer.git",
+ "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/35fb910604fd86b00023fc5cda477c8074ad0abc",
+ "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.7.0 || ^1.2.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\Timer\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@lueck.tv"
+ }
+ ],
+ "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.",
+ "homepage": "https://github.com/reactphp/promise-timer",
+ "keywords": [
+ "async",
+ "event-loop",
+ "promise",
+ "reactphp",
+ "timeout",
+ "timer"
+ ],
+ "time": "2019-03-27T18:10:32+00:00"
+ },
+ {
+ "name": "react/socket",
+ "version": "v1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/socket.git",
+ "reference": "23b7372bb25cea934f6124f5bdac34e30161959e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/socket/zipball/23b7372bb25cea934f6124f5bdac34e30161959e",
+ "reference": "23b7372bb25cea934f6124f5bdac34e30161959e",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/dns": "^0.4.13",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.6.0 || ^1.2.1",
+ "react/promise-timer": "^1.4.0",
+ "react/stream": "^1.1"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.2",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Socket\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP",
+ "keywords": [
+ "Connection",
+ "Socket",
+ "async",
+ "reactphp",
+ "stream"
+ ],
+ "time": "2019-01-07T14:10:13+00:00"
+ },
+ {
+ "name": "react/stream",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/stream.git",
+ "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/stream/zipball/50426855f7a77ddf43b9266c22320df5bf6c6ce6",
+ "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.8",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5"
+ },
+ "require-dev": {
+ "clue/stream-filter": "~1.2",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Stream\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP",
+ "keywords": [
+ "event-driven",
+ "io",
+ "non-blocking",
+ "pipe",
+ "reactphp",
+ "readable",
+ "stream",
+ "writable"
+ ],
+ "time": "2019-01-01T16:15:09+00:00"
+ },
+ {
+ "name": "ringcentral/psr7",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ringcentral/psr7.git",
+ "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c",
+ "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "psr/http-message": "~1.0"
+ },
+ "provide": {
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "RingCentral\\Psr7\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ }
+ ],
+ "description": "PSR-7 message implementation",
+ "keywords": [
+ "http",
+ "message",
+ "stream",
+ "uri"
+ ],
+ "time": "2018-01-15T21:00:49+00:00"
+ },
+ {
+ "name": "sculpin/sculpin",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sculpin/sculpin.git",
+ "reference": "429bcff7261caa418acdc259be389fa305d0a275"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sculpin/sculpin/zipball/429bcff7261caa418acdc259be389fa305d0a275",
+ "reference": "429bcff7261caa418acdc259be389fa305d0a275",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/ant-path-matcher": "^1.0.3",
+ "dflydev/apache-mime-types": "^1.0.1",
+ "dflydev/canal": "^1.0",
+ "dflydev/dot-access-configuration": "^1.0.3",
+ "doctrine/inflector": "^1.3",
+ "ext-mbstring": "*",
+ "michelf/php-markdown": "^1.8",
+ "netcarver/textile": "^3.6",
+ "php": "^7.2",
+ "react/http": "^0.8.3",
+ "sculpin/sculpin-theme-composer-plugin": "^1.0",
+ "symfony/config": "^4.1",
+ "symfony/console": "^4.1",
+ "symfony/dependency-injection": "^4.1",
+ "symfony/event-dispatcher": "^4.1",
+ "symfony/filesystem": "^4.1",
+ "symfony/finder": "^4.1",
+ "symfony/http-kernel": "^4.1",
+ "symfony/yaml": "^4.1",
+ "twig/extensions": "^1.5",
+ "twig/twig": "^2.5",
+ "webignition/internet-media-type": "^0.4"
+ },
+ "replace": {
+ "sculpin/core": "self.version",
+ "sculpin/markdown-bundle": "self.version",
+ "sculpin/markdown-twig-compat-bundle": "self.version",
+ "sculpin/posts-bundle": "self.version",
+ "sculpin/proxy-source-collection-contrib": "self.version",
+ "sculpin/sculpin-bundle": "self.version",
+ "sculpin/standalone-bundle": "self.version",
+ "sculpin/taxonomy-contrib": "self.version",
+ "sculpin/textile-bundle": "self.version",
+ "sculpin/twig-bundle": "self.version"
+ },
+ "require-dev": {
+ "phpdocumentor/reflection-docblock": "^4.3",
+ "phpstan/phpstan": "^0.10.3",
+ "phpunit/phpunit": "^7.3",
+ "squizlabs/php_codesniffer": "^3.3",
+ "symfony/css-selector": "^4.1",
+ "symfony/dom-crawler": "^4.1",
+ "symfony/process": "^4.1"
+ },
+ "suggest": {
+ "ext-iconv": "To convert non-UTF-8 strings to UTF-8.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well."
+ },
+ "bin": [
+ "bin/sculpin",
+ "bin/sculpin.php"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Sculpin\\": "src/Sculpin/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Static Site Generator",
+ "homepage": "https://sculpin.io",
+ "keywords": [
+ "generator",
+ "site",
+ "static"
+ ],
+ "time": "2019-04-08T06:44:17+00:00"
+ },
+ {
+ "name": "sculpin/sculpin-theme-composer-plugin",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sculpin/sculpin-theme-composer-plugin.git",
+ "reference": "f22bbf89971054e0e37983263828ca39ffca2437"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sculpin/sculpin-theme-composer-plugin/zipball/f22bbf89971054e0e37983263828ca39ffca2437",
+ "reference": "f22bbf89971054e0e37983263828ca39ffca2437",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.1"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Sculpin\\Composer\\SculpinThemePlugin\\SculpinThemePlugin",
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Sculpin\\Composer\\SculpinThemePlugin\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "time": "2017-02-27T17:40:03+00:00"
+ },
+ {
+ "name": "symfony/config",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/config.git",
+ "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/config/zipball/0e745ead307d5dcd4e163e94a47ec04b1428943f",
+ "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/filesystem": "~3.4|~4.0",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/finder": "<3.4"
+ },
+ "require-dev": {
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/finder": "~3.4|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/yaml": "To use the yaml reference dumper"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Config\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Config Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-01T14:03:25+00:00"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/console.git",
+ "reference": "24206aff3efe6962593297e57ef697ebb220e384"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/console/zipball/24206aff3efe6962593297e57ef697ebb220e384",
+ "reference": "24206aff3efe6962593297e57ef697ebb220e384",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/contracts": "^1.0",
+ "symfony/polyfill-mbstring": "~1.0"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4",
+ "symfony/process": "<3.3"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~3.4|~4.0",
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/lock": "~3.4|~4.0",
+ "symfony/process": "~3.4|~4.0"
+ },
+ "suggest": {
+ "psr/log": "For using the console logger",
+ "symfony/event-dispatcher": "",
+ "symfony/lock": "",
+ "symfony/process": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Console\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Console Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-01T07:32:59+00:00"
+ },
+ {
+ "name": "symfony/contracts",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/contracts.git",
+ "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/contracts/zipball/1aa7ab2429c3d594dd70689604b5cf7421254cdf",
+ "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3"
+ },
+ "require-dev": {
+ "psr/cache": "^1.0",
+ "psr/container": "^1.0"
+ },
+ "suggest": {
+ "psr/cache": "When using the Cache contracts",
+ "psr/container": "When using the Service contracts",
+ "symfony/cache-contracts-implementation": "",
+ "symfony/service-contracts-implementation": "",
+ "symfony/translation-contracts-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\": ""
+ },
+ "exclude-from-classmap": [
+ "**/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "A set of abstractions extracted out of the Symfony components",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2018-12-05T08:06:11+00:00"
+ },
+ {
+ "name": "symfony/debug",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/debug.git",
+ "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/debug/zipball/43ce8ab34c734dcc8a4af576cb86711daab964c5",
+ "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "~1.0"
+ },
+ "conflict": {
+ "symfony/http-kernel": "<3.4"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "~3.4|~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Debug\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Debug Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-10T17:09:50+00:00"
+ },
+ {
+ "name": "symfony/dependency-injection",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/dependency-injection.git",
+ "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1806e43ff6bff57398d33b326cd753a12d9f434f",
+ "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/container": "^1.0",
+ "symfony/contracts": "^1.0"
+ },
+ "conflict": {
+ "symfony/config": "<4.2",
+ "symfony/finder": "<3.4",
+ "symfony/proxy-manager-bridge": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "provide": {
+ "psr/container-implementation": "1.0",
+ "symfony/service-contracts-implementation": "1.0"
+ },
+ "require-dev": {
+ "symfony/config": "~4.2",
+ "symfony/expression-language": "~3.4|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/config": "",
+ "symfony/expression-language": "For using expressions in service container configuration",
+ "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
+ "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\DependencyInjection\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony DependencyInjection Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544",
+ "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/contracts": "^1.0"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~3.4|~4.0",
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/expression-language": "~3.4|~4.0",
+ "symfony/stopwatch": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\EventDispatcher\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony EventDispatcher Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "symfony/filesystem",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/filesystem.git",
+ "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/e16b9e471703b2c60b95f14d31c1239f68f11601",
+ "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Filesystem\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Filesystem Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-02-07T11:40:08+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/267b7002c1b70ea80db0833c3afe05f0fbde580a",
+ "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Finder\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Finder Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-02-23T15:42:05+00:00"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-foundation.git",
+ "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1",
+ "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-mbstring": "~1.1"
+ },
+ "require-dev": {
+ "predis/predis": "~1.0",
+ "symfony/expression-language": "~3.4|~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpFoundation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpFoundation Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-kernel.git",
+ "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/e8b940bbeebf0f96789b5d17d9d77f8b2613960b",
+ "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "~1.0",
+ "symfony/contracts": "^1.0.2",
+ "symfony/debug": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~4.1",
+ "symfony/http-foundation": "^4.1.1",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/config": "<3.4",
+ "symfony/dependency-injection": "<4.2",
+ "symfony/translation": "<4.2",
+ "symfony/var-dumper": "<4.1.1",
+ "twig/twig": "<1.34|<2.4,>=2"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/cache": "~1.0",
+ "symfony/browser-kit": "~3.4|~4.0",
+ "symfony/config": "~3.4|~4.0",
+ "symfony/console": "~3.4|~4.0",
+ "symfony/css-selector": "~3.4|~4.0",
+ "symfony/dependency-injection": "^4.2",
+ "symfony/dom-crawler": "~3.4|~4.0",
+ "symfony/expression-language": "~3.4|~4.0",
+ "symfony/finder": "~3.4|~4.0",
+ "symfony/process": "~3.4|~4.0",
+ "symfony/routing": "~3.4|~4.0",
+ "symfony/stopwatch": "~3.4|~4.0",
+ "symfony/templating": "~3.4|~4.0",
+ "symfony/translation": "~4.2",
+ "symfony/var-dumper": "^4.1.1"
+ },
+ "suggest": {
+ "symfony/browser-kit": "",
+ "symfony/config": "",
+ "symfony/console": "",
+ "symfony/dependency-injection": "",
+ "symfony/var-dumper": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpKernel Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-02T19:03:51+00:00"
+ },
+ {
+ "name": "symfony/polyfill-ctype",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "82ebae02209c21113908c229e9883c419720738a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a",
+ "reference": "82ebae02209c21113908c229e9883c419720738a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-ctype": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Ctype\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ },
+ {
+ "name": "Gert de Pagter",
+ "email": "BackEndTea@gmail.com"
+ }
+ ],
+ "description": "Symfony polyfill for ctype functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "ctype",
+ "polyfill",
+ "portable"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "fe5e94c604826c35a32fa832f35bd036b6799609"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609",
+ "reference": "fe5e94c604826c35a32fa832f35bd036b6799609",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Mbstring extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "mbstring",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/yaml",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/yaml.git",
+ "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/6712daf03ee25b53abb14e7e8e0ede1a770efdb1",
+ "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/console": "<3.4"
+ },
+ "require-dev": {
+ "symfony/console": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/console": "For validating YAML files using the lint command"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Yaml\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Yaml Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "twig/extensions",
+ "version": "v1.5.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig-extensions.git",
+ "reference": "57873c8b0c1be51caa47df2cdb824490beb16202"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/57873c8b0c1be51caa47df2cdb824490beb16202",
+ "reference": "57873c8b0c1be51caa47df2cdb824490beb16202",
+ "shasum": ""
+ },
+ "require": {
+ "twig/twig": "^1.27|^2.0"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "^3.4",
+ "symfony/translation": "^2.7|^3.4"
+ },
+ "suggest": {
+ "symfony/translation": "Allow the time_diff output to be translated"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_Extensions_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\Extensions\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "Common additional features for Twig that do not directly belong in core",
+ "keywords": [
+ "i18n",
+ "text"
+ ],
+ "time": "2018-12-05T18:34:18+00:00"
+ },
+ {
+ "name": "twig/twig",
+ "version": "v2.7.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig.git",
+ "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/ed9c49220e09bfaeb1ba4d48077c08a7b09908dd",
+ "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-mbstring": "^1.3"
+ },
+ "require-dev": {
+ "psr/container": "^1.0",
+ "symfony/debug": "^2.7",
+ "symfony/phpunit-bridge": "^3.4.19|^4.1.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com",
+ "homepage": "http://fabien.potencier.org",
+ "role": "Lead Developer"
+ },
+ {
+ "name": "Armin Ronacher",
+ "email": "armin.ronacher@active-4.com",
+ "role": "Project Founder"
+ },
+ {
+ "name": "Twig Team",
+ "homepage": "https://twig.symfony.com/contributors",
+ "role": "Contributors"
+ }
+ ],
+ "description": "Twig, the flexible, fast, and secure template language for PHP",
+ "homepage": "https://twig.symfony.com",
+ "keywords": [
+ "templating"
+ ],
+ "time": "2019-03-23T14:28:58+00:00"
+ },
+ {
+ "name": "webignition/disallowed-character-terminated-string",
+ "version": "1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/disallowed-character-terminated-string.git",
+ "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/disallowed-character-terminated-string/zipball/25d12868c82b56bc0d04278e31594385ba4dddc4",
+ "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "A string terminated by one or more disallowed characters",
+ "homepage": "https://github.com/webignition/disallowed-character-terminated-string",
+ "keywords": [
+ "string",
+ "terminated"
+ ],
+ "time": "2012-07-16T21:29:50+00:00"
+ },
+ {
+ "name": "webignition/internet-media-type",
+ "version": "0.4.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/internet-media-type.git",
+ "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/internet-media-type/zipball/1a5bbe38033b00b23acd5e1dd10489bb07eed77c",
+ "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6.0",
+ "webignition/quoted-string": ">=0.2.1,<1.0",
+ "webignition/string-parser": ">=0.2.3,<1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~5.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\InternetMediaType\\": "src/",
+ "webignition\\Tests\\InternetMediaType\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "PHP model of an http://en.wikipedia.org/wiki/Internet_media_type",
+ "homepage": "https://github.com/webignition/internet-media-type",
+ "keywords": [
+ "content type",
+ "content-type",
+ "internet media type",
+ "media type",
+ "media-type"
+ ],
+ "time": "2018-03-12T14:54:00+00:00"
+ },
+ {
+ "name": "webignition/quoted-string",
+ "version": "0.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/quoted-string.git",
+ "reference": "88b36b7be067796683ab3668e175322842dd5313"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/quoted-string/zipball/88b36b7be067796683ab3668e175322842dd5313",
+ "reference": "88b36b7be067796683ab3668e175322842dd5313",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0",
+ "webignition/string-parser": ">=0.2.3,<1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\QuotedString\\": "src/",
+ "webignition\\Tests\\QuotedString\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "A parser for string values that are encapsulated in double quotes (ASCII 34)",
+ "homepage": "https://github.com/webignition/quoted-string",
+ "keywords": [
+ "parser",
+ "quoted-string"
+ ],
+ "time": "2017-05-11T11:41:31+00:00"
+ },
+ {
+ "name": "webignition/string-parser",
+ "version": "0.2.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/string-parser.git",
+ "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/string-parser/zipball/8591e28c05bd250bcc67b8001f3588995b9ef74b",
+ "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "webignition/disallowed-character-terminated-string": ">=1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\StringParser\\": "src/",
+ "webignition\\Tests\\StringParser\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "Abstract state-based string parser",
+ "homepage": "https://github.com/webignition/string-parser",
+ "keywords": [
+ "parser",
+ "string"
+ ],
+ "time": "2017-05-11T10:04:12+00:00"
+ }
+ ],
+ "packages-dev": [],
+ "aliases": [],
+ "minimum-stability": "stable",
+ "stability-flags": [],
+ "prefer-stable": false,
+ "prefer-lowest": false,
+ "platform": [],
+ "platform-dev": []
+}
diff --git a/sculpin-minified-css-test/package.json b/sculpin-minified-css-test/package.json
new file mode 100644
index 0000000..58af865
--- /dev/null
+++ b/sculpin-minified-css-test/package.json
@@ -0,0 +1,11 @@
+{
+ "dependencies": {
+ "@symfony/webpack-encore": "^0.24.0",
+ "bootstrap": "^4.3.1",
+ "highlightjs": "^9.12.0",
+ "jquery": "^3.4",
+ "node-sass": "^4.11.0",
+ "popper.js": "^1.14.7",
+ "sass-loader": "^7.0.1"
+ }
+}
diff --git a/sculpin-minified-css-test/publish.sh b/sculpin-minified-css-test/publish.sh
new file mode 100755
index 0000000..fa39dd7
--- /dev/null
+++ b/sculpin-minified-css-test/publish.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+sculpin generate --env=prod
+if [ $? -ne 0 ]; then echo "Could not generate the site"; exit 1; fi
+
+# Add --delete right before "output_prod" to have rsync remove files that are
+# deleted locally from the destination too. See README.md for an example.
+rsync -avze 'ssh -p 4668' output_prod/ username@yoursculpinsite:public_html
+if [ $? -ne 0 ]; then echo "Could not publish the site"; exit 1; fi
diff --git a/sculpin-minified-css-test/s3-publish.sh b/sculpin-minified-css-test/s3-publish.sh
new file mode 100755
index 0000000..8d3345e
--- /dev/null
+++ b/sculpin-minified-css-test/s3-publish.sh
@@ -0,0 +1,58 @@
+#!/bin/bash
+
+if [ ! -f "s3.conf" ]
+then
+ echo "Unable to locate s3.conf file - use s3.conf.dist as a template for configuring your S3 settings."
+ exit 1
+else
+ # Load config file
+ . s3.conf
+fi
+
+if [ ! -z "$1" -a "$1" != "--dry-run" -a "$1" != "-n" ]
+then
+ echo "Usage: ./s3-publish.sh [--dry-run|-n]"
+ exit 2
+fi
+
+# Would be a good idea to wipe out the prod env first, so that DELETE_REMOVED works properly
+# If you're comfortable with that, uncomment the line below:
+# rm -rf output_prod/*
+
+vendor/bin/sculpin generate --env=prod || ( echo "Could not generate the site" && exit )
+
+S3CMD_PATH=`which s3cmd`
+if [ $? -ne 0 -o -z "$S3CMD_PATH" ]
+then
+ echo "s3cmd not found - unable to deploy"
+ exit 3
+fi
+
+if [ ! -f "$S3_CONFIG" ]
+then
+ echo "Unable to find s3cmd config file - unable to deploy"
+ exit 4
+fi
+
+if [ "$S3_DELETE" = "true" ]
+then
+ echo "Enabling DELETE_REMOVED"
+ DELETE_REMOVED='--delete-removed'
+else
+ echo "Disabling DELETE_REMOVED"
+ DELETE_REMOVED='--no-delete-removed'
+fi
+
+if [ "$S3_REGION" = "" ]
+then
+ S3_REGION=US
+fi
+
+if [ "$1" = "--dry-run" -o "$1" = "-n" ]
+then
+ DRY_RUN='--dry-run'
+else
+ DRY_RUN=''
+fi
+
+s3cmd --config="$S3_CONFIG" $DRY_RUN --force --recursive $DELETE_REMOVED --bucket-location=$S3_REGION --progress --acl-public sync output_prod/ s3://$S3_BUCKET
diff --git a/sculpin-minified-css-test/s3.conf.dist b/sculpin-minified-css-test/s3.conf.dist
new file mode 100644
index 0000000..64b269a
--- /dev/null
+++ b/sculpin-minified-css-test/s3.conf.dist
@@ -0,0 +1,14 @@
+# Path to s3cmd configuration file for your Amazon S3 bucket
+# This is useful if you have multiple sets of credentials - you can give Sculpin a locked-down IAM key for deployments
+S3_CONFIG=./.s3/s3cmd.conf
+
+# Delete files from S3 bucket that are not created by sculpin (e.g., if you delete a blog post, this will remove the corresponding HTML files for you)
+# NOTE: If you ever upload files to your bucket that are not a part of your sculpin deployment, THIS SETTING WILL DELETE THEM.
+# This is why it is set to "false" by default; change to "true" in order to have sculpin fully manage your bucket contents.
+S3_DELETE=false
+
+# Region for S3. Set to Oregon by default, because Oregon S3 has special read-after-write consistency.
+S3_REGION=us-west-2
+
+# The name of your S3 bucket
+S3_BUCKET=www.mydomain.com
diff --git a/sculpin-minified-css-test/source/404.html b/sculpin-minified-css-test/source/404.html
new file mode 100644
index 0000000..e33da23
--- /dev/null
+++ b/sculpin-minified-css-test/source/404.html
@@ -0,0 +1,7 @@
+---
+layout: default
+permalink: none
+title: Four o four
+---
+
+Page not found
diff --git a/sculpin-minified-css-test/source/_layouts/default.html b/sculpin-minified-css-test/source/_layouts/default.html
new file mode 100644
index 0000000..5ed797f
--- /dev/null
+++ b/sculpin-minified-css-test/source/_layouts/default.html
@@ -0,0 +1,106 @@
+
+
+
+ {% block title %}{{ page.title }}{% endblock %} — {{ site.title }} — {{ site.subtitle }}
+
+
+
+ {% block head_meta %}
+
+ {% endblock %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% block head_styles %}
+ {% endblock %}
+ {% block head_scripts %}
+ {% endblock %}
+
+
+
+
+
+
+ {% block content_wrapper %}{% block content %}{% endblock %}{% endblock %}
+
+
+
+
+
+ © {{ "now"|date("Y") }} {{ site.title }}
+
+
+
+ {% block scripts %}
+ {% endblock %}
+
+ {% if site.google_analytics_tracking_id %}
+
+
+ {% endif %}
+
+ {% block scripts_after %}
+ {% endblock %}
+
+
diff --git a/sculpin-minified-css-test/source/_posts/2011-12-20-happy-birthday-sculpin.md b/sculpin-minified-css-test/source/_posts/2011-12-20-happy-birthday-sculpin.md
new file mode 100644
index 0000000..85f6763
--- /dev/null
+++ b/sculpin-minified-css-test/source/_posts/2011-12-20-happy-birthday-sculpin.md
@@ -0,0 +1,16 @@
+---
+title: Happy Birthday Sculpin!
+tags:
+ - sculpin
+ - markdown
+categories:
+ - personal
+
+---
+The first commit to the Sculpin repository was made on December 20th, 2011.
+What a trip since then!
+
+Sculpin has always been a big fan of [Markdown][1]. So this post was
+written in Markdown. :)
+
+[1]: http://daringfireball.net/projects/markdown/
diff --git a/sculpin-minified-css-test/source/_posts/2012-09-29-symfony-live-hacking-day.md b/sculpin-minified-css-test/source/_posts/2012-09-29-symfony-live-hacking-day.md
new file mode 100644
index 0000000..bdfb2ab
--- /dev/null
+++ b/sculpin-minified-css-test/source/_posts/2012-09-29-symfony-live-hacking-day.md
@@ -0,0 +1,11 @@
+---
+title: Symfony Live Hacking Day!
+tags: [sensio, symfony, symfony live]
+categories: [personal]
+
+---
+Fun times at the Symfony Live San Francisco 2012 Hacking Day! Code
+was hacked and pizza was had. Some pics of the conference are
+available on the [Sensio Labs Facebook page][1].
+
+[1]: https://www.facebook.com/media/set/?set=a.450514941665306.112810.129739647076172
diff --git a/sculpin-minified-css-test/source/_posts/2012-10-16-balrog.md b/sculpin-minified-css-test/source/_posts/2012-10-16-balrog.md
new file mode 100644
index 0000000..1ff2272
--- /dev/null
+++ b/sculpin-minified-css-test/source/_posts/2012-10-16-balrog.md
@@ -0,0 +1,9 @@
+---
+title: Balrog
+tags: [balrog, community, static site generator]
+categories: [personal]
+
+---
+Found out about [Balrog](http://github.com/igorw/balrog) today! It looks
+like a really nice micro static site generator. Maybe Sculpin and Balrog
+can be friends?
diff --git a/sculpin-minified-css-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile b/sculpin-minified-css-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile
new file mode 100644
index 0000000..b24c733
--- /dev/null
+++ b/sculpin-minified-css-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile
@@ -0,0 +1,12 @@
+---
+title: And Then There Was Textile Support
+categories:
+ - features
+tags:
+ - sculpin
+ - textile
+
+---
+"Textile":https://github.com/netcarver/textile support was added on November 26th, 2012. Markdown is great, but so is choice. More converters for all!
+
+In honor of this milestone, this post is written in *Textile*.
diff --git a/sculpin-minified-css-test/source/_posts/2012-11-27-lorem-ipsum.md b/sculpin-minified-css-test/source/_posts/2012-11-27-lorem-ipsum.md
new file mode 100644
index 0000000..36af580
--- /dev/null
+++ b/sculpin-minified-css-test/source/_posts/2012-11-27-lorem-ipsum.md
@@ -0,0 +1,54 @@
+---
+title: Lorem Ipsum
+categories:
+ - testing
+
+# https://help.disqus.com/customer/portal/articles/472098-javascript-configuration-variables
+disqus:
+ identifier: # slug_for_current_page
+ title: # title_for_current_page
+ url: # url_for_current_page
+ category_id: # category_id_for_current_page
+
+---
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin consequat congue
+lacus vel convallis. Cras nisi urna, ultrices non semper quis, ultricies sit
+amet est. Donec nunc velit, consequat a pulvinar a, eleifend id leo. Curabitur
+vel leo eros, vitae elementum purus. Integer id lorem hendrerit purus gravida
+commodo. Pellentesque nec rhoncus turpis. Cras feugiat odio eget quam semper at
+dictum lectus adipiscing. In ut est et mauris pulvinar placerat eget fringilla
+lectus.
+
+Ut in mauris augue, vitae facilisis purus. Nam ullamcorper pharetra lorem,
+cursus lobortis tellus facilisis congue. Etiam ac dapibus lectus. Nunc tempus
+ullamcorper felis, eu sagittis risus mollis aliquam. Mauris congue orci ac metus
+egestas porta nec ac lectus. Nam ac neque vitae quam sagittis dapibus. Morbi sit
+amet erat ac justo rutrum molestie id in tortor. Proin egestas tortor neque,
+eget fringilla nunc. Donec consequat purus ac risus dignissim dignissim.
+Praesent dui nisl, suscipit sed cursus in, dictum non elit. Nulla eget congue
+nisl.
+
+Morbi hendrerit porta ante, dapibus adipiscing nibh ornare at. Nullam iaculis
+porta ante, at semper tellus auctor nec. Vestibulum nec justo sed purus
+elementum venenatis. In hac habitasse platea dictumst. Fusce nibh tellus, varius
+non commodo sit amet, eleifend placerat nisl. Donec sit amet enim cursus ligula
+adipiscing auctor. Nullam sagittis porta ligula vitae rutrum. Aenean id sapien
+mi, elementum ullamcorper lectus. Aliquam erat volutpat. Fusce bibendum, leo
+ultricies lacinia viverra, mauris urna fermentum sem, id tempus lectus nunc
+faucibus magna. Vestibulum risus mi, tempus ut lobortis non, mattis sed diam.
+Nunc at mattis leo.
+
+Ut erat nunc, vestibulum sit amet sodales non, tincidunt nec justo. Integer
+vitae tortor massa. Vestibulum tincidunt commodo lacus, ac cursus lorem mattis
+eu. Donec ut magna vel urna fermentum congue. Donec laoreet neque at velit
+imperdiet luctus. In consectetur lacus eu purus dictum a imperdiet leo
+ullamcorper. Phasellus consequat feugiat tincidunt. Quisque vel orci in mauris
+fermentum pretium.
+
+Pellentesque rhoncus accumsan auctor. Nunc venenatis tellus non ante pharetra
+pretium. Sed rutrum, eros eu tristique luctus, neque sapien ultrices felis, id
+varius orci erat eget leo. Curabitur ut volutpat diam. Phasellus porta neque
+vitae nisi sodales ultrices. Etiam ultricies blandit lorem, id accumsan eros
+facilisis vel. Praesent nulla sapien, laoreet sit amet dapibus sit amet,
+tincidunt vitae neque. Vestibulum aliquam sollicitudin urna, in facilisis dui
+aliquam id.
diff --git a/sculpin-minified-css-test/source/_posts/2012-12-14-a-draft-post.md b/sculpin-minified-css-test/source/_posts/2012-12-14-a-draft-post.md
new file mode 100644
index 0000000..e86d6bd
--- /dev/null
+++ b/sculpin-minified-css-test/source/_posts/2012-12-14-a-draft-post.md
@@ -0,0 +1,12 @@
+---
+title: This is a draft!
+draft: true
+categories:
+ - features
+
+---
+This is a draft post. You will only see this if you are running the `dev`
+environment (`dev` is the default).
+
+All draft posts will automatically be tagged `draft` so they are easy to
+find.
diff --git a/sculpin-minified-css-test/source/_posts/2013-02-04-highlight.md b/sculpin-minified-css-test/source/_posts/2013-02-04-highlight.md
new file mode 100644
index 0000000..ae3bfca
--- /dev/null
+++ b/sculpin-minified-css-test/source/_posts/2013-02-04-highlight.md
@@ -0,0 +1,42 @@
+---
+title: Syntax Highlighting
+categories:
+ - features
+
+---
+You're all programmers, right? And you're writing code snippets on your Sculpin
+powered blog? Yeah. So you want some highlighting with your static site generation?
+Here you go!
+
+ namespace Foo;
+
+ /**
+ * Awesome Contrived Example.
+ */
+ class Bar implements BarInterface
+ {
+ private $baz;
+
+ public function __construct(BazInterface $baz)
+ {
+ $this->baz = $baz;
+ }
+
+ public function doIt()
+ {
+ return $this->baz->do('it');
+ }
+ }
+
+You can also use [fenced code blocks][fcb] with a syntax declaration at the top.
+You can use either `~` or `
to mark them.
+
+[fcb]: http://michelf.ca/projects/php-markdown/extra/#fenced-code-blocks
+
+~~~php
+if ($fencedCodeBlock->syntax !== 'PHP') {
+ throw new UnexpectedValueException("wat");
+}
+~~~
+Like this addition to the skeleton? You can thank for [@Pawka](https://github.com/Pawka)
+for suggesting it. :)
diff --git a/sculpin-minified-css-test/source/_views/post.html b/sculpin-minified-css-test/source/_views/post.html
new file mode 100644
index 0000000..d5ab64e
--- /dev/null
+++ b/sculpin-minified-css-test/source/_views/post.html
@@ -0,0 +1,76 @@
+{% extends "default" %}
+
+{% block head_meta %}
+
+{% endblock %}
+
+{% block content_wrapper %}
+
+
+ {{ page.title }} post
+
+
+ {{ page.blocks.content|raw }}
+
+ {% if page.categories %}
+
+ Categories:
+ {% for category in page.categories %}
+ {{ category }} {% if not loop.last %}, {% endif %}
+ {% endfor %}
+
+ {% endif %}
+ {% if page.tags %}
+
+ Tags:
+ {% for tag in page.tags %}
+ {{ tag }} {% if not loop.last %}, {% endif %}
+ {% endfor %}
+
+ {% endif %}
+
+ {% if page.previous_post or page.next_post %}
+
+
+
+ {% endif %}
+
+
+
+{% if site.disqus.shortname and site.disqus.shortname != '' %}
+
+
+Please enable JavaScript to view the
+ comments powered by Disqus.
+
+{% endif %}
+
+{% endblock %}
diff --git a/sculpin-minified-css-test/source/about.md b/sculpin-minified-css-test/source/about.md
new file mode 100644
index 0000000..24592c3
--- /dev/null
+++ b/sculpin-minified-css-test/source/about.md
@@ -0,0 +1,8 @@
+---
+layout: default
+title: About
+
+---
+# About the Author or Blog
+
+Here is a little information about the author or the blog.
diff --git a/sculpin-minified-css-test/source/assets/css/app.scss b/sculpin-minified-css-test/source/assets/css/app.scss
new file mode 100644
index 0000000..c712dc9
--- /dev/null
+++ b/sculpin-minified-css-test/source/assets/css/app.scss
@@ -0,0 +1,33 @@
+@import "../../../node_modules/bootstrap/scss/bootstrap";
+@import "../../../node_modules/highlightjs/styles/github.css";
+
+small {
+ display: block;
+ color: #888;
+}
+
+main.container, footer.container {
+ max-width: 900px;
+}
+
+footer.container {
+ margin-top: 30px;
+ padding: 30px 0;
+ border-top: 1px dashed #aaa;
+}
+
+@media (max-width: 767px) {
+ .sidebar {
+ padding-top: 30px;
+ }
+}
+
+@media (min-width: 980px) {
+ body {
+ padding-bottom: 40px;
+ }
+}
+
+body > main.container {
+ padding: 80px 15px 0; /* 80px to make the container go all the way to the bottom of the topbar */
+}
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/1024x1024.png b/sculpin-minified-css-test/source/assets/icons/jackson/1024x1024.png
new file mode 100644
index 0000000..d36faf5
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/1024x1024.png differ
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/120x120.png b/sculpin-minified-css-test/source/assets/icons/jackson/120x120.png
new file mode 100644
index 0000000..53c42be
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/120x120.png differ
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/128x128.png b/sculpin-minified-css-test/source/assets/icons/jackson/128x128.png
new file mode 100644
index 0000000..a180e23
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/128x128.png differ
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/152x152.png b/sculpin-minified-css-test/source/assets/icons/jackson/152x152.png
new file mode 100644
index 0000000..2a7c121
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/152x152.png differ
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/196x196.png b/sculpin-minified-css-test/source/assets/icons/jackson/196x196.png
new file mode 100644
index 0000000..c93a987
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/196x196.png differ
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/2048x2048.png b/sculpin-minified-css-test/source/assets/icons/jackson/2048x2048.png
new file mode 100644
index 0000000..1cc5a79
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/2048x2048.png differ
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/512x512.png b/sculpin-minified-css-test/source/assets/icons/jackson/512x512.png
new file mode 100644
index 0000000..1bad97d
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/512x512.png differ
diff --git a/sculpin-minified-css-test/source/assets/icons/jackson/76x76.png b/sculpin-minified-css-test/source/assets/icons/jackson/76x76.png
new file mode 100644
index 0000000..4c094ca
Binary files /dev/null and b/sculpin-minified-css-test/source/assets/icons/jackson/76x76.png differ
diff --git a/sculpin-minified-css-test/source/assets/js/app.js b/sculpin-minified-css-test/source/assets/js/app.js
new file mode 100644
index 0000000..1d062a4
--- /dev/null
+++ b/sculpin-minified-css-test/source/assets/js/app.js
@@ -0,0 +1,7 @@
+require('../css/app.scss');
+
+require('jquery')
+require('bootstrap')
+var hljs = require('highlightjs')
+
+hljs.initHighlightingOnLoad();
diff --git a/sculpin-minified-css-test/source/atom.xml b/sculpin-minified-css-test/source/atom.xml
new file mode 100644
index 0000000..8076bc5
--- /dev/null
+++ b/sculpin-minified-css-test/source/atom.xml
@@ -0,0 +1,28 @@
+---
+use: ["posts"]
+permalink: atom.xml
+---
+
+
+
+
+
+ {{ site.calculated_date | date('c') }}
+ {{ site.url }}/
+ {% if site.author or site.email %}
+
+ {% if site.author %} {% endif %}
+ {% if site.email %} {% endif %}
+
+ {% endif %}
+ Sculpin
+ {% for post in data.posts|slice(0, 10) %}
+
+
+
+ {{ post.date|date('c') }}
+ {{ site.url }}{{ post.url }}
+
+
+ {% endfor %}
+
diff --git a/sculpin-minified-css-test/source/blog.html b/sculpin-minified-css-test/source/blog.html
new file mode 100644
index 0000000..2d26f95
--- /dev/null
+++ b/sculpin-minified-css-test/source/blog.html
@@ -0,0 +1,38 @@
+---
+layout: default
+title: Posts Archive
+generator: pagination
+use:
+ - posts
+
+---
+{% set year = '0' %}
+Posts Archive
+{% for post in page.pagination.items %}
+{% set this_year %}{{ post.date | date("Y") }}{% endset %}
+{% if year != this_year %}
+ {% set month = '0' %}
+ {% set year = this_year %}
+{% endif %}
+{% set this_month %}{{ post.date | date("F") }}{% endset %}
+{% if month != this_month %}
+ {% set month = this_month %}
+ {{ month }} {{ year }}
+{% endif %}
+
+{% endfor %}
+
+
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}
+ Previous Page
+ {% endif %}
+ {% if page.pagination.next_page %}
+ Next Page
+ {% endif %}
+
+{% endif %}
+
diff --git a/sculpin-minified-css-test/source/blog/categories.html b/sculpin-minified-css-test/source/blog/categories.html
new file mode 100644
index 0000000..31f1eab
--- /dev/null
+++ b/sculpin-minified-css-test/source/blog/categories.html
@@ -0,0 +1,13 @@
+---
+layout: default
+title: Categories
+use:
+ - posts_categories
+---
+Categories
+
+
+{% for category,posts in data.posts_categories %}
+
{{ category }}
+{% endfor %}
+
diff --git a/sculpin-minified-css-test/source/blog/categories/category.html b/sculpin-minified-css-test/source/blog/categories/category.html
new file mode 100644
index 0000000..2af1a69
--- /dev/null
+++ b/sculpin-minified-css-test/source/blog/categories/category.html
@@ -0,0 +1,47 @@
+---
+layout: default
+title: Category Archive
+generator: [posts_category_index, pagination]
+pagination:
+ provider: page.category_posts
+
+---
+
+{% block head_meta %}
+
+
+{% endblock %}
+
+{% block title %}{{ page.title }} "{{ page.category }}"{% endblock %}
+{% block content %}
+{% set year = '0' %}
+"{{ page.category }}"
+{% for post in page.pagination.items %}
+{% set this_year %}{{ post.date | date("Y") }}{% endset %}
+{% if year != this_year %}
+ {% set month = '0' %}
+ {% set year = this_year %}
+{% endif %}
+{% set this_month %}{{ post.date | date("F") }}{% endset %}
+{% if month != this_month %}
+ {% set month = this_month %}
+ {{ month }} {{ year }}
+{% endif %}
+
+
+
+{% endfor %}
+
+
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}
+ Previous Page
+ {% endif %}
+ {% if page.pagination.next_page %}
+ Next Page
+ {% endif %}
+
+{% endif %}
+
+{% endblock content %}
diff --git a/sculpin-minified-css-test/source/blog/categories/category.xml b/sculpin-minified-css-test/source/blog/categories/category.xml
new file mode 100644
index 0000000..c6b6c3d
--- /dev/null
+++ b/sculpin-minified-css-test/source/blog/categories/category.xml
@@ -0,0 +1,28 @@
+---
+generator: [posts_category_index]
+
+---
+
+
+
+
+
+ {{ site.calculated_date | date('c') }}
+ {{ site.url }}/
+ {% if site.author or site.email %}
+
+ {% if site.author %} {% endif %}
+ {% if site.email %} {% endif %}
+
+ {% endif %}
+ Sculpin
+ {% for post in page.category_posts|slice(0, 10) %}
+
+
+
+ {{ post.date|date('c') }}
+ {{ site.url }}{{ post.url }}
+
+
+ {% endfor %}
+
diff --git a/sculpin-minified-css-test/source/blog/tags.html b/sculpin-minified-css-test/source/blog/tags.html
new file mode 100644
index 0000000..4ff8470
--- /dev/null
+++ b/sculpin-minified-css-test/source/blog/tags.html
@@ -0,0 +1,13 @@
+---
+layout: default
+title: Tags
+use:
+ - posts_tags
+---
+Tags
+
+
+{% for tag,posts in data.posts_tags %}
+
{{ tag }}
+{% endfor %}
+
diff --git a/sculpin-minified-css-test/source/blog/tags/tag.html b/sculpin-minified-css-test/source/blog/tags/tag.html
new file mode 100644
index 0000000..9bb869f
--- /dev/null
+++ b/sculpin-minified-css-test/source/blog/tags/tag.html
@@ -0,0 +1,47 @@
+---
+layout: default
+title: Tag Archive
+generator: [posts_tag_index, pagination]
+pagination:
+ provider: page.tag_posts
+
+---
+
+{% block head_meta %}
+
+
+{% endblock %}
+
+{% block title %}{{ page.title }} "{{ page.tag }}"{% endblock %}
+{% block content %}
+{% set year = '0' %}
+"{{ page.tag }}"
+{% for post in page.pagination.items %}
+{% set this_year %}{{ post.date | date("Y") }}{% endset %}
+{% if year != this_year %}
+ {% set month = '0' %}
+ {% set year = this_year %}
+{% endif %}
+{% set this_month %}{{ post.date | date("F") }}{% endset %}
+{% if month != this_month %}
+ {% set month = this_month %}
+ {{ month }} {{ year }}
+{% endif %}
+
+
+
+{% endfor %}
+
+
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}
+ Previous Page
+ {% endif %}
+ {% if page.pagination.next_page %}
+ Next Page
+ {% endif %}
+
+{% endif %}
+
+{% endblock content %}
diff --git a/sculpin-minified-css-test/source/blog/tags/tag.xml b/sculpin-minified-css-test/source/blog/tags/tag.xml
new file mode 100644
index 0000000..5336d95
--- /dev/null
+++ b/sculpin-minified-css-test/source/blog/tags/tag.xml
@@ -0,0 +1,28 @@
+---
+generator: [posts_tag_index]
+
+---
+
+
+
+
+
+ {{ site.calculated_date | date('c') }}
+ {{ site.url }}/
+ {% if site.author or site.email %}
+
+ {% if site.author %} {% endif %}
+ {% if site.email %} {% endif %}
+
+ {% endif %}
+ Sculpin
+ {% for post in page.tag_posts|slice(0, 10) %}
+
+
+
+ {{ post.date|date('c') }}
+ {{ site.url }}{{ post.url }}
+
+
+ {% endfor %}
+
diff --git a/sculpin-minified-css-test/source/favicon.ico b/sculpin-minified-css-test/source/favicon.ico
new file mode 100644
index 0000000..ceea273
Binary files /dev/null and b/sculpin-minified-css-test/source/favicon.ico differ
diff --git a/sculpin-minified-css-test/source/index.html b/sculpin-minified-css-test/source/index.html
new file mode 100644
index 0000000..7fe6477
--- /dev/null
+++ b/sculpin-minified-css-test/source/index.html
@@ -0,0 +1,33 @@
+---
+layout: default
+title: Home
+generator: pagination
+pagination:
+ max_per_page: 3
+use:
+ - posts
+---
+{% for post in page.pagination.items %}
+
+
+
+ {{ post.blocks.content|raw }}
+
+ {% if post.meta.tags %}
+
+ Tags:
+ {% for tag in post.meta.tags %}
+ {{ tag }} {% if not loop.last %}, {% endif %}
+ {% endfor %}
+
+ {% endif %}
+
+{% endfor %}
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}Newer Posts {% endif %}
+ {% if page.pagination.next_page %}Older Posts {% endif %}
+
+{% endif %}
diff --git a/sculpin-minified-css-test/source/robots.txt b/sculpin-minified-css-test/source/robots.txt
new file mode 100644
index 0000000..905558f
--- /dev/null
+++ b/sculpin-minified-css-test/source/robots.txt
@@ -0,0 +1,9 @@
+---
+permalink: none
+---
+
+User-agent: *
+Disallow: /blog/tags/
+Disallow: /blog/categories/
+
+Sitemap: {{ site.url }}/sitemap.xml
diff --git a/sculpin-minified-css-test/source/sitemap.xml b/sculpin-minified-css-test/source/sitemap.xml
new file mode 100644
index 0000000..94e0b10
--- /dev/null
+++ b/sculpin-minified-css-test/source/sitemap.xml
@@ -0,0 +1,21 @@
+---
+use: ["posts"]
+permalink: sitemap.xml
+---
+
+
+
+ {{ site.url }}
+ {{ site.calculated_date | date('Y-m-d') }}
+ daily
+ 0.8
+
+ {% for post in data.posts %}
+
+ {{ site.url }}{{ post.url }}
+ {{ post.date|date('c') }}
+ weekly
+ 1.0
+
+ {% endfor %}
+
diff --git a/sculpin-minified-css-test/webpack.config.js b/sculpin-minified-css-test/webpack.config.js
new file mode 100644
index 0000000..02e2c9f
--- /dev/null
+++ b/sculpin-minified-css-test/webpack.config.js
@@ -0,0 +1,23 @@
+var Encore = require('@symfony/webpack-encore');
+
+Encore
+// directory where compiled assets will be stored
+ .setOutputPath('source/build/')
+ // public path used by the web server to access the output path
+ .setPublicPath('/build')
+ .copyFiles({
+ from: './source/assets/icons'
+ })
+ .addEntry('app', './source/assets/js/app.js')
+
+ .disableSingleRuntimeChunk()
+
+ .cleanupOutputBeforeBuild()
+ .enableSourceMaps(!Encore.isProduction())
+ // enables hashed filenames (e.g. app.abc123.css)
+ .enableVersioning(Encore.isProduction())
+
+ .enableSassLoader()
+;
+
+module.exports = Encore.getWebpackConfig();
diff --git a/sculpin-minified-css-test/yarn.lock b/sculpin-minified-css-test/yarn.lock
new file mode 100644
index 0000000..b350f1f
--- /dev/null
+++ b/sculpin-minified-css-test/yarn.lock
@@ -0,0 +1,6873 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@babel/code-frame@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
+ integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==
+ dependencies:
+ "@babel/highlight" "^7.0.0"
+
+"@babel/core@^7.0.0":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250"
+ integrity sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/generator" "^7.4.4"
+ "@babel/helpers" "^7.4.4"
+ "@babel/parser" "^7.4.4"
+ "@babel/template" "^7.4.4"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ convert-source-map "^1.1.0"
+ debug "^4.1.0"
+ json5 "^2.1.0"
+ lodash "^4.17.11"
+ resolve "^1.3.2"
+ semver "^5.4.1"
+ source-map "^0.5.0"
+
+"@babel/generator@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041"
+ integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==
+ dependencies:
+ "@babel/types" "^7.4.4"
+ jsesc "^2.5.1"
+ lodash "^4.17.11"
+ source-map "^0.5.0"
+ trim-right "^1.0.1"
+
+"@babel/helper-annotate-as-pure@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
+ integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f"
+ integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==
+ dependencies:
+ "@babel/helper-explode-assignable-expression" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-call-delegate@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43"
+ integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ==
+ dependencies:
+ "@babel/helper-hoist-variables" "^7.4.4"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-define-map@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a"
+ integrity sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg==
+ dependencies:
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/types" "^7.4.4"
+ lodash "^4.17.11"
+
+"@babel/helper-explode-assignable-expression@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6"
+ integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==
+ dependencies:
+ "@babel/traverse" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-function-name@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53"
+ integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==
+ dependencies:
+ "@babel/helper-get-function-arity" "^7.0.0"
+ "@babel/template" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-get-function-arity@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3"
+ integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-hoist-variables@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a"
+ integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w==
+ dependencies:
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-member-expression-to-functions@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f"
+ integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-module-imports@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d"
+ integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8"
+ integrity sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w==
+ dependencies:
+ "@babel/helper-module-imports" "^7.0.0"
+ "@babel/helper-simple-access" "^7.1.0"
+ "@babel/helper-split-export-declaration" "^7.4.4"
+ "@babel/template" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ lodash "^4.17.11"
+
+"@babel/helper-optimise-call-expression@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5"
+ integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-plugin-utils@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250"
+ integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==
+
+"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2"
+ integrity sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q==
+ dependencies:
+ lodash "^4.17.11"
+
+"@babel/helper-remap-async-to-generator@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f"
+ integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.0.0"
+ "@babel/helper-wrap-function" "^7.1.0"
+ "@babel/template" "^7.1.0"
+ "@babel/traverse" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27"
+ integrity sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg==
+ dependencies:
+ "@babel/helper-member-expression-to-functions" "^7.0.0"
+ "@babel/helper-optimise-call-expression" "^7.0.0"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-simple-access@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c"
+ integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==
+ dependencies:
+ "@babel/template" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-split-export-declaration@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677"
+ integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==
+ dependencies:
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-wrap-function@^7.1.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa"
+ integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==
+ dependencies:
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/template" "^7.1.0"
+ "@babel/traverse" "^7.1.0"
+ "@babel/types" "^7.2.0"
+
+"@babel/helpers@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5"
+ integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A==
+ dependencies:
+ "@babel/template" "^7.4.4"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/highlight@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4"
+ integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==
+ dependencies:
+ chalk "^2.0.0"
+ esutils "^2.0.2"
+ js-tokens "^4.0.0"
+
+"@babel/parser@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6"
+ integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w==
+
+"@babel/plugin-proposal-async-generator-functions@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e"
+ integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-remap-async-to-generator" "^7.1.0"
+ "@babel/plugin-syntax-async-generators" "^7.2.0"
+
+"@babel/plugin-proposal-json-strings@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317"
+ integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-syntax-json-strings" "^7.2.0"
+
+"@babel/plugin-proposal-object-rest-spread@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005"
+ integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-syntax-object-rest-spread" "^7.2.0"
+
+"@babel/plugin-proposal-optional-catch-binding@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5"
+ integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
+
+"@babel/plugin-proposal-unicode-property-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78"
+ integrity sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.4.4"
+ regexpu-core "^4.5.4"
+
+"@babel/plugin-syntax-async-generators@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f"
+ integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-dynamic-import@^7.0.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612"
+ integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-json-strings@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470"
+ integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-object-rest-spread@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e"
+ integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-optional-catch-binding@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c"
+ integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-arrow-functions@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550"
+ integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-async-to-generator@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894"
+ integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA==
+ dependencies:
+ "@babel/helper-module-imports" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-remap-async-to-generator" "^7.1.0"
+
+"@babel/plugin-transform-block-scoped-functions@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190"
+ integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-block-scoping@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d"
+ integrity sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ lodash "^4.17.11"
+
+"@babel/plugin-transform-classes@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6"
+ integrity sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.0.0"
+ "@babel/helper-define-map" "^7.4.4"
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/helper-optimise-call-expression" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-replace-supers" "^7.4.4"
+ "@babel/helper-split-export-declaration" "^7.4.4"
+ globals "^11.1.0"
+
+"@babel/plugin-transform-computed-properties@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da"
+ integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-destructuring@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f"
+ integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-dotall-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3"
+ integrity sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.4.4"
+ regexpu-core "^4.5.4"
+
+"@babel/plugin-transform-duplicate-keys@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3"
+ integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-exponentiation-operator@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008"
+ integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==
+ dependencies:
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-for-of@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556"
+ integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-function-name@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad"
+ integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA==
+ dependencies:
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-literals@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1"
+ integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-member-expression-literals@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d"
+ integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-modules-amd@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6"
+ integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-modules-commonjs@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e"
+ integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.4.4"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-simple-access" "^7.1.0"
+
+"@babel/plugin-transform-modules-systemjs@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405"
+ integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ==
+ dependencies:
+ "@babel/helper-hoist-variables" "^7.4.4"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-modules-umd@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae"
+ integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-named-capturing-groups-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d"
+ integrity sha512-Ki+Y9nXBlKfhD+LXaRS7v95TtTGYRAf9Y1rTDiE75zf8YQz4GDaWRXosMfJBXxnk88mGFjWdCRIeqDbon7spYA==
+ dependencies:
+ regexp-tree "^0.1.0"
+
+"@babel/plugin-transform-new-target@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5"
+ integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-object-super@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598"
+ integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-replace-supers" "^7.1.0"
+
+"@babel/plugin-transform-parameters@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16"
+ integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw==
+ dependencies:
+ "@babel/helper-call-delegate" "^7.4.4"
+ "@babel/helper-get-function-arity" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-property-literals@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905"
+ integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-regenerator@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072"
+ integrity sha512-Zz3w+pX1SI0KMIiqshFZkwnVGUhDZzpX2vtPzfJBKQQq8WsP/Xy9DNdELWivxcKOCX/Pywge4SiEaPaLtoDT4g==
+ dependencies:
+ regenerator-transform "^0.13.4"
+
+"@babel/plugin-transform-reserved-words@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634"
+ integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-shorthand-properties@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0"
+ integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-spread@^7.2.0":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406"
+ integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-sticky-regex@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1"
+ integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.0.0"
+
+"@babel/plugin-transform-template-literals@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0"
+ integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-typeof-symbol@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2"
+ integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-unicode-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f"
+ integrity sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.4.4"
+ regexpu-core "^4.5.4"
+
+"@babel/preset-env@^7.0.0":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f"
+ integrity sha512-FU1H+ACWqZZqfw1x2G1tgtSSYSfxJLkpaUQL37CenULFARDo+h4xJoVHzRoHbK+85ViLciuI7ME4WTIhFRBBlw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-proposal-async-generator-functions" "^7.2.0"
+ "@babel/plugin-proposal-json-strings" "^7.2.0"
+ "@babel/plugin-proposal-object-rest-spread" "^7.4.4"
+ "@babel/plugin-proposal-optional-catch-binding" "^7.2.0"
+ "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
+ "@babel/plugin-syntax-async-generators" "^7.2.0"
+ "@babel/plugin-syntax-json-strings" "^7.2.0"
+ "@babel/plugin-syntax-object-rest-spread" "^7.2.0"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
+ "@babel/plugin-transform-arrow-functions" "^7.2.0"
+ "@babel/plugin-transform-async-to-generator" "^7.4.4"
+ "@babel/plugin-transform-block-scoped-functions" "^7.2.0"
+ "@babel/plugin-transform-block-scoping" "^7.4.4"
+ "@babel/plugin-transform-classes" "^7.4.4"
+ "@babel/plugin-transform-computed-properties" "^7.2.0"
+ "@babel/plugin-transform-destructuring" "^7.4.4"
+ "@babel/plugin-transform-dotall-regex" "^7.4.4"
+ "@babel/plugin-transform-duplicate-keys" "^7.2.0"
+ "@babel/plugin-transform-exponentiation-operator" "^7.2.0"
+ "@babel/plugin-transform-for-of" "^7.4.4"
+ "@babel/plugin-transform-function-name" "^7.4.4"
+ "@babel/plugin-transform-literals" "^7.2.0"
+ "@babel/plugin-transform-member-expression-literals" "^7.2.0"
+ "@babel/plugin-transform-modules-amd" "^7.2.0"
+ "@babel/plugin-transform-modules-commonjs" "^7.4.4"
+ "@babel/plugin-transform-modules-systemjs" "^7.4.4"
+ "@babel/plugin-transform-modules-umd" "^7.2.0"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4"
+ "@babel/plugin-transform-new-target" "^7.4.4"
+ "@babel/plugin-transform-object-super" "^7.2.0"
+ "@babel/plugin-transform-parameters" "^7.4.4"
+ "@babel/plugin-transform-property-literals" "^7.2.0"
+ "@babel/plugin-transform-regenerator" "^7.4.4"
+ "@babel/plugin-transform-reserved-words" "^7.2.0"
+ "@babel/plugin-transform-shorthand-properties" "^7.2.0"
+ "@babel/plugin-transform-spread" "^7.2.0"
+ "@babel/plugin-transform-sticky-regex" "^7.2.0"
+ "@babel/plugin-transform-template-literals" "^7.4.4"
+ "@babel/plugin-transform-typeof-symbol" "^7.2.0"
+ "@babel/plugin-transform-unicode-regex" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ browserslist "^4.5.2"
+ core-js-compat "^3.0.0"
+ invariant "^2.2.2"
+ js-levenshtein "^1.1.3"
+ semver "^5.5.0"
+
+"@babel/template@^7.1.0", "@babel/template@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237"
+ integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/parser" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8"
+ integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/generator" "^7.4.4"
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/helper-split-export-declaration" "^7.4.4"
+ "@babel/parser" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ debug "^4.1.0"
+ globals "^11.1.0"
+ lodash "^4.17.11"
+
+"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0"
+ integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==
+ dependencies:
+ esutils "^2.0.2"
+ lodash "^4.17.11"
+ to-fast-properties "^2.0.0"
+
+"@symfony/webpack-encore@^0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@symfony/webpack-encore/-/webpack-encore-0.24.0.tgz#410cd8ef2309016b2dd7dc7e70ca6a0f881824e2"
+ integrity sha512-EWvT/PlViB0q4J7ANP+LtdV0qwXDV+CqN5Ay+6MCO0WibxfMlK9G2K/YOaCqXQVpDGu5MkrRg6OUwsykhnMTPA==
+ dependencies:
+ "@babel/core" "^7.0.0"
+ "@babel/plugin-syntax-dynamic-import" "^7.0.0"
+ "@babel/preset-env" "^7.0.0"
+ assets-webpack-plugin "^3.9.7"
+ babel-loader "^8.0.0"
+ chalk "^2.4.1"
+ clean-webpack-plugin "^0.1.19"
+ css-loader "^1.0.0"
+ fast-levenshtein "^2.0.6"
+ file-loader "^1.1.10"
+ friendly-errors-webpack-plugin "^1.7.0"
+ fs-extra "^2.0.0"
+ loader-utils "^1.1.0"
+ lodash ">=3.5 <5"
+ mini-css-extract-plugin ">=0.4.0 <0.4.3"
+ optimize-css-assets-webpack-plugin "^5.0.1"
+ pkg-up "^1.0.0"
+ pretty-error "^2.1.1"
+ resolve-url-loader "^2.3.0"
+ semver "^5.5.0"
+ style-loader "^0.21.0"
+ terser-webpack-plugin "^1.1.0"
+ tmp "^0.0.33"
+ webpack "^4.20.0"
+ webpack-chunk-hash "^0.6.0"
+ webpack-cli "^3.0.0"
+ webpack-dev-server "^3.1.14"
+ webpack-manifest-plugin "^2.0.2"
+ webpack-sources "^1.3.0"
+ yargs-parser "^12.0.0"
+
+"@types/anymatch@*":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a"
+ integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==
+
+"@types/events@*":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
+ integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
+
+"@types/glob@^7.1.1":
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
+ integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==
+ dependencies:
+ "@types/events" "*"
+ "@types/minimatch" "*"
+ "@types/node" "*"
+
+"@types/minimatch@*":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
+ integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
+
+"@types/node@*":
+ version "12.0.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.2.tgz#3452a24edf9fea138b48fad4a0a028a683da1e40"
+ integrity sha512-5tabW/i+9mhrfEOUcLDu2xBPsHJ+X5Orqy9FKpale3SjDA17j5AEpYq5vfy3oAeAHGcvANRCO3NV3d2D6q3NiA==
+
+"@types/q@^1.5.1":
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8"
+ integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==
+
+"@types/tapable@*":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.4.tgz#b4ffc7dc97b498c969b360a41eee247f82616370"
+ integrity sha512-78AdXtlhpCHT0K3EytMpn4JNxaf5tbqbLcbIRoQIHzpTIyjpxLQKRoxU55ujBXAtg3Nl2h/XWvfDa9dsMOd0pQ==
+
+"@types/uglify-js@*":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.0.4.tgz#96beae23df6f561862a830b4288a49e86baac082"
+ integrity sha512-SudIN9TRJ+v8g5pTG8RRCqfqTMNqgWCKKd3vtynhGzkIIjxaicNAMuY5TRadJ6tzDu3Dotf3ngaMILtmOdmWEQ==
+ dependencies:
+ source-map "^0.6.1"
+
+"@types/webpack@^3.0.0 || ^4.0.0":
+ version "4.4.31"
+ resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.4.31.tgz#f59b9d8210cf4d2fd254fe6d1f5ba86e557867f5"
+ integrity sha512-WNALmv/wxy2+OoF7A5GD8BVotXnkuMHlojVWKj/neFHU3Ut2Azbu1A7Yi2Vr6eX3z+31XgR/dJ5NpX4pQZ7ieQ==
+ dependencies:
+ "@types/anymatch" "*"
+ "@types/node" "*"
+ "@types/tapable" "*"
+ "@types/uglify-js" "*"
+ source-map "^0.6.0"
+
+"@webassemblyjs/ast@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359"
+ integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==
+ dependencies:
+ "@webassemblyjs/helper-module-context" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/wast-parser" "1.8.5"
+
+"@webassemblyjs/floating-point-hex-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721"
+ integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==
+
+"@webassemblyjs/helper-api-error@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7"
+ integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==
+
+"@webassemblyjs/helper-buffer@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204"
+ integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==
+
+"@webassemblyjs/helper-code-frame@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e"
+ integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==
+ dependencies:
+ "@webassemblyjs/wast-printer" "1.8.5"
+
+"@webassemblyjs/helper-fsm@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452"
+ integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==
+
+"@webassemblyjs/helper-module-context@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245"
+ integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ mamacro "^0.0.3"
+
+"@webassemblyjs/helper-wasm-bytecode@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61"
+ integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==
+
+"@webassemblyjs/helper-wasm-section@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf"
+ integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+
+"@webassemblyjs/ieee754@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e"
+ integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==
+ dependencies:
+ "@xtuc/ieee754" "^1.2.0"
+
+"@webassemblyjs/leb128@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10"
+ integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==
+ dependencies:
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/utf8@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc"
+ integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==
+
+"@webassemblyjs/wasm-edit@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a"
+ integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/helper-wasm-section" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+ "@webassemblyjs/wasm-opt" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
+ "@webassemblyjs/wast-printer" "1.8.5"
+
+"@webassemblyjs/wasm-gen@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc"
+ integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/ieee754" "1.8.5"
+ "@webassemblyjs/leb128" "1.8.5"
+ "@webassemblyjs/utf8" "1.8.5"
+
+"@webassemblyjs/wasm-opt@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264"
+ integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
+
+"@webassemblyjs/wasm-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d"
+ integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-api-error" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/ieee754" "1.8.5"
+ "@webassemblyjs/leb128" "1.8.5"
+ "@webassemblyjs/utf8" "1.8.5"
+
+"@webassemblyjs/wast-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c"
+ integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/floating-point-hex-parser" "1.8.5"
+ "@webassemblyjs/helper-api-error" "1.8.5"
+ "@webassemblyjs/helper-code-frame" "1.8.5"
+ "@webassemblyjs/helper-fsm" "1.8.5"
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/wast-printer@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc"
+ integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/wast-parser" "1.8.5"
+ "@xtuc/long" "4.2.2"
+
+"@xtuc/ieee754@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
+ integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
+
+"@xtuc/long@4.2.2":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
+
+abbrev@1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
+ integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
+
+accepts@~1.3.4, accepts@~1.3.5:
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
+ integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
+ dependencies:
+ mime-types "~2.1.24"
+ negotiator "0.6.2"
+
+acorn-dynamic-import@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948"
+ integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==
+
+acorn@^6.0.5:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f"
+ integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==
+
+adjust-sourcemap-loader@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz#e33fde95e50db9f2a802e3647e311d2fc5000c69"
+ integrity sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ==
+ dependencies:
+ assert "^1.3.0"
+ camelcase "^1.2.1"
+ loader-utils "^1.1.0"
+ lodash.assign "^4.0.1"
+ lodash.defaults "^3.1.2"
+ object-path "^0.9.2"
+ regex-parser "^2.2.9"
+
+ajv-errors@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d"
+ integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==
+
+ajv-keywords@^3.1.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d"
+ integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==
+
+ajv@^6.1.0, ajv@^6.5.5:
+ version "6.10.0"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1"
+ integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==
+ dependencies:
+ fast-deep-equal "^2.0.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+alphanum-sort@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
+ integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=
+
+amdefine@>=0.0.4:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
+ integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=
+
+ansi-colors@^3.0.0:
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf"
+ integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==
+
+ansi-html@0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
+ integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4=
+
+ansi-regex@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
+ integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+
+ansi-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
+ integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
+
+ansi-styles@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
+ integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
+
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ dependencies:
+ color-convert "^1.9.0"
+
+anymatch@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
+ integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
+ dependencies:
+ micromatch "^3.1.4"
+ normalize-path "^2.1.1"
+
+aproba@^1.0.3, aproba@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+ integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
+
+are-we-there-yet@~1.1.2:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
+ integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^2.0.6"
+
+argparse@^1.0.7:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
+ integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+ dependencies:
+ sprintf-js "~1.0.2"
+
+arr-diff@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
+ integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
+
+arr-flatten@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
+ integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
+
+arr-union@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
+ integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
+
+array-find-index@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
+ integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
+
+array-flatten@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+ integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
+
+array-flatten@^2.1.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099"
+ integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==
+
+array-union@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
+ integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
+ dependencies:
+ array-uniq "^1.0.1"
+
+array-uniq@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
+ integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
+
+array-unique@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
+ integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
+
+asn1.js@^4.0.0:
+ version "4.10.1"
+ resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0"
+ integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==
+ dependencies:
+ bn.js "^4.0.0"
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+
+asn1@~0.2.3:
+ version "0.2.4"
+ resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
+ integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
+ dependencies:
+ safer-buffer "~2.1.0"
+
+assert-plus@1.0.0, assert-plus@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
+ integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
+
+assert@^1.1.1, assert@^1.3.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb"
+ integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==
+ dependencies:
+ object-assign "^4.1.1"
+ util "0.10.3"
+
+assets-webpack-plugin@^3.9.7:
+ version "3.9.10"
+ resolved "https://registry.yarnpkg.com/assets-webpack-plugin/-/assets-webpack-plugin-3.9.10.tgz#ab2d2139845e0009557d20024f1e9523b29b02b4"
+ integrity sha512-aWmIi46fRhicSScuZ0n1Gk5c5vJehCihHm2L7nd7NdBqXWi5JRM+mREz/hmMay67fSRgXk5JEKFGAF1gE33z0Q==
+ dependencies:
+ camelcase "^5.0.0"
+ escape-string-regexp "^1.0.3"
+ lodash "^4.17.10"
+ mkdirp "^0.5.1"
+
+assign-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
+ integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
+
+async-each@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
+ integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
+
+async-foreach@^0.1.3:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
+ integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=
+
+async@^1.5.2:
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
+ integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+ integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
+
+atob@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
+ integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
+
+aws-sign2@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
+ integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
+
+aws4@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"
+ integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==
+
+babel-code-frame@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
+ integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
+ dependencies:
+ chalk "^1.1.3"
+ esutils "^2.0.2"
+ js-tokens "^3.0.2"
+
+babel-loader@^8.0.0:
+ version "8.0.6"
+ resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb"
+ integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==
+ dependencies:
+ find-cache-dir "^2.0.0"
+ loader-utils "^1.0.2"
+ mkdirp "^0.5.1"
+ pify "^4.0.1"
+
+balanced-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+ integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+
+base64-js@^1.0.2:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3"
+ integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==
+
+base@^0.11.1:
+ version "0.11.2"
+ resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
+ integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
+ dependencies:
+ cache-base "^1.0.1"
+ class-utils "^0.3.5"
+ component-emitter "^1.2.1"
+ define-property "^1.0.0"
+ isobject "^3.0.1"
+ mixin-deep "^1.2.0"
+ pascalcase "^0.1.1"
+
+batch@0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
+ integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=
+
+bcrypt-pbkdf@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
+ integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
+ dependencies:
+ tweetnacl "^0.14.3"
+
+big.js@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
+ integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^1.0.0:
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65"
+ integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
+
+block-stream@*:
+ version "0.0.9"
+ resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
+ integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=
+ dependencies:
+ inherits "~2.0.0"
+
+bluebird@^3.5.3:
+ version "3.5.4"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714"
+ integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==
+
+bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
+ version "4.11.8"
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
+ integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==
+
+body-parser@1.18.3:
+ version "1.18.3"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4"
+ integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=
+ dependencies:
+ bytes "3.0.0"
+ content-type "~1.0.4"
+ debug "2.6.9"
+ depd "~1.1.2"
+ http-errors "~1.6.3"
+ iconv-lite "0.4.23"
+ on-finished "~2.3.0"
+ qs "6.5.2"
+ raw-body "2.3.3"
+ type-is "~1.6.16"
+
+bonjour@^3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5"
+ integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU=
+ dependencies:
+ array-flatten "^2.1.0"
+ deep-equal "^1.0.1"
+ dns-equal "^1.0.0"
+ dns-txt "^2.0.2"
+ multicast-dns "^6.0.1"
+ multicast-dns-service-types "^1.1.0"
+
+boolbase@^1.0.0, boolbase@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+ integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
+
+bootstrap@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac"
+ integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag==
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+braces@^2.3.1, braces@^2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
+ integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
+ dependencies:
+ arr-flatten "^1.1.0"
+ array-unique "^0.3.2"
+ extend-shallow "^2.0.1"
+ fill-range "^4.0.0"
+ isobject "^3.0.1"
+ repeat-element "^1.1.2"
+ snapdragon "^0.8.1"
+ snapdragon-node "^2.0.1"
+ split-string "^3.0.2"
+ to-regex "^3.0.1"
+
+brorand@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
+ integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
+
+browserify-aes@^1.0.0, browserify-aes@^1.0.4:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
+ integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
+ dependencies:
+ buffer-xor "^1.0.3"
+ cipher-base "^1.0.0"
+ create-hash "^1.1.0"
+ evp_bytestokey "^1.0.3"
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+browserify-cipher@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
+ integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==
+ dependencies:
+ browserify-aes "^1.0.4"
+ browserify-des "^1.0.0"
+ evp_bytestokey "^1.0.0"
+
+browserify-des@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c"
+ integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==
+ dependencies:
+ cipher-base "^1.0.1"
+ des.js "^1.0.0"
+ inherits "^2.0.1"
+ safe-buffer "^5.1.2"
+
+browserify-rsa@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
+ integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=
+ dependencies:
+ bn.js "^4.1.0"
+ randombytes "^2.0.1"
+
+browserify-sign@^4.0.0:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"
+ integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=
+ dependencies:
+ bn.js "^4.1.1"
+ browserify-rsa "^4.0.0"
+ create-hash "^1.1.0"
+ create-hmac "^1.1.2"
+ elliptic "^6.0.0"
+ inherits "^2.0.1"
+ parse-asn1 "^5.0.0"
+
+browserify-zlib@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f"
+ integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==
+ dependencies:
+ pako "~1.0.5"
+
+browserslist@^4.0.0, browserslist@^4.5.2, browserslist@^4.5.4:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.0.tgz#5274028c26f4d933d5b1323307c1d1da5084c9ff"
+ integrity sha512-Jk0YFwXBuMOOol8n6FhgkDzn3mY9PYLYGk29zybF05SbRTsMgPqmTNeQQhOghCxq5oFqAXE3u4sYddr4C0uRhg==
+ dependencies:
+ caniuse-lite "^1.0.30000967"
+ electron-to-chromium "^1.3.133"
+ node-releases "^1.1.19"
+
+buffer-from@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
+ integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
+
+buffer-indexof@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c"
+ integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==
+
+buffer-xor@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
+ integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
+
+buffer@^4.3.0:
+ version "4.9.1"
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
+ integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=
+ dependencies:
+ base64-js "^1.0.2"
+ ieee754 "^1.1.4"
+ isarray "^1.0.0"
+
+builtin-status-codes@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
+ integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
+
+bytes@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
+ integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=
+
+cacache@^11.3.2:
+ version "11.3.2"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa"
+ integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==
+ dependencies:
+ bluebird "^3.5.3"
+ chownr "^1.1.1"
+ figgy-pudding "^3.5.1"
+ glob "^7.1.3"
+ graceful-fs "^4.1.15"
+ lru-cache "^5.1.1"
+ mississippi "^3.0.0"
+ mkdirp "^0.5.1"
+ move-concurrently "^1.0.1"
+ promise-inflight "^1.0.1"
+ rimraf "^2.6.2"
+ ssri "^6.0.1"
+ unique-filename "^1.1.1"
+ y18n "^4.0.0"
+
+cache-base@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
+ integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
+ dependencies:
+ collection-visit "^1.0.0"
+ component-emitter "^1.2.1"
+ get-value "^2.0.6"
+ has-value "^1.0.0"
+ isobject "^3.0.1"
+ set-value "^2.0.0"
+ to-object-path "^0.3.0"
+ union-value "^1.0.0"
+ unset-value "^1.0.0"
+
+caller-callsite@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
+ integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
+ dependencies:
+ callsites "^2.0.0"
+
+caller-path@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
+ integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
+ dependencies:
+ caller-callsite "^2.0.0"
+
+callsites@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
+ integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
+
+camelcase-keys@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
+ integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
+ dependencies:
+ camelcase "^2.0.0"
+ map-obj "^1.0.0"
+
+camelcase@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
+ integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=
+
+camelcase@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
+ integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
+
+camelcase@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
+ integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
+
+camelcase@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
+ integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
+
+camelcase@^5.0.0:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
+ integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+
+caniuse-api@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0"
+ integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-lite "^1.0.0"
+ lodash.memoize "^4.1.2"
+ lodash.uniq "^4.5.0"
+
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000967:
+ version "1.0.30000969"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000969.tgz#7664f571f2072657bde70b00a1fc1ba41f1942a9"
+ integrity sha512-Kus0yxkoAJgVc0bax7S4gLSlFifCa7MnSZL9p9VuS/HIKEL4seaqh28KIQAAO50cD/rJ5CiJkJFapkdDAlhFxQ==
+
+caseless@~0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
+ integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
+
+chalk@^1.1.1, chalk@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
+ integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
+ dependencies:
+ ansi-styles "^2.2.1"
+ escape-string-regexp "^1.0.2"
+ has-ansi "^2.0.0"
+ strip-ansi "^3.0.0"
+ supports-color "^2.0.0"
+
+chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+chokidar@^2.0.2, chokidar@^2.1.5:
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.6.tgz#b6cad653a929e244ce8a834244164d241fa954c5"
+ integrity sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==
+ dependencies:
+ anymatch "^2.0.0"
+ async-each "^1.0.1"
+ braces "^2.3.2"
+ glob-parent "^3.1.0"
+ inherits "^2.0.3"
+ is-binary-path "^1.0.0"
+ is-glob "^4.0.0"
+ normalize-path "^3.0.0"
+ path-is-absolute "^1.0.0"
+ readdirp "^2.2.1"
+ upath "^1.1.1"
+ optionalDependencies:
+ fsevents "^1.2.7"
+
+chownr@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494"
+ integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==
+
+chrome-trace-event@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48"
+ integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==
+ dependencies:
+ tslib "^1.9.0"
+
+cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
+ integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+class-utils@^0.3.5:
+ version "0.3.6"
+ resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
+ integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
+ dependencies:
+ arr-union "^3.1.0"
+ define-property "^0.2.5"
+ isobject "^3.0.0"
+ static-extend "^0.1.1"
+
+clean-webpack-plugin@^0.1.19:
+ version "0.1.19"
+ resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-0.1.19.tgz#ceda8bb96b00fe168e9b080272960d20fdcadd6d"
+ integrity sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA==
+ dependencies:
+ rimraf "^2.6.1"
+
+cliui@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
+ integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
+ dependencies:
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wrap-ansi "^2.0.0"
+
+cliui@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
+ integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==
+ dependencies:
+ string-width "^2.1.1"
+ strip-ansi "^4.0.0"
+ wrap-ansi "^2.0.0"
+
+clone-deep@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713"
+ integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==
+ dependencies:
+ for-own "^1.0.0"
+ is-plain-object "^2.0.4"
+ kind-of "^6.0.0"
+ shallow-clone "^1.0.0"
+
+coa@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
+ integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==
+ dependencies:
+ "@types/q" "^1.5.1"
+ chalk "^2.4.1"
+ q "^1.1.2"
+
+code-point-at@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
+ integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
+
+collection-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
+ integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
+ dependencies:
+ map-visit "^1.0.0"
+ object-visit "^1.0.0"
+
+color-convert@^1.9.0, color-convert@^1.9.1:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+
+color-name@^1.0.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
+color-string@^1.5.2:
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc"
+ integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==
+ dependencies:
+ color-name "^1.0.0"
+ simple-swizzle "^0.2.2"
+
+color@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/color/-/color-3.1.1.tgz#7abf5c0d38e89378284e873c207ae2172dcc8a61"
+ integrity sha512-PvUltIXRjehRKPSy89VnDWFKY58xyhTLyxIg21vwQBI6qLwZNPmC8k3C1uytIgFKEpOIzN4y32iPm8231zFHIg==
+ dependencies:
+ color-convert "^1.9.1"
+ color-string "^1.5.2"
+
+combined-stream@^1.0.6, combined-stream@~1.0.6:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@^2.19.0:
+ version "2.20.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
+ integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
+
+commondir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
+ integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
+
+component-emitter@^1.2.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
+ integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
+
+compressible@~2.0.16:
+ version "2.0.17"
+ resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1"
+ integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==
+ dependencies:
+ mime-db ">= 1.40.0 < 2"
+
+compression@^1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f"
+ integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
+ dependencies:
+ accepts "~1.3.5"
+ bytes "3.0.0"
+ compressible "~2.0.16"
+ debug "2.6.9"
+ on-headers "~1.0.2"
+ safe-buffer "5.1.2"
+ vary "~1.1.2"
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+
+concat-stream@^1.5.0:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
+ integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
+ dependencies:
+ buffer-from "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^2.2.2"
+ typedarray "^0.0.6"
+
+connect-history-api-fallback@^1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc"
+ integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
+
+console-browserify@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
+ integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=
+ dependencies:
+ date-now "^0.1.4"
+
+console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
+ integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+
+constants-browserify@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
+ integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
+
+content-disposition@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
+ integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ=
+
+content-type@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
+ integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
+
+convert-source-map@^0.3.3:
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190"
+ integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA=
+
+convert-source-map@^1.1.0, convert-source-map@^1.5.1:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
+ integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==
+ dependencies:
+ safe-buffer "~5.1.1"
+
+cookie-signature@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
+ integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
+
+cookie@0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
+ integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=
+
+copy-concurrently@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
+ integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==
+ dependencies:
+ aproba "^1.1.1"
+ fs-write-stream-atomic "^1.0.8"
+ iferr "^0.1.5"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.0"
+
+copy-descriptor@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
+ integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
+
+core-js-compat@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.1.tgz#bff73ba31ca8687431b9c88f78d3362646fb76f0"
+ integrity sha512-2pC3e+Ht/1/gD7Sim/sqzvRplMiRnFQVlPpDVaHtY9l7zZP7knamr3VRD6NyGfHd84MrDC0tAM9ulNxYMW0T3g==
+ dependencies:
+ browserslist "^4.5.4"
+ core-js "3.0.1"
+ core-js-pure "3.0.1"
+ semver "^6.0.0"
+
+core-js-pure@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.1.tgz#37358fb0d024e6b86d443d794f4e37e949098cbe"
+ integrity sha512-mSxeQ6IghKW3MoyF4cz19GJ1cMm7761ON+WObSyLfTu/Jn3x7w4NwNFnrZxgl4MTSvYYepVLNuRtlB4loMwJ5g==
+
+core-js@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738"
+ integrity sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew==
+
+core-util-is@1.0.2, core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+cosmiconfig@^5.0.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
+ integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
+ dependencies:
+ import-fresh "^2.0.0"
+ is-directory "^0.3.1"
+ js-yaml "^3.13.1"
+ parse-json "^4.0.0"
+
+create-ecdh@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
+ integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==
+ dependencies:
+ bn.js "^4.1.0"
+ elliptic "^6.0.0"
+
+create-hash@^1.1.0, create-hash@^1.1.2:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
+ integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
+ dependencies:
+ cipher-base "^1.0.1"
+ inherits "^2.0.1"
+ md5.js "^1.3.4"
+ ripemd160 "^2.0.1"
+ sha.js "^2.4.0"
+
+create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
+ integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
+ dependencies:
+ cipher-base "^1.0.3"
+ create-hash "^1.1.0"
+ inherits "^2.0.1"
+ ripemd160 "^2.0.0"
+ safe-buffer "^5.0.1"
+ sha.js "^2.4.8"
+
+cross-spawn@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982"
+ integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI=
+ dependencies:
+ lru-cache "^4.0.1"
+ which "^1.2.9"
+
+cross-spawn@^6.0.0, cross-spawn@^6.0.5:
+ version "6.0.5"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
+ integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
+ dependencies:
+ nice-try "^1.0.4"
+ path-key "^2.0.1"
+ semver "^5.5.0"
+ shebang-command "^1.2.0"
+ which "^1.2.9"
+
+crypto-browserify@^3.11.0:
+ version "3.12.0"
+ resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
+ integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
+ dependencies:
+ browserify-cipher "^1.0.0"
+ browserify-sign "^4.0.0"
+ create-ecdh "^4.0.0"
+ create-hash "^1.1.0"
+ create-hmac "^1.1.0"
+ diffie-hellman "^5.0.0"
+ inherits "^2.0.1"
+ pbkdf2 "^3.0.3"
+ public-encrypt "^4.0.0"
+ randombytes "^2.0.0"
+ randomfill "^1.0.3"
+
+css-color-names@0.0.4, css-color-names@^0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0"
+ integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=
+
+css-declaration-sorter@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22"
+ integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==
+ dependencies:
+ postcss "^7.0.1"
+ timsort "^0.3.0"
+
+css-loader@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe"
+ integrity sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==
+ dependencies:
+ babel-code-frame "^6.26.0"
+ css-selector-tokenizer "^0.7.0"
+ icss-utils "^2.1.0"
+ loader-utils "^1.0.2"
+ lodash "^4.17.11"
+ postcss "^6.0.23"
+ postcss-modules-extract-imports "^1.2.0"
+ postcss-modules-local-by-default "^1.2.0"
+ postcss-modules-scope "^1.1.0"
+ postcss-modules-values "^1.3.0"
+ postcss-value-parser "^3.3.0"
+ source-list-map "^2.0.0"
+
+css-select-base-adapter@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"
+ integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==
+
+css-select@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
+ integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=
+ dependencies:
+ boolbase "~1.0.0"
+ css-what "2.1"
+ domutils "1.5.1"
+ nth-check "~1.0.1"
+
+css-select@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede"
+ integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^2.1.2"
+ domutils "^1.7.0"
+ nth-check "^1.0.2"
+
+css-selector-tokenizer@^0.7.0:
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d"
+ integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==
+ dependencies:
+ cssesc "^0.1.0"
+ fastparse "^1.1.1"
+ regexpu-core "^1.0.0"
+
+css-tree@1.0.0-alpha.28:
+ version "1.0.0-alpha.28"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f"
+ integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==
+ dependencies:
+ mdn-data "~1.1.0"
+ source-map "^0.5.3"
+
+css-tree@1.0.0-alpha.29:
+ version "1.0.0-alpha.29"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39"
+ integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==
+ dependencies:
+ mdn-data "~1.1.0"
+ source-map "^0.5.3"
+
+css-unit-converter@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996"
+ integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=
+
+css-url-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec"
+ integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=
+
+css-what@2.1, css-what@^2.1.2:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2"
+ integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==
+
+css@^2.0.0:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929"
+ integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==
+ dependencies:
+ inherits "^2.0.3"
+ source-map "^0.6.1"
+ source-map-resolve "^0.5.2"
+ urix "^0.1.0"
+
+cssesc@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
+ integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=
+
+cssesc@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703"
+ integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==
+
+cssnano-preset-default@^4.0.7:
+ version "4.0.7"
+ resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76"
+ integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==
+ dependencies:
+ css-declaration-sorter "^4.0.1"
+ cssnano-util-raw-cache "^4.0.1"
+ postcss "^7.0.0"
+ postcss-calc "^7.0.1"
+ postcss-colormin "^4.0.3"
+ postcss-convert-values "^4.0.1"
+ postcss-discard-comments "^4.0.2"
+ postcss-discard-duplicates "^4.0.2"
+ postcss-discard-empty "^4.0.1"
+ postcss-discard-overridden "^4.0.1"
+ postcss-merge-longhand "^4.0.11"
+ postcss-merge-rules "^4.0.3"
+ postcss-minify-font-values "^4.0.2"
+ postcss-minify-gradients "^4.0.2"
+ postcss-minify-params "^4.0.2"
+ postcss-minify-selectors "^4.0.2"
+ postcss-normalize-charset "^4.0.1"
+ postcss-normalize-display-values "^4.0.2"
+ postcss-normalize-positions "^4.0.2"
+ postcss-normalize-repeat-style "^4.0.2"
+ postcss-normalize-string "^4.0.2"
+ postcss-normalize-timing-functions "^4.0.2"
+ postcss-normalize-unicode "^4.0.1"
+ postcss-normalize-url "^4.0.1"
+ postcss-normalize-whitespace "^4.0.2"
+ postcss-ordered-values "^4.1.2"
+ postcss-reduce-initial "^4.0.3"
+ postcss-reduce-transforms "^4.0.2"
+ postcss-svgo "^4.0.2"
+ postcss-unique-selectors "^4.0.1"
+
+cssnano-util-get-arguments@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f"
+ integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=
+
+cssnano-util-get-match@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d"
+ integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=
+
+cssnano-util-raw-cache@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282"
+ integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==
+ dependencies:
+ postcss "^7.0.0"
+
+cssnano-util-same-parent@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3"
+ integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==
+
+cssnano@^4.1.0:
+ version "4.1.10"
+ resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2"
+ integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==
+ dependencies:
+ cosmiconfig "^5.0.0"
+ cssnano-preset-default "^4.0.7"
+ is-resolvable "^1.0.0"
+ postcss "^7.0.0"
+
+csso@^3.5.1:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b"
+ integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==
+ dependencies:
+ css-tree "1.0.0-alpha.29"
+
+currently-unhandled@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
+ integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
+ dependencies:
+ array-find-index "^1.0.1"
+
+cyclist@~0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
+ integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=
+
+dashdash@^1.12.0:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
+ integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
+ dependencies:
+ assert-plus "^1.0.0"
+
+date-now@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
+ integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=
+
+debug@2.6.9, debug@^2.2.0, debug@^2.3.3:
+ version "2.6.9"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+ dependencies:
+ ms "2.0.0"
+
+debug@^3.2.5, debug@^3.2.6:
+ version "3.2.6"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
+ integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
+ dependencies:
+ ms "^2.1.1"
+
+debug@^4.1.0, debug@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
+ integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
+ dependencies:
+ ms "^2.1.1"
+
+decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+ integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+
+decode-uri-component@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
+ integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
+
+deep-equal@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
+ integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=
+
+deep-extend@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
+ integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
+
+default-gateway@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b"
+ integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==
+ dependencies:
+ execa "^1.0.0"
+ ip-regex "^2.1.0"
+
+define-properties@^1.1.2, define-properties@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
+ integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
+ dependencies:
+ object-keys "^1.0.12"
+
+define-property@^0.2.5:
+ version "0.2.5"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
+ integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
+ dependencies:
+ is-descriptor "^0.1.0"
+
+define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
+ integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
+ dependencies:
+ is-descriptor "^1.0.0"
+
+define-property@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
+ integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
+ dependencies:
+ is-descriptor "^1.0.2"
+ isobject "^3.0.1"
+
+del@^4.1.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4"
+ integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==
+ dependencies:
+ "@types/glob" "^7.1.1"
+ globby "^6.1.0"
+ is-path-cwd "^2.0.0"
+ is-path-in-cwd "^2.0.0"
+ p-map "^2.0.0"
+ pify "^4.0.1"
+ rimraf "^2.6.3"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+ integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
+
+delegates@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
+
+depd@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+
+des.js@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
+ integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=
+ dependencies:
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+
+destroy@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
+ integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
+
+detect-file@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
+ integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=
+
+detect-libc@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
+ integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
+
+detect-node@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c"
+ integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==
+
+diffie-hellman@^5.0.0:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
+ integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==
+ dependencies:
+ bn.js "^4.1.0"
+ miller-rabin "^4.0.0"
+ randombytes "^2.0.0"
+
+dns-equal@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d"
+ integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0=
+
+dns-packet@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a"
+ integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==
+ dependencies:
+ ip "^1.1.0"
+ safe-buffer "^5.0.1"
+
+dns-txt@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6"
+ integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=
+ dependencies:
+ buffer-indexof "^1.0.0"
+
+dom-converter@^0.2:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
+ integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
+ dependencies:
+ utila "~0.4"
+
+dom-serializer@0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0"
+ integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==
+ dependencies:
+ domelementtype "^1.3.0"
+ entities "^1.1.1"
+
+domain-browser@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
+ integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
+
+domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
+ integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
+
+domhandler@^2.3.0:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
+ integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==
+ dependencies:
+ domelementtype "1"
+
+domutils@1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
+ integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
+domutils@^1.5.1, domutils@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
+ integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
+dot-prop@^4.1.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
+ integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==
+ dependencies:
+ is-obj "^1.0.0"
+
+duplexify@^3.4.2, duplexify@^3.6.0:
+ version "3.7.1"
+ resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
+ integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
+ dependencies:
+ end-of-stream "^1.0.0"
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+ stream-shift "^1.0.0"
+
+ecc-jsbn@~0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
+ integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
+ dependencies:
+ jsbn "~0.1.0"
+ safer-buffer "^2.1.0"
+
+ee-first@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+ integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
+
+electron-to-chromium@^1.3.133:
+ version "1.3.134"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.134.tgz#550222bddac43c6bd6c445c3543a0fe8a615021d"
+ integrity sha512-C3uK2SrtWg/gSWaluLHWSHjyebVZCe4ZC0NVgTAoTq8tCR9FareRK5T7R7AS/nPZShtlEcjVMX1kQ8wi4nU68w==
+
+elliptic@^6.0.0:
+ version "6.4.1"
+ resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a"
+ integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==
+ dependencies:
+ bn.js "^4.4.0"
+ brorand "^1.0.1"
+ hash.js "^1.0.0"
+ hmac-drbg "^1.0.0"
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+ minimalistic-crypto-utils "^1.0.0"
+
+emojis-list@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
+ integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
+
+encodeurl@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+ integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
+
+end-of-stream@^1.0.0, end-of-stream@^1.1.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
+ integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==
+ dependencies:
+ once "^1.4.0"
+
+enhanced-resolve@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
+ integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==
+ dependencies:
+ graceful-fs "^4.1.2"
+ memory-fs "^0.4.0"
+ tapable "^1.0.0"
+
+entities@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
+ integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
+
+errno@^0.1.3, errno@~0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
+ integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==
+ dependencies:
+ prr "~1.0.1"
+
+error-ex@^1.2.0, error-ex@^1.3.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ dependencies:
+ is-arrayish "^0.2.1"
+
+error-stack-parser@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.2.tgz#4ae8dbaa2bf90a8b450707b9149dcabca135520d"
+ integrity sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw==
+ dependencies:
+ stackframe "^1.0.4"
+
+es-abstract@^1.12.0, es-abstract@^1.5.1:
+ version "1.13.0"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"
+ integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==
+ dependencies:
+ es-to-primitive "^1.2.0"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ is-callable "^1.1.4"
+ is-regex "^1.0.4"
+ object-keys "^1.0.12"
+
+es-to-primitive@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377"
+ integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==
+ dependencies:
+ is-callable "^1.1.4"
+ is-date-object "^1.0.1"
+ is-symbol "^1.0.2"
+
+escape-html@~1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+ integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
+
+escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+
+eslint-scope@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848"
+ integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==
+ dependencies:
+ esrecurse "^4.1.0"
+ estraverse "^4.1.1"
+
+esprima@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+esrecurse@^4.1.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
+ integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
+ dependencies:
+ estraverse "^4.1.0"
+
+estraverse@^4.1.0, estraverse@^4.1.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
+ integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=
+
+esutils@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
+ integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=
+
+etag@~1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+ integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
+
+eventemitter3@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
+ integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
+
+events@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88"
+ integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==
+
+eventsource@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0"
+ integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==
+ dependencies:
+ original "^1.0.0"
+
+evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
+ integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
+ dependencies:
+ md5.js "^1.3.4"
+ safe-buffer "^5.1.1"
+
+execa@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
+ integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
+ dependencies:
+ cross-spawn "^6.0.0"
+ get-stream "^4.0.0"
+ is-stream "^1.1.0"
+ npm-run-path "^2.0.0"
+ p-finally "^1.0.0"
+ signal-exit "^3.0.0"
+ strip-eof "^1.0.0"
+
+expand-brackets@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
+ integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
+ dependencies:
+ debug "^2.3.3"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ posix-character-classes "^0.1.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+expand-tilde@^2.0.0, expand-tilde@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
+ integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=
+ dependencies:
+ homedir-polyfill "^1.0.1"
+
+express@^4.16.4:
+ version "4.16.4"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e"
+ integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==
+ dependencies:
+ accepts "~1.3.5"
+ array-flatten "1.1.1"
+ body-parser "1.18.3"
+ content-disposition "0.5.2"
+ content-type "~1.0.4"
+ cookie "0.3.1"
+ cookie-signature "1.0.6"
+ debug "2.6.9"
+ depd "~1.1.2"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ finalhandler "1.1.1"
+ fresh "0.5.2"
+ merge-descriptors "1.0.1"
+ methods "~1.1.2"
+ on-finished "~2.3.0"
+ parseurl "~1.3.2"
+ path-to-regexp "0.1.7"
+ proxy-addr "~2.0.4"
+ qs "6.5.2"
+ range-parser "~1.2.0"
+ safe-buffer "5.1.2"
+ send "0.16.2"
+ serve-static "1.13.2"
+ setprototypeof "1.1.0"
+ statuses "~1.4.0"
+ type-is "~1.6.16"
+ utils-merge "1.0.1"
+ vary "~1.1.2"
+
+extend-shallow@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
+ integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
+ dependencies:
+ is-extendable "^0.1.0"
+
+extend-shallow@^3.0.0, extend-shallow@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
+ integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
+ dependencies:
+ assign-symbols "^1.0.0"
+ is-extendable "^1.0.1"
+
+extend@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
+ integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+
+extglob@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
+ integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
+ dependencies:
+ array-unique "^0.3.2"
+ define-property "^1.0.0"
+ expand-brackets "^2.1.4"
+ extend-shallow "^2.0.1"
+ fragment-cache "^0.2.1"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+extsprintf@1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
+ integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
+
+extsprintf@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
+ integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
+
+fast-deep-equal@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
+ integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
+ integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
+
+fast-levenshtein@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+ integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+
+fastparse@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9"
+ integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==
+
+faye-websocket@^0.10.0:
+ version "0.10.0"
+ resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
+ integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=
+ dependencies:
+ websocket-driver ">=0.5.1"
+
+faye-websocket@~0.11.1:
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38"
+ integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=
+ dependencies:
+ websocket-driver ">=0.5.1"
+
+figgy-pudding@^3.5.1:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790"
+ integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==
+
+file-loader@^1.1.10:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8"
+ integrity sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==
+ dependencies:
+ loader-utils "^1.0.2"
+ schema-utils "^0.4.5"
+
+fill-range@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
+ integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+ to-regex-range "^2.1.0"
+
+finalhandler@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
+ integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==
+ dependencies:
+ debug "2.6.9"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ on-finished "~2.3.0"
+ parseurl "~1.3.2"
+ statuses "~1.4.0"
+ unpipe "~1.0.0"
+
+find-cache-dir@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
+ integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
+ dependencies:
+ commondir "^1.0.1"
+ make-dir "^2.0.0"
+ pkg-dir "^3.0.0"
+
+find-up@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
+ integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
+ dependencies:
+ path-exists "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+find-up@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
+ integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
+ dependencies:
+ locate-path "^3.0.0"
+
+findup-sync@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc"
+ integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=
+ dependencies:
+ detect-file "^1.0.0"
+ is-glob "^3.1.0"
+ micromatch "^3.0.4"
+ resolve-dir "^1.0.1"
+
+flush-write-stream@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
+ integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==
+ dependencies:
+ inherits "^2.0.3"
+ readable-stream "^2.3.6"
+
+follow-redirects@^1.0.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76"
+ integrity sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==
+ dependencies:
+ debug "^3.2.6"
+
+for-in@^0.1.3:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1"
+ integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=
+
+for-in@^1.0.1, for-in@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
+ integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
+
+for-own@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b"
+ integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=
+ dependencies:
+ for-in "^1.0.1"
+
+forever-agent@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
+ integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
+
+form-data@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
+ integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.6"
+ mime-types "^2.1.12"
+
+forwarded@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
+ integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
+
+fragment-cache@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
+ integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
+ dependencies:
+ map-cache "^0.2.2"
+
+fresh@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+ integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
+
+friendly-errors-webpack-plugin@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz#efc86cbb816224565861a1be7a9d84d0aafea136"
+ integrity sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==
+ dependencies:
+ chalk "^1.1.3"
+ error-stack-parser "^2.0.0"
+ string-width "^2.0.0"
+
+from2@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
+ integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
+ dependencies:
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+
+fs-extra@^2.0.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35"
+ integrity sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^2.1.0"
+
+fs-extra@^7.0.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
+ integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
+fs-minipass@^1.2.5:
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07"
+ integrity sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==
+ dependencies:
+ minipass "^2.2.1"
+
+fs-write-stream-atomic@^1.0.8:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
+ integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
+ dependencies:
+ graceful-fs "^4.1.2"
+ iferr "^0.1.5"
+ imurmurhash "^0.1.4"
+ readable-stream "1 || 2"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+fsevents@^1.2.7:
+ version "1.2.9"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f"
+ integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==
+ dependencies:
+ nan "^2.12.1"
+ node-pre-gyp "^0.12.0"
+
+fstream@^1.0.0, fstream@^1.0.12:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045"
+ integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==
+ dependencies:
+ graceful-fs "^4.1.2"
+ inherits "~2.0.0"
+ mkdirp ">=0.5 0"
+ rimraf "2"
+
+function-bind@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
+ integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+
+gauge@~2.7.3:
+ version "2.7.4"
+ resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
+ integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
+ dependencies:
+ aproba "^1.0.3"
+ console-control-strings "^1.0.0"
+ has-unicode "^2.0.0"
+ object-assign "^4.1.0"
+ signal-exit "^3.0.0"
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wide-align "^1.1.0"
+
+gaze@^1.0.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a"
+ integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==
+ dependencies:
+ globule "^1.0.0"
+
+get-caller-file@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
+ integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
+
+get-stdin@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
+ integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
+
+get-stream@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
+ integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
+ dependencies:
+ pump "^3.0.0"
+
+get-value@^2.0.3, get-value@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
+ integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
+
+getpass@^0.1.1:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
+ integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
+ dependencies:
+ assert-plus "^1.0.0"
+
+glob-parent@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
+ integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
+ dependencies:
+ is-glob "^3.1.0"
+ path-dirname "^1.0.0"
+
+glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1:
+ version "7.1.4"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
+ integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+global-modules@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
+ integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==
+ dependencies:
+ global-prefix "^1.0.1"
+ is-windows "^1.0.1"
+ resolve-dir "^1.0.0"
+
+global-prefix@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
+ integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=
+ dependencies:
+ expand-tilde "^2.0.2"
+ homedir-polyfill "^1.0.1"
+ ini "^1.3.4"
+ is-windows "^1.0.1"
+ which "^1.2.14"
+
+globals@^11.1.0:
+ version "11.12.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
+ integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+
+globby@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
+ integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=
+ dependencies:
+ array-union "^1.0.1"
+ glob "^7.0.3"
+ object-assign "^4.0.1"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+globule@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d"
+ integrity sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==
+ dependencies:
+ glob "~7.1.1"
+ lodash "~4.17.10"
+ minimatch "~3.0.2"
+
+graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
+ version "4.1.15"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
+ integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
+
+handle-thing@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754"
+ integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==
+
+har-schema@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
+ integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
+
+har-validator@~5.1.0:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
+ integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
+ dependencies:
+ ajv "^6.5.5"
+ har-schema "^2.0.0"
+
+has-ansi@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
+ integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+
+has-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
+ integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=
+
+has-unicode@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
+ integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
+
+has-value@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
+ integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
+ dependencies:
+ get-value "^2.0.3"
+ has-values "^0.1.4"
+ isobject "^2.0.0"
+
+has-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
+ integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
+ dependencies:
+ get-value "^2.0.6"
+ has-values "^1.0.0"
+ isobject "^3.0.0"
+
+has-values@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
+ integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E=
+
+has-values@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
+ integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
+ dependencies:
+ is-number "^3.0.0"
+ kind-of "^4.0.0"
+
+has@^1.0.0, has@^1.0.1, has@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
+ integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
+ dependencies:
+ function-bind "^1.1.1"
+
+hash-base@^3.0.0:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918"
+ integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+hash.js@^1.0.0, hash.js@^1.0.3:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
+ integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
+ dependencies:
+ inherits "^2.0.3"
+ minimalistic-assert "^1.0.1"
+
+hex-color-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e"
+ integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==
+
+highlightjs@^9.12.0:
+ version "9.12.0"
+ resolved "https://registry.yarnpkg.com/highlightjs/-/highlightjs-9.12.0.tgz#9b84eb42a7aa8488eb69ac79fec44cf495bf72a1"
+ integrity sha512-eAhWMtDZaOZIQdxIP4UEB1vNp/CVXQPdMSihTSuaExhFIRC0BVpXbtP3mTP1hDoGOyh7nbB3cuC3sOPhG5wGDA==
+
+hmac-drbg@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
+ integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
+ dependencies:
+ hash.js "^1.0.3"
+ minimalistic-assert "^1.0.0"
+ minimalistic-crypto-utils "^1.0.1"
+
+homedir-polyfill@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8"
+ integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==
+ dependencies:
+ parse-passwd "^1.0.0"
+
+hosted-git-info@^2.1.4:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
+ integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==
+
+hpack.js@^2.1.6:
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
+ integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=
+ dependencies:
+ inherits "^2.0.1"
+ obuf "^1.0.0"
+ readable-stream "^2.0.1"
+ wbuf "^1.1.0"
+
+hsl-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e"
+ integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=
+
+hsla-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38"
+ integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg=
+
+html-comment-regex@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7"
+ integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==
+
+html-entities@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f"
+ integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=
+
+htmlparser2@^3.3.0:
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
+ integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
+ dependencies:
+ domelementtype "^1.3.1"
+ domhandler "^2.3.0"
+ domutils "^1.5.1"
+ entities "^1.1.1"
+ inherits "^2.0.1"
+ readable-stream "^3.1.1"
+
+http-deceiver@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87"
+ integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=
+
+http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
+ version "1.6.3"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
+ integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.3"
+ setprototypeof "1.1.0"
+ statuses ">= 1.4.0 < 2"
+
+http-parser-js@>=0.4.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8"
+ integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==
+
+http-proxy-middleware@^0.19.1:
+ version "0.19.1"
+ resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a"
+ integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==
+ dependencies:
+ http-proxy "^1.17.0"
+ is-glob "^4.0.0"
+ lodash "^4.17.11"
+ micromatch "^3.1.10"
+
+http-proxy@^1.17.0:
+ version "1.17.0"
+ resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a"
+ integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==
+ dependencies:
+ eventemitter3 "^3.0.0"
+ follow-redirects "^1.0.0"
+ requires-port "^1.0.0"
+
+http-signature@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
+ integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
+ dependencies:
+ assert-plus "^1.0.0"
+ jsprim "^1.2.2"
+ sshpk "^1.7.0"
+
+https-browserify@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
+ integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
+
+iconv-lite@0.4.23:
+ version "0.4.23"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
+ integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+iconv-lite@^0.4.4:
+ version "0.4.24"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+icss-replace-symbols@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
+ integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
+
+icss-utils@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962"
+ integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=
+ dependencies:
+ postcss "^6.0.1"
+
+ieee754@^1.1.4:
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
+ integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
+
+iferr@^0.1.5:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
+ integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
+
+ignore-walk@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
+ integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==
+ dependencies:
+ minimatch "^3.0.4"
+
+import-fresh@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
+ integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
+ dependencies:
+ caller-path "^2.0.0"
+ resolve-from "^3.0.0"
+
+import-local@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d"
+ integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==
+ dependencies:
+ pkg-dir "^3.0.0"
+ resolve-cwd "^2.0.0"
+
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+ integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
+
+in-publish@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51"
+ integrity sha1-4g/146KvwmkDILbcVSaCqcf631E=
+
+indent-string@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
+ integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
+ dependencies:
+ repeating "^2.0.0"
+
+indexes-of@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
+ integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
+
+indexof@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
+ integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
+
+inherits@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
+ integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=
+
+ini@^1.3.4, ini@~1.3.0:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
+ integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
+
+internal-ip@^4.2.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907"
+ integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==
+ dependencies:
+ default-gateway "^4.2.0"
+ ipaddr.js "^1.9.0"
+
+interpret@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296"
+ integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==
+
+invariant@^2.2.2:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
+ integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
+ dependencies:
+ loose-envify "^1.0.0"
+
+invert-kv@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
+ integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
+
+invert-kv@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02"
+ integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==
+
+ip-regex@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"
+ integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=
+
+ip@^1.1.0, ip@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
+ integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
+
+ipaddr.js@1.9.0, ipaddr.js@^1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65"
+ integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==
+
+is-absolute-url@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6"
+ integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=
+
+is-accessor-descriptor@^0.1.6:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
+ integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-accessor-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
+ integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+
+is-arrayish@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
+ integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
+
+is-binary-path@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
+ integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=
+ dependencies:
+ binary-extensions "^1.0.0"
+
+is-buffer@^1.1.5:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
+ integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
+
+is-callable@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
+ integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==
+
+is-color-stop@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345"
+ integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=
+ dependencies:
+ css-color-names "^0.0.4"
+ hex-color-regex "^1.1.0"
+ hsl-regex "^1.0.0"
+ hsla-regex "^1.0.0"
+ rgb-regex "^1.0.1"
+ rgba-regex "^1.0.0"
+
+is-data-descriptor@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
+ integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-data-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
+ integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-date-object@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
+ integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=
+
+is-descriptor@^0.1.0:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
+ integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
+ dependencies:
+ is-accessor-descriptor "^0.1.6"
+ is-data-descriptor "^0.1.4"
+ kind-of "^5.0.0"
+
+is-descriptor@^1.0.0, is-descriptor@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
+ integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
+ dependencies:
+ is-accessor-descriptor "^1.0.0"
+ is-data-descriptor "^1.0.0"
+ kind-of "^6.0.2"
+
+is-directory@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
+ integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
+
+is-extendable@^0.1.0, is-extendable@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
+ integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
+
+is-extendable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
+ integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
+ dependencies:
+ is-plain-object "^2.0.4"
+
+is-extglob@^2.1.0, is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
+
+is-finite@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
+ integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
+ integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+ integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+
+is-glob@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
+ integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
+ dependencies:
+ is-extglob "^2.1.0"
+
+is-glob@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
+ integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
+ dependencies:
+ is-extglob "^2.1.1"
+
+is-number@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
+ integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-obj@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
+ integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
+
+is-path-cwd@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.1.0.tgz#2e0c7e463ff5b7a0eb60852d851a6809347a124c"
+ integrity sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw==
+
+is-path-in-cwd@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb"
+ integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==
+ dependencies:
+ is-path-inside "^2.1.0"
+
+is-path-inside@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2"
+ integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==
+ dependencies:
+ path-is-inside "^1.0.2"
+
+is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
+is-regex@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
+ integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=
+ dependencies:
+ has "^1.0.1"
+
+is-resolvable@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
+ integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==
+
+is-stream@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
+ integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
+
+is-svg@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75"
+ integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==
+ dependencies:
+ html-comment-regex "^1.1.0"
+
+is-symbol@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38"
+ integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==
+ dependencies:
+ has-symbols "^1.0.0"
+
+is-typedarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
+ integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
+
+is-utf8@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
+ integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
+
+is-windows@^1.0.1, is-windows@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
+ integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
+
+is-wsl@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
+ integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
+
+isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+
+isobject@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
+ integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
+ dependencies:
+ isarray "1.0.0"
+
+isobject@^3.0.0, isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
+ integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+
+isstream@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
+ integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
+
+jquery@^3.4:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2"
+ integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==
+
+js-base64@^2.1.8:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121"
+ integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==
+
+js-levenshtein@^1.1.3:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d"
+ integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==
+
+"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
+js-tokens@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
+ integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
+
+js-yaml@^3.13.1:
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
+ integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
+jsbn@~0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
+ integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
+
+jsesc@^2.5.1:
+ version "2.5.2"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
+ integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
+
+jsesc@~0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
+ integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
+
+json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
+ integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema@0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
+ integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
+
+json-stringify-safe@~5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+ integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
+
+json3@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1"
+ integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=
+
+json5@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
+ integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
+ dependencies:
+ minimist "^1.2.0"
+
+json5@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850"
+ integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==
+ dependencies:
+ minimist "^1.2.0"
+
+jsonfile@^2.1.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
+ integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonfile@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
+ integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsprim@^1.2.2:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
+ integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
+ dependencies:
+ assert-plus "1.0.0"
+ extsprintf "1.3.0"
+ json-schema "0.2.3"
+ verror "1.10.0"
+
+killable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892"
+ integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==
+
+kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
+ integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
+ integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
+ integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
+
+kind-of@^6.0.0, kind-of@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
+ integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==
+
+last-call-webpack-plugin@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555"
+ integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==
+ dependencies:
+ lodash "^4.17.5"
+ webpack-sources "^1.1.0"
+
+lcid@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
+ integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=
+ dependencies:
+ invert-kv "^1.0.0"
+
+lcid@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf"
+ integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==
+ dependencies:
+ invert-kv "^2.0.0"
+
+load-json-file@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
+ integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
+ dependencies:
+ graceful-fs "^4.1.2"
+ parse-json "^2.2.0"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+ strip-bom "^2.0.0"
+
+loader-runner@^2.3.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357"
+ integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==
+
+loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7"
+ integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^2.0.0"
+ json5 "^1.0.1"
+
+locate-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
+ integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
+ dependencies:
+ p-locate "^3.0.0"
+ path-exists "^3.0.0"
+
+lodash._baseassign@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e"
+ integrity sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=
+ dependencies:
+ lodash._basecopy "^3.0.0"
+ lodash.keys "^3.0.0"
+
+lodash._basecopy@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36"
+ integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=
+
+lodash._bindcallback@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e"
+ integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4=
+
+lodash._createassigner@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11"
+ integrity sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=
+ dependencies:
+ lodash._bindcallback "^3.0.0"
+ lodash._isiterateecall "^3.0.0"
+ lodash.restparam "^3.0.0"
+
+lodash._getnative@^3.0.0:
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5"
+ integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=
+
+lodash._isiterateecall@^3.0.0:
+ version "3.0.9"
+ resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c"
+ integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=
+
+lodash.assign@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa"
+ integrity sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=
+ dependencies:
+ lodash._baseassign "^3.0.0"
+ lodash._createassigner "^3.0.0"
+ lodash.keys "^3.0.0"
+
+lodash.assign@^4.0.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7"
+ integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=
+
+lodash.defaults@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c"
+ integrity sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=
+ dependencies:
+ lodash.assign "^3.0.0"
+ lodash.restparam "^3.0.0"
+
+lodash.defaults@^4.0.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
+ integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=
+
+lodash.isarguments@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a"
+ integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=
+
+lodash.isarray@^3.0.0:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55"
+ integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=
+
+lodash.keys@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a"
+ integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=
+ dependencies:
+ lodash._getnative "^3.0.0"
+ lodash.isarguments "^3.0.0"
+ lodash.isarray "^3.0.0"
+
+lodash.memoize@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
+ integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
+
+lodash.restparam@^3.0.0:
+ version "3.6.1"
+ resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805"
+ integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=
+
+lodash.tail@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664"
+ integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=
+
+lodash.uniq@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+ integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
+
+"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5, lodash@~4.17.10:
+ version "4.17.11"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
+ integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
+
+loglevel@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
+ integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=
+
+loose-envify@^1.0.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
+ integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
+ dependencies:
+ js-tokens "^3.0.0 || ^4.0.0"
+
+loud-rejection@^1.0.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
+ integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
+ dependencies:
+ currently-unhandled "^0.4.1"
+ signal-exit "^3.0.0"
+
+lru-cache@^4.0.1:
+ version "4.1.5"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
+ integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
+ dependencies:
+ pseudomap "^1.0.2"
+ yallist "^2.1.2"
+
+lru-cache@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ dependencies:
+ yallist "^3.0.2"
+
+make-dir@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
+ integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
+ dependencies:
+ pify "^4.0.1"
+ semver "^5.6.0"
+
+mamacro@^0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4"
+ integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==
+
+map-age-cleaner@^0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
+ integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==
+ dependencies:
+ p-defer "^1.0.0"
+
+map-cache@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
+ integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
+
+map-obj@^1.0.0, map-obj@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+ integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
+
+map-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
+ integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
+ dependencies:
+ object-visit "^1.0.0"
+
+md5.js@^1.3.4:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
+ integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
+ dependencies:
+ hash-base "^3.0.0"
+ inherits "^2.0.1"
+ safe-buffer "^5.1.2"
+
+mdn-data@~1.1.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01"
+ integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==
+
+media-typer@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+ integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
+
+mem@^4.0.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178"
+ integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==
+ dependencies:
+ map-age-cleaner "^0.1.1"
+ mimic-fn "^2.0.0"
+ p-is-promise "^2.0.0"
+
+memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
+ integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=
+ dependencies:
+ errno "^0.1.3"
+ readable-stream "^2.0.1"
+
+meow@^3.7.0:
+ version "3.7.0"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
+ integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
+ dependencies:
+ camelcase-keys "^2.0.0"
+ decamelize "^1.1.2"
+ loud-rejection "^1.0.0"
+ map-obj "^1.0.1"
+ minimist "^1.1.3"
+ normalize-package-data "^2.3.4"
+ object-assign "^4.0.1"
+ read-pkg-up "^1.0.1"
+ redent "^1.0.0"
+ trim-newlines "^1.0.0"
+
+merge-descriptors@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
+ integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
+
+methods@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
+
+micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8:
+ version "3.1.10"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
+ integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ braces "^2.3.1"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ extglob "^2.0.4"
+ fragment-cache "^0.2.1"
+ kind-of "^6.0.2"
+ nanomatch "^1.2.9"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.2"
+
+miller-rabin@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
+ integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==
+ dependencies:
+ bn.js "^4.0.0"
+ brorand "^1.0.1"
+
+mime-db@1.40.0, "mime-db@>= 1.40.0 < 2":
+ version "1.40.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"
+ integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==
+
+mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24:
+ version "2.1.24"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81"
+ integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==
+ dependencies:
+ mime-db "1.40.0"
+
+mime@1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
+ integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
+
+mime@^2.4.2:
+ version "2.4.3"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.3.tgz#229687331e86f68924e6cb59e1cdd937f18275fe"
+ integrity sha512-QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw==
+
+mimic-fn@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
+ integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+
+"mini-css-extract-plugin@>=0.4.0 <0.4.3":
+ version "0.4.2"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.2.tgz#b3ecc0d6b1bbe5ff14add42b946a7b200cf78651"
+ integrity sha512-ots7URQH4wccfJq9Ssrzu2+qupbncAce4TmTzunI9CIwlQMp2XI+WNUw6xWF6MMAGAm1cbUVINrSjATaVMyKXg==
+ dependencies:
+ loader-utils "^1.1.0"
+ schema-utils "^1.0.0"
+ webpack-sources "^1.1.0"
+
+minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
+ integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
+
+minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
+ integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
+
+minimatch@^3.0.4, minimatch@~3.0.2:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+ integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimist@0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
+ integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
+
+minimist@^1.1.3, minimist@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
+ integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
+
+minipass@^2.2.1, minipass@^2.3.4:
+ version "2.3.5"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
+ integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==
+ dependencies:
+ safe-buffer "^5.1.2"
+ yallist "^3.0.0"
+
+minizlib@^1.1.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614"
+ integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==
+ dependencies:
+ minipass "^2.2.1"
+
+mississippi@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022"
+ integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==
+ dependencies:
+ concat-stream "^1.5.0"
+ duplexify "^3.4.2"
+ end-of-stream "^1.1.0"
+ flush-write-stream "^1.0.0"
+ from2 "^2.1.0"
+ parallel-transform "^1.1.0"
+ pump "^3.0.0"
+ pumpify "^1.3.3"
+ stream-each "^1.1.0"
+ through2 "^2.0.0"
+
+mixin-deep@^1.2.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
+ integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==
+ dependencies:
+ for-in "^1.0.2"
+ is-extendable "^1.0.1"
+
+mixin-object@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e"
+ integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=
+ dependencies:
+ for-in "^0.1.3"
+ is-extendable "^0.1.1"
+
+mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
+ integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
+ dependencies:
+ minimist "0.0.8"
+
+move-concurrently@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"
+ integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=
+ dependencies:
+ aproba "^1.1.1"
+ copy-concurrently "^1.0.0"
+ fs-write-stream-atomic "^1.0.8"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.3"
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+ integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+
+ms@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
+ integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
+
+multicast-dns-service-types@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901"
+ integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=
+
+multicast-dns@^6.0.1:
+ version "6.2.3"
+ resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229"
+ integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==
+ dependencies:
+ dns-packet "^1.3.1"
+ thunky "^1.0.2"
+
+nan@^2.12.1, nan@^2.13.2:
+ version "2.13.2"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7"
+ integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==
+
+nanomatch@^1.2.9:
+ version "1.2.13"
+ resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
+ integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ fragment-cache "^0.2.1"
+ is-windows "^1.0.2"
+ kind-of "^6.0.2"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+needle@^2.2.1:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c"
+ integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==
+ dependencies:
+ debug "^3.2.6"
+ iconv-lite "^0.4.4"
+ sax "^1.2.4"
+
+negotiator@0.6.2:
+ version "0.6.2"
+ resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
+ integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
+
+neo-async@^2.5.0:
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c"
+ integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==
+
+nice-try@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
+ integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
+
+node-forge@0.7.5:
+ version "0.7.5"
+ resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df"
+ integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==
+
+node-gyp@^3.8.0:
+ version "3.8.0"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c"
+ integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==
+ dependencies:
+ fstream "^1.0.0"
+ glob "^7.0.3"
+ graceful-fs "^4.1.2"
+ mkdirp "^0.5.0"
+ nopt "2 || 3"
+ npmlog "0 || 1 || 2 || 3 || 4"
+ osenv "0"
+ request "^2.87.0"
+ rimraf "2"
+ semver "~5.3.0"
+ tar "^2.0.0"
+ which "1"
+
+node-libs-browser@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77"
+ integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==
+ dependencies:
+ assert "^1.1.1"
+ browserify-zlib "^0.2.0"
+ buffer "^4.3.0"
+ console-browserify "^1.1.0"
+ constants-browserify "^1.0.0"
+ crypto-browserify "^3.11.0"
+ domain-browser "^1.1.1"
+ events "^3.0.0"
+ https-browserify "^1.0.0"
+ os-browserify "^0.3.0"
+ path-browserify "0.0.0"
+ process "^0.11.10"
+ punycode "^1.2.4"
+ querystring-es3 "^0.2.0"
+ readable-stream "^2.3.3"
+ stream-browserify "^2.0.1"
+ stream-http "^2.7.2"
+ string_decoder "^1.0.0"
+ timers-browserify "^2.0.4"
+ tty-browserify "0.0.0"
+ url "^0.11.0"
+ util "^0.11.0"
+ vm-browserify "0.0.4"
+
+node-pre-gyp@^0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149"
+ integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==
+ dependencies:
+ detect-libc "^1.0.2"
+ mkdirp "^0.5.1"
+ needle "^2.2.1"
+ nopt "^4.0.1"
+ npm-packlist "^1.1.6"
+ npmlog "^4.0.2"
+ rc "^1.2.7"
+ rimraf "^2.6.1"
+ semver "^5.3.0"
+ tar "^4"
+
+node-releases@^1.1.19:
+ version "1.1.19"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.19.tgz#c492d1e381fea0350b338b646c27867e88e91b3d"
+ integrity sha512-SH/B4WwovHbulIALsQllAVwqZZD1kPmKCqrhGfR29dXjLAVZMHvBjD3S6nL9D/J9QkmZ1R92/0wCMDKXUUvyyA==
+ dependencies:
+ semver "^5.3.0"
+
+node-sass@^4.11.0:
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017"
+ integrity sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==
+ dependencies:
+ async-foreach "^0.1.3"
+ chalk "^1.1.1"
+ cross-spawn "^3.0.0"
+ gaze "^1.0.0"
+ get-stdin "^4.0.1"
+ glob "^7.0.3"
+ in-publish "^2.0.0"
+ lodash "^4.17.11"
+ meow "^3.7.0"
+ mkdirp "^0.5.1"
+ nan "^2.13.2"
+ node-gyp "^3.8.0"
+ npmlog "^4.0.0"
+ request "^2.88.0"
+ sass-graph "^2.2.4"
+ stdout-stream "^1.4.0"
+ "true-case-path" "^1.0.2"
+
+"nopt@2 || 3":
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
+ integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k=
+ dependencies:
+ abbrev "1"
+
+nopt@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
+ integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=
+ dependencies:
+ abbrev "1"
+ osenv "^0.1.4"
+
+normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
+ dependencies:
+ hosted-git-info "^2.1.4"
+ resolve "^1.10.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+normalize-path@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
+ integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
+ dependencies:
+ remove-trailing-separator "^1.0.1"
+
+normalize-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+normalize-url@^3.0.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559"
+ integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==
+
+npm-bundled@^1.0.1:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd"
+ integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==
+
+npm-packlist@^1.1.6:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc"
+ integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==
+ dependencies:
+ ignore-walk "^3.0.1"
+ npm-bundled "^1.0.1"
+
+npm-run-path@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
+ integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
+ dependencies:
+ path-key "^2.0.0"
+
+"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
+ integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
+ dependencies:
+ are-we-there-yet "~1.1.2"
+ console-control-strings "~1.1.0"
+ gauge "~2.7.3"
+ set-blocking "~2.0.0"
+
+nth-check@^1.0.2, nth-check@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
+ integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
+ dependencies:
+ boolbase "~1.0.0"
+
+number-is-nan@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
+ integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
+
+oauth-sign@~0.9.0:
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
+ integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
+
+object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+object-copy@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
+ integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
+ dependencies:
+ copy-descriptor "^0.1.0"
+ define-property "^0.2.5"
+ kind-of "^3.0.3"
+
+object-keys@^1.0.12:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
+ integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+
+object-path@^0.9.2:
+ version "0.9.2"
+ resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.9.2.tgz#0fd9a74fc5fad1ae3968b586bda5c632bd6c05a5"
+ integrity sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=
+
+object-visit@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
+ integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
+ dependencies:
+ isobject "^3.0.0"
+
+object.getownpropertydescriptors@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
+ integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=
+ dependencies:
+ define-properties "^1.1.2"
+ es-abstract "^1.5.1"
+
+object.pick@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
+ integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
+ dependencies:
+ isobject "^3.0.1"
+
+object.values@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9"
+ integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.12.0"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+
+obuf@^1.0.0, obuf@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
+ integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
+
+on-finished@~2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
+ integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
+ dependencies:
+ ee-first "1.1.1"
+
+on-headers@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
+ integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
+
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ dependencies:
+ wrappy "1"
+
+opn@^5.5.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc"
+ integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==
+ dependencies:
+ is-wsl "^1.1.0"
+
+optimize-css-assets-webpack-plugin@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159"
+ integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A==
+ dependencies:
+ cssnano "^4.1.0"
+ last-call-webpack-plugin "^3.0.0"
+
+original@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f"
+ integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==
+ dependencies:
+ url-parse "^1.4.3"
+
+os-browserify@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
+ integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=
+
+os-homedir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
+ integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
+
+os-locale@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
+ integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
+ dependencies:
+ lcid "^1.0.0"
+
+os-locale@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a"
+ integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==
+ dependencies:
+ execa "^1.0.0"
+ lcid "^2.0.0"
+ mem "^4.0.0"
+
+os-tmpdir@^1.0.0, os-tmpdir@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
+ integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
+
+osenv@0, osenv@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
+ integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
+ dependencies:
+ os-homedir "^1.0.0"
+ os-tmpdir "^1.0.0"
+
+p-defer@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
+ integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=
+
+p-finally@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
+ integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
+
+p-is-promise@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"
+ integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==
+
+p-limit@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
+ integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==
+ dependencies:
+ p-try "^2.0.0"
+
+p-locate@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
+ integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
+ dependencies:
+ p-limit "^2.0.0"
+
+p-map@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
+ integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
+
+p-try@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
+ integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+
+pako@~1.0.5:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732"
+ integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==
+
+parallel-transform@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06"
+ integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=
+ dependencies:
+ cyclist "~0.2.2"
+ inherits "^2.0.3"
+ readable-stream "^2.1.5"
+
+parse-asn1@^5.0.0:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc"
+ integrity sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==
+ dependencies:
+ asn1.js "^4.0.0"
+ browserify-aes "^1.0.0"
+ create-hash "^1.1.0"
+ evp_bytestokey "^1.0.0"
+ pbkdf2 "^3.0.3"
+ safe-buffer "^5.1.1"
+
+parse-json@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
+ integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
+ dependencies:
+ error-ex "^1.2.0"
+
+parse-json@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
+ integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
+ dependencies:
+ error-ex "^1.3.1"
+ json-parse-better-errors "^1.0.1"
+
+parse-passwd@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
+ integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
+
+parseurl@~1.3.2:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
+ integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+
+pascalcase@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
+ integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
+
+path-browserify@0.0.0:
+ version "0.0.0"
+ resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"
+ integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=
+
+path-dirname@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
+ integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
+
+path-exists@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
+ integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
+ dependencies:
+ pinkie-promise "^2.0.0"
+
+path-exists@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
+ integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+path-is-inside@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
+ integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
+
+path-key@^2.0.0, path-key@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
+ integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
+
+path-parse@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
+ integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
+
+path-to-regexp@0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
+ integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
+
+path-type@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
+ integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
+ dependencies:
+ graceful-fs "^4.1.2"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+pbkdf2@^3.0.3:
+ version "3.0.17"
+ resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6"
+ integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==
+ dependencies:
+ create-hash "^1.1.2"
+ create-hmac "^1.1.4"
+ ripemd160 "^2.0.1"
+ safe-buffer "^5.0.1"
+ sha.js "^2.4.8"
+
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+ integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
+
+pify@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+ integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
+
+pify@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
+ integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
+
+pify@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
+ integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
+
+pinkie-promise@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
+ integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
+ dependencies:
+ pinkie "^2.0.0"
+
+pinkie@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
+ integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
+
+pkg-dir@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3"
+ integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==
+ dependencies:
+ find-up "^3.0.0"
+
+pkg-up@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26"
+ integrity sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=
+ dependencies:
+ find-up "^1.0.0"
+
+popper.js@^1.14.7:
+ version "1.15.0"
+ resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2"
+ integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA==
+
+portfinder@^1.0.20:
+ version "1.0.20"
+ resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a"
+ integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==
+ dependencies:
+ async "^1.5.2"
+ debug "^2.2.0"
+ mkdirp "0.5.x"
+
+posix-character-classes@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
+ integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
+
+postcss-calc@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436"
+ integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==
+ dependencies:
+ css-unit-converter "^1.1.1"
+ postcss "^7.0.5"
+ postcss-selector-parser "^5.0.0-rc.4"
+ postcss-value-parser "^3.3.1"
+
+postcss-colormin@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381"
+ integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==
+ dependencies:
+ browserslist "^4.0.0"
+ color "^3.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-convert-values@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f"
+ integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==
+ dependencies:
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-discard-comments@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033"
+ integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-discard-duplicates@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb"
+ integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-discard-empty@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765"
+ integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-discard-overridden@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57"
+ integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-merge-longhand@^4.0.11:
+ version "4.0.11"
+ resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24"
+ integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==
+ dependencies:
+ css-color-names "0.0.4"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+ stylehacks "^4.0.0"
+
+postcss-merge-rules@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650"
+ integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-api "^3.0.0"
+ cssnano-util-same-parent "^4.0.0"
+ postcss "^7.0.0"
+ postcss-selector-parser "^3.0.0"
+ vendors "^1.0.0"
+
+postcss-minify-font-values@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6"
+ integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==
+ dependencies:
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-minify-gradients@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471"
+ integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ is-color-stop "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-minify-params@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874"
+ integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==
+ dependencies:
+ alphanum-sort "^1.0.0"
+ browserslist "^4.0.0"
+ cssnano-util-get-arguments "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+ uniqs "^2.0.0"
+
+postcss-minify-selectors@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8"
+ integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==
+ dependencies:
+ alphanum-sort "^1.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-selector-parser "^3.0.0"
+
+postcss-modules-extract-imports@^1.2.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a"
+ integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==
+ dependencies:
+ postcss "^6.0.1"
+
+postcss-modules-local-by-default@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069"
+ integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=
+ dependencies:
+ css-selector-tokenizer "^0.7.0"
+ postcss "^6.0.1"
+
+postcss-modules-scope@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90"
+ integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A=
+ dependencies:
+ css-selector-tokenizer "^0.7.0"
+ postcss "^6.0.1"
+
+postcss-modules-values@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20"
+ integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=
+ dependencies:
+ icss-replace-symbols "^1.1.0"
+ postcss "^6.0.1"
+
+postcss-normalize-charset@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4"
+ integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-normalize-display-values@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a"
+ integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==
+ dependencies:
+ cssnano-util-get-match "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-positions@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f"
+ integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-repeat-style@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c"
+ integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ cssnano-util-get-match "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-string@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c"
+ integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==
+ dependencies:
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-timing-functions@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9"
+ integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==
+ dependencies:
+ cssnano-util-get-match "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-unicode@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb"
+ integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==
+ dependencies:
+ browserslist "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-url@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1"
+ integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==
+ dependencies:
+ is-absolute-url "^2.0.0"
+ normalize-url "^3.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-whitespace@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82"
+ integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==
+ dependencies:
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-ordered-values@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee"
+ integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-reduce-initial@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df"
+ integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-api "^3.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+
+postcss-reduce-transforms@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29"
+ integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==
+ dependencies:
+ cssnano-util-get-match "^4.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-selector-parser@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865"
+ integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=
+ dependencies:
+ dot-prop "^4.1.1"
+ indexes-of "^1.0.1"
+ uniq "^1.0.1"
+
+postcss-selector-parser@^5.0.0-rc.4:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c"
+ integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==
+ dependencies:
+ cssesc "^2.0.0"
+ indexes-of "^1.0.1"
+ uniq "^1.0.1"
+
+postcss-svgo@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258"
+ integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==
+ dependencies:
+ is-svg "^3.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+ svgo "^1.0.0"
+
+postcss-unique-selectors@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac"
+ integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==
+ dependencies:
+ alphanum-sort "^1.0.0"
+ postcss "^7.0.0"
+ uniqs "^2.0.0"
+
+postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
+ integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
+
+postcss@^6.0.1, postcss@^6.0.23:
+ version "6.0.23"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
+ integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
+ dependencies:
+ chalk "^2.4.1"
+ source-map "^0.6.1"
+ supports-color "^5.4.0"
+
+postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5:
+ version "7.0.16"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2"
+ integrity sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA==
+ dependencies:
+ chalk "^2.4.2"
+ source-map "^0.6.1"
+ supports-color "^6.1.0"
+
+pretty-error@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3"
+ integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=
+ dependencies:
+ renderkid "^2.0.1"
+ utila "~0.4"
+
+private@^0.1.6:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
+ integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
+
+process-nextick-args@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
+ integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==
+
+process@^0.11.10:
+ version "0.11.10"
+ resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
+ integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
+
+promise-inflight@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
+ integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
+
+proxy-addr@~2.0.4:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34"
+ integrity sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==
+ dependencies:
+ forwarded "~0.1.2"
+ ipaddr.js "1.9.0"
+
+prr@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
+ integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
+
+pseudomap@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
+ integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
+
+psl@^1.1.24:
+ version "1.1.31"
+ resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184"
+ integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==
+
+public-encrypt@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0"
+ integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==
+ dependencies:
+ bn.js "^4.1.0"
+ browserify-rsa "^4.0.0"
+ create-hash "^1.1.0"
+ parse-asn1 "^5.0.0"
+ randombytes "^2.0.1"
+ safe-buffer "^5.1.2"
+
+pump@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
+ integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pump@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
+ integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pumpify@^1.3.3:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
+ integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
+ dependencies:
+ duplexify "^3.6.0"
+ inherits "^2.0.3"
+ pump "^2.0.0"
+
+punycode@1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
+ integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=
+
+punycode@^1.2.4, punycode@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+ integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
+
+punycode@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+
+q@^1.1.2:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
+ integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
+
+qs@6.5.2, qs@~6.5.2:
+ version "6.5.2"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
+ integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
+
+querystring-es3@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
+ integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=
+
+querystring@0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
+ integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
+
+querystringify@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e"
+ integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==
+
+randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+ dependencies:
+ safe-buffer "^5.1.0"
+
+randomfill@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
+ integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==
+ dependencies:
+ randombytes "^2.0.5"
+ safe-buffer "^5.1.0"
+
+range-parser@^1.2.1, range-parser@~1.2.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
+ integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
+
+raw-body@2.3.3:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3"
+ integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==
+ dependencies:
+ bytes "3.0.0"
+ http-errors "1.6.3"
+ iconv-lite "0.4.23"
+ unpipe "1.0.0"
+
+rc@^1.2.7:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
+ integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
+ dependencies:
+ deep-extend "^0.6.0"
+ ini "~1.3.0"
+ minimist "^1.2.0"
+ strip-json-comments "~2.0.1"
+
+read-pkg-up@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
+ integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
+ dependencies:
+ find-up "^1.0.0"
+ read-pkg "^1.0.0"
+
+read-pkg@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
+ integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
+ dependencies:
+ load-json-file "^1.0.0"
+ normalize-package-data "^2.3.2"
+ path-type "^1.0.0"
+
+"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
+ integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@^3.0.6, readable-stream@^3.1.1:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.3.0.tgz#cb8011aad002eb717bf040291feba8569c986fb9"
+ integrity sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
+readdirp@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
+ integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==
+ dependencies:
+ graceful-fs "^4.1.11"
+ micromatch "^3.1.10"
+ readable-stream "^2.0.2"
+
+redent@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
+ integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
+ dependencies:
+ indent-string "^2.1.0"
+ strip-indent "^1.0.1"
+
+regenerate-unicode-properties@^8.0.2:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz#ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e"
+ integrity sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==
+ dependencies:
+ regenerate "^1.4.0"
+
+regenerate@^1.2.1, regenerate@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
+ integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
+
+regenerator-transform@^0.13.4:
+ version "0.13.4"
+ resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb"
+ integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A==
+ dependencies:
+ private "^0.1.6"
+
+regex-not@^1.0.0, regex-not@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
+ integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
+ dependencies:
+ extend-shallow "^3.0.2"
+ safe-regex "^1.1.0"
+
+regex-parser@^2.2.9:
+ version "2.2.10"
+ resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.10.tgz#9e66a8f73d89a107616e63b39d4deddfee912b37"
+ integrity sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==
+
+regexp-tree@^0.1.0:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.6.tgz#84900fa12fdf428a2ac25f04300382a7c0148479"
+ integrity sha512-LFrA98Dw/heXqDojz7qKFdygZmFoiVlvE1Zp7Cq2cvF+ZA+03Gmhy0k0PQlsC1jvHPiTUSs+pDHEuSWv6+6D7w==
+
+regexpu-core@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b"
+ integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=
+ dependencies:
+ regenerate "^1.2.1"
+ regjsgen "^0.2.0"
+ regjsparser "^0.1.4"
+
+regexpu-core@^4.5.4:
+ version "4.5.4"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae"
+ integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==
+ dependencies:
+ regenerate "^1.4.0"
+ regenerate-unicode-properties "^8.0.2"
+ regjsgen "^0.5.0"
+ regjsparser "^0.6.0"
+ unicode-match-property-ecmascript "^1.0.4"
+ unicode-match-property-value-ecmascript "^1.1.0"
+
+regjsgen@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
+ integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=
+
+regjsgen@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd"
+ integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==
+
+regjsparser@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
+ integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=
+ dependencies:
+ jsesc "~0.5.0"
+
+regjsparser@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c"
+ integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==
+ dependencies:
+ jsesc "~0.5.0"
+
+remove-trailing-separator@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
+ integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
+
+renderkid@^2.0.1:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149"
+ integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==
+ dependencies:
+ css-select "^1.1.0"
+ dom-converter "^0.2"
+ htmlparser2 "^3.3.0"
+ strip-ansi "^3.0.0"
+ utila "^0.4.0"
+
+repeat-element@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
+ integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
+
+repeat-string@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
+ integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
+
+repeating@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
+ integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
+ dependencies:
+ is-finite "^1.0.0"
+
+request@^2.87.0, request@^2.88.0:
+ version "2.88.0"
+ resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
+ integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.8.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.6"
+ extend "~3.0.2"
+ forever-agent "~0.6.1"
+ form-data "~2.3.2"
+ har-validator "~5.1.0"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.19"
+ oauth-sign "~0.9.0"
+ performance-now "^2.1.0"
+ qs "~6.5.2"
+ safe-buffer "^5.1.2"
+ tough-cookie "~2.4.3"
+ tunnel-agent "^0.6.0"
+ uuid "^3.3.2"
+
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
+
+require-main-filename@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
+ integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
+
+requires-port@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
+ integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
+
+resolve-cwd@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
+ integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=
+ dependencies:
+ resolve-from "^3.0.0"
+
+resolve-dir@^1.0.0, resolve-dir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
+ integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=
+ dependencies:
+ expand-tilde "^2.0.0"
+ global-modules "^1.0.0"
+
+resolve-from@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
+ integrity sha1-six699nWiBvItuZTM17rywoYh0g=
+
+resolve-url-loader@^2.3.0:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz#83bb9ebc392b66c563795eef22f078970357a26e"
+ integrity sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g==
+ dependencies:
+ adjust-sourcemap-loader "^1.1.0"
+ camelcase "^4.1.0"
+ convert-source-map "^1.5.1"
+ loader-utils "^1.1.0"
+ lodash.defaults "^4.0.0"
+ rework "^1.0.1"
+ rework-visit "^1.0.0"
+ source-map "^0.5.7"
+ urix "^0.1.0"
+
+resolve-url@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
+ integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
+
+resolve@^1.10.0, resolve@^1.3.2:
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.0.tgz#4014870ba296176b86343d50b60f3b50609ce232"
+ integrity sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==
+ dependencies:
+ path-parse "^1.0.6"
+
+ret@~0.1.10:
+ version "0.1.15"
+ resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
+ integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
+
+rework-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a"
+ integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo=
+
+rework@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/rework/-/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7"
+ integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=
+ dependencies:
+ convert-source-map "^0.3.3"
+ css "^2.0.0"
+
+rgb-regex@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1"
+ integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE=
+
+rgba-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3"
+ integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=
+
+rimraf@2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3:
+ version "2.6.3"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
+ integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
+ dependencies:
+ glob "^7.1.3"
+
+ripemd160@^2.0.0, ripemd160@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
+ integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
+ dependencies:
+ hash-base "^3.0.0"
+ inherits "^2.0.1"
+
+run-queue@^1.0.0, run-queue@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
+ integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=
+ dependencies:
+ aproba "^1.1.1"
+
+safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+safe-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
+ integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
+ dependencies:
+ ret "~0.1.10"
+
+"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+sass-graph@^2.2.4:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49"
+ integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=
+ dependencies:
+ glob "^7.0.0"
+ lodash "^4.0.0"
+ scss-tokenizer "^0.2.3"
+ yargs "^7.0.0"
+
+sass-loader@^7.0.1:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d"
+ integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==
+ dependencies:
+ clone-deep "^2.0.1"
+ loader-utils "^1.0.1"
+ lodash.tail "^4.1.1"
+ neo-async "^2.5.0"
+ pify "^3.0.0"
+ semver "^5.5.0"
+
+sax@^1.2.4, sax@~1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
+ integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
+
+schema-utils@^0.4.5:
+ version "0.4.7"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187"
+ integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==
+ dependencies:
+ ajv "^6.1.0"
+ ajv-keywords "^3.1.0"
+
+schema-utils@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770"
+ integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==
+ dependencies:
+ ajv "^6.1.0"
+ ajv-errors "^1.0.0"
+ ajv-keywords "^3.1.0"
+
+scss-tokenizer@^0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1"
+ integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE=
+ dependencies:
+ js-base64 "^2.1.8"
+ source-map "^0.4.2"
+
+select-hose@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
+ integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=
+
+selfsigned@^1.10.4:
+ version "1.10.4"
+ resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd"
+ integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==
+ dependencies:
+ node-forge "0.7.5"
+
+"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
+ integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
+
+semver@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65"
+ integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==
+
+semver@~5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
+ integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8=
+
+send@0.16.2:
+ version "0.16.2"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
+ integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==
+ dependencies:
+ debug "2.6.9"
+ depd "~1.1.2"
+ destroy "~1.0.4"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "0.5.2"
+ http-errors "~1.6.2"
+ mime "1.4.1"
+ ms "2.0.0"
+ on-finished "~2.3.0"
+ range-parser "~1.2.0"
+ statuses "~1.4.0"
+
+serialize-javascript@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65"
+ integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==
+
+serve-index@^1.9.1:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
+ integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=
+ dependencies:
+ accepts "~1.3.4"
+ batch "0.6.1"
+ debug "2.6.9"
+ escape-html "~1.0.3"
+ http-errors "~1.6.2"
+ mime-types "~2.1.17"
+ parseurl "~1.3.2"
+
+serve-static@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
+ integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==
+ dependencies:
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ parseurl "~1.3.2"
+ send "0.16.2"
+
+set-blocking@^2.0.0, set-blocking@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+ integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
+
+set-value@^0.4.3:
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
+ integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE=
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.1"
+ to-object-path "^0.3.0"
+
+set-value@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
+ integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.3"
+ split-string "^3.0.1"
+
+setimmediate@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
+ integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
+
+setprototypeof@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
+ integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
+
+sha.js@^2.4.0, sha.js@^2.4.8:
+ version "2.4.11"
+ resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
+ integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+shallow-clone@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571"
+ integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==
+ dependencies:
+ is-extendable "^0.1.1"
+ kind-of "^5.0.0"
+ mixin-object "^2.0.1"
+
+shebang-command@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
+ integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
+ dependencies:
+ shebang-regex "^1.0.0"
+
+shebang-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
+ integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
+
+signal-exit@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
+ integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
+
+simple-swizzle@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
+ integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=
+ dependencies:
+ is-arrayish "^0.3.1"
+
+snapdragon-node@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
+ integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
+ dependencies:
+ define-property "^1.0.0"
+ isobject "^3.0.0"
+ snapdragon-util "^3.0.1"
+
+snapdragon-util@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
+ integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
+ dependencies:
+ kind-of "^3.2.0"
+
+snapdragon@^0.8.1:
+ version "0.8.2"
+ resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
+ integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
+ dependencies:
+ base "^0.11.1"
+ debug "^2.2.0"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ map-cache "^0.2.2"
+ source-map "^0.5.6"
+ source-map-resolve "^0.5.0"
+ use "^3.1.0"
+
+sockjs-client@1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177"
+ integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==
+ dependencies:
+ debug "^3.2.5"
+ eventsource "^1.0.7"
+ faye-websocket "~0.11.1"
+ inherits "^2.0.3"
+ json3 "^3.3.2"
+ url-parse "^1.4.3"
+
+sockjs@0.3.19:
+ version "0.3.19"
+ resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d"
+ integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==
+ dependencies:
+ faye-websocket "^0.10.0"
+ uuid "^3.0.1"
+
+source-list-map@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
+ integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
+
+source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
+ integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==
+ dependencies:
+ atob "^2.1.1"
+ decode-uri-component "^0.2.0"
+ resolve-url "^0.2.1"
+ source-map-url "^0.4.0"
+ urix "^0.1.0"
+
+source-map-support@~0.5.10:
+ version "0.5.12"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599"
+ integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map-url@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
+ integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
+
+source-map@^0.4.2:
+ version "0.4.4"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
+ integrity sha1-66T12pwNyZneaAMti092FzZSA2s=
+ dependencies:
+ amdefine ">=0.0.4"
+
+source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7:
+ version "0.5.7"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
+ integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
+
+source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+spdx-correct@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
+ integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
+ integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
+ integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1"
+ integrity sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==
+
+spdy-transport@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31"
+ integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==
+ dependencies:
+ debug "^4.1.0"
+ detect-node "^2.0.4"
+ hpack.js "^2.1.6"
+ obuf "^1.1.2"
+ readable-stream "^3.0.6"
+ wbuf "^1.7.3"
+
+spdy@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52"
+ integrity sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==
+ dependencies:
+ debug "^4.1.0"
+ handle-thing "^2.0.0"
+ http-deceiver "^1.2.7"
+ select-hose "^2.0.0"
+ spdy-transport "^3.0.0"
+
+split-string@^3.0.1, split-string@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
+ integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
+ dependencies:
+ extend-shallow "^3.0.0"
+
+sprintf-js@~1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
+ integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
+
+sshpk@^1.7.0:
+ version "1.16.1"
+ resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
+ integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
+ dependencies:
+ asn1 "~0.2.3"
+ assert-plus "^1.0.0"
+ bcrypt-pbkdf "^1.0.0"
+ dashdash "^1.12.0"
+ ecc-jsbn "~0.1.1"
+ getpass "^0.1.1"
+ jsbn "~0.1.0"
+ safer-buffer "^2.0.2"
+ tweetnacl "~0.14.0"
+
+ssri@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8"
+ integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==
+ dependencies:
+ figgy-pudding "^3.5.1"
+
+stable@^0.1.8:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
+ integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
+
+stackframe@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.0.4.tgz#357b24a992f9427cba6b545d96a14ed2cbca187b"
+ integrity sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw==
+
+static-extend@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
+ integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
+ dependencies:
+ define-property "^0.2.5"
+ object-copy "^0.1.0"
+
+"statuses@>= 1.4.0 < 2":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
+ integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
+
+statuses@~1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
+ integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
+
+stdout-stream@^1.4.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de"
+ integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==
+ dependencies:
+ readable-stream "^2.0.1"
+
+stream-browserify@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b"
+ integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==
+ dependencies:
+ inherits "~2.0.1"
+ readable-stream "^2.0.2"
+
+stream-each@^1.1.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
+ integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==
+ dependencies:
+ end-of-stream "^1.1.0"
+ stream-shift "^1.0.0"
+
+stream-http@^2.7.2:
+ version "2.8.3"
+ resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc"
+ integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==
+ dependencies:
+ builtin-status-codes "^3.0.0"
+ inherits "^2.0.1"
+ readable-stream "^2.3.6"
+ to-arraybuffer "^1.0.0"
+ xtend "^4.0.0"
+
+stream-shift@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
+ integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
+
+string-width@^1.0.1, string-width@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
+ integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ dependencies:
+ code-point-at "^1.0.0"
+ is-fullwidth-code-point "^1.0.0"
+ strip-ansi "^3.0.0"
+
+"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
+ integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
+ dependencies:
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^4.0.0"
+
+string_decoder@^1.0.0, string_decoder@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d"
+ integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+strip-ansi@^3.0.0, strip-ansi@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
+ integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+strip-ansi@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
+ integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
+ dependencies:
+ ansi-regex "^3.0.0"
+
+strip-bom@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
+ integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
+ dependencies:
+ is-utf8 "^0.2.0"
+
+strip-eof@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
+ integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
+
+strip-indent@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
+ integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
+ dependencies:
+ get-stdin "^4.0.1"
+
+strip-json-comments@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
+ integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
+
+style-loader@^0.21.0:
+ version "0.21.0"
+ resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852"
+ integrity sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==
+ dependencies:
+ loader-utils "^1.1.0"
+ schema-utils "^0.4.5"
+
+stylehacks@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5"
+ integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==
+ dependencies:
+ browserslist "^4.0.0"
+ postcss "^7.0.0"
+ postcss-selector-parser "^3.0.0"
+
+supports-color@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
+ integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
+
+supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+ dependencies:
+ has-flag "^3.0.0"
+
+supports-color@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
+ integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
+ dependencies:
+ has-flag "^3.0.0"
+
+svgo@^1.0.0:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316"
+ integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA==
+ dependencies:
+ chalk "^2.4.1"
+ coa "^2.0.2"
+ css-select "^2.0.0"
+ css-select-base-adapter "^0.1.1"
+ css-tree "1.0.0-alpha.28"
+ css-url-regex "^1.1.0"
+ csso "^3.5.1"
+ js-yaml "^3.13.1"
+ mkdirp "~0.5.1"
+ object.values "^1.1.0"
+ sax "~1.2.4"
+ stable "^0.1.8"
+ unquote "~1.1.1"
+ util.promisify "~1.0.0"
+
+tapable@^1.0.0, tapable@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
+ integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
+
+tar@^2.0.0:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40"
+ integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==
+ dependencies:
+ block-stream "*"
+ fstream "^1.0.12"
+ inherits "2"
+
+tar@^4:
+ version "4.4.8"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d"
+ integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==
+ dependencies:
+ chownr "^1.1.1"
+ fs-minipass "^1.2.5"
+ minipass "^2.3.4"
+ minizlib "^1.1.1"
+ mkdirp "^0.5.0"
+ safe-buffer "^5.1.2"
+ yallist "^3.0.2"
+
+terser-webpack-plugin@^1.1.0:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.4.tgz#56f87540c28dd5265753431009388f473b5abba3"
+ integrity sha512-64IiILNQlACWZLzFlpzNaG0bpQ4ytaB7fwOsbpsdIV70AfLUmIGGeuKL0YV2WmtcrURjE2aOvHD4/lrFV3Rg+Q==
+ dependencies:
+ cacache "^11.3.2"
+ find-cache-dir "^2.0.0"
+ is-wsl "^1.1.0"
+ schema-utils "^1.0.0"
+ serialize-javascript "^1.7.0"
+ source-map "^0.6.1"
+ terser "^3.17.0"
+ webpack-sources "^1.3.0"
+ worker-farm "^1.7.0"
+
+terser@^3.17.0:
+ version "3.17.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2"
+ integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==
+ dependencies:
+ commander "^2.19.0"
+ source-map "~0.6.1"
+ source-map-support "~0.5.10"
+
+through2@^2.0.0:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+ integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
+ dependencies:
+ readable-stream "~2.3.6"
+ xtend "~4.0.1"
+
+thunky@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826"
+ integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==
+
+timers-browserify@^2.0.4:
+ version "2.0.10"
+ resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae"
+ integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==
+ dependencies:
+ setimmediate "^1.0.4"
+
+timsort@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
+ integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=
+
+tmp@^0.0.33:
+ version "0.0.33"
+ resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
+ integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
+ dependencies:
+ os-tmpdir "~1.0.2"
+
+to-arraybuffer@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
+ integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=
+
+to-fast-properties@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
+ integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
+
+to-object-path@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
+ integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
+ dependencies:
+ kind-of "^3.0.2"
+
+to-regex-range@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
+ integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
+ dependencies:
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+
+to-regex@^3.0.1, to-regex@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
+ integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
+ dependencies:
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ regex-not "^1.0.2"
+ safe-regex "^1.1.0"
+
+tough-cookie@~2.4.3:
+ version "2.4.3"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
+ integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==
+ dependencies:
+ psl "^1.1.24"
+ punycode "^1.4.1"
+
+trim-newlines@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
+ integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
+
+trim-right@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
+ integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
+
+"true-case-path@^1.0.2":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d"
+ integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==
+ dependencies:
+ glob "^7.1.2"
+
+tslib@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
+ integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
+
+tty-browserify@0.0.0:
+ version "0.0.0"
+ resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
+ integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=
+
+tunnel-agent@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
+ integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
+ dependencies:
+ safe-buffer "^5.0.1"
+
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
+ version "0.14.5"
+ resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
+ integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
+
+type-is@~1.6.16:
+ version "1.6.18"
+ resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
+ integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
+ dependencies:
+ media-typer "0.3.0"
+ mime-types "~2.1.24"
+
+typedarray@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
+
+unicode-canonical-property-names-ecmascript@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
+ integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==
+
+unicode-match-property-ecmascript@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c"
+ integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==
+ dependencies:
+ unicode-canonical-property-names-ecmascript "^1.0.4"
+ unicode-property-aliases-ecmascript "^1.0.4"
+
+unicode-match-property-value-ecmascript@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277"
+ integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==
+
+unicode-property-aliases-ecmascript@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57"
+ integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==
+
+union-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
+ integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=
+ dependencies:
+ arr-union "^3.1.0"
+ get-value "^2.0.6"
+ is-extendable "^0.1.1"
+ set-value "^0.4.3"
+
+uniq@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
+ integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
+
+uniqs@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
+ integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI=
+
+unique-filename@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
+ integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
+ dependencies:
+ unique-slug "^2.0.0"
+
+unique-slug@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6"
+ integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==
+ dependencies:
+ imurmurhash "^0.1.4"
+
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+ integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+
+unpipe@1.0.0, unpipe@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+ integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
+
+unquote@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544"
+ integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=
+
+unset-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
+ integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
+ dependencies:
+ has-value "^0.3.1"
+ isobject "^3.0.0"
+
+upath@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068"
+ integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==
+
+uri-js@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
+ integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
+ dependencies:
+ punycode "^2.1.0"
+
+urix@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
+ integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
+
+url-parse@^1.4.3:
+ version "1.4.7"
+ resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278"
+ integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==
+ dependencies:
+ querystringify "^2.1.1"
+ requires-port "^1.0.0"
+
+url@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
+ integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=
+ dependencies:
+ punycode "1.3.2"
+ querystring "0.2.0"
+
+use@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
+ integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
+
+util-deprecate@^1.0.1, util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+util.promisify@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
+ integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==
+ dependencies:
+ define-properties "^1.1.2"
+ object.getownpropertydescriptors "^2.0.3"
+
+util@0.10.3:
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
+ integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk=
+ dependencies:
+ inherits "2.0.1"
+
+util@^0.11.0:
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61"
+ integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==
+ dependencies:
+ inherits "2.0.3"
+
+utila@^0.4.0, utila@~0.4:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
+ integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=
+
+utils-merge@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+ integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
+
+uuid@^3.0.1, uuid@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
+ integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
+
+v8-compile-cache@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe"
+ integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==
+
+validate-npm-package-license@^3.0.1:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
+vary@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+ integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
+
+vendors@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.3.tgz#a6467781abd366217c050f8202e7e50cc9eef8c0"
+ integrity sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==
+
+verror@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
+ integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
+ dependencies:
+ assert-plus "^1.0.0"
+ core-util-is "1.0.2"
+ extsprintf "^1.2.0"
+
+vm-browserify@0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"
+ integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=
+ dependencies:
+ indexof "0.0.1"
+
+watchpack@^1.5.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
+ integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==
+ dependencies:
+ chokidar "^2.0.2"
+ graceful-fs "^4.1.2"
+ neo-async "^2.5.0"
+
+wbuf@^1.1.0, wbuf@^1.7.3:
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df"
+ integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==
+ dependencies:
+ minimalistic-assert "^1.0.0"
+
+webpack-chunk-hash@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/webpack-chunk-hash/-/webpack-chunk-hash-0.6.0.tgz#eca36aff76e327d08a18a3e7990eb46e68376818"
+ integrity sha512-FsOg1RpW2nf3nYpGTy/Qs59RZ7gYG+sI4VrCE8TIBQYh/Kogi04xD39Pj9zUEeUcNx9HeTVPGSO3mtmpLeX9eQ==
+ dependencies:
+ "@types/webpack" "^3.0.0 || ^4.0.0"
+
+webpack-cli@^3.0.0:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.2.tgz#aed2437b0db0a7faa2ad28484e166a5360014a91"
+ integrity sha512-FLkobnaJJ+03j5eplxlI0TUxhGCOdfewspIGuvDVtpOlrAuKMFC57K42Ukxqs1tn8947/PM6tP95gQc0DCzRYA==
+ dependencies:
+ chalk "^2.4.1"
+ cross-spawn "^6.0.5"
+ enhanced-resolve "^4.1.0"
+ findup-sync "^2.0.0"
+ global-modules "^1.0.0"
+ import-local "^2.0.0"
+ interpret "^1.1.0"
+ loader-utils "^1.1.0"
+ supports-color "^5.5.0"
+ v8-compile-cache "^2.0.2"
+ yargs "^12.0.5"
+
+webpack-dev-middleware@^3.6.2:
+ version "3.7.0"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.0.tgz#ef751d25f4e9a5c8a35da600c5fda3582b5c6cff"
+ integrity sha512-qvDesR1QZRIAZHOE3iQ4CXLZZSQ1lAUsSpnQmlB1PBfoN/xdRjmge3Dok0W4IdaVLJOGJy3sGI4sZHwjRU0PCA==
+ dependencies:
+ memory-fs "^0.4.1"
+ mime "^2.4.2"
+ range-parser "^1.2.1"
+ webpack-log "^2.0.0"
+
+webpack-dev-server@^3.1.14:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.3.1.tgz#7046e49ded5c1255a82c5d942bcdda552b72a62d"
+ integrity sha512-jY09LikOyGZrxVTXK0mgIq9y2IhCoJ05848dKZqX1gAGLU1YDqgpOT71+W53JH/wI4v6ky4hm+KvSyW14JEs5A==
+ dependencies:
+ ansi-html "0.0.7"
+ bonjour "^3.5.0"
+ chokidar "^2.1.5"
+ compression "^1.7.4"
+ connect-history-api-fallback "^1.6.0"
+ debug "^4.1.1"
+ del "^4.1.0"
+ express "^4.16.4"
+ html-entities "^1.2.1"
+ http-proxy-middleware "^0.19.1"
+ import-local "^2.0.0"
+ internal-ip "^4.2.0"
+ ip "^1.1.5"
+ killable "^1.0.1"
+ loglevel "^1.6.1"
+ opn "^5.5.0"
+ portfinder "^1.0.20"
+ schema-utils "^1.0.0"
+ selfsigned "^1.10.4"
+ semver "^6.0.0"
+ serve-index "^1.9.1"
+ sockjs "0.3.19"
+ sockjs-client "1.3.0"
+ spdy "^4.0.0"
+ strip-ansi "^3.0.1"
+ supports-color "^6.1.0"
+ url "^0.11.0"
+ webpack-dev-middleware "^3.6.2"
+ webpack-log "^2.0.0"
+ yargs "12.0.5"
+
+webpack-log@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f"
+ integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==
+ dependencies:
+ ansi-colors "^3.0.0"
+ uuid "^3.3.2"
+
+webpack-manifest-plugin@^2.0.2:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd"
+ integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg==
+ dependencies:
+ fs-extra "^7.0.0"
+ lodash ">=3.5 <5"
+ tapable "^1.0.0"
+
+webpack-sources@^1.1.0, webpack-sources@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85"
+ integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==
+ dependencies:
+ source-list-map "^2.0.0"
+ source-map "~0.6.1"
+
+webpack@^4.20.0:
+ version "4.31.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.31.0.tgz#ae201d45f0571336e42d1c2b5c8ab56c4d3b0c63"
+ integrity sha512-n6RVO3X0LbbipoE62akME9K/JI7qYrwwufs20VvgNNpqUoH4860KkaxJTbGq5bgkVZF9FqyyTG/0WPLH3PVNJA==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-module-context" "1.8.5"
+ "@webassemblyjs/wasm-edit" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
+ acorn "^6.0.5"
+ acorn-dynamic-import "^4.0.0"
+ ajv "^6.1.0"
+ ajv-keywords "^3.1.0"
+ chrome-trace-event "^1.0.0"
+ enhanced-resolve "^4.1.0"
+ eslint-scope "^4.0.0"
+ json-parse-better-errors "^1.0.2"
+ loader-runner "^2.3.0"
+ loader-utils "^1.1.0"
+ memory-fs "~0.4.1"
+ micromatch "^3.1.8"
+ mkdirp "~0.5.0"
+ neo-async "^2.5.0"
+ node-libs-browser "^2.0.0"
+ schema-utils "^1.0.0"
+ tapable "^1.1.0"
+ terser-webpack-plugin "^1.1.0"
+ watchpack "^1.5.0"
+ webpack-sources "^1.3.0"
+
+websocket-driver@>=0.5.1:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
+ integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=
+ dependencies:
+ http-parser-js ">=0.4.0"
+ websocket-extensions ">=0.1.1"
+
+websocket-extensions@>=0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29"
+ integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==
+
+which-module@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
+ integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
+
+which-module@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
+ integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
+
+which@1, which@^1.2.14, which@^1.2.9:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
+ integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ dependencies:
+ isexe "^2.0.0"
+
+wide-align@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
+ integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
+ dependencies:
+ string-width "^1.0.2 || 2"
+
+worker-farm@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8"
+ integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==
+ dependencies:
+ errno "~0.1.7"
+
+wrap-ansi@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
+ integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
+ dependencies:
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+xtend@^4.0.0, xtend@~4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
+ integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68=
+
+y18n@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
+ integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
+
+"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
+ integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
+
+yallist@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
+ integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
+
+yallist@^3.0.0, yallist@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9"
+ integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==
+
+yargs-parser@^11.1.1:
+ version "11.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4"
+ integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
+yargs-parser@^12.0.0:
+ version "12.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-12.0.0.tgz#18aa348854747dfe1002d01bd87d65df10d40a84"
+ integrity sha512-WQM8GrbF5TKiACr7iE3I2ZBNC7qC9taKPMfjJaMD2LkOJQhIctASxKXdFAOPim/m47kgAQBVIaPlFjnRdkol7w==
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
+yargs-parser@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
+ integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=
+ dependencies:
+ camelcase "^3.0.0"
+
+yargs@12.0.5, yargs@^12.0.5:
+ version "12.0.5"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"
+ integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==
+ dependencies:
+ cliui "^4.0.0"
+ decamelize "^1.2.0"
+ find-up "^3.0.0"
+ get-caller-file "^1.0.1"
+ os-locale "^3.0.0"
+ require-directory "^2.1.1"
+ require-main-filename "^1.0.1"
+ set-blocking "^2.0.0"
+ string-width "^2.0.0"
+ which-module "^2.0.0"
+ y18n "^3.2.1 || ^4.0.0"
+ yargs-parser "^11.1.1"
+
+yargs@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
+ integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=
+ dependencies:
+ camelcase "^3.0.0"
+ cliui "^3.2.0"
+ decamelize "^1.1.1"
+ get-caller-file "^1.0.1"
+ os-locale "^1.4.0"
+ read-pkg-up "^1.0.1"
+ require-directory "^2.1.1"
+ require-main-filename "^1.0.1"
+ set-blocking "^2.0.0"
+ string-width "^1.0.2"
+ which-module "^1.0.0"
+ y18n "^3.2.1"
+ yargs-parser "^5.0.0"
diff --git a/sculpin-pagination-test/.editorconfig b/sculpin-pagination-test/.editorconfig
new file mode 100644
index 0000000..349cc2b
--- /dev/null
+++ b/sculpin-pagination-test/.editorconfig
@@ -0,0 +1,17 @@
+# This file is used by editors and IDEs to unify coding standards
+# @see http://EditorConfig.org
+# @standards PHP: http://www.php-fig.org/psr/psr-2/
+root = true
+
+# Default configuration (applies to all file types)
+[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+indent_size = 4
+indent_style = space
+
+# Markdown customizations
+[*.md]
+trim_trailing_whitespace = false
diff --git a/sculpin-pagination-test/.gitignore b/sculpin-pagination-test/.gitignore
new file mode 100644
index 0000000..8912d2b
--- /dev/null
+++ b/sculpin-pagination-test/.gitignore
@@ -0,0 +1,10 @@
+/.sculpin/
+/app/cache/*
+/app/config/sculpin_kernel_*.yml
+/app/config/sculpin_site_*.yml
+/app/logs/*
+/output_*/
+/node_modules/
+/source/build/
+s3.conf
+/vendor/
diff --git a/sculpin-pagination-test/LICENSE b/sculpin-pagination-test/LICENSE
new file mode 100644
index 0000000..ecd63c7
--- /dev/null
+++ b/sculpin-pagination-test/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2016 Sculpin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/sculpin-pagination-test/README.md b/sculpin-pagination-test/README.md
new file mode 100644
index 0000000..554f731
--- /dev/null
+++ b/sculpin-pagination-test/README.md
@@ -0,0 +1,83 @@
+Sculpin Blog Skeleton
+=====================
+
+A skeleton for a Sculpin based blog.
+
+Powered by [Sculpin](http://sculpin.io). =)
+
+
+Features
+--------
+
+A very basic Sculpin based blog supporting the following features:
+
+ * Very minimal Bootstrap based theme.
+ * A handful of existing posts in `source/_posts/` to get you started. Feel
+ free to remove these when you are ready.
+ * An about page at `/about`.
+ * An index page at `/`. It displays all posts and paginates them.
+ * A blog archive page at `/blog`. It displays post titles broken down by
+ month and is paginated.
+ * A blog categories page at `/blog/categories`.
+ * A blog category index at `/blog/categories/$category`. Similar to the blog
+ archive except broken down by each category.
+ * A blog tags page at `/blog/tags`.
+ * A blog tag index at `/blog/tags/$tag`. Similar to the blog archive
+ except broken down by each tag.
+
+Prerequisites
+-------------
+
+Sculpin is a PHP application and installed with the PHP package manager `composer`.
+See https://getcomposer.org/ for installation instructions.
+
+Unless you do a very basic website, you want some CSS and Javascript assets. Sculpin
+uses `yarn` to manage them. See https://yarnpkg.com/en/docs/install for installation
+instructions.
+
+Install
+-------
+
+Create a new project using composer:
+
+```bash
+$ composer create-project -s dev sculpin/blog-skeleton my-blog
+```
+
+This application uses [Symfony's Webpack Encore](https://symfony.com/doc/current/frontend.html)
+to manage CSS, JavaScript and image assets. Install the JS dependencies:
+
+```bash
+$ cd my-blog
+$ yarn install
+```
+
+Build
+-----
+
+First, start Encore to compile and update the assets in `source/assets/` into
+`source/build/`. The watcher keeps running until you exit it manually:
+
+```bash
+$ composer yarn-watch
+```
+
+In a new console, start the sculpin watcher to have your content updated as
+soon as you save changes:
+
+```bash
+$ composer sculpin-watch
+```
+
+Your newly generated clone of sculpin-blog-skeleton should now be accessible
+at `http://localhost:8000/`.
+
+Documentation
+-------------
+
+The skeleton provides you with useful configuration and some example data for
+a Sculpin installation.
+
+For more information about getting started with Sculpin, check out the
+[Get Started page](https://sculpin.io/getstarted/) and have a look at the full
+[documentation](https://sculpin.io/documentation/).
diff --git a/sculpin-pagination-test/app/config/sculpin_kernel.yml b/sculpin-pagination-test/app/config/sculpin_kernel.yml
new file mode 100644
index 0000000..730b241
--- /dev/null
+++ b/sculpin-pagination-test/app/config/sculpin_kernel.yml
@@ -0,0 +1,8 @@
+sculpin_content_types:
+ posts:
+ permalink: blog/:year/:month/:day/:filename/
+
+# To disable posts (e.g., if you aren't planning on having any posts and Sculpin's watch mode complains):
+#sculpin_content_types:
+# posts:
+# enabled: false
\ No newline at end of file
diff --git a/sculpin-pagination-test/app/config/sculpin_site.yml b/sculpin-pagination-test/app/config/sculpin_site.yml
new file mode 100644
index 0000000..3d253db
--- /dev/null
+++ b/sculpin-pagination-test/app/config/sculpin_site.yml
@@ -0,0 +1,9 @@
+# The contents of this file are parsed and made available as
+# via `site.*`. So for example, {{ site.title }} can be used
+# in a template to get the contents of the `title` key.
+title: Sculpin Blog Skeleton
+subtitle: To Get You Started
+
+# Insert your disqus shortname
+#disqus:
+# shortname:
\ No newline at end of file
diff --git a/sculpin-pagination-test/composer.json b/sculpin-pagination-test/composer.json
new file mode 100644
index 0000000..dc9de83
--- /dev/null
+++ b/sculpin-pagination-test/composer.json
@@ -0,0 +1,34 @@
+{
+ "name": "sculpin/blog-skeleton",
+ "description": "A Skeleton for a Sculpin Based Blog",
+ "type": "sculpin-skeleton",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "require": {
+ "sculpin/sculpin": "^3.0"
+ },
+ "scripts": {
+ "publish": [
+ "./publish.sh"
+ ],
+ "sculpin-watch": [
+ "Composer\\Config::disableProcessTimeout",
+ "./vendor/bin/sculpin generate --watch --server"
+ ],
+ "yarn-watch": [
+ "Composer\\Config::disableProcessTimeout",
+ "yarn encore dev --watch"
+ ]
+ }
+}
diff --git a/sculpin-pagination-test/composer.lock b/sculpin-pagination-test/composer.lock
new file mode 100644
index 0000000..3c1bed3
--- /dev/null
+++ b/sculpin-pagination-test/composer.lock
@@ -0,0 +1,2444 @@
+{
+ "_readme": [
+ "This file locks the dependencies of your project to a known state",
+ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
+ "This file is @generated automatically"
+ ],
+ "content-hash": "6cdda3b0773159e30d8d9ad368c47c41",
+ "packages": [
+ {
+ "name": "dflydev/ant-path-matcher",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-util-antPathMatcher.git",
+ "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-util-antPathMatcher/zipball/66e0ed7cd07e1d989b170472d000b99ab8c9e33e",
+ "reference": "66e0ed7cd07e1d989b170472d000b99ab8c9e33e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "dflydev\\util\\antPathMatcher": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Ant Path Matcher Utility",
+ "homepage": "http://github.com/dflydev/dflydev-util-antPathMatcher",
+ "keywords": [
+ "ant",
+ "matcher",
+ "path",
+ "pattern"
+ ],
+ "time": "2012-12-03T05:03:00+00:00"
+ },
+ {
+ "name": "dflydev/apache-mime-types",
+ "version": "v1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-apache-mime-types.git",
+ "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-apache-mime-types/zipball/f30a57e59b7476e4c5270b6a0727d79c9c0eb861",
+ "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3"
+ },
+ "require-dev": {
+ "twig/twig": "1.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\ApacheMimeTypes": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Apache MIME Types",
+ "keywords": [
+ "apache",
+ "mime",
+ "mimetypes"
+ ],
+ "time": "2013-05-14T02:02:01+00:00"
+ },
+ {
+ "name": "dflydev/canal",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-canal.git",
+ "reference": "668af213d86f0f378f5dcce6799b974044fa6a51"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-canal/zipball/668af213d86f0f378f5dcce6799b974044fa6a51",
+ "reference": "668af213d86f0f378f5dcce6799b974044fa6a51",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/apache-mime-types": "1.0.*",
+ "php": ">=5.3.3",
+ "webignition/internet-media-type": "0.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\Canal": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Content analysis for the purpose of determining Internet media types.",
+ "keywords": [
+ "content",
+ "detection",
+ "mime",
+ "type"
+ ],
+ "time": "2013-05-14T05:22:25+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-configuration",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "1.*",
+ "dflydev/placeholder-resolver": "1.*",
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "symfony/yaml": "~2.1"
+ },
+ "suggest": {
+ "symfony/yaml": "Required for using the YAML Configuration Builders"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessConfiguration": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a deep data structure representing a configuration, access configuration by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration",
+ "keywords": [
+ "config",
+ "configuration"
+ ],
+ "time": "2018-09-08T23:00:17+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-data",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessData": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ },
+ {
+ "name": "Carlos Frutos",
+ "email": "carlos@kiwing.it",
+ "homepage": "https://github.com/cfrutos"
+ }
+ ],
+ "description": "Given a deep data structure, access data by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
+ "keywords": [
+ "access",
+ "data",
+ "dot",
+ "notation"
+ ],
+ "time": "2017-01-20T21:14:22+00:00"
+ },
+ {
+ "name": "dflydev/placeholder-resolver",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\PlaceholderResolver": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.",
+ "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver",
+ "keywords": [
+ "placeholder",
+ "resolver"
+ ],
+ "time": "2012-10-28T21:08:28+00:00"
+ },
+ {
+ "name": "doctrine/inflector",
+ "version": "v1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "5527a48b7313d15261292c149e55e26eae771b0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a",
+ "reference": "5527a48b7313d15261292c149e55e26eae771b0a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Common String Manipulations with regard to casing and singular/plural rules.",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "inflection",
+ "pluralize",
+ "singularize",
+ "string"
+ ],
+ "time": "2018-01-09T20:05:19+00:00"
+ },
+ {
+ "name": "evenement/evenement",
+ "version": "v3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/igorw/evenement.git",
+ "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/igorw/evenement/zipball/531bfb9d15f8aa57454f5f0285b18bec903b8fb7",
+ "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Evenement": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ }
+ ],
+ "description": "Événement is a very simple event dispatching library for PHP",
+ "keywords": [
+ "event-dispatcher",
+ "event-emitter"
+ ],
+ "time": "2017-07-23T21:35:13+00:00"
+ },
+ {
+ "name": "michelf/php-markdown",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/michelf/php-markdown.git",
+ "reference": "01ab082b355bf188d907b9929cd99b2923053495"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/michelf/php-markdown/zipball/01ab082b355bf188d907b9929cd99b2923053495",
+ "reference": "01ab082b355bf188d907b9929cd99b2923053495",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Michelf\\": "Michelf/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Michel Fortin",
+ "email": "michel.fortin@michelf.ca",
+ "homepage": "https://michelf.ca/",
+ "role": "Developer"
+ },
+ {
+ "name": "John Gruber",
+ "homepage": "https://daringfireball.net/"
+ }
+ ],
+ "description": "PHP Markdown",
+ "homepage": "https://michelf.ca/projects/php-markdown/",
+ "keywords": [
+ "markdown"
+ ],
+ "time": "2018-01-15T00:49:33+00:00"
+ },
+ {
+ "name": "netcarver/textile",
+ "version": "v3.7.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/textile/php-textile.git",
+ "reference": "377933125dd30d708804c545bf33da87a3c1b0f4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/textile/php-textile/zipball/377933125dd30d708804c545bf33da87a3c1b0f4",
+ "reference": "377933125dd30d708804c545bf33da87a3c1b0f4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "2.1.*",
+ "phpunit/phpunit": "5.7.*",
+ "squizlabs/php_codesniffer": "3.*",
+ "symfony/yaml": "2.4.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Netcarver\\Textile\\": "src/Netcarver/Textile/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Textile markup language parser",
+ "homepage": "https://github.com/textile/php-textile",
+ "keywords": [
+ "document",
+ "format",
+ "html",
+ "language",
+ "markup",
+ "parser",
+ "php-textile",
+ "plaintext",
+ "textile"
+ ],
+ "time": "2019-01-26T17:03:58+00:00"
+ },
+ {
+ "name": "psr/container",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "time": "2017-02-14T16:28:37+00:00"
+ },
+ {
+ "name": "psr/http-message",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP messages",
+ "homepage": "https://github.com/php-fig/http-message",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2016-08-06T14:39:51+00:00"
+ },
+ {
+ "name": "psr/log",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Log\\": "Psr/Log/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for logging libraries",
+ "homepage": "https://github.com/php-fig/log",
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
+ "time": "2018-11-20T15:27:04+00:00"
+ },
+ {
+ "name": "react/cache",
+ "version": "v0.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/cache.git",
+ "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/cache/zipball/7d7da7fb7574d471904ba357b39bbf110ccdbf66",
+ "reference": "7d7da7fb7574d471904ba357b39bbf110ccdbf66",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/promise": "~2.0|~1.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Cache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async, Promise-based cache interface for ReactPHP",
+ "keywords": [
+ "cache",
+ "caching",
+ "promise",
+ "reactphp"
+ ],
+ "time": "2018-06-25T12:52:40+00:00"
+ },
+ {
+ "name": "react/dns",
+ "version": "v0.4.17",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/dns.git",
+ "reference": "0f30c6ceb71504d359d51132a97e1703051f1589"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/dns/zipball/0f30c6ceb71504d359d51132a97e1703051f1589",
+ "reference": "0f30c6ceb71504d359d51132a97e1703051f1589",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/cache": "^1.0 || ^0.6 || ^0.5 || ^0.4 || ^0.3",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.1 || ^1.2.1",
+ "react/promise-timer": "^1.2",
+ "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.5"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.2",
+ "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Dns\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async DNS resolver for ReactPHP",
+ "keywords": [
+ "async",
+ "dns",
+ "dns-resolver",
+ "reactphp"
+ ],
+ "time": "2019-04-01T07:31:55+00:00"
+ },
+ {
+ "name": "react/event-loop",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/event-loop.git",
+ "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/event-loop/zipball/a0ecac955c67b57c40fe4a1b88a7cca1b58c982d",
+ "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35"
+ },
+ "suggest": {
+ "ext-event": "~1.0 for ExtEventLoop",
+ "ext-pcntl": "For signal handling support when using the StreamSelectLoop",
+ "ext-uv": "* for ExtUvLoop"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\EventLoop\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.",
+ "keywords": [
+ "asynchronous",
+ "event-loop"
+ ],
+ "time": "2019-02-07T16:19:49+00:00"
+ },
+ {
+ "name": "react/http",
+ "version": "v0.8.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/http.git",
+ "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/http/zipball/b29ab96557ac5c53e738fcb26f73f631a3f81f1a",
+ "reference": "b29ab96557ac5c53e738fcb26f73f631a3f81f1a",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/promise": "^2.3 || ^1.2.1",
+ "react/promise-stream": "^1.1",
+ "react/socket": "^1.0 || ^0.8.3",
+ "react/stream": "^1.0 || ^0.7.1",
+ "ringcentral/psr7": "^1.2"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.1",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Http\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP",
+ "keywords": [
+ "event-driven",
+ "http",
+ "https",
+ "reactphp",
+ "server",
+ "streaming"
+ ],
+ "time": "2019-01-16T07:26:32+00:00"
+ },
+ {
+ "name": "react/promise",
+ "version": "v2.7.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise.git",
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com"
+ }
+ ],
+ "description": "A lightweight implementation of CommonJS Promises/A for PHP",
+ "keywords": [
+ "promise",
+ "promises"
+ ],
+ "time": "2019-01-07T21:25:54+00:00"
+ },
+ {
+ "name": "react/promise-stream",
+ "version": "v1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise-stream.git",
+ "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise-stream/zipball/00e269d611e9c9a29356aef64c07f7e513e73dc9",
+ "reference": "00e269d611e9c9a29356aef64c07f7e513e73dc9",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "react/promise": "^2.1 || ^1.2",
+ "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4 || ^0.3"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.0",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3",
+ "react/promise-timer": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\Stream\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@lueck.tv"
+ }
+ ],
+ "description": "The missing link between Promise-land and Stream-land for ReactPHP",
+ "homepage": "https://github.com/reactphp/promise-stream",
+ "keywords": [
+ "Buffer",
+ "async",
+ "promise",
+ "reactphp",
+ "stream",
+ "unwrap"
+ ],
+ "time": "2017-12-22T12:02:05+00:00"
+ },
+ {
+ "name": "react/promise-timer",
+ "version": "v1.5.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise-timer.git",
+ "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/35fb910604fd86b00023fc5cda477c8074ad0abc",
+ "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.7.0 || ^1.2.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\Timer\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@lueck.tv"
+ }
+ ],
+ "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.",
+ "homepage": "https://github.com/reactphp/promise-timer",
+ "keywords": [
+ "async",
+ "event-loop",
+ "promise",
+ "reactphp",
+ "timeout",
+ "timer"
+ ],
+ "time": "2019-03-27T18:10:32+00:00"
+ },
+ {
+ "name": "react/socket",
+ "version": "v1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/socket.git",
+ "reference": "23b7372bb25cea934f6124f5bdac34e30161959e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/socket/zipball/23b7372bb25cea934f6124f5bdac34e30161959e",
+ "reference": "23b7372bb25cea934f6124f5bdac34e30161959e",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/dns": "^0.4.13",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.6.0 || ^1.2.1",
+ "react/promise-timer": "^1.4.0",
+ "react/stream": "^1.1"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.2",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Socket\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP",
+ "keywords": [
+ "Connection",
+ "Socket",
+ "async",
+ "reactphp",
+ "stream"
+ ],
+ "time": "2019-01-07T14:10:13+00:00"
+ },
+ {
+ "name": "react/stream",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/stream.git",
+ "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/stream/zipball/50426855f7a77ddf43b9266c22320df5bf6c6ce6",
+ "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.8",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5"
+ },
+ "require-dev": {
+ "clue/stream-filter": "~1.2",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Stream\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP",
+ "keywords": [
+ "event-driven",
+ "io",
+ "non-blocking",
+ "pipe",
+ "reactphp",
+ "readable",
+ "stream",
+ "writable"
+ ],
+ "time": "2019-01-01T16:15:09+00:00"
+ },
+ {
+ "name": "ringcentral/psr7",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ringcentral/psr7.git",
+ "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c",
+ "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "psr/http-message": "~1.0"
+ },
+ "provide": {
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "RingCentral\\Psr7\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ }
+ ],
+ "description": "PSR-7 message implementation",
+ "keywords": [
+ "http",
+ "message",
+ "stream",
+ "uri"
+ ],
+ "time": "2018-01-15T21:00:49+00:00"
+ },
+ {
+ "name": "sculpin/sculpin",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sculpin/sculpin.git",
+ "reference": "429bcff7261caa418acdc259be389fa305d0a275"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sculpin/sculpin/zipball/429bcff7261caa418acdc259be389fa305d0a275",
+ "reference": "429bcff7261caa418acdc259be389fa305d0a275",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/ant-path-matcher": "^1.0.3",
+ "dflydev/apache-mime-types": "^1.0.1",
+ "dflydev/canal": "^1.0",
+ "dflydev/dot-access-configuration": "^1.0.3",
+ "doctrine/inflector": "^1.3",
+ "ext-mbstring": "*",
+ "michelf/php-markdown": "^1.8",
+ "netcarver/textile": "^3.6",
+ "php": "^7.2",
+ "react/http": "^0.8.3",
+ "sculpin/sculpin-theme-composer-plugin": "^1.0",
+ "symfony/config": "^4.1",
+ "symfony/console": "^4.1",
+ "symfony/dependency-injection": "^4.1",
+ "symfony/event-dispatcher": "^4.1",
+ "symfony/filesystem": "^4.1",
+ "symfony/finder": "^4.1",
+ "symfony/http-kernel": "^4.1",
+ "symfony/yaml": "^4.1",
+ "twig/extensions": "^1.5",
+ "twig/twig": "^2.5",
+ "webignition/internet-media-type": "^0.4"
+ },
+ "replace": {
+ "sculpin/core": "self.version",
+ "sculpin/markdown-bundle": "self.version",
+ "sculpin/markdown-twig-compat-bundle": "self.version",
+ "sculpin/posts-bundle": "self.version",
+ "sculpin/proxy-source-collection-contrib": "self.version",
+ "sculpin/sculpin-bundle": "self.version",
+ "sculpin/standalone-bundle": "self.version",
+ "sculpin/taxonomy-contrib": "self.version",
+ "sculpin/textile-bundle": "self.version",
+ "sculpin/twig-bundle": "self.version"
+ },
+ "require-dev": {
+ "phpdocumentor/reflection-docblock": "^4.3",
+ "phpstan/phpstan": "^0.10.3",
+ "phpunit/phpunit": "^7.3",
+ "squizlabs/php_codesniffer": "^3.3",
+ "symfony/css-selector": "^4.1",
+ "symfony/dom-crawler": "^4.1",
+ "symfony/process": "^4.1"
+ },
+ "suggest": {
+ "ext-iconv": "To convert non-UTF-8 strings to UTF-8.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well."
+ },
+ "bin": [
+ "bin/sculpin",
+ "bin/sculpin.php"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Sculpin\\": "src/Sculpin/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Static Site Generator",
+ "homepage": "https://sculpin.io",
+ "keywords": [
+ "generator",
+ "site",
+ "static"
+ ],
+ "time": "2019-04-08T06:44:17+00:00"
+ },
+ {
+ "name": "sculpin/sculpin-theme-composer-plugin",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sculpin/sculpin-theme-composer-plugin.git",
+ "reference": "f22bbf89971054e0e37983263828ca39ffca2437"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sculpin/sculpin-theme-composer-plugin/zipball/f22bbf89971054e0e37983263828ca39ffca2437",
+ "reference": "f22bbf89971054e0e37983263828ca39ffca2437",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.1"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Sculpin\\Composer\\SculpinThemePlugin\\SculpinThemePlugin",
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Sculpin\\Composer\\SculpinThemePlugin\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "time": "2017-02-27T17:40:03+00:00"
+ },
+ {
+ "name": "symfony/config",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/config.git",
+ "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/config/zipball/0e745ead307d5dcd4e163e94a47ec04b1428943f",
+ "reference": "0e745ead307d5dcd4e163e94a47ec04b1428943f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/filesystem": "~3.4|~4.0",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/finder": "<3.4"
+ },
+ "require-dev": {
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/finder": "~3.4|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/yaml": "To use the yaml reference dumper"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Config\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Config Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-01T14:03:25+00:00"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/console.git",
+ "reference": "24206aff3efe6962593297e57ef697ebb220e384"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/console/zipball/24206aff3efe6962593297e57ef697ebb220e384",
+ "reference": "24206aff3efe6962593297e57ef697ebb220e384",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/contracts": "^1.0",
+ "symfony/polyfill-mbstring": "~1.0"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4",
+ "symfony/process": "<3.3"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~3.4|~4.0",
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/lock": "~3.4|~4.0",
+ "symfony/process": "~3.4|~4.0"
+ },
+ "suggest": {
+ "psr/log": "For using the console logger",
+ "symfony/event-dispatcher": "",
+ "symfony/lock": "",
+ "symfony/process": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Console\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Console Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-01T07:32:59+00:00"
+ },
+ {
+ "name": "symfony/contracts",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/contracts.git",
+ "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/contracts/zipball/1aa7ab2429c3d594dd70689604b5cf7421254cdf",
+ "reference": "1aa7ab2429c3d594dd70689604b5cf7421254cdf",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3"
+ },
+ "require-dev": {
+ "psr/cache": "^1.0",
+ "psr/container": "^1.0"
+ },
+ "suggest": {
+ "psr/cache": "When using the Cache contracts",
+ "psr/container": "When using the Service contracts",
+ "symfony/cache-contracts-implementation": "",
+ "symfony/service-contracts-implementation": "",
+ "symfony/translation-contracts-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\": ""
+ },
+ "exclude-from-classmap": [
+ "**/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "A set of abstractions extracted out of the Symfony components",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2018-12-05T08:06:11+00:00"
+ },
+ {
+ "name": "symfony/debug",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/debug.git",
+ "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/debug/zipball/43ce8ab34c734dcc8a4af576cb86711daab964c5",
+ "reference": "43ce8ab34c734dcc8a4af576cb86711daab964c5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "~1.0"
+ },
+ "conflict": {
+ "symfony/http-kernel": "<3.4"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "~3.4|~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Debug\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Debug Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-10T17:09:50+00:00"
+ },
+ {
+ "name": "symfony/dependency-injection",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/dependency-injection.git",
+ "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1806e43ff6bff57398d33b326cd753a12d9f434f",
+ "reference": "1806e43ff6bff57398d33b326cd753a12d9f434f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/container": "^1.0",
+ "symfony/contracts": "^1.0"
+ },
+ "conflict": {
+ "symfony/config": "<4.2",
+ "symfony/finder": "<3.4",
+ "symfony/proxy-manager-bridge": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "provide": {
+ "psr/container-implementation": "1.0",
+ "symfony/service-contracts-implementation": "1.0"
+ },
+ "require-dev": {
+ "symfony/config": "~4.2",
+ "symfony/expression-language": "~3.4|~4.0",
+ "symfony/yaml": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/config": "",
+ "symfony/expression-language": "For using expressions in service container configuration",
+ "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
+ "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\DependencyInjection\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony DependencyInjection Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544",
+ "reference": "ca5af306fbc37f3cf597e91bc9cfa0c7d3f33544",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/contracts": "^1.0"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~3.4|~4.0",
+ "symfony/dependency-injection": "~3.4|~4.0",
+ "symfony/expression-language": "~3.4|~4.0",
+ "symfony/stopwatch": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\EventDispatcher\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony EventDispatcher Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "symfony/filesystem",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/filesystem.git",
+ "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/e16b9e471703b2c60b95f14d31c1239f68f11601",
+ "reference": "e16b9e471703b2c60b95f14d31c1239f68f11601",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Filesystem\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Filesystem Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-02-07T11:40:08+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/267b7002c1b70ea80db0833c3afe05f0fbde580a",
+ "reference": "267b7002c1b70ea80db0833c3afe05f0fbde580a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Finder\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Finder Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-02-23T15:42:05+00:00"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-foundation.git",
+ "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1",
+ "reference": "5b7ab6beaa5b053b8d3c9b13367ada9b292e12e1",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-mbstring": "~1.1"
+ },
+ "require-dev": {
+ "predis/predis": "~1.0",
+ "symfony/expression-language": "~3.4|~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpFoundation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpFoundation Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-kernel.git",
+ "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/e8b940bbeebf0f96789b5d17d9d77f8b2613960b",
+ "reference": "e8b940bbeebf0f96789b5d17d9d77f8b2613960b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "~1.0",
+ "symfony/contracts": "^1.0.2",
+ "symfony/debug": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~4.1",
+ "symfony/http-foundation": "^4.1.1",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/config": "<3.4",
+ "symfony/dependency-injection": "<4.2",
+ "symfony/translation": "<4.2",
+ "symfony/var-dumper": "<4.1.1",
+ "twig/twig": "<1.34|<2.4,>=2"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/cache": "~1.0",
+ "symfony/browser-kit": "~3.4|~4.0",
+ "symfony/config": "~3.4|~4.0",
+ "symfony/console": "~3.4|~4.0",
+ "symfony/css-selector": "~3.4|~4.0",
+ "symfony/dependency-injection": "^4.2",
+ "symfony/dom-crawler": "~3.4|~4.0",
+ "symfony/expression-language": "~3.4|~4.0",
+ "symfony/finder": "~3.4|~4.0",
+ "symfony/process": "~3.4|~4.0",
+ "symfony/routing": "~3.4|~4.0",
+ "symfony/stopwatch": "~3.4|~4.0",
+ "symfony/templating": "~3.4|~4.0",
+ "symfony/translation": "~4.2",
+ "symfony/var-dumper": "^4.1.1"
+ },
+ "suggest": {
+ "symfony/browser-kit": "",
+ "symfony/config": "",
+ "symfony/console": "",
+ "symfony/dependency-injection": "",
+ "symfony/var-dumper": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpKernel Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-04-02T19:03:51+00:00"
+ },
+ {
+ "name": "symfony/polyfill-ctype",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "82ebae02209c21113908c229e9883c419720738a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a",
+ "reference": "82ebae02209c21113908c229e9883c419720738a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-ctype": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Ctype\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ },
+ {
+ "name": "Gert de Pagter",
+ "email": "BackEndTea@gmail.com"
+ }
+ ],
+ "description": "Symfony polyfill for ctype functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "ctype",
+ "polyfill",
+ "portable"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "fe5e94c604826c35a32fa832f35bd036b6799609"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609",
+ "reference": "fe5e94c604826c35a32fa832f35bd036b6799609",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.11-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Mbstring extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "mbstring",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-02-06T07:57:58+00:00"
+ },
+ {
+ "name": "symfony/yaml",
+ "version": "v4.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/yaml.git",
+ "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/6712daf03ee25b53abb14e7e8e0ede1a770efdb1",
+ "reference": "6712daf03ee25b53abb14e7e8e0ede1a770efdb1",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/console": "<3.4"
+ },
+ "require-dev": {
+ "symfony/console": "~3.4|~4.0"
+ },
+ "suggest": {
+ "symfony/console": "For validating YAML files using the lint command"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Yaml\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Yaml Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-03-30T15:58:42+00:00"
+ },
+ {
+ "name": "twig/extensions",
+ "version": "v1.5.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig-extensions.git",
+ "reference": "57873c8b0c1be51caa47df2cdb824490beb16202"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/57873c8b0c1be51caa47df2cdb824490beb16202",
+ "reference": "57873c8b0c1be51caa47df2cdb824490beb16202",
+ "shasum": ""
+ },
+ "require": {
+ "twig/twig": "^1.27|^2.0"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "^3.4",
+ "symfony/translation": "^2.7|^3.4"
+ },
+ "suggest": {
+ "symfony/translation": "Allow the time_diff output to be translated"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_Extensions_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\Extensions\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "Common additional features for Twig that do not directly belong in core",
+ "keywords": [
+ "i18n",
+ "text"
+ ],
+ "time": "2018-12-05T18:34:18+00:00"
+ },
+ {
+ "name": "twig/twig",
+ "version": "v2.7.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig.git",
+ "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/ed9c49220e09bfaeb1ba4d48077c08a7b09908dd",
+ "reference": "ed9c49220e09bfaeb1ba4d48077c08a7b09908dd",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-mbstring": "^1.3"
+ },
+ "require-dev": {
+ "psr/container": "^1.0",
+ "symfony/debug": "^2.7",
+ "symfony/phpunit-bridge": "^3.4.19|^4.1.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com",
+ "homepage": "http://fabien.potencier.org",
+ "role": "Lead Developer"
+ },
+ {
+ "name": "Armin Ronacher",
+ "email": "armin.ronacher@active-4.com",
+ "role": "Project Founder"
+ },
+ {
+ "name": "Twig Team",
+ "homepage": "https://twig.symfony.com/contributors",
+ "role": "Contributors"
+ }
+ ],
+ "description": "Twig, the flexible, fast, and secure template language for PHP",
+ "homepage": "https://twig.symfony.com",
+ "keywords": [
+ "templating"
+ ],
+ "time": "2019-03-23T14:28:58+00:00"
+ },
+ {
+ "name": "webignition/disallowed-character-terminated-string",
+ "version": "1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/disallowed-character-terminated-string.git",
+ "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/disallowed-character-terminated-string/zipball/25d12868c82b56bc0d04278e31594385ba4dddc4",
+ "reference": "25d12868c82b56bc0d04278e31594385ba4dddc4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "A string terminated by one or more disallowed characters",
+ "homepage": "https://github.com/webignition/disallowed-character-terminated-string",
+ "keywords": [
+ "string",
+ "terminated"
+ ],
+ "time": "2012-07-16T21:29:50+00:00"
+ },
+ {
+ "name": "webignition/internet-media-type",
+ "version": "0.4.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/internet-media-type.git",
+ "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/internet-media-type/zipball/1a5bbe38033b00b23acd5e1dd10489bb07eed77c",
+ "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6.0",
+ "webignition/quoted-string": ">=0.2.1,<1.0",
+ "webignition/string-parser": ">=0.2.3,<1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~5.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\InternetMediaType\\": "src/",
+ "webignition\\Tests\\InternetMediaType\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "PHP model of an http://en.wikipedia.org/wiki/Internet_media_type",
+ "homepage": "https://github.com/webignition/internet-media-type",
+ "keywords": [
+ "content type",
+ "content-type",
+ "internet media type",
+ "media type",
+ "media-type"
+ ],
+ "time": "2018-03-12T14:54:00+00:00"
+ },
+ {
+ "name": "webignition/quoted-string",
+ "version": "0.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/quoted-string.git",
+ "reference": "88b36b7be067796683ab3668e175322842dd5313"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/quoted-string/zipball/88b36b7be067796683ab3668e175322842dd5313",
+ "reference": "88b36b7be067796683ab3668e175322842dd5313",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0",
+ "webignition/string-parser": ">=0.2.3,<1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\QuotedString\\": "src/",
+ "webignition\\Tests\\QuotedString\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "A parser for string values that are encapsulated in double quotes (ASCII 34)",
+ "homepage": "https://github.com/webignition/quoted-string",
+ "keywords": [
+ "parser",
+ "quoted-string"
+ ],
+ "time": "2017-05-11T11:41:31+00:00"
+ },
+ {
+ "name": "webignition/string-parser",
+ "version": "0.2.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/string-parser.git",
+ "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/string-parser/zipball/8591e28c05bd250bcc67b8001f3588995b9ef74b",
+ "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "webignition/disallowed-character-terminated-string": ">=1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\StringParser\\": "src/",
+ "webignition\\Tests\\StringParser\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "Abstract state-based string parser",
+ "homepage": "https://github.com/webignition/string-parser",
+ "keywords": [
+ "parser",
+ "string"
+ ],
+ "time": "2017-05-11T10:04:12+00:00"
+ }
+ ],
+ "packages-dev": [],
+ "aliases": [],
+ "minimum-stability": "stable",
+ "stability-flags": [],
+ "prefer-stable": false,
+ "prefer-lowest": false,
+ "platform": [],
+ "platform-dev": []
+}
diff --git a/sculpin-pagination-test/package.json b/sculpin-pagination-test/package.json
new file mode 100644
index 0000000..58af865
--- /dev/null
+++ b/sculpin-pagination-test/package.json
@@ -0,0 +1,11 @@
+{
+ "dependencies": {
+ "@symfony/webpack-encore": "^0.24.0",
+ "bootstrap": "^4.3.1",
+ "highlightjs": "^9.12.0",
+ "jquery": "^3.4",
+ "node-sass": "^4.11.0",
+ "popper.js": "^1.14.7",
+ "sass-loader": "^7.0.1"
+ }
+}
diff --git a/sculpin-pagination-test/publish.sh b/sculpin-pagination-test/publish.sh
new file mode 100755
index 0000000..fa39dd7
--- /dev/null
+++ b/sculpin-pagination-test/publish.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+sculpin generate --env=prod
+if [ $? -ne 0 ]; then echo "Could not generate the site"; exit 1; fi
+
+# Add --delete right before "output_prod" to have rsync remove files that are
+# deleted locally from the destination too. See README.md for an example.
+rsync -avze 'ssh -p 4668' output_prod/ username@yoursculpinsite:public_html
+if [ $? -ne 0 ]; then echo "Could not publish the site"; exit 1; fi
diff --git a/sculpin-pagination-test/s3-publish.sh b/sculpin-pagination-test/s3-publish.sh
new file mode 100755
index 0000000..8d3345e
--- /dev/null
+++ b/sculpin-pagination-test/s3-publish.sh
@@ -0,0 +1,58 @@
+#!/bin/bash
+
+if [ ! -f "s3.conf" ]
+then
+ echo "Unable to locate s3.conf file - use s3.conf.dist as a template for configuring your S3 settings."
+ exit 1
+else
+ # Load config file
+ . s3.conf
+fi
+
+if [ ! -z "$1" -a "$1" != "--dry-run" -a "$1" != "-n" ]
+then
+ echo "Usage: ./s3-publish.sh [--dry-run|-n]"
+ exit 2
+fi
+
+# Would be a good idea to wipe out the prod env first, so that DELETE_REMOVED works properly
+# If you're comfortable with that, uncomment the line below:
+# rm -rf output_prod/*
+
+vendor/bin/sculpin generate --env=prod || ( echo "Could not generate the site" && exit )
+
+S3CMD_PATH=`which s3cmd`
+if [ $? -ne 0 -o -z "$S3CMD_PATH" ]
+then
+ echo "s3cmd not found - unable to deploy"
+ exit 3
+fi
+
+if [ ! -f "$S3_CONFIG" ]
+then
+ echo "Unable to find s3cmd config file - unable to deploy"
+ exit 4
+fi
+
+if [ "$S3_DELETE" = "true" ]
+then
+ echo "Enabling DELETE_REMOVED"
+ DELETE_REMOVED='--delete-removed'
+else
+ echo "Disabling DELETE_REMOVED"
+ DELETE_REMOVED='--no-delete-removed'
+fi
+
+if [ "$S3_REGION" = "" ]
+then
+ S3_REGION=US
+fi
+
+if [ "$1" = "--dry-run" -o "$1" = "-n" ]
+then
+ DRY_RUN='--dry-run'
+else
+ DRY_RUN=''
+fi
+
+s3cmd --config="$S3_CONFIG" $DRY_RUN --force --recursive $DELETE_REMOVED --bucket-location=$S3_REGION --progress --acl-public sync output_prod/ s3://$S3_BUCKET
diff --git a/sculpin-pagination-test/s3.conf.dist b/sculpin-pagination-test/s3.conf.dist
new file mode 100644
index 0000000..64b269a
--- /dev/null
+++ b/sculpin-pagination-test/s3.conf.dist
@@ -0,0 +1,14 @@
+# Path to s3cmd configuration file for your Amazon S3 bucket
+# This is useful if you have multiple sets of credentials - you can give Sculpin a locked-down IAM key for deployments
+S3_CONFIG=./.s3/s3cmd.conf
+
+# Delete files from S3 bucket that are not created by sculpin (e.g., if you delete a blog post, this will remove the corresponding HTML files for you)
+# NOTE: If you ever upload files to your bucket that are not a part of your sculpin deployment, THIS SETTING WILL DELETE THEM.
+# This is why it is set to "false" by default; change to "true" in order to have sculpin fully manage your bucket contents.
+S3_DELETE=false
+
+# Region for S3. Set to Oregon by default, because Oregon S3 has special read-after-write consistency.
+S3_REGION=us-west-2
+
+# The name of your S3 bucket
+S3_BUCKET=www.mydomain.com
diff --git a/sculpin-pagination-test/source/404.html b/sculpin-pagination-test/source/404.html
new file mode 100644
index 0000000..e33da23
--- /dev/null
+++ b/sculpin-pagination-test/source/404.html
@@ -0,0 +1,7 @@
+---
+layout: default
+permalink: none
+title: Four o four
+---
+
+Page not found
diff --git a/sculpin-pagination-test/source/_layouts/default.html b/sculpin-pagination-test/source/_layouts/default.html
new file mode 100644
index 0000000..5ed797f
--- /dev/null
+++ b/sculpin-pagination-test/source/_layouts/default.html
@@ -0,0 +1,106 @@
+
+
+
+ {% block title %}{{ page.title }}{% endblock %} — {{ site.title }} — {{ site.subtitle }}
+
+
+
+ {% block head_meta %}
+
+ {% endblock %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% block head_styles %}
+ {% endblock %}
+ {% block head_scripts %}
+ {% endblock %}
+
+
+
+
+
+
+ {% block content_wrapper %}{% block content %}{% endblock %}{% endblock %}
+
+
+
+
+
+ © {{ "now"|date("Y") }} {{ site.title }}
+
+
+
+ {% block scripts %}
+ {% endblock %}
+
+ {% if site.google_analytics_tracking_id %}
+
+
+ {% endif %}
+
+ {% block scripts_after %}
+ {% endblock %}
+
+
diff --git a/sculpin-pagination-test/source/_posts/2011-12-20-happy-birthday-sculpin.md b/sculpin-pagination-test/source/_posts/2011-12-20-happy-birthday-sculpin.md
new file mode 100644
index 0000000..85f6763
--- /dev/null
+++ b/sculpin-pagination-test/source/_posts/2011-12-20-happy-birthday-sculpin.md
@@ -0,0 +1,16 @@
+---
+title: Happy Birthday Sculpin!
+tags:
+ - sculpin
+ - markdown
+categories:
+ - personal
+
+---
+The first commit to the Sculpin repository was made on December 20th, 2011.
+What a trip since then!
+
+Sculpin has always been a big fan of [Markdown][1]. So this post was
+written in Markdown. :)
+
+[1]: http://daringfireball.net/projects/markdown/
diff --git a/sculpin-pagination-test/source/_posts/2012-09-29-symfony-live-hacking-day.md b/sculpin-pagination-test/source/_posts/2012-09-29-symfony-live-hacking-day.md
new file mode 100644
index 0000000..bdfb2ab
--- /dev/null
+++ b/sculpin-pagination-test/source/_posts/2012-09-29-symfony-live-hacking-day.md
@@ -0,0 +1,11 @@
+---
+title: Symfony Live Hacking Day!
+tags: [sensio, symfony, symfony live]
+categories: [personal]
+
+---
+Fun times at the Symfony Live San Francisco 2012 Hacking Day! Code
+was hacked and pizza was had. Some pics of the conference are
+available on the [Sensio Labs Facebook page][1].
+
+[1]: https://www.facebook.com/media/set/?set=a.450514941665306.112810.129739647076172
diff --git a/sculpin-pagination-test/source/_posts/2012-10-16-balrog.md b/sculpin-pagination-test/source/_posts/2012-10-16-balrog.md
new file mode 100644
index 0000000..1ff2272
--- /dev/null
+++ b/sculpin-pagination-test/source/_posts/2012-10-16-balrog.md
@@ -0,0 +1,9 @@
+---
+title: Balrog
+tags: [balrog, community, static site generator]
+categories: [personal]
+
+---
+Found out about [Balrog](http://github.com/igorw/balrog) today! It looks
+like a really nice micro static site generator. Maybe Sculpin and Balrog
+can be friends?
diff --git a/sculpin-pagination-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile b/sculpin-pagination-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile
new file mode 100644
index 0000000..b24c733
--- /dev/null
+++ b/sculpin-pagination-test/source/_posts/2012-11-26-and-then-there-was-textile-support.textile
@@ -0,0 +1,12 @@
+---
+title: And Then There Was Textile Support
+categories:
+ - features
+tags:
+ - sculpin
+ - textile
+
+---
+"Textile":https://github.com/netcarver/textile support was added on November 26th, 2012. Markdown is great, but so is choice. More converters for all!
+
+In honor of this milestone, this post is written in *Textile*.
diff --git a/sculpin-pagination-test/source/_posts/2012-11-27-lorem-ipsum.md b/sculpin-pagination-test/source/_posts/2012-11-27-lorem-ipsum.md
new file mode 100644
index 0000000..36af580
--- /dev/null
+++ b/sculpin-pagination-test/source/_posts/2012-11-27-lorem-ipsum.md
@@ -0,0 +1,54 @@
+---
+title: Lorem Ipsum
+categories:
+ - testing
+
+# https://help.disqus.com/customer/portal/articles/472098-javascript-configuration-variables
+disqus:
+ identifier: # slug_for_current_page
+ title: # title_for_current_page
+ url: # url_for_current_page
+ category_id: # category_id_for_current_page
+
+---
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin consequat congue
+lacus vel convallis. Cras nisi urna, ultrices non semper quis, ultricies sit
+amet est. Donec nunc velit, consequat a pulvinar a, eleifend id leo. Curabitur
+vel leo eros, vitae elementum purus. Integer id lorem hendrerit purus gravida
+commodo. Pellentesque nec rhoncus turpis. Cras feugiat odio eget quam semper at
+dictum lectus adipiscing. In ut est et mauris pulvinar placerat eget fringilla
+lectus.
+
+Ut in mauris augue, vitae facilisis purus. Nam ullamcorper pharetra lorem,
+cursus lobortis tellus facilisis congue. Etiam ac dapibus lectus. Nunc tempus
+ullamcorper felis, eu sagittis risus mollis aliquam. Mauris congue orci ac metus
+egestas porta nec ac lectus. Nam ac neque vitae quam sagittis dapibus. Morbi sit
+amet erat ac justo rutrum molestie id in tortor. Proin egestas tortor neque,
+eget fringilla nunc. Donec consequat purus ac risus dignissim dignissim.
+Praesent dui nisl, suscipit sed cursus in, dictum non elit. Nulla eget congue
+nisl.
+
+Morbi hendrerit porta ante, dapibus adipiscing nibh ornare at. Nullam iaculis
+porta ante, at semper tellus auctor nec. Vestibulum nec justo sed purus
+elementum venenatis. In hac habitasse platea dictumst. Fusce nibh tellus, varius
+non commodo sit amet, eleifend placerat nisl. Donec sit amet enim cursus ligula
+adipiscing auctor. Nullam sagittis porta ligula vitae rutrum. Aenean id sapien
+mi, elementum ullamcorper lectus. Aliquam erat volutpat. Fusce bibendum, leo
+ultricies lacinia viverra, mauris urna fermentum sem, id tempus lectus nunc
+faucibus magna. Vestibulum risus mi, tempus ut lobortis non, mattis sed diam.
+Nunc at mattis leo.
+
+Ut erat nunc, vestibulum sit amet sodales non, tincidunt nec justo. Integer
+vitae tortor massa. Vestibulum tincidunt commodo lacus, ac cursus lorem mattis
+eu. Donec ut magna vel urna fermentum congue. Donec laoreet neque at velit
+imperdiet luctus. In consectetur lacus eu purus dictum a imperdiet leo
+ullamcorper. Phasellus consequat feugiat tincidunt. Quisque vel orci in mauris
+fermentum pretium.
+
+Pellentesque rhoncus accumsan auctor. Nunc venenatis tellus non ante pharetra
+pretium. Sed rutrum, eros eu tristique luctus, neque sapien ultrices felis, id
+varius orci erat eget leo. Curabitur ut volutpat diam. Phasellus porta neque
+vitae nisi sodales ultrices. Etiam ultricies blandit lorem, id accumsan eros
+facilisis vel. Praesent nulla sapien, laoreet sit amet dapibus sit amet,
+tincidunt vitae neque. Vestibulum aliquam sollicitudin urna, in facilisis dui
+aliquam id.
diff --git a/sculpin-pagination-test/source/_posts/2012-12-14-a-draft-post.md b/sculpin-pagination-test/source/_posts/2012-12-14-a-draft-post.md
new file mode 100644
index 0000000..e86d6bd
--- /dev/null
+++ b/sculpin-pagination-test/source/_posts/2012-12-14-a-draft-post.md
@@ -0,0 +1,12 @@
+---
+title: This is a draft!
+draft: true
+categories:
+ - features
+
+---
+This is a draft post. You will only see this if you are running the `dev`
+environment (`dev` is the default).
+
+All draft posts will automatically be tagged `draft` so they are easy to
+find.
diff --git a/sculpin-pagination-test/source/_posts/2013-02-04-highlight.md b/sculpin-pagination-test/source/_posts/2013-02-04-highlight.md
new file mode 100644
index 0000000..ae3bfca
--- /dev/null
+++ b/sculpin-pagination-test/source/_posts/2013-02-04-highlight.md
@@ -0,0 +1,42 @@
+---
+title: Syntax Highlighting
+categories:
+ - features
+
+---
+You're all programmers, right? And you're writing code snippets on your Sculpin
+powered blog? Yeah. So you want some highlighting with your static site generation?
+Here you go!
+
+ namespace Foo;
+
+ /**
+ * Awesome Contrived Example.
+ */
+ class Bar implements BarInterface
+ {
+ private $baz;
+
+ public function __construct(BazInterface $baz)
+ {
+ $this->baz = $baz;
+ }
+
+ public function doIt()
+ {
+ return $this->baz->do('it');
+ }
+ }
+
+You can also use [fenced code blocks][fcb] with a syntax declaration at the top.
+You can use either `~` or `
to mark them.
+
+[fcb]: http://michelf.ca/projects/php-markdown/extra/#fenced-code-blocks
+
+~~~php
+if ($fencedCodeBlock->syntax !== 'PHP') {
+ throw new UnexpectedValueException("wat");
+}
+~~~
+Like this addition to the skeleton? You can thank for [@Pawka](https://github.com/Pawka)
+for suggesting it. :)
diff --git a/sculpin-pagination-test/source/_views/post.html b/sculpin-pagination-test/source/_views/post.html
new file mode 100644
index 0000000..d5ab64e
--- /dev/null
+++ b/sculpin-pagination-test/source/_views/post.html
@@ -0,0 +1,76 @@
+{% extends "default" %}
+
+{% block head_meta %}
+
+{% endblock %}
+
+{% block content_wrapper %}
+
+
+ {{ page.title }} post
+
+
+ {{ page.blocks.content|raw }}
+
+ {% if page.categories %}
+
+ Categories:
+ {% for category in page.categories %}
+ {{ category }} {% if not loop.last %}, {% endif %}
+ {% endfor %}
+
+ {% endif %}
+ {% if page.tags %}
+
+ Tags:
+ {% for tag in page.tags %}
+ {{ tag }} {% if not loop.last %}, {% endif %}
+ {% endfor %}
+
+ {% endif %}
+
+ {% if page.previous_post or page.next_post %}
+
+
+
+ {% endif %}
+
+
+
+{% if site.disqus.shortname and site.disqus.shortname != '' %}
+
+
+Please enable JavaScript to view the
+ comments powered by Disqus.
+
+{% endif %}
+
+{% endblock %}
diff --git a/sculpin-pagination-test/source/about.md b/sculpin-pagination-test/source/about.md
new file mode 100644
index 0000000..24592c3
--- /dev/null
+++ b/sculpin-pagination-test/source/about.md
@@ -0,0 +1,8 @@
+---
+layout: default
+title: About
+
+---
+# About the Author or Blog
+
+Here is a little information about the author or the blog.
diff --git a/sculpin-pagination-test/source/assets/css/app.scss b/sculpin-pagination-test/source/assets/css/app.scss
new file mode 100644
index 0000000..c712dc9
--- /dev/null
+++ b/sculpin-pagination-test/source/assets/css/app.scss
@@ -0,0 +1,33 @@
+@import "../../../node_modules/bootstrap/scss/bootstrap";
+@import "../../../node_modules/highlightjs/styles/github.css";
+
+small {
+ display: block;
+ color: #888;
+}
+
+main.container, footer.container {
+ max-width: 900px;
+}
+
+footer.container {
+ margin-top: 30px;
+ padding: 30px 0;
+ border-top: 1px dashed #aaa;
+}
+
+@media (max-width: 767px) {
+ .sidebar {
+ padding-top: 30px;
+ }
+}
+
+@media (min-width: 980px) {
+ body {
+ padding-bottom: 40px;
+ }
+}
+
+body > main.container {
+ padding: 80px 15px 0; /* 80px to make the container go all the way to the bottom of the topbar */
+}
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/1024x1024.png b/sculpin-pagination-test/source/assets/icons/jackson/1024x1024.png
new file mode 100644
index 0000000..d36faf5
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/1024x1024.png differ
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/120x120.png b/sculpin-pagination-test/source/assets/icons/jackson/120x120.png
new file mode 100644
index 0000000..53c42be
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/120x120.png differ
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/128x128.png b/sculpin-pagination-test/source/assets/icons/jackson/128x128.png
new file mode 100644
index 0000000..a180e23
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/128x128.png differ
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/152x152.png b/sculpin-pagination-test/source/assets/icons/jackson/152x152.png
new file mode 100644
index 0000000..2a7c121
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/152x152.png differ
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/196x196.png b/sculpin-pagination-test/source/assets/icons/jackson/196x196.png
new file mode 100644
index 0000000..c93a987
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/196x196.png differ
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/2048x2048.png b/sculpin-pagination-test/source/assets/icons/jackson/2048x2048.png
new file mode 100644
index 0000000..1cc5a79
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/2048x2048.png differ
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/512x512.png b/sculpin-pagination-test/source/assets/icons/jackson/512x512.png
new file mode 100644
index 0000000..1bad97d
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/512x512.png differ
diff --git a/sculpin-pagination-test/source/assets/icons/jackson/76x76.png b/sculpin-pagination-test/source/assets/icons/jackson/76x76.png
new file mode 100644
index 0000000..4c094ca
Binary files /dev/null and b/sculpin-pagination-test/source/assets/icons/jackson/76x76.png differ
diff --git a/sculpin-pagination-test/source/assets/js/app.js b/sculpin-pagination-test/source/assets/js/app.js
new file mode 100644
index 0000000..1d062a4
--- /dev/null
+++ b/sculpin-pagination-test/source/assets/js/app.js
@@ -0,0 +1,7 @@
+require('../css/app.scss');
+
+require('jquery')
+require('bootstrap')
+var hljs = require('highlightjs')
+
+hljs.initHighlightingOnLoad();
diff --git a/sculpin-pagination-test/source/atom.xml b/sculpin-pagination-test/source/atom.xml
new file mode 100644
index 0000000..8076bc5
--- /dev/null
+++ b/sculpin-pagination-test/source/atom.xml
@@ -0,0 +1,28 @@
+---
+use: ["posts"]
+permalink: atom.xml
+---
+
+
+
+
+
+ {{ site.calculated_date | date('c') }}
+ {{ site.url }}/
+ {% if site.author or site.email %}
+
+ {% if site.author %} {% endif %}
+ {% if site.email %} {% endif %}
+
+ {% endif %}
+ Sculpin
+ {% for post in data.posts|slice(0, 10) %}
+
+
+
+ {{ post.date|date('c') }}
+ {{ site.url }}{{ post.url }}
+
+
+ {% endfor %}
+
diff --git a/sculpin-pagination-test/source/blog.html b/sculpin-pagination-test/source/blog.html
new file mode 100644
index 0000000..2d26f95
--- /dev/null
+++ b/sculpin-pagination-test/source/blog.html
@@ -0,0 +1,38 @@
+---
+layout: default
+title: Posts Archive
+generator: pagination
+use:
+ - posts
+
+---
+{% set year = '0' %}
+Posts Archive
+{% for post in page.pagination.items %}
+{% set this_year %}{{ post.date | date("Y") }}{% endset %}
+{% if year != this_year %}
+ {% set month = '0' %}
+ {% set year = this_year %}
+{% endif %}
+{% set this_month %}{{ post.date | date("F") }}{% endset %}
+{% if month != this_month %}
+ {% set month = this_month %}
+ {{ month }} {{ year }}
+{% endif %}
+
+{% endfor %}
+
+
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}
+ Previous Page
+ {% endif %}
+ {% if page.pagination.next_page %}
+ Next Page
+ {% endif %}
+
+{% endif %}
+
diff --git a/sculpin-pagination-test/source/blog/categories.html b/sculpin-pagination-test/source/blog/categories.html
new file mode 100644
index 0000000..31f1eab
--- /dev/null
+++ b/sculpin-pagination-test/source/blog/categories.html
@@ -0,0 +1,13 @@
+---
+layout: default
+title: Categories
+use:
+ - posts_categories
+---
+Categories
+
+
+{% for category,posts in data.posts_categories %}
+
{{ category }}
+{% endfor %}
+
diff --git a/sculpin-pagination-test/source/blog/categories/category.html b/sculpin-pagination-test/source/blog/categories/category.html
new file mode 100644
index 0000000..2af1a69
--- /dev/null
+++ b/sculpin-pagination-test/source/blog/categories/category.html
@@ -0,0 +1,47 @@
+---
+layout: default
+title: Category Archive
+generator: [posts_category_index, pagination]
+pagination:
+ provider: page.category_posts
+
+---
+
+{% block head_meta %}
+
+
+{% endblock %}
+
+{% block title %}{{ page.title }} "{{ page.category }}"{% endblock %}
+{% block content %}
+{% set year = '0' %}
+"{{ page.category }}"
+{% for post in page.pagination.items %}
+{% set this_year %}{{ post.date | date("Y") }}{% endset %}
+{% if year != this_year %}
+ {% set month = '0' %}
+ {% set year = this_year %}
+{% endif %}
+{% set this_month %}{{ post.date | date("F") }}{% endset %}
+{% if month != this_month %}
+ {% set month = this_month %}
+ {{ month }} {{ year }}
+{% endif %}
+
+
+
+{% endfor %}
+
+
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}
+ Previous Page
+ {% endif %}
+ {% if page.pagination.next_page %}
+ Next Page
+ {% endif %}
+
+{% endif %}
+
+{% endblock content %}
diff --git a/sculpin-pagination-test/source/blog/categories/category.xml b/sculpin-pagination-test/source/blog/categories/category.xml
new file mode 100644
index 0000000..c6b6c3d
--- /dev/null
+++ b/sculpin-pagination-test/source/blog/categories/category.xml
@@ -0,0 +1,28 @@
+---
+generator: [posts_category_index]
+
+---
+
+
+
+
+
+ {{ site.calculated_date | date('c') }}
+ {{ site.url }}/
+ {% if site.author or site.email %}
+
+ {% if site.author %} {% endif %}
+ {% if site.email %} {% endif %}
+
+ {% endif %}
+ Sculpin
+ {% for post in page.category_posts|slice(0, 10) %}
+
+
+
+ {{ post.date|date('c') }}
+ {{ site.url }}{{ post.url }}
+
+
+ {% endfor %}
+
diff --git a/sculpin-pagination-test/source/blog/tags.html b/sculpin-pagination-test/source/blog/tags.html
new file mode 100644
index 0000000..4ff8470
--- /dev/null
+++ b/sculpin-pagination-test/source/blog/tags.html
@@ -0,0 +1,13 @@
+---
+layout: default
+title: Tags
+use:
+ - posts_tags
+---
+Tags
+
+
+{% for tag,posts in data.posts_tags %}
+
{{ tag }}
+{% endfor %}
+
diff --git a/sculpin-pagination-test/source/blog/tags/tag.html b/sculpin-pagination-test/source/blog/tags/tag.html
new file mode 100644
index 0000000..9bb869f
--- /dev/null
+++ b/sculpin-pagination-test/source/blog/tags/tag.html
@@ -0,0 +1,47 @@
+---
+layout: default
+title: Tag Archive
+generator: [posts_tag_index, pagination]
+pagination:
+ provider: page.tag_posts
+
+---
+
+{% block head_meta %}
+
+
+{% endblock %}
+
+{% block title %}{{ page.title }} "{{ page.tag }}"{% endblock %}
+{% block content %}
+{% set year = '0' %}
+"{{ page.tag }}"
+{% for post in page.pagination.items %}
+{% set this_year %}{{ post.date | date("Y") }}{% endset %}
+{% if year != this_year %}
+ {% set month = '0' %}
+ {% set year = this_year %}
+{% endif %}
+{% set this_month %}{{ post.date | date("F") }}{% endset %}
+{% if month != this_month %}
+ {% set month = this_month %}
+ {{ month }} {{ year }}
+{% endif %}
+
+
+
+{% endfor %}
+
+
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}
+ Previous Page
+ {% endif %}
+ {% if page.pagination.next_page %}
+ Next Page
+ {% endif %}
+
+{% endif %}
+
+{% endblock content %}
diff --git a/sculpin-pagination-test/source/blog/tags/tag.xml b/sculpin-pagination-test/source/blog/tags/tag.xml
new file mode 100644
index 0000000..5336d95
--- /dev/null
+++ b/sculpin-pagination-test/source/blog/tags/tag.xml
@@ -0,0 +1,28 @@
+---
+generator: [posts_tag_index]
+
+---
+
+
+
+
+
+ {{ site.calculated_date | date('c') }}
+ {{ site.url }}/
+ {% if site.author or site.email %}
+
+ {% if site.author %} {% endif %}
+ {% if site.email %} {% endif %}
+
+ {% endif %}
+ Sculpin
+ {% for post in page.tag_posts|slice(0, 10) %}
+
+
+
+ {{ post.date|date('c') }}
+ {{ site.url }}{{ post.url }}
+
+
+ {% endfor %}
+
diff --git a/sculpin-pagination-test/source/favicon.ico b/sculpin-pagination-test/source/favicon.ico
new file mode 100644
index 0000000..ceea273
Binary files /dev/null and b/sculpin-pagination-test/source/favicon.ico differ
diff --git a/sculpin-pagination-test/source/index.html.twig b/sculpin-pagination-test/source/index.html.twig
new file mode 100644
index 0000000..7fe6477
--- /dev/null
+++ b/sculpin-pagination-test/source/index.html.twig
@@ -0,0 +1,33 @@
+---
+layout: default
+title: Home
+generator: pagination
+pagination:
+ max_per_page: 3
+use:
+ - posts
+---
+{% for post in page.pagination.items %}
+
+
+
+ {{ post.blocks.content|raw }}
+
+ {% if post.meta.tags %}
+
+ Tags:
+ {% for tag in post.meta.tags %}
+ {{ tag }} {% if not loop.last %}, {% endif %}
+ {% endfor %}
+
+ {% endif %}
+
+{% endfor %}
+{% if page.pagination.previous_page or page.pagination.next_page %}
+
+ {% if page.pagination.previous_page %}Newer Posts {% endif %}
+ {% if page.pagination.next_page %}Older Posts {% endif %}
+
+{% endif %}
diff --git a/sculpin-pagination-test/source/robots.txt b/sculpin-pagination-test/source/robots.txt
new file mode 100644
index 0000000..905558f
--- /dev/null
+++ b/sculpin-pagination-test/source/robots.txt
@@ -0,0 +1,9 @@
+---
+permalink: none
+---
+
+User-agent: *
+Disallow: /blog/tags/
+Disallow: /blog/categories/
+
+Sitemap: {{ site.url }}/sitemap.xml
diff --git a/sculpin-pagination-test/source/sitemap.xml b/sculpin-pagination-test/source/sitemap.xml
new file mode 100644
index 0000000..94e0b10
--- /dev/null
+++ b/sculpin-pagination-test/source/sitemap.xml
@@ -0,0 +1,21 @@
+---
+use: ["posts"]
+permalink: sitemap.xml
+---
+
+
+
+ {{ site.url }}
+ {{ site.calculated_date | date('Y-m-d') }}
+ daily
+ 0.8
+
+ {% for post in data.posts %}
+
+ {{ site.url }}{{ post.url }}
+ {{ post.date|date('c') }}
+ weekly
+ 1.0
+
+ {% endfor %}
+
diff --git a/sculpin-pagination-test/webpack.config.js b/sculpin-pagination-test/webpack.config.js
new file mode 100644
index 0000000..02e2c9f
--- /dev/null
+++ b/sculpin-pagination-test/webpack.config.js
@@ -0,0 +1,23 @@
+var Encore = require('@symfony/webpack-encore');
+
+Encore
+// directory where compiled assets will be stored
+ .setOutputPath('source/build/')
+ // public path used by the web server to access the output path
+ .setPublicPath('/build')
+ .copyFiles({
+ from: './source/assets/icons'
+ })
+ .addEntry('app', './source/assets/js/app.js')
+
+ .disableSingleRuntimeChunk()
+
+ .cleanupOutputBeforeBuild()
+ .enableSourceMaps(!Encore.isProduction())
+ // enables hashed filenames (e.g. app.abc123.css)
+ .enableVersioning(Encore.isProduction())
+
+ .enableSassLoader()
+;
+
+module.exports = Encore.getWebpackConfig();
diff --git a/sculpin-pagination-test/yarn.lock b/sculpin-pagination-test/yarn.lock
new file mode 100644
index 0000000..b350f1f
--- /dev/null
+++ b/sculpin-pagination-test/yarn.lock
@@ -0,0 +1,6873 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@babel/code-frame@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
+ integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==
+ dependencies:
+ "@babel/highlight" "^7.0.0"
+
+"@babel/core@^7.0.0":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.4.tgz#84055750b05fcd50f9915a826b44fa347a825250"
+ integrity sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/generator" "^7.4.4"
+ "@babel/helpers" "^7.4.4"
+ "@babel/parser" "^7.4.4"
+ "@babel/template" "^7.4.4"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ convert-source-map "^1.1.0"
+ debug "^4.1.0"
+ json5 "^2.1.0"
+ lodash "^4.17.11"
+ resolve "^1.3.2"
+ semver "^5.4.1"
+ source-map "^0.5.0"
+
+"@babel/generator@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041"
+ integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==
+ dependencies:
+ "@babel/types" "^7.4.4"
+ jsesc "^2.5.1"
+ lodash "^4.17.11"
+ source-map "^0.5.0"
+ trim-right "^1.0.1"
+
+"@babel/helper-annotate-as-pure@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
+ integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f"
+ integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==
+ dependencies:
+ "@babel/helper-explode-assignable-expression" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-call-delegate@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43"
+ integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ==
+ dependencies:
+ "@babel/helper-hoist-variables" "^7.4.4"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-define-map@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.4.tgz#6969d1f570b46bdc900d1eba8e5d59c48ba2c12a"
+ integrity sha512-IX3Ln8gLhZpSuqHJSnTNBWGDE9kdkTEWl21A/K7PQ00tseBwbqCHTvNLHSBd9M0R5rER4h5Rsvj9vw0R5SieBg==
+ dependencies:
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/types" "^7.4.4"
+ lodash "^4.17.11"
+
+"@babel/helper-explode-assignable-expression@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6"
+ integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==
+ dependencies:
+ "@babel/traverse" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-function-name@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53"
+ integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==
+ dependencies:
+ "@babel/helper-get-function-arity" "^7.0.0"
+ "@babel/template" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-get-function-arity@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3"
+ integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-hoist-variables@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a"
+ integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w==
+ dependencies:
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-member-expression-to-functions@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f"
+ integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-module-imports@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d"
+ integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz#96115ea42a2f139e619e98ed46df6019b94414b8"
+ integrity sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w==
+ dependencies:
+ "@babel/helper-module-imports" "^7.0.0"
+ "@babel/helper-simple-access" "^7.1.0"
+ "@babel/helper-split-export-declaration" "^7.4.4"
+ "@babel/template" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ lodash "^4.17.11"
+
+"@babel/helper-optimise-call-expression@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5"
+ integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-plugin-utils@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250"
+ integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==
+
+"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.4.tgz#a47e02bc91fb259d2e6727c2a30013e3ac13c4a2"
+ integrity sha512-Y5nuB/kESmR3tKjU8Nkn1wMGEx1tjJX076HBMeL3XLQCu6vA/YRzuTW0bbb+qRnXvQGn+d6Rx953yffl8vEy7Q==
+ dependencies:
+ lodash "^4.17.11"
+
+"@babel/helper-remap-async-to-generator@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f"
+ integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.0.0"
+ "@babel/helper-wrap-function" "^7.1.0"
+ "@babel/template" "^7.1.0"
+ "@babel/traverse" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.4.tgz#aee41783ebe4f2d3ab3ae775e1cc6f1a90cefa27"
+ integrity sha512-04xGEnd+s01nY1l15EuMS1rfKktNF+1CkKmHoErDppjAAZL+IUBZpzT748x262HF7fibaQPhbvWUl5HeSt1EXg==
+ dependencies:
+ "@babel/helper-member-expression-to-functions" "^7.0.0"
+ "@babel/helper-optimise-call-expression" "^7.0.0"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-simple-access@^7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c"
+ integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==
+ dependencies:
+ "@babel/template" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@babel/helper-split-export-declaration@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677"
+ integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==
+ dependencies:
+ "@babel/types" "^7.4.4"
+
+"@babel/helper-wrap-function@^7.1.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa"
+ integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==
+ dependencies:
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/template" "^7.1.0"
+ "@babel/traverse" "^7.1.0"
+ "@babel/types" "^7.2.0"
+
+"@babel/helpers@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5"
+ integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A==
+ dependencies:
+ "@babel/template" "^7.4.4"
+ "@babel/traverse" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/highlight@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4"
+ integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==
+ dependencies:
+ chalk "^2.0.0"
+ esutils "^2.0.2"
+ js-tokens "^4.0.0"
+
+"@babel/parser@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6"
+ integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w==
+
+"@babel/plugin-proposal-async-generator-functions@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e"
+ integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-remap-async-to-generator" "^7.1.0"
+ "@babel/plugin-syntax-async-generators" "^7.2.0"
+
+"@babel/plugin-proposal-json-strings@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317"
+ integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-syntax-json-strings" "^7.2.0"
+
+"@babel/plugin-proposal-object-rest-spread@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005"
+ integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-syntax-object-rest-spread" "^7.2.0"
+
+"@babel/plugin-proposal-optional-catch-binding@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5"
+ integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
+
+"@babel/plugin-proposal-unicode-property-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.4.tgz#501ffd9826c0b91da22690720722ac7cb1ca9c78"
+ integrity sha512-j1NwnOqMG9mFUOH58JTFsA/+ZYzQLUZ/drqWUqxCYLGeu2JFZL8YrNC9hBxKmWtAuOCHPcRpgv7fhap09Fb4kA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.4.4"
+ regexpu-core "^4.5.4"
+
+"@babel/plugin-syntax-async-generators@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f"
+ integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-dynamic-import@^7.0.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612"
+ integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-json-strings@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470"
+ integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-object-rest-spread@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e"
+ integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-syntax-optional-catch-binding@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c"
+ integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-arrow-functions@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550"
+ integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-async-to-generator@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894"
+ integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA==
+ dependencies:
+ "@babel/helper-module-imports" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-remap-async-to-generator" "^7.1.0"
+
+"@babel/plugin-transform-block-scoped-functions@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190"
+ integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-block-scoping@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.4.tgz#c13279fabf6b916661531841a23c4b7dae29646d"
+ integrity sha512-jkTUyWZcTrwxu5DD4rWz6rDB5Cjdmgz6z7M7RLXOJyCUkFBawssDGcGh8M/0FTSB87avyJI1HsTwUXp9nKA1PA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ lodash "^4.17.11"
+
+"@babel/plugin-transform-classes@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.4.tgz#0ce4094cdafd709721076d3b9c38ad31ca715eb6"
+ integrity sha512-/e44eFLImEGIpL9qPxSRat13I5QNRgBLu2hOQJCF7VLy/otSM/sypV1+XaIw5+502RX/+6YaSAPmldk+nhHDPw==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.0.0"
+ "@babel/helper-define-map" "^7.4.4"
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/helper-optimise-call-expression" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-replace-supers" "^7.4.4"
+ "@babel/helper-split-export-declaration" "^7.4.4"
+ globals "^11.1.0"
+
+"@babel/plugin-transform-computed-properties@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da"
+ integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-destructuring@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f"
+ integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-dotall-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz#361a148bc951444312c69446d76ed1ea8e4450c3"
+ integrity sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.4.4"
+ regexpu-core "^4.5.4"
+
+"@babel/plugin-transform-duplicate-keys@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3"
+ integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-exponentiation-operator@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008"
+ integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==
+ dependencies:
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-for-of@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556"
+ integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-function-name@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad"
+ integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA==
+ dependencies:
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-literals@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1"
+ integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-member-expression-literals@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d"
+ integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-modules-amd@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6"
+ integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-modules-commonjs@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e"
+ integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.4.4"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-simple-access" "^7.1.0"
+
+"@babel/plugin-transform-modules-systemjs@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405"
+ integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ==
+ dependencies:
+ "@babel/helper-hoist-variables" "^7.4.4"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-modules-umd@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae"
+ integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.1.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-named-capturing-groups-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.4.tgz#5611d96d987dfc4a3a81c4383bb173361037d68d"
+ integrity sha512-Ki+Y9nXBlKfhD+LXaRS7v95TtTGYRAf9Y1rTDiE75zf8YQz4GDaWRXosMfJBXxnk88mGFjWdCRIeqDbon7spYA==
+ dependencies:
+ regexp-tree "^0.1.0"
+
+"@babel/plugin-transform-new-target@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5"
+ integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-object-super@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598"
+ integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-replace-supers" "^7.1.0"
+
+"@babel/plugin-transform-parameters@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16"
+ integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw==
+ dependencies:
+ "@babel/helper-call-delegate" "^7.4.4"
+ "@babel/helper-get-function-arity" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-property-literals@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905"
+ integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-regenerator@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.4.tgz#5b4da4df79391895fca9e28f99e87e22cfc02072"
+ integrity sha512-Zz3w+pX1SI0KMIiqshFZkwnVGUhDZzpX2vtPzfJBKQQq8WsP/Xy9DNdELWivxcKOCX/Pywge4SiEaPaLtoDT4g==
+ dependencies:
+ regenerator-transform "^0.13.4"
+
+"@babel/plugin-transform-reserved-words@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634"
+ integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-shorthand-properties@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0"
+ integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-spread@^7.2.0":
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406"
+ integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-sticky-regex@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1"
+ integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.0.0"
+
+"@babel/plugin-transform-template-literals@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0"
+ integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-typeof-symbol@^7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2"
+ integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+
+"@babel/plugin-transform-unicode-regex@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz#ab4634bb4f14d36728bf5978322b35587787970f"
+ integrity sha512-il+/XdNw01i93+M9J9u4T7/e/Ue/vWfNZE4IRUQjplu2Mqb/AFTDimkw2tdEdSH50wuQXZAbXSql0UphQke+vA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/helper-regex" "^7.4.4"
+ regexpu-core "^4.5.4"
+
+"@babel/preset-env@^7.0.0":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.4.tgz#b6f6825bfb27b3e1394ca3de4f926482722c1d6f"
+ integrity sha512-FU1H+ACWqZZqfw1x2G1tgtSSYSfxJLkpaUQL37CenULFARDo+h4xJoVHzRoHbK+85ViLciuI7ME4WTIhFRBBlw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.0.0"
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/plugin-proposal-async-generator-functions" "^7.2.0"
+ "@babel/plugin-proposal-json-strings" "^7.2.0"
+ "@babel/plugin-proposal-object-rest-spread" "^7.4.4"
+ "@babel/plugin-proposal-optional-catch-binding" "^7.2.0"
+ "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
+ "@babel/plugin-syntax-async-generators" "^7.2.0"
+ "@babel/plugin-syntax-json-strings" "^7.2.0"
+ "@babel/plugin-syntax-object-rest-spread" "^7.2.0"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
+ "@babel/plugin-transform-arrow-functions" "^7.2.0"
+ "@babel/plugin-transform-async-to-generator" "^7.4.4"
+ "@babel/plugin-transform-block-scoped-functions" "^7.2.0"
+ "@babel/plugin-transform-block-scoping" "^7.4.4"
+ "@babel/plugin-transform-classes" "^7.4.4"
+ "@babel/plugin-transform-computed-properties" "^7.2.0"
+ "@babel/plugin-transform-destructuring" "^7.4.4"
+ "@babel/plugin-transform-dotall-regex" "^7.4.4"
+ "@babel/plugin-transform-duplicate-keys" "^7.2.0"
+ "@babel/plugin-transform-exponentiation-operator" "^7.2.0"
+ "@babel/plugin-transform-for-of" "^7.4.4"
+ "@babel/plugin-transform-function-name" "^7.4.4"
+ "@babel/plugin-transform-literals" "^7.2.0"
+ "@babel/plugin-transform-member-expression-literals" "^7.2.0"
+ "@babel/plugin-transform-modules-amd" "^7.2.0"
+ "@babel/plugin-transform-modules-commonjs" "^7.4.4"
+ "@babel/plugin-transform-modules-systemjs" "^7.4.4"
+ "@babel/plugin-transform-modules-umd" "^7.2.0"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.4"
+ "@babel/plugin-transform-new-target" "^7.4.4"
+ "@babel/plugin-transform-object-super" "^7.2.0"
+ "@babel/plugin-transform-parameters" "^7.4.4"
+ "@babel/plugin-transform-property-literals" "^7.2.0"
+ "@babel/plugin-transform-regenerator" "^7.4.4"
+ "@babel/plugin-transform-reserved-words" "^7.2.0"
+ "@babel/plugin-transform-shorthand-properties" "^7.2.0"
+ "@babel/plugin-transform-spread" "^7.2.0"
+ "@babel/plugin-transform-sticky-regex" "^7.2.0"
+ "@babel/plugin-transform-template-literals" "^7.4.4"
+ "@babel/plugin-transform-typeof-symbol" "^7.2.0"
+ "@babel/plugin-transform-unicode-regex" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ browserslist "^4.5.2"
+ core-js-compat "^3.0.0"
+ invariant "^2.2.2"
+ js-levenshtein "^1.1.3"
+ semver "^5.5.0"
+
+"@babel/template@^7.1.0", "@babel/template@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237"
+ integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/parser" "^7.4.4"
+ "@babel/types" "^7.4.4"
+
+"@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8"
+ integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/generator" "^7.4.4"
+ "@babel/helper-function-name" "^7.1.0"
+ "@babel/helper-split-export-declaration" "^7.4.4"
+ "@babel/parser" "^7.4.4"
+ "@babel/types" "^7.4.4"
+ debug "^4.1.0"
+ globals "^11.1.0"
+ lodash "^4.17.11"
+
+"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.4.4":
+ version "7.4.4"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0"
+ integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==
+ dependencies:
+ esutils "^2.0.2"
+ lodash "^4.17.11"
+ to-fast-properties "^2.0.0"
+
+"@symfony/webpack-encore@^0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@symfony/webpack-encore/-/webpack-encore-0.24.0.tgz#410cd8ef2309016b2dd7dc7e70ca6a0f881824e2"
+ integrity sha512-EWvT/PlViB0q4J7ANP+LtdV0qwXDV+CqN5Ay+6MCO0WibxfMlK9G2K/YOaCqXQVpDGu5MkrRg6OUwsykhnMTPA==
+ dependencies:
+ "@babel/core" "^7.0.0"
+ "@babel/plugin-syntax-dynamic-import" "^7.0.0"
+ "@babel/preset-env" "^7.0.0"
+ assets-webpack-plugin "^3.9.7"
+ babel-loader "^8.0.0"
+ chalk "^2.4.1"
+ clean-webpack-plugin "^0.1.19"
+ css-loader "^1.0.0"
+ fast-levenshtein "^2.0.6"
+ file-loader "^1.1.10"
+ friendly-errors-webpack-plugin "^1.7.0"
+ fs-extra "^2.0.0"
+ loader-utils "^1.1.0"
+ lodash ">=3.5 <5"
+ mini-css-extract-plugin ">=0.4.0 <0.4.3"
+ optimize-css-assets-webpack-plugin "^5.0.1"
+ pkg-up "^1.0.0"
+ pretty-error "^2.1.1"
+ resolve-url-loader "^2.3.0"
+ semver "^5.5.0"
+ style-loader "^0.21.0"
+ terser-webpack-plugin "^1.1.0"
+ tmp "^0.0.33"
+ webpack "^4.20.0"
+ webpack-chunk-hash "^0.6.0"
+ webpack-cli "^3.0.0"
+ webpack-dev-server "^3.1.14"
+ webpack-manifest-plugin "^2.0.2"
+ webpack-sources "^1.3.0"
+ yargs-parser "^12.0.0"
+
+"@types/anymatch@*":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a"
+ integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==
+
+"@types/events@*":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
+ integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
+
+"@types/glob@^7.1.1":
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
+ integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==
+ dependencies:
+ "@types/events" "*"
+ "@types/minimatch" "*"
+ "@types/node" "*"
+
+"@types/minimatch@*":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
+ integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
+
+"@types/node@*":
+ version "12.0.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.2.tgz#3452a24edf9fea138b48fad4a0a028a683da1e40"
+ integrity sha512-5tabW/i+9mhrfEOUcLDu2xBPsHJ+X5Orqy9FKpale3SjDA17j5AEpYq5vfy3oAeAHGcvANRCO3NV3d2D6q3NiA==
+
+"@types/q@^1.5.1":
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8"
+ integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==
+
+"@types/tapable@*":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.4.tgz#b4ffc7dc97b498c969b360a41eee247f82616370"
+ integrity sha512-78AdXtlhpCHT0K3EytMpn4JNxaf5tbqbLcbIRoQIHzpTIyjpxLQKRoxU55ujBXAtg3Nl2h/XWvfDa9dsMOd0pQ==
+
+"@types/uglify-js@*":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.0.4.tgz#96beae23df6f561862a830b4288a49e86baac082"
+ integrity sha512-SudIN9TRJ+v8g5pTG8RRCqfqTMNqgWCKKd3vtynhGzkIIjxaicNAMuY5TRadJ6tzDu3Dotf3ngaMILtmOdmWEQ==
+ dependencies:
+ source-map "^0.6.1"
+
+"@types/webpack@^3.0.0 || ^4.0.0":
+ version "4.4.31"
+ resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.4.31.tgz#f59b9d8210cf4d2fd254fe6d1f5ba86e557867f5"
+ integrity sha512-WNALmv/wxy2+OoF7A5GD8BVotXnkuMHlojVWKj/neFHU3Ut2Azbu1A7Yi2Vr6eX3z+31XgR/dJ5NpX4pQZ7ieQ==
+ dependencies:
+ "@types/anymatch" "*"
+ "@types/node" "*"
+ "@types/tapable" "*"
+ "@types/uglify-js" "*"
+ source-map "^0.6.0"
+
+"@webassemblyjs/ast@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359"
+ integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==
+ dependencies:
+ "@webassemblyjs/helper-module-context" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/wast-parser" "1.8.5"
+
+"@webassemblyjs/floating-point-hex-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721"
+ integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==
+
+"@webassemblyjs/helper-api-error@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7"
+ integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==
+
+"@webassemblyjs/helper-buffer@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204"
+ integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==
+
+"@webassemblyjs/helper-code-frame@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e"
+ integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==
+ dependencies:
+ "@webassemblyjs/wast-printer" "1.8.5"
+
+"@webassemblyjs/helper-fsm@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452"
+ integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==
+
+"@webassemblyjs/helper-module-context@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245"
+ integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ mamacro "^0.0.3"
+
+"@webassemblyjs/helper-wasm-bytecode@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61"
+ integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==
+
+"@webassemblyjs/helper-wasm-section@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf"
+ integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+
+"@webassemblyjs/ieee754@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e"
+ integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==
+ dependencies:
+ "@xtuc/ieee754" "^1.2.0"
+
+"@webassemblyjs/leb128@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10"
+ integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==
+ dependencies:
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/utf8@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc"
+ integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==
+
+"@webassemblyjs/wasm-edit@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a"
+ integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/helper-wasm-section" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+ "@webassemblyjs/wasm-opt" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
+ "@webassemblyjs/wast-printer" "1.8.5"
+
+"@webassemblyjs/wasm-gen@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc"
+ integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/ieee754" "1.8.5"
+ "@webassemblyjs/leb128" "1.8.5"
+ "@webassemblyjs/utf8" "1.8.5"
+
+"@webassemblyjs/wasm-opt@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264"
+ integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-buffer" "1.8.5"
+ "@webassemblyjs/wasm-gen" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
+
+"@webassemblyjs/wasm-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d"
+ integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-api-error" "1.8.5"
+ "@webassemblyjs/helper-wasm-bytecode" "1.8.5"
+ "@webassemblyjs/ieee754" "1.8.5"
+ "@webassemblyjs/leb128" "1.8.5"
+ "@webassemblyjs/utf8" "1.8.5"
+
+"@webassemblyjs/wast-parser@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c"
+ integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/floating-point-hex-parser" "1.8.5"
+ "@webassemblyjs/helper-api-error" "1.8.5"
+ "@webassemblyjs/helper-code-frame" "1.8.5"
+ "@webassemblyjs/helper-fsm" "1.8.5"
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/wast-printer@1.8.5":
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc"
+ integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/wast-parser" "1.8.5"
+ "@xtuc/long" "4.2.2"
+
+"@xtuc/ieee754@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
+ integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
+
+"@xtuc/long@4.2.2":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
+
+abbrev@1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
+ integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
+
+accepts@~1.3.4, accepts@~1.3.5:
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
+ integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
+ dependencies:
+ mime-types "~2.1.24"
+ negotiator "0.6.2"
+
+acorn-dynamic-import@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948"
+ integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==
+
+acorn@^6.0.5:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f"
+ integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==
+
+adjust-sourcemap-loader@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz#e33fde95e50db9f2a802e3647e311d2fc5000c69"
+ integrity sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ==
+ dependencies:
+ assert "^1.3.0"
+ camelcase "^1.2.1"
+ loader-utils "^1.1.0"
+ lodash.assign "^4.0.1"
+ lodash.defaults "^3.1.2"
+ object-path "^0.9.2"
+ regex-parser "^2.2.9"
+
+ajv-errors@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d"
+ integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==
+
+ajv-keywords@^3.1.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d"
+ integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==
+
+ajv@^6.1.0, ajv@^6.5.5:
+ version "6.10.0"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1"
+ integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==
+ dependencies:
+ fast-deep-equal "^2.0.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+alphanum-sort@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
+ integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=
+
+amdefine@>=0.0.4:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
+ integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=
+
+ansi-colors@^3.0.0:
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf"
+ integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==
+
+ansi-html@0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
+ integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4=
+
+ansi-regex@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
+ integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+
+ansi-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
+ integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
+
+ansi-styles@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
+ integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
+
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ dependencies:
+ color-convert "^1.9.0"
+
+anymatch@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
+ integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
+ dependencies:
+ micromatch "^3.1.4"
+ normalize-path "^2.1.1"
+
+aproba@^1.0.3, aproba@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+ integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
+
+are-we-there-yet@~1.1.2:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
+ integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^2.0.6"
+
+argparse@^1.0.7:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
+ integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+ dependencies:
+ sprintf-js "~1.0.2"
+
+arr-diff@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
+ integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
+
+arr-flatten@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
+ integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
+
+arr-union@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
+ integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
+
+array-find-index@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
+ integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
+
+array-flatten@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+ integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
+
+array-flatten@^2.1.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099"
+ integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==
+
+array-union@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
+ integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
+ dependencies:
+ array-uniq "^1.0.1"
+
+array-uniq@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
+ integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
+
+array-unique@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
+ integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
+
+asn1.js@^4.0.0:
+ version "4.10.1"
+ resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0"
+ integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==
+ dependencies:
+ bn.js "^4.0.0"
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+
+asn1@~0.2.3:
+ version "0.2.4"
+ resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
+ integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
+ dependencies:
+ safer-buffer "~2.1.0"
+
+assert-plus@1.0.0, assert-plus@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
+ integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
+
+assert@^1.1.1, assert@^1.3.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb"
+ integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==
+ dependencies:
+ object-assign "^4.1.1"
+ util "0.10.3"
+
+assets-webpack-plugin@^3.9.7:
+ version "3.9.10"
+ resolved "https://registry.yarnpkg.com/assets-webpack-plugin/-/assets-webpack-plugin-3.9.10.tgz#ab2d2139845e0009557d20024f1e9523b29b02b4"
+ integrity sha512-aWmIi46fRhicSScuZ0n1Gk5c5vJehCihHm2L7nd7NdBqXWi5JRM+mREz/hmMay67fSRgXk5JEKFGAF1gE33z0Q==
+ dependencies:
+ camelcase "^5.0.0"
+ escape-string-regexp "^1.0.3"
+ lodash "^4.17.10"
+ mkdirp "^0.5.1"
+
+assign-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
+ integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
+
+async-each@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
+ integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
+
+async-foreach@^0.1.3:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
+ integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=
+
+async@^1.5.2:
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
+ integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+ integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
+
+atob@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
+ integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
+
+aws-sign2@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
+ integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
+
+aws4@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"
+ integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==
+
+babel-code-frame@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
+ integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
+ dependencies:
+ chalk "^1.1.3"
+ esutils "^2.0.2"
+ js-tokens "^3.0.2"
+
+babel-loader@^8.0.0:
+ version "8.0.6"
+ resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb"
+ integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==
+ dependencies:
+ find-cache-dir "^2.0.0"
+ loader-utils "^1.0.2"
+ mkdirp "^0.5.1"
+ pify "^4.0.1"
+
+balanced-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+ integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+
+base64-js@^1.0.2:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3"
+ integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==
+
+base@^0.11.1:
+ version "0.11.2"
+ resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
+ integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
+ dependencies:
+ cache-base "^1.0.1"
+ class-utils "^0.3.5"
+ component-emitter "^1.2.1"
+ define-property "^1.0.0"
+ isobject "^3.0.1"
+ mixin-deep "^1.2.0"
+ pascalcase "^0.1.1"
+
+batch@0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
+ integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=
+
+bcrypt-pbkdf@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
+ integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
+ dependencies:
+ tweetnacl "^0.14.3"
+
+big.js@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
+ integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^1.0.0:
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65"
+ integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
+
+block-stream@*:
+ version "0.0.9"
+ resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
+ integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=
+ dependencies:
+ inherits "~2.0.0"
+
+bluebird@^3.5.3:
+ version "3.5.4"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714"
+ integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==
+
+bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
+ version "4.11.8"
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
+ integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==
+
+body-parser@1.18.3:
+ version "1.18.3"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4"
+ integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=
+ dependencies:
+ bytes "3.0.0"
+ content-type "~1.0.4"
+ debug "2.6.9"
+ depd "~1.1.2"
+ http-errors "~1.6.3"
+ iconv-lite "0.4.23"
+ on-finished "~2.3.0"
+ qs "6.5.2"
+ raw-body "2.3.3"
+ type-is "~1.6.16"
+
+bonjour@^3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5"
+ integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU=
+ dependencies:
+ array-flatten "^2.1.0"
+ deep-equal "^1.0.1"
+ dns-equal "^1.0.0"
+ dns-txt "^2.0.2"
+ multicast-dns "^6.0.1"
+ multicast-dns-service-types "^1.1.0"
+
+boolbase@^1.0.0, boolbase@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+ integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
+
+bootstrap@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac"
+ integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag==
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+braces@^2.3.1, braces@^2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
+ integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
+ dependencies:
+ arr-flatten "^1.1.0"
+ array-unique "^0.3.2"
+ extend-shallow "^2.0.1"
+ fill-range "^4.0.0"
+ isobject "^3.0.1"
+ repeat-element "^1.1.2"
+ snapdragon "^0.8.1"
+ snapdragon-node "^2.0.1"
+ split-string "^3.0.2"
+ to-regex "^3.0.1"
+
+brorand@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
+ integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
+
+browserify-aes@^1.0.0, browserify-aes@^1.0.4:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
+ integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
+ dependencies:
+ buffer-xor "^1.0.3"
+ cipher-base "^1.0.0"
+ create-hash "^1.1.0"
+ evp_bytestokey "^1.0.3"
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+browserify-cipher@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
+ integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==
+ dependencies:
+ browserify-aes "^1.0.4"
+ browserify-des "^1.0.0"
+ evp_bytestokey "^1.0.0"
+
+browserify-des@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c"
+ integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==
+ dependencies:
+ cipher-base "^1.0.1"
+ des.js "^1.0.0"
+ inherits "^2.0.1"
+ safe-buffer "^5.1.2"
+
+browserify-rsa@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
+ integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=
+ dependencies:
+ bn.js "^4.1.0"
+ randombytes "^2.0.1"
+
+browserify-sign@^4.0.0:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"
+ integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=
+ dependencies:
+ bn.js "^4.1.1"
+ browserify-rsa "^4.0.0"
+ create-hash "^1.1.0"
+ create-hmac "^1.1.2"
+ elliptic "^6.0.0"
+ inherits "^2.0.1"
+ parse-asn1 "^5.0.0"
+
+browserify-zlib@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f"
+ integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==
+ dependencies:
+ pako "~1.0.5"
+
+browserslist@^4.0.0, browserslist@^4.5.2, browserslist@^4.5.4:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.0.tgz#5274028c26f4d933d5b1323307c1d1da5084c9ff"
+ integrity sha512-Jk0YFwXBuMOOol8n6FhgkDzn3mY9PYLYGk29zybF05SbRTsMgPqmTNeQQhOghCxq5oFqAXE3u4sYddr4C0uRhg==
+ dependencies:
+ caniuse-lite "^1.0.30000967"
+ electron-to-chromium "^1.3.133"
+ node-releases "^1.1.19"
+
+buffer-from@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
+ integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
+
+buffer-indexof@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c"
+ integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==
+
+buffer-xor@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
+ integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
+
+buffer@^4.3.0:
+ version "4.9.1"
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
+ integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=
+ dependencies:
+ base64-js "^1.0.2"
+ ieee754 "^1.1.4"
+ isarray "^1.0.0"
+
+builtin-status-codes@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
+ integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
+
+bytes@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
+ integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=
+
+cacache@^11.3.2:
+ version "11.3.2"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa"
+ integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==
+ dependencies:
+ bluebird "^3.5.3"
+ chownr "^1.1.1"
+ figgy-pudding "^3.5.1"
+ glob "^7.1.3"
+ graceful-fs "^4.1.15"
+ lru-cache "^5.1.1"
+ mississippi "^3.0.0"
+ mkdirp "^0.5.1"
+ move-concurrently "^1.0.1"
+ promise-inflight "^1.0.1"
+ rimraf "^2.6.2"
+ ssri "^6.0.1"
+ unique-filename "^1.1.1"
+ y18n "^4.0.0"
+
+cache-base@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
+ integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
+ dependencies:
+ collection-visit "^1.0.0"
+ component-emitter "^1.2.1"
+ get-value "^2.0.6"
+ has-value "^1.0.0"
+ isobject "^3.0.1"
+ set-value "^2.0.0"
+ to-object-path "^0.3.0"
+ union-value "^1.0.0"
+ unset-value "^1.0.0"
+
+caller-callsite@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
+ integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
+ dependencies:
+ callsites "^2.0.0"
+
+caller-path@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
+ integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
+ dependencies:
+ caller-callsite "^2.0.0"
+
+callsites@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
+ integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
+
+camelcase-keys@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
+ integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
+ dependencies:
+ camelcase "^2.0.0"
+ map-obj "^1.0.0"
+
+camelcase@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
+ integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=
+
+camelcase@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
+ integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
+
+camelcase@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
+ integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
+
+camelcase@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
+ integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
+
+camelcase@^5.0.0:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
+ integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+
+caniuse-api@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0"
+ integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-lite "^1.0.0"
+ lodash.memoize "^4.1.2"
+ lodash.uniq "^4.5.0"
+
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000967:
+ version "1.0.30000969"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000969.tgz#7664f571f2072657bde70b00a1fc1ba41f1942a9"
+ integrity sha512-Kus0yxkoAJgVc0bax7S4gLSlFifCa7MnSZL9p9VuS/HIKEL4seaqh28KIQAAO50cD/rJ5CiJkJFapkdDAlhFxQ==
+
+caseless@~0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
+ integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
+
+chalk@^1.1.1, chalk@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
+ integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
+ dependencies:
+ ansi-styles "^2.2.1"
+ escape-string-regexp "^1.0.2"
+ has-ansi "^2.0.0"
+ strip-ansi "^3.0.0"
+ supports-color "^2.0.0"
+
+chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+chokidar@^2.0.2, chokidar@^2.1.5:
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.6.tgz#b6cad653a929e244ce8a834244164d241fa954c5"
+ integrity sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==
+ dependencies:
+ anymatch "^2.0.0"
+ async-each "^1.0.1"
+ braces "^2.3.2"
+ glob-parent "^3.1.0"
+ inherits "^2.0.3"
+ is-binary-path "^1.0.0"
+ is-glob "^4.0.0"
+ normalize-path "^3.0.0"
+ path-is-absolute "^1.0.0"
+ readdirp "^2.2.1"
+ upath "^1.1.1"
+ optionalDependencies:
+ fsevents "^1.2.7"
+
+chownr@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494"
+ integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==
+
+chrome-trace-event@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48"
+ integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==
+ dependencies:
+ tslib "^1.9.0"
+
+cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
+ integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+class-utils@^0.3.5:
+ version "0.3.6"
+ resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
+ integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
+ dependencies:
+ arr-union "^3.1.0"
+ define-property "^0.2.5"
+ isobject "^3.0.0"
+ static-extend "^0.1.1"
+
+clean-webpack-plugin@^0.1.19:
+ version "0.1.19"
+ resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-0.1.19.tgz#ceda8bb96b00fe168e9b080272960d20fdcadd6d"
+ integrity sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA==
+ dependencies:
+ rimraf "^2.6.1"
+
+cliui@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
+ integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
+ dependencies:
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wrap-ansi "^2.0.0"
+
+cliui@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
+ integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==
+ dependencies:
+ string-width "^2.1.1"
+ strip-ansi "^4.0.0"
+ wrap-ansi "^2.0.0"
+
+clone-deep@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713"
+ integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==
+ dependencies:
+ for-own "^1.0.0"
+ is-plain-object "^2.0.4"
+ kind-of "^6.0.0"
+ shallow-clone "^1.0.0"
+
+coa@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
+ integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==
+ dependencies:
+ "@types/q" "^1.5.1"
+ chalk "^2.4.1"
+ q "^1.1.2"
+
+code-point-at@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
+ integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
+
+collection-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
+ integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
+ dependencies:
+ map-visit "^1.0.0"
+ object-visit "^1.0.0"
+
+color-convert@^1.9.0, color-convert@^1.9.1:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+
+color-name@^1.0.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
+color-string@^1.5.2:
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc"
+ integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==
+ dependencies:
+ color-name "^1.0.0"
+ simple-swizzle "^0.2.2"
+
+color@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/color/-/color-3.1.1.tgz#7abf5c0d38e89378284e873c207ae2172dcc8a61"
+ integrity sha512-PvUltIXRjehRKPSy89VnDWFKY58xyhTLyxIg21vwQBI6qLwZNPmC8k3C1uytIgFKEpOIzN4y32iPm8231zFHIg==
+ dependencies:
+ color-convert "^1.9.1"
+ color-string "^1.5.2"
+
+combined-stream@^1.0.6, combined-stream@~1.0.6:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@^2.19.0:
+ version "2.20.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
+ integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
+
+commondir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
+ integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
+
+component-emitter@^1.2.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
+ integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
+
+compressible@~2.0.16:
+ version "2.0.17"
+ resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1"
+ integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==
+ dependencies:
+ mime-db ">= 1.40.0 < 2"
+
+compression@^1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f"
+ integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
+ dependencies:
+ accepts "~1.3.5"
+ bytes "3.0.0"
+ compressible "~2.0.16"
+ debug "2.6.9"
+ on-headers "~1.0.2"
+ safe-buffer "5.1.2"
+ vary "~1.1.2"
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+
+concat-stream@^1.5.0:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
+ integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
+ dependencies:
+ buffer-from "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^2.2.2"
+ typedarray "^0.0.6"
+
+connect-history-api-fallback@^1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc"
+ integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
+
+console-browserify@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
+ integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=
+ dependencies:
+ date-now "^0.1.4"
+
+console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
+ integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+
+constants-browserify@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
+ integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
+
+content-disposition@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
+ integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ=
+
+content-type@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
+ integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
+
+convert-source-map@^0.3.3:
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190"
+ integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA=
+
+convert-source-map@^1.1.0, convert-source-map@^1.5.1:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
+ integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==
+ dependencies:
+ safe-buffer "~5.1.1"
+
+cookie-signature@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
+ integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
+
+cookie@0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
+ integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=
+
+copy-concurrently@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
+ integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==
+ dependencies:
+ aproba "^1.1.1"
+ fs-write-stream-atomic "^1.0.8"
+ iferr "^0.1.5"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.0"
+
+copy-descriptor@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
+ integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
+
+core-js-compat@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.0.1.tgz#bff73ba31ca8687431b9c88f78d3362646fb76f0"
+ integrity sha512-2pC3e+Ht/1/gD7Sim/sqzvRplMiRnFQVlPpDVaHtY9l7zZP7knamr3VRD6NyGfHd84MrDC0tAM9ulNxYMW0T3g==
+ dependencies:
+ browserslist "^4.5.4"
+ core-js "3.0.1"
+ core-js-pure "3.0.1"
+ semver "^6.0.0"
+
+core-js-pure@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.1.tgz#37358fb0d024e6b86d443d794f4e37e949098cbe"
+ integrity sha512-mSxeQ6IghKW3MoyF4cz19GJ1cMm7761ON+WObSyLfTu/Jn3x7w4NwNFnrZxgl4MTSvYYepVLNuRtlB4loMwJ5g==
+
+core-js@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738"
+ integrity sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew==
+
+core-util-is@1.0.2, core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+cosmiconfig@^5.0.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
+ integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
+ dependencies:
+ import-fresh "^2.0.0"
+ is-directory "^0.3.1"
+ js-yaml "^3.13.1"
+ parse-json "^4.0.0"
+
+create-ecdh@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
+ integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==
+ dependencies:
+ bn.js "^4.1.0"
+ elliptic "^6.0.0"
+
+create-hash@^1.1.0, create-hash@^1.1.2:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
+ integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
+ dependencies:
+ cipher-base "^1.0.1"
+ inherits "^2.0.1"
+ md5.js "^1.3.4"
+ ripemd160 "^2.0.1"
+ sha.js "^2.4.0"
+
+create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
+ integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
+ dependencies:
+ cipher-base "^1.0.3"
+ create-hash "^1.1.0"
+ inherits "^2.0.1"
+ ripemd160 "^2.0.0"
+ safe-buffer "^5.0.1"
+ sha.js "^2.4.8"
+
+cross-spawn@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982"
+ integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI=
+ dependencies:
+ lru-cache "^4.0.1"
+ which "^1.2.9"
+
+cross-spawn@^6.0.0, cross-spawn@^6.0.5:
+ version "6.0.5"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
+ integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
+ dependencies:
+ nice-try "^1.0.4"
+ path-key "^2.0.1"
+ semver "^5.5.0"
+ shebang-command "^1.2.0"
+ which "^1.2.9"
+
+crypto-browserify@^3.11.0:
+ version "3.12.0"
+ resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
+ integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
+ dependencies:
+ browserify-cipher "^1.0.0"
+ browserify-sign "^4.0.0"
+ create-ecdh "^4.0.0"
+ create-hash "^1.1.0"
+ create-hmac "^1.1.0"
+ diffie-hellman "^5.0.0"
+ inherits "^2.0.1"
+ pbkdf2 "^3.0.3"
+ public-encrypt "^4.0.0"
+ randombytes "^2.0.0"
+ randomfill "^1.0.3"
+
+css-color-names@0.0.4, css-color-names@^0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0"
+ integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=
+
+css-declaration-sorter@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22"
+ integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==
+ dependencies:
+ postcss "^7.0.1"
+ timsort "^0.3.0"
+
+css-loader@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe"
+ integrity sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==
+ dependencies:
+ babel-code-frame "^6.26.0"
+ css-selector-tokenizer "^0.7.0"
+ icss-utils "^2.1.0"
+ loader-utils "^1.0.2"
+ lodash "^4.17.11"
+ postcss "^6.0.23"
+ postcss-modules-extract-imports "^1.2.0"
+ postcss-modules-local-by-default "^1.2.0"
+ postcss-modules-scope "^1.1.0"
+ postcss-modules-values "^1.3.0"
+ postcss-value-parser "^3.3.0"
+ source-list-map "^2.0.0"
+
+css-select-base-adapter@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"
+ integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==
+
+css-select@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
+ integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=
+ dependencies:
+ boolbase "~1.0.0"
+ css-what "2.1"
+ domutils "1.5.1"
+ nth-check "~1.0.1"
+
+css-select@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede"
+ integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^2.1.2"
+ domutils "^1.7.0"
+ nth-check "^1.0.2"
+
+css-selector-tokenizer@^0.7.0:
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d"
+ integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==
+ dependencies:
+ cssesc "^0.1.0"
+ fastparse "^1.1.1"
+ regexpu-core "^1.0.0"
+
+css-tree@1.0.0-alpha.28:
+ version "1.0.0-alpha.28"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f"
+ integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==
+ dependencies:
+ mdn-data "~1.1.0"
+ source-map "^0.5.3"
+
+css-tree@1.0.0-alpha.29:
+ version "1.0.0-alpha.29"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39"
+ integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==
+ dependencies:
+ mdn-data "~1.1.0"
+ source-map "^0.5.3"
+
+css-unit-converter@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996"
+ integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=
+
+css-url-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec"
+ integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=
+
+css-what@2.1, css-what@^2.1.2:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2"
+ integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==
+
+css@^2.0.0:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929"
+ integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==
+ dependencies:
+ inherits "^2.0.3"
+ source-map "^0.6.1"
+ source-map-resolve "^0.5.2"
+ urix "^0.1.0"
+
+cssesc@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
+ integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=
+
+cssesc@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703"
+ integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==
+
+cssnano-preset-default@^4.0.7:
+ version "4.0.7"
+ resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76"
+ integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==
+ dependencies:
+ css-declaration-sorter "^4.0.1"
+ cssnano-util-raw-cache "^4.0.1"
+ postcss "^7.0.0"
+ postcss-calc "^7.0.1"
+ postcss-colormin "^4.0.3"
+ postcss-convert-values "^4.0.1"
+ postcss-discard-comments "^4.0.2"
+ postcss-discard-duplicates "^4.0.2"
+ postcss-discard-empty "^4.0.1"
+ postcss-discard-overridden "^4.0.1"
+ postcss-merge-longhand "^4.0.11"
+ postcss-merge-rules "^4.0.3"
+ postcss-minify-font-values "^4.0.2"
+ postcss-minify-gradients "^4.0.2"
+ postcss-minify-params "^4.0.2"
+ postcss-minify-selectors "^4.0.2"
+ postcss-normalize-charset "^4.0.1"
+ postcss-normalize-display-values "^4.0.2"
+ postcss-normalize-positions "^4.0.2"
+ postcss-normalize-repeat-style "^4.0.2"
+ postcss-normalize-string "^4.0.2"
+ postcss-normalize-timing-functions "^4.0.2"
+ postcss-normalize-unicode "^4.0.1"
+ postcss-normalize-url "^4.0.1"
+ postcss-normalize-whitespace "^4.0.2"
+ postcss-ordered-values "^4.1.2"
+ postcss-reduce-initial "^4.0.3"
+ postcss-reduce-transforms "^4.0.2"
+ postcss-svgo "^4.0.2"
+ postcss-unique-selectors "^4.0.1"
+
+cssnano-util-get-arguments@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f"
+ integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=
+
+cssnano-util-get-match@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d"
+ integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=
+
+cssnano-util-raw-cache@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282"
+ integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==
+ dependencies:
+ postcss "^7.0.0"
+
+cssnano-util-same-parent@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3"
+ integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==
+
+cssnano@^4.1.0:
+ version "4.1.10"
+ resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2"
+ integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==
+ dependencies:
+ cosmiconfig "^5.0.0"
+ cssnano-preset-default "^4.0.7"
+ is-resolvable "^1.0.0"
+ postcss "^7.0.0"
+
+csso@^3.5.1:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b"
+ integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==
+ dependencies:
+ css-tree "1.0.0-alpha.29"
+
+currently-unhandled@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
+ integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
+ dependencies:
+ array-find-index "^1.0.1"
+
+cyclist@~0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
+ integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=
+
+dashdash@^1.12.0:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
+ integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
+ dependencies:
+ assert-plus "^1.0.0"
+
+date-now@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
+ integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=
+
+debug@2.6.9, debug@^2.2.0, debug@^2.3.3:
+ version "2.6.9"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+ dependencies:
+ ms "2.0.0"
+
+debug@^3.2.5, debug@^3.2.6:
+ version "3.2.6"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
+ integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
+ dependencies:
+ ms "^2.1.1"
+
+debug@^4.1.0, debug@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
+ integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
+ dependencies:
+ ms "^2.1.1"
+
+decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+ integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+
+decode-uri-component@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
+ integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
+
+deep-equal@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
+ integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=
+
+deep-extend@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
+ integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
+
+default-gateway@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b"
+ integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==
+ dependencies:
+ execa "^1.0.0"
+ ip-regex "^2.1.0"
+
+define-properties@^1.1.2, define-properties@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
+ integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
+ dependencies:
+ object-keys "^1.0.12"
+
+define-property@^0.2.5:
+ version "0.2.5"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
+ integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
+ dependencies:
+ is-descriptor "^0.1.0"
+
+define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
+ integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
+ dependencies:
+ is-descriptor "^1.0.0"
+
+define-property@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
+ integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
+ dependencies:
+ is-descriptor "^1.0.2"
+ isobject "^3.0.1"
+
+del@^4.1.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4"
+ integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==
+ dependencies:
+ "@types/glob" "^7.1.1"
+ globby "^6.1.0"
+ is-path-cwd "^2.0.0"
+ is-path-in-cwd "^2.0.0"
+ p-map "^2.0.0"
+ pify "^4.0.1"
+ rimraf "^2.6.3"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+ integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
+
+delegates@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
+
+depd@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+
+des.js@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
+ integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=
+ dependencies:
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+
+destroy@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
+ integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
+
+detect-file@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
+ integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=
+
+detect-libc@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
+ integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
+
+detect-node@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c"
+ integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==
+
+diffie-hellman@^5.0.0:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
+ integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==
+ dependencies:
+ bn.js "^4.1.0"
+ miller-rabin "^4.0.0"
+ randombytes "^2.0.0"
+
+dns-equal@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d"
+ integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0=
+
+dns-packet@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a"
+ integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==
+ dependencies:
+ ip "^1.1.0"
+ safe-buffer "^5.0.1"
+
+dns-txt@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6"
+ integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=
+ dependencies:
+ buffer-indexof "^1.0.0"
+
+dom-converter@^0.2:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
+ integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
+ dependencies:
+ utila "~0.4"
+
+dom-serializer@0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0"
+ integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==
+ dependencies:
+ domelementtype "^1.3.0"
+ entities "^1.1.1"
+
+domain-browser@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
+ integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
+
+domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
+ integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
+
+domhandler@^2.3.0:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
+ integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==
+ dependencies:
+ domelementtype "1"
+
+domutils@1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
+ integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
+domutils@^1.5.1, domutils@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
+ integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
+dot-prop@^4.1.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
+ integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==
+ dependencies:
+ is-obj "^1.0.0"
+
+duplexify@^3.4.2, duplexify@^3.6.0:
+ version "3.7.1"
+ resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
+ integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
+ dependencies:
+ end-of-stream "^1.0.0"
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+ stream-shift "^1.0.0"
+
+ecc-jsbn@~0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
+ integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
+ dependencies:
+ jsbn "~0.1.0"
+ safer-buffer "^2.1.0"
+
+ee-first@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+ integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
+
+electron-to-chromium@^1.3.133:
+ version "1.3.134"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.134.tgz#550222bddac43c6bd6c445c3543a0fe8a615021d"
+ integrity sha512-C3uK2SrtWg/gSWaluLHWSHjyebVZCe4ZC0NVgTAoTq8tCR9FareRK5T7R7AS/nPZShtlEcjVMX1kQ8wi4nU68w==
+
+elliptic@^6.0.0:
+ version "6.4.1"
+ resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a"
+ integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==
+ dependencies:
+ bn.js "^4.4.0"
+ brorand "^1.0.1"
+ hash.js "^1.0.0"
+ hmac-drbg "^1.0.0"
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+ minimalistic-crypto-utils "^1.0.0"
+
+emojis-list@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
+ integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
+
+encodeurl@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+ integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
+
+end-of-stream@^1.0.0, end-of-stream@^1.1.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
+ integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==
+ dependencies:
+ once "^1.4.0"
+
+enhanced-resolve@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
+ integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==
+ dependencies:
+ graceful-fs "^4.1.2"
+ memory-fs "^0.4.0"
+ tapable "^1.0.0"
+
+entities@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
+ integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
+
+errno@^0.1.3, errno@~0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
+ integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==
+ dependencies:
+ prr "~1.0.1"
+
+error-ex@^1.2.0, error-ex@^1.3.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ dependencies:
+ is-arrayish "^0.2.1"
+
+error-stack-parser@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.2.tgz#4ae8dbaa2bf90a8b450707b9149dcabca135520d"
+ integrity sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw==
+ dependencies:
+ stackframe "^1.0.4"
+
+es-abstract@^1.12.0, es-abstract@^1.5.1:
+ version "1.13.0"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"
+ integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==
+ dependencies:
+ es-to-primitive "^1.2.0"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ is-callable "^1.1.4"
+ is-regex "^1.0.4"
+ object-keys "^1.0.12"
+
+es-to-primitive@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377"
+ integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==
+ dependencies:
+ is-callable "^1.1.4"
+ is-date-object "^1.0.1"
+ is-symbol "^1.0.2"
+
+escape-html@~1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+ integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
+
+escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+
+eslint-scope@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848"
+ integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==
+ dependencies:
+ esrecurse "^4.1.0"
+ estraverse "^4.1.1"
+
+esprima@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+esrecurse@^4.1.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
+ integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
+ dependencies:
+ estraverse "^4.1.0"
+
+estraverse@^4.1.0, estraverse@^4.1.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
+ integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=
+
+esutils@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
+ integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=
+
+etag@~1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+ integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
+
+eventemitter3@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
+ integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
+
+events@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88"
+ integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==
+
+eventsource@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0"
+ integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==
+ dependencies:
+ original "^1.0.0"
+
+evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
+ integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
+ dependencies:
+ md5.js "^1.3.4"
+ safe-buffer "^5.1.1"
+
+execa@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
+ integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
+ dependencies:
+ cross-spawn "^6.0.0"
+ get-stream "^4.0.0"
+ is-stream "^1.1.0"
+ npm-run-path "^2.0.0"
+ p-finally "^1.0.0"
+ signal-exit "^3.0.0"
+ strip-eof "^1.0.0"
+
+expand-brackets@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
+ integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
+ dependencies:
+ debug "^2.3.3"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ posix-character-classes "^0.1.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+expand-tilde@^2.0.0, expand-tilde@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
+ integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=
+ dependencies:
+ homedir-polyfill "^1.0.1"
+
+express@^4.16.4:
+ version "4.16.4"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e"
+ integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==
+ dependencies:
+ accepts "~1.3.5"
+ array-flatten "1.1.1"
+ body-parser "1.18.3"
+ content-disposition "0.5.2"
+ content-type "~1.0.4"
+ cookie "0.3.1"
+ cookie-signature "1.0.6"
+ debug "2.6.9"
+ depd "~1.1.2"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ finalhandler "1.1.1"
+ fresh "0.5.2"
+ merge-descriptors "1.0.1"
+ methods "~1.1.2"
+ on-finished "~2.3.0"
+ parseurl "~1.3.2"
+ path-to-regexp "0.1.7"
+ proxy-addr "~2.0.4"
+ qs "6.5.2"
+ range-parser "~1.2.0"
+ safe-buffer "5.1.2"
+ send "0.16.2"
+ serve-static "1.13.2"
+ setprototypeof "1.1.0"
+ statuses "~1.4.0"
+ type-is "~1.6.16"
+ utils-merge "1.0.1"
+ vary "~1.1.2"
+
+extend-shallow@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
+ integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
+ dependencies:
+ is-extendable "^0.1.0"
+
+extend-shallow@^3.0.0, extend-shallow@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
+ integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
+ dependencies:
+ assign-symbols "^1.0.0"
+ is-extendable "^1.0.1"
+
+extend@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
+ integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+
+extglob@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
+ integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
+ dependencies:
+ array-unique "^0.3.2"
+ define-property "^1.0.0"
+ expand-brackets "^2.1.4"
+ extend-shallow "^2.0.1"
+ fragment-cache "^0.2.1"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+extsprintf@1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
+ integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
+
+extsprintf@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
+ integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
+
+fast-deep-equal@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
+ integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
+ integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
+
+fast-levenshtein@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+ integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+
+fastparse@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9"
+ integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==
+
+faye-websocket@^0.10.0:
+ version "0.10.0"
+ resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
+ integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=
+ dependencies:
+ websocket-driver ">=0.5.1"
+
+faye-websocket@~0.11.1:
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38"
+ integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=
+ dependencies:
+ websocket-driver ">=0.5.1"
+
+figgy-pudding@^3.5.1:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790"
+ integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==
+
+file-loader@^1.1.10:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8"
+ integrity sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==
+ dependencies:
+ loader-utils "^1.0.2"
+ schema-utils "^0.4.5"
+
+fill-range@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
+ integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+ to-regex-range "^2.1.0"
+
+finalhandler@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
+ integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==
+ dependencies:
+ debug "2.6.9"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ on-finished "~2.3.0"
+ parseurl "~1.3.2"
+ statuses "~1.4.0"
+ unpipe "~1.0.0"
+
+find-cache-dir@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
+ integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
+ dependencies:
+ commondir "^1.0.1"
+ make-dir "^2.0.0"
+ pkg-dir "^3.0.0"
+
+find-up@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
+ integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
+ dependencies:
+ path-exists "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+find-up@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
+ integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
+ dependencies:
+ locate-path "^3.0.0"
+
+findup-sync@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc"
+ integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=
+ dependencies:
+ detect-file "^1.0.0"
+ is-glob "^3.1.0"
+ micromatch "^3.0.4"
+ resolve-dir "^1.0.1"
+
+flush-write-stream@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
+ integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==
+ dependencies:
+ inherits "^2.0.3"
+ readable-stream "^2.3.6"
+
+follow-redirects@^1.0.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.7.0.tgz#489ebc198dc0e7f64167bd23b03c4c19b5784c76"
+ integrity sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==
+ dependencies:
+ debug "^3.2.6"
+
+for-in@^0.1.3:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1"
+ integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=
+
+for-in@^1.0.1, for-in@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
+ integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
+
+for-own@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b"
+ integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=
+ dependencies:
+ for-in "^1.0.1"
+
+forever-agent@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
+ integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
+
+form-data@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
+ integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.6"
+ mime-types "^2.1.12"
+
+forwarded@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
+ integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
+
+fragment-cache@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
+ integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
+ dependencies:
+ map-cache "^0.2.2"
+
+fresh@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+ integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
+
+friendly-errors-webpack-plugin@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz#efc86cbb816224565861a1be7a9d84d0aafea136"
+ integrity sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==
+ dependencies:
+ chalk "^1.1.3"
+ error-stack-parser "^2.0.0"
+ string-width "^2.0.0"
+
+from2@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
+ integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
+ dependencies:
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+
+fs-extra@^2.0.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35"
+ integrity sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^2.1.0"
+
+fs-extra@^7.0.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
+ integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
+fs-minipass@^1.2.5:
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07"
+ integrity sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==
+ dependencies:
+ minipass "^2.2.1"
+
+fs-write-stream-atomic@^1.0.8:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
+ integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
+ dependencies:
+ graceful-fs "^4.1.2"
+ iferr "^0.1.5"
+ imurmurhash "^0.1.4"
+ readable-stream "1 || 2"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+fsevents@^1.2.7:
+ version "1.2.9"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f"
+ integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==
+ dependencies:
+ nan "^2.12.1"
+ node-pre-gyp "^0.12.0"
+
+fstream@^1.0.0, fstream@^1.0.12:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045"
+ integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==
+ dependencies:
+ graceful-fs "^4.1.2"
+ inherits "~2.0.0"
+ mkdirp ">=0.5 0"
+ rimraf "2"
+
+function-bind@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
+ integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+
+gauge@~2.7.3:
+ version "2.7.4"
+ resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
+ integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
+ dependencies:
+ aproba "^1.0.3"
+ console-control-strings "^1.0.0"
+ has-unicode "^2.0.0"
+ object-assign "^4.1.0"
+ signal-exit "^3.0.0"
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wide-align "^1.1.0"
+
+gaze@^1.0.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a"
+ integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==
+ dependencies:
+ globule "^1.0.0"
+
+get-caller-file@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
+ integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
+
+get-stdin@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
+ integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
+
+get-stream@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
+ integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
+ dependencies:
+ pump "^3.0.0"
+
+get-value@^2.0.3, get-value@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
+ integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
+
+getpass@^0.1.1:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
+ integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
+ dependencies:
+ assert-plus "^1.0.0"
+
+glob-parent@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
+ integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
+ dependencies:
+ is-glob "^3.1.0"
+ path-dirname "^1.0.0"
+
+glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1:
+ version "7.1.4"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
+ integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+global-modules@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
+ integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==
+ dependencies:
+ global-prefix "^1.0.1"
+ is-windows "^1.0.1"
+ resolve-dir "^1.0.0"
+
+global-prefix@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
+ integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=
+ dependencies:
+ expand-tilde "^2.0.2"
+ homedir-polyfill "^1.0.1"
+ ini "^1.3.4"
+ is-windows "^1.0.1"
+ which "^1.2.14"
+
+globals@^11.1.0:
+ version "11.12.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
+ integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+
+globby@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
+ integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=
+ dependencies:
+ array-union "^1.0.1"
+ glob "^7.0.3"
+ object-assign "^4.0.1"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+globule@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d"
+ integrity sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==
+ dependencies:
+ glob "~7.1.1"
+ lodash "~4.17.10"
+ minimatch "~3.0.2"
+
+graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
+ version "4.1.15"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
+ integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
+
+handle-thing@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754"
+ integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==
+
+har-schema@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
+ integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
+
+har-validator@~5.1.0:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
+ integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
+ dependencies:
+ ajv "^6.5.5"
+ har-schema "^2.0.0"
+
+has-ansi@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
+ integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+
+has-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
+ integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=
+
+has-unicode@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
+ integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
+
+has-value@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
+ integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
+ dependencies:
+ get-value "^2.0.3"
+ has-values "^0.1.4"
+ isobject "^2.0.0"
+
+has-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
+ integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
+ dependencies:
+ get-value "^2.0.6"
+ has-values "^1.0.0"
+ isobject "^3.0.0"
+
+has-values@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
+ integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E=
+
+has-values@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
+ integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
+ dependencies:
+ is-number "^3.0.0"
+ kind-of "^4.0.0"
+
+has@^1.0.0, has@^1.0.1, has@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
+ integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
+ dependencies:
+ function-bind "^1.1.1"
+
+hash-base@^3.0.0:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918"
+ integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+hash.js@^1.0.0, hash.js@^1.0.3:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
+ integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
+ dependencies:
+ inherits "^2.0.3"
+ minimalistic-assert "^1.0.1"
+
+hex-color-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e"
+ integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==
+
+highlightjs@^9.12.0:
+ version "9.12.0"
+ resolved "https://registry.yarnpkg.com/highlightjs/-/highlightjs-9.12.0.tgz#9b84eb42a7aa8488eb69ac79fec44cf495bf72a1"
+ integrity sha512-eAhWMtDZaOZIQdxIP4UEB1vNp/CVXQPdMSihTSuaExhFIRC0BVpXbtP3mTP1hDoGOyh7nbB3cuC3sOPhG5wGDA==
+
+hmac-drbg@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
+ integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
+ dependencies:
+ hash.js "^1.0.3"
+ minimalistic-assert "^1.0.0"
+ minimalistic-crypto-utils "^1.0.1"
+
+homedir-polyfill@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8"
+ integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==
+ dependencies:
+ parse-passwd "^1.0.0"
+
+hosted-git-info@^2.1.4:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
+ integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==
+
+hpack.js@^2.1.6:
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
+ integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=
+ dependencies:
+ inherits "^2.0.1"
+ obuf "^1.0.0"
+ readable-stream "^2.0.1"
+ wbuf "^1.1.0"
+
+hsl-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e"
+ integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=
+
+hsla-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38"
+ integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg=
+
+html-comment-regex@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7"
+ integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==
+
+html-entities@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f"
+ integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=
+
+htmlparser2@^3.3.0:
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
+ integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
+ dependencies:
+ domelementtype "^1.3.1"
+ domhandler "^2.3.0"
+ domutils "^1.5.1"
+ entities "^1.1.1"
+ inherits "^2.0.1"
+ readable-stream "^3.1.1"
+
+http-deceiver@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87"
+ integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=
+
+http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
+ version "1.6.3"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
+ integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.3"
+ setprototypeof "1.1.0"
+ statuses ">= 1.4.0 < 2"
+
+http-parser-js@>=0.4.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8"
+ integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==
+
+http-proxy-middleware@^0.19.1:
+ version "0.19.1"
+ resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a"
+ integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==
+ dependencies:
+ http-proxy "^1.17.0"
+ is-glob "^4.0.0"
+ lodash "^4.17.11"
+ micromatch "^3.1.10"
+
+http-proxy@^1.17.0:
+ version "1.17.0"
+ resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a"
+ integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==
+ dependencies:
+ eventemitter3 "^3.0.0"
+ follow-redirects "^1.0.0"
+ requires-port "^1.0.0"
+
+http-signature@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
+ integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
+ dependencies:
+ assert-plus "^1.0.0"
+ jsprim "^1.2.2"
+ sshpk "^1.7.0"
+
+https-browserify@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
+ integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
+
+iconv-lite@0.4.23:
+ version "0.4.23"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
+ integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+iconv-lite@^0.4.4:
+ version "0.4.24"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+icss-replace-symbols@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
+ integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
+
+icss-utils@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962"
+ integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=
+ dependencies:
+ postcss "^6.0.1"
+
+ieee754@^1.1.4:
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
+ integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
+
+iferr@^0.1.5:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
+ integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
+
+ignore-walk@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
+ integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==
+ dependencies:
+ minimatch "^3.0.4"
+
+import-fresh@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
+ integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
+ dependencies:
+ caller-path "^2.0.0"
+ resolve-from "^3.0.0"
+
+import-local@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d"
+ integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==
+ dependencies:
+ pkg-dir "^3.0.0"
+ resolve-cwd "^2.0.0"
+
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+ integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
+
+in-publish@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51"
+ integrity sha1-4g/146KvwmkDILbcVSaCqcf631E=
+
+indent-string@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
+ integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
+ dependencies:
+ repeating "^2.0.0"
+
+indexes-of@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
+ integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
+
+indexof@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
+ integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
+
+inherits@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
+ integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=
+
+ini@^1.3.4, ini@~1.3.0:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
+ integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
+
+internal-ip@^4.2.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907"
+ integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==
+ dependencies:
+ default-gateway "^4.2.0"
+ ipaddr.js "^1.9.0"
+
+interpret@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296"
+ integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==
+
+invariant@^2.2.2:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
+ integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
+ dependencies:
+ loose-envify "^1.0.0"
+
+invert-kv@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
+ integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
+
+invert-kv@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02"
+ integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==
+
+ip-regex@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"
+ integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=
+
+ip@^1.1.0, ip@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
+ integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
+
+ipaddr.js@1.9.0, ipaddr.js@^1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65"
+ integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==
+
+is-absolute-url@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6"
+ integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=
+
+is-accessor-descriptor@^0.1.6:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
+ integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-accessor-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
+ integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+
+is-arrayish@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
+ integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
+
+is-binary-path@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
+ integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=
+ dependencies:
+ binary-extensions "^1.0.0"
+
+is-buffer@^1.1.5:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
+ integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
+
+is-callable@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
+ integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==
+
+is-color-stop@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345"
+ integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=
+ dependencies:
+ css-color-names "^0.0.4"
+ hex-color-regex "^1.1.0"
+ hsl-regex "^1.0.0"
+ hsla-regex "^1.0.0"
+ rgb-regex "^1.0.1"
+ rgba-regex "^1.0.0"
+
+is-data-descriptor@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
+ integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-data-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
+ integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-date-object@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
+ integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=
+
+is-descriptor@^0.1.0:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
+ integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
+ dependencies:
+ is-accessor-descriptor "^0.1.6"
+ is-data-descriptor "^0.1.4"
+ kind-of "^5.0.0"
+
+is-descriptor@^1.0.0, is-descriptor@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
+ integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
+ dependencies:
+ is-accessor-descriptor "^1.0.0"
+ is-data-descriptor "^1.0.0"
+ kind-of "^6.0.2"
+
+is-directory@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
+ integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
+
+is-extendable@^0.1.0, is-extendable@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
+ integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
+
+is-extendable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
+ integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
+ dependencies:
+ is-plain-object "^2.0.4"
+
+is-extglob@^2.1.0, is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
+
+is-finite@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
+ integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
+ integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+ integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+
+is-glob@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
+ integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
+ dependencies:
+ is-extglob "^2.1.0"
+
+is-glob@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
+ integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
+ dependencies:
+ is-extglob "^2.1.1"
+
+is-number@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
+ integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-obj@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
+ integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
+
+is-path-cwd@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.1.0.tgz#2e0c7e463ff5b7a0eb60852d851a6809347a124c"
+ integrity sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw==
+
+is-path-in-cwd@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb"
+ integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==
+ dependencies:
+ is-path-inside "^2.1.0"
+
+is-path-inside@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2"
+ integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==
+ dependencies:
+ path-is-inside "^1.0.2"
+
+is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
+is-regex@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
+ integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=
+ dependencies:
+ has "^1.0.1"
+
+is-resolvable@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
+ integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==
+
+is-stream@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
+ integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
+
+is-svg@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75"
+ integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==
+ dependencies:
+ html-comment-regex "^1.1.0"
+
+is-symbol@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38"
+ integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==
+ dependencies:
+ has-symbols "^1.0.0"
+
+is-typedarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
+ integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
+
+is-utf8@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
+ integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
+
+is-windows@^1.0.1, is-windows@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
+ integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
+
+is-wsl@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
+ integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
+
+isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+
+isobject@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
+ integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
+ dependencies:
+ isarray "1.0.0"
+
+isobject@^3.0.0, isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
+ integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+
+isstream@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
+ integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
+
+jquery@^3.4:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2"
+ integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==
+
+js-base64@^2.1.8:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121"
+ integrity sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==
+
+js-levenshtein@^1.1.3:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d"
+ integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==
+
+"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
+js-tokens@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
+ integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
+
+js-yaml@^3.13.1:
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
+ integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
+jsbn@~0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
+ integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
+
+jsesc@^2.5.1:
+ version "2.5.2"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
+ integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
+
+jsesc@~0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
+ integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
+
+json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
+ integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema@0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
+ integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
+
+json-stringify-safe@~5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+ integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
+
+json3@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1"
+ integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=
+
+json5@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
+ integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
+ dependencies:
+ minimist "^1.2.0"
+
+json5@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850"
+ integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==
+ dependencies:
+ minimist "^1.2.0"
+
+jsonfile@^2.1.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
+ integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonfile@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
+ integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsprim@^1.2.2:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
+ integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
+ dependencies:
+ assert-plus "1.0.0"
+ extsprintf "1.3.0"
+ json-schema "0.2.3"
+ verror "1.10.0"
+
+killable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892"
+ integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==
+
+kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
+ integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
+ integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
+ integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
+
+kind-of@^6.0.0, kind-of@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
+ integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==
+
+last-call-webpack-plugin@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555"
+ integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==
+ dependencies:
+ lodash "^4.17.5"
+ webpack-sources "^1.1.0"
+
+lcid@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
+ integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=
+ dependencies:
+ invert-kv "^1.0.0"
+
+lcid@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf"
+ integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==
+ dependencies:
+ invert-kv "^2.0.0"
+
+load-json-file@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
+ integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
+ dependencies:
+ graceful-fs "^4.1.2"
+ parse-json "^2.2.0"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+ strip-bom "^2.0.0"
+
+loader-runner@^2.3.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357"
+ integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==
+
+loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7"
+ integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^2.0.0"
+ json5 "^1.0.1"
+
+locate-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
+ integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
+ dependencies:
+ p-locate "^3.0.0"
+ path-exists "^3.0.0"
+
+lodash._baseassign@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e"
+ integrity sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=
+ dependencies:
+ lodash._basecopy "^3.0.0"
+ lodash.keys "^3.0.0"
+
+lodash._basecopy@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36"
+ integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=
+
+lodash._bindcallback@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e"
+ integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4=
+
+lodash._createassigner@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11"
+ integrity sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=
+ dependencies:
+ lodash._bindcallback "^3.0.0"
+ lodash._isiterateecall "^3.0.0"
+ lodash.restparam "^3.0.0"
+
+lodash._getnative@^3.0.0:
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5"
+ integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=
+
+lodash._isiterateecall@^3.0.0:
+ version "3.0.9"
+ resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c"
+ integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=
+
+lodash.assign@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa"
+ integrity sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=
+ dependencies:
+ lodash._baseassign "^3.0.0"
+ lodash._createassigner "^3.0.0"
+ lodash.keys "^3.0.0"
+
+lodash.assign@^4.0.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7"
+ integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=
+
+lodash.defaults@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c"
+ integrity sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=
+ dependencies:
+ lodash.assign "^3.0.0"
+ lodash.restparam "^3.0.0"
+
+lodash.defaults@^4.0.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
+ integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=
+
+lodash.isarguments@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a"
+ integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=
+
+lodash.isarray@^3.0.0:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55"
+ integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=
+
+lodash.keys@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a"
+ integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=
+ dependencies:
+ lodash._getnative "^3.0.0"
+ lodash.isarguments "^3.0.0"
+ lodash.isarray "^3.0.0"
+
+lodash.memoize@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
+ integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
+
+lodash.restparam@^3.0.0:
+ version "3.6.1"
+ resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805"
+ integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=
+
+lodash.tail@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664"
+ integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=
+
+lodash.uniq@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+ integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
+
+"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5, lodash@~4.17.10:
+ version "4.17.11"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
+ integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
+
+loglevel@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
+ integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=
+
+loose-envify@^1.0.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
+ integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
+ dependencies:
+ js-tokens "^3.0.0 || ^4.0.0"
+
+loud-rejection@^1.0.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
+ integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
+ dependencies:
+ currently-unhandled "^0.4.1"
+ signal-exit "^3.0.0"
+
+lru-cache@^4.0.1:
+ version "4.1.5"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
+ integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
+ dependencies:
+ pseudomap "^1.0.2"
+ yallist "^2.1.2"
+
+lru-cache@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ dependencies:
+ yallist "^3.0.2"
+
+make-dir@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
+ integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
+ dependencies:
+ pify "^4.0.1"
+ semver "^5.6.0"
+
+mamacro@^0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4"
+ integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==
+
+map-age-cleaner@^0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
+ integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==
+ dependencies:
+ p-defer "^1.0.0"
+
+map-cache@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
+ integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
+
+map-obj@^1.0.0, map-obj@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+ integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
+
+map-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
+ integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
+ dependencies:
+ object-visit "^1.0.0"
+
+md5.js@^1.3.4:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
+ integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
+ dependencies:
+ hash-base "^3.0.0"
+ inherits "^2.0.1"
+ safe-buffer "^5.1.2"
+
+mdn-data@~1.1.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01"
+ integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==
+
+media-typer@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+ integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
+
+mem@^4.0.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178"
+ integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==
+ dependencies:
+ map-age-cleaner "^0.1.1"
+ mimic-fn "^2.0.0"
+ p-is-promise "^2.0.0"
+
+memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
+ integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=
+ dependencies:
+ errno "^0.1.3"
+ readable-stream "^2.0.1"
+
+meow@^3.7.0:
+ version "3.7.0"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
+ integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
+ dependencies:
+ camelcase-keys "^2.0.0"
+ decamelize "^1.1.2"
+ loud-rejection "^1.0.0"
+ map-obj "^1.0.1"
+ minimist "^1.1.3"
+ normalize-package-data "^2.3.4"
+ object-assign "^4.0.1"
+ read-pkg-up "^1.0.1"
+ redent "^1.0.0"
+ trim-newlines "^1.0.0"
+
+merge-descriptors@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
+ integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
+
+methods@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
+
+micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8:
+ version "3.1.10"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
+ integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ braces "^2.3.1"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ extglob "^2.0.4"
+ fragment-cache "^0.2.1"
+ kind-of "^6.0.2"
+ nanomatch "^1.2.9"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.2"
+
+miller-rabin@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
+ integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==
+ dependencies:
+ bn.js "^4.0.0"
+ brorand "^1.0.1"
+
+mime-db@1.40.0, "mime-db@>= 1.40.0 < 2":
+ version "1.40.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"
+ integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==
+
+mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24:
+ version "2.1.24"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81"
+ integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==
+ dependencies:
+ mime-db "1.40.0"
+
+mime@1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
+ integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
+
+mime@^2.4.2:
+ version "2.4.3"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.3.tgz#229687331e86f68924e6cb59e1cdd937f18275fe"
+ integrity sha512-QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw==
+
+mimic-fn@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
+ integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+
+"mini-css-extract-plugin@>=0.4.0 <0.4.3":
+ version "0.4.2"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.2.tgz#b3ecc0d6b1bbe5ff14add42b946a7b200cf78651"
+ integrity sha512-ots7URQH4wccfJq9Ssrzu2+qupbncAce4TmTzunI9CIwlQMp2XI+WNUw6xWF6MMAGAm1cbUVINrSjATaVMyKXg==
+ dependencies:
+ loader-utils "^1.1.0"
+ schema-utils "^1.0.0"
+ webpack-sources "^1.1.0"
+
+minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
+ integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
+
+minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
+ integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
+
+minimatch@^3.0.4, minimatch@~3.0.2:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+ integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimist@0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
+ integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
+
+minimist@^1.1.3, minimist@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
+ integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
+
+minipass@^2.2.1, minipass@^2.3.4:
+ version "2.3.5"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
+ integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==
+ dependencies:
+ safe-buffer "^5.1.2"
+ yallist "^3.0.0"
+
+minizlib@^1.1.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614"
+ integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==
+ dependencies:
+ minipass "^2.2.1"
+
+mississippi@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022"
+ integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==
+ dependencies:
+ concat-stream "^1.5.0"
+ duplexify "^3.4.2"
+ end-of-stream "^1.1.0"
+ flush-write-stream "^1.0.0"
+ from2 "^2.1.0"
+ parallel-transform "^1.1.0"
+ pump "^3.0.0"
+ pumpify "^1.3.3"
+ stream-each "^1.1.0"
+ through2 "^2.0.0"
+
+mixin-deep@^1.2.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
+ integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==
+ dependencies:
+ for-in "^1.0.2"
+ is-extendable "^1.0.1"
+
+mixin-object@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e"
+ integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=
+ dependencies:
+ for-in "^0.1.3"
+ is-extendable "^0.1.1"
+
+mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
+ integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
+ dependencies:
+ minimist "0.0.8"
+
+move-concurrently@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"
+ integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=
+ dependencies:
+ aproba "^1.1.1"
+ copy-concurrently "^1.0.0"
+ fs-write-stream-atomic "^1.0.8"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.3"
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+ integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+
+ms@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
+ integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
+
+multicast-dns-service-types@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901"
+ integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=
+
+multicast-dns@^6.0.1:
+ version "6.2.3"
+ resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229"
+ integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==
+ dependencies:
+ dns-packet "^1.3.1"
+ thunky "^1.0.2"
+
+nan@^2.12.1, nan@^2.13.2:
+ version "2.13.2"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7"
+ integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==
+
+nanomatch@^1.2.9:
+ version "1.2.13"
+ resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
+ integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ fragment-cache "^0.2.1"
+ is-windows "^1.0.2"
+ kind-of "^6.0.2"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+needle@^2.2.1:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c"
+ integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==
+ dependencies:
+ debug "^3.2.6"
+ iconv-lite "^0.4.4"
+ sax "^1.2.4"
+
+negotiator@0.6.2:
+ version "0.6.2"
+ resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
+ integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
+
+neo-async@^2.5.0:
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c"
+ integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==
+
+nice-try@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
+ integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
+
+node-forge@0.7.5:
+ version "0.7.5"
+ resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df"
+ integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==
+
+node-gyp@^3.8.0:
+ version "3.8.0"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c"
+ integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==
+ dependencies:
+ fstream "^1.0.0"
+ glob "^7.0.3"
+ graceful-fs "^4.1.2"
+ mkdirp "^0.5.0"
+ nopt "2 || 3"
+ npmlog "0 || 1 || 2 || 3 || 4"
+ osenv "0"
+ request "^2.87.0"
+ rimraf "2"
+ semver "~5.3.0"
+ tar "^2.0.0"
+ which "1"
+
+node-libs-browser@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77"
+ integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==
+ dependencies:
+ assert "^1.1.1"
+ browserify-zlib "^0.2.0"
+ buffer "^4.3.0"
+ console-browserify "^1.1.0"
+ constants-browserify "^1.0.0"
+ crypto-browserify "^3.11.0"
+ domain-browser "^1.1.1"
+ events "^3.0.0"
+ https-browserify "^1.0.0"
+ os-browserify "^0.3.0"
+ path-browserify "0.0.0"
+ process "^0.11.10"
+ punycode "^1.2.4"
+ querystring-es3 "^0.2.0"
+ readable-stream "^2.3.3"
+ stream-browserify "^2.0.1"
+ stream-http "^2.7.2"
+ string_decoder "^1.0.0"
+ timers-browserify "^2.0.4"
+ tty-browserify "0.0.0"
+ url "^0.11.0"
+ util "^0.11.0"
+ vm-browserify "0.0.4"
+
+node-pre-gyp@^0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149"
+ integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==
+ dependencies:
+ detect-libc "^1.0.2"
+ mkdirp "^0.5.1"
+ needle "^2.2.1"
+ nopt "^4.0.1"
+ npm-packlist "^1.1.6"
+ npmlog "^4.0.2"
+ rc "^1.2.7"
+ rimraf "^2.6.1"
+ semver "^5.3.0"
+ tar "^4"
+
+node-releases@^1.1.19:
+ version "1.1.19"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.19.tgz#c492d1e381fea0350b338b646c27867e88e91b3d"
+ integrity sha512-SH/B4WwovHbulIALsQllAVwqZZD1kPmKCqrhGfR29dXjLAVZMHvBjD3S6nL9D/J9QkmZ1R92/0wCMDKXUUvyyA==
+ dependencies:
+ semver "^5.3.0"
+
+node-sass@^4.11.0:
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017"
+ integrity sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==
+ dependencies:
+ async-foreach "^0.1.3"
+ chalk "^1.1.1"
+ cross-spawn "^3.0.0"
+ gaze "^1.0.0"
+ get-stdin "^4.0.1"
+ glob "^7.0.3"
+ in-publish "^2.0.0"
+ lodash "^4.17.11"
+ meow "^3.7.0"
+ mkdirp "^0.5.1"
+ nan "^2.13.2"
+ node-gyp "^3.8.0"
+ npmlog "^4.0.0"
+ request "^2.88.0"
+ sass-graph "^2.2.4"
+ stdout-stream "^1.4.0"
+ "true-case-path" "^1.0.2"
+
+"nopt@2 || 3":
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
+ integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k=
+ dependencies:
+ abbrev "1"
+
+nopt@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
+ integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=
+ dependencies:
+ abbrev "1"
+ osenv "^0.1.4"
+
+normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
+ dependencies:
+ hosted-git-info "^2.1.4"
+ resolve "^1.10.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+normalize-path@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
+ integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
+ dependencies:
+ remove-trailing-separator "^1.0.1"
+
+normalize-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+normalize-url@^3.0.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559"
+ integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==
+
+npm-bundled@^1.0.1:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd"
+ integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==
+
+npm-packlist@^1.1.6:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc"
+ integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==
+ dependencies:
+ ignore-walk "^3.0.1"
+ npm-bundled "^1.0.1"
+
+npm-run-path@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
+ integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
+ dependencies:
+ path-key "^2.0.0"
+
+"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
+ integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
+ dependencies:
+ are-we-there-yet "~1.1.2"
+ console-control-strings "~1.1.0"
+ gauge "~2.7.3"
+ set-blocking "~2.0.0"
+
+nth-check@^1.0.2, nth-check@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
+ integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
+ dependencies:
+ boolbase "~1.0.0"
+
+number-is-nan@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
+ integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
+
+oauth-sign@~0.9.0:
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
+ integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
+
+object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+object-copy@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
+ integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
+ dependencies:
+ copy-descriptor "^0.1.0"
+ define-property "^0.2.5"
+ kind-of "^3.0.3"
+
+object-keys@^1.0.12:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
+ integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+
+object-path@^0.9.2:
+ version "0.9.2"
+ resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.9.2.tgz#0fd9a74fc5fad1ae3968b586bda5c632bd6c05a5"
+ integrity sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=
+
+object-visit@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
+ integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
+ dependencies:
+ isobject "^3.0.0"
+
+object.getownpropertydescriptors@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
+ integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=
+ dependencies:
+ define-properties "^1.1.2"
+ es-abstract "^1.5.1"
+
+object.pick@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
+ integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
+ dependencies:
+ isobject "^3.0.1"
+
+object.values@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9"
+ integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.12.0"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+
+obuf@^1.0.0, obuf@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
+ integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
+
+on-finished@~2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
+ integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
+ dependencies:
+ ee-first "1.1.1"
+
+on-headers@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
+ integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
+
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ dependencies:
+ wrappy "1"
+
+opn@^5.5.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc"
+ integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==
+ dependencies:
+ is-wsl "^1.1.0"
+
+optimize-css-assets-webpack-plugin@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159"
+ integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A==
+ dependencies:
+ cssnano "^4.1.0"
+ last-call-webpack-plugin "^3.0.0"
+
+original@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f"
+ integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==
+ dependencies:
+ url-parse "^1.4.3"
+
+os-browserify@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
+ integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=
+
+os-homedir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
+ integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
+
+os-locale@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
+ integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
+ dependencies:
+ lcid "^1.0.0"
+
+os-locale@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a"
+ integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==
+ dependencies:
+ execa "^1.0.0"
+ lcid "^2.0.0"
+ mem "^4.0.0"
+
+os-tmpdir@^1.0.0, os-tmpdir@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
+ integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
+
+osenv@0, osenv@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
+ integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
+ dependencies:
+ os-homedir "^1.0.0"
+ os-tmpdir "^1.0.0"
+
+p-defer@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
+ integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=
+
+p-finally@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
+ integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
+
+p-is-promise@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"
+ integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==
+
+p-limit@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
+ integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==
+ dependencies:
+ p-try "^2.0.0"
+
+p-locate@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
+ integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
+ dependencies:
+ p-limit "^2.0.0"
+
+p-map@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
+ integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
+
+p-try@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
+ integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+
+pako@~1.0.5:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732"
+ integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==
+
+parallel-transform@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06"
+ integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=
+ dependencies:
+ cyclist "~0.2.2"
+ inherits "^2.0.3"
+ readable-stream "^2.1.5"
+
+parse-asn1@^5.0.0:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc"
+ integrity sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==
+ dependencies:
+ asn1.js "^4.0.0"
+ browserify-aes "^1.0.0"
+ create-hash "^1.1.0"
+ evp_bytestokey "^1.0.0"
+ pbkdf2 "^3.0.3"
+ safe-buffer "^5.1.1"
+
+parse-json@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
+ integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
+ dependencies:
+ error-ex "^1.2.0"
+
+parse-json@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
+ integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
+ dependencies:
+ error-ex "^1.3.1"
+ json-parse-better-errors "^1.0.1"
+
+parse-passwd@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
+ integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
+
+parseurl@~1.3.2:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
+ integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+
+pascalcase@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
+ integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
+
+path-browserify@0.0.0:
+ version "0.0.0"
+ resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"
+ integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=
+
+path-dirname@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
+ integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
+
+path-exists@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
+ integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
+ dependencies:
+ pinkie-promise "^2.0.0"
+
+path-exists@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
+ integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+path-is-inside@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
+ integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
+
+path-key@^2.0.0, path-key@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
+ integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
+
+path-parse@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
+ integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
+
+path-to-regexp@0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
+ integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
+
+path-type@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
+ integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
+ dependencies:
+ graceful-fs "^4.1.2"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+pbkdf2@^3.0.3:
+ version "3.0.17"
+ resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6"
+ integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==
+ dependencies:
+ create-hash "^1.1.2"
+ create-hmac "^1.1.4"
+ ripemd160 "^2.0.1"
+ safe-buffer "^5.0.1"
+ sha.js "^2.4.8"
+
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+ integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
+
+pify@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+ integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
+
+pify@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
+ integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
+
+pify@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
+ integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
+
+pinkie-promise@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
+ integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
+ dependencies:
+ pinkie "^2.0.0"
+
+pinkie@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
+ integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
+
+pkg-dir@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3"
+ integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==
+ dependencies:
+ find-up "^3.0.0"
+
+pkg-up@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26"
+ integrity sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=
+ dependencies:
+ find-up "^1.0.0"
+
+popper.js@^1.14.7:
+ version "1.15.0"
+ resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2"
+ integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA==
+
+portfinder@^1.0.20:
+ version "1.0.20"
+ resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a"
+ integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==
+ dependencies:
+ async "^1.5.2"
+ debug "^2.2.0"
+ mkdirp "0.5.x"
+
+posix-character-classes@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
+ integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
+
+postcss-calc@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436"
+ integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==
+ dependencies:
+ css-unit-converter "^1.1.1"
+ postcss "^7.0.5"
+ postcss-selector-parser "^5.0.0-rc.4"
+ postcss-value-parser "^3.3.1"
+
+postcss-colormin@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381"
+ integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==
+ dependencies:
+ browserslist "^4.0.0"
+ color "^3.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-convert-values@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f"
+ integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==
+ dependencies:
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-discard-comments@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033"
+ integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-discard-duplicates@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb"
+ integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-discard-empty@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765"
+ integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-discard-overridden@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57"
+ integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-merge-longhand@^4.0.11:
+ version "4.0.11"
+ resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24"
+ integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==
+ dependencies:
+ css-color-names "0.0.4"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+ stylehacks "^4.0.0"
+
+postcss-merge-rules@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650"
+ integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-api "^3.0.0"
+ cssnano-util-same-parent "^4.0.0"
+ postcss "^7.0.0"
+ postcss-selector-parser "^3.0.0"
+ vendors "^1.0.0"
+
+postcss-minify-font-values@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6"
+ integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==
+ dependencies:
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-minify-gradients@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471"
+ integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ is-color-stop "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-minify-params@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874"
+ integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==
+ dependencies:
+ alphanum-sort "^1.0.0"
+ browserslist "^4.0.0"
+ cssnano-util-get-arguments "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+ uniqs "^2.0.0"
+
+postcss-minify-selectors@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8"
+ integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==
+ dependencies:
+ alphanum-sort "^1.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-selector-parser "^3.0.0"
+
+postcss-modules-extract-imports@^1.2.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a"
+ integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==
+ dependencies:
+ postcss "^6.0.1"
+
+postcss-modules-local-by-default@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069"
+ integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=
+ dependencies:
+ css-selector-tokenizer "^0.7.0"
+ postcss "^6.0.1"
+
+postcss-modules-scope@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90"
+ integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A=
+ dependencies:
+ css-selector-tokenizer "^0.7.0"
+ postcss "^6.0.1"
+
+postcss-modules-values@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20"
+ integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=
+ dependencies:
+ icss-replace-symbols "^1.1.0"
+ postcss "^6.0.1"
+
+postcss-normalize-charset@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4"
+ integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==
+ dependencies:
+ postcss "^7.0.0"
+
+postcss-normalize-display-values@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a"
+ integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==
+ dependencies:
+ cssnano-util-get-match "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-positions@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f"
+ integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-repeat-style@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c"
+ integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ cssnano-util-get-match "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-string@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c"
+ integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==
+ dependencies:
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-timing-functions@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9"
+ integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==
+ dependencies:
+ cssnano-util-get-match "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-unicode@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb"
+ integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==
+ dependencies:
+ browserslist "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-url@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1"
+ integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==
+ dependencies:
+ is-absolute-url "^2.0.0"
+ normalize-url "^3.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-normalize-whitespace@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82"
+ integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==
+ dependencies:
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-ordered-values@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee"
+ integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==
+ dependencies:
+ cssnano-util-get-arguments "^4.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-reduce-initial@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df"
+ integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-api "^3.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+
+postcss-reduce-transforms@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29"
+ integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==
+ dependencies:
+ cssnano-util-get-match "^4.0.0"
+ has "^1.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+
+postcss-selector-parser@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865"
+ integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=
+ dependencies:
+ dot-prop "^4.1.1"
+ indexes-of "^1.0.1"
+ uniq "^1.0.1"
+
+postcss-selector-parser@^5.0.0-rc.4:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c"
+ integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==
+ dependencies:
+ cssesc "^2.0.0"
+ indexes-of "^1.0.1"
+ uniq "^1.0.1"
+
+postcss-svgo@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258"
+ integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==
+ dependencies:
+ is-svg "^3.0.0"
+ postcss "^7.0.0"
+ postcss-value-parser "^3.0.0"
+ svgo "^1.0.0"
+
+postcss-unique-selectors@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac"
+ integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==
+ dependencies:
+ alphanum-sort "^1.0.0"
+ postcss "^7.0.0"
+ uniqs "^2.0.0"
+
+postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
+ integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
+
+postcss@^6.0.1, postcss@^6.0.23:
+ version "6.0.23"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
+ integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
+ dependencies:
+ chalk "^2.4.1"
+ source-map "^0.6.1"
+ supports-color "^5.4.0"
+
+postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5:
+ version "7.0.16"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2"
+ integrity sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA==
+ dependencies:
+ chalk "^2.4.2"
+ source-map "^0.6.1"
+ supports-color "^6.1.0"
+
+pretty-error@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3"
+ integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=
+ dependencies:
+ renderkid "^2.0.1"
+ utila "~0.4"
+
+private@^0.1.6:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
+ integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
+
+process-nextick-args@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
+ integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==
+
+process@^0.11.10:
+ version "0.11.10"
+ resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
+ integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
+
+promise-inflight@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
+ integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
+
+proxy-addr@~2.0.4:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34"
+ integrity sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==
+ dependencies:
+ forwarded "~0.1.2"
+ ipaddr.js "1.9.0"
+
+prr@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
+ integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
+
+pseudomap@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
+ integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
+
+psl@^1.1.24:
+ version "1.1.31"
+ resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184"
+ integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==
+
+public-encrypt@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0"
+ integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==
+ dependencies:
+ bn.js "^4.1.0"
+ browserify-rsa "^4.0.0"
+ create-hash "^1.1.0"
+ parse-asn1 "^5.0.0"
+ randombytes "^2.0.1"
+ safe-buffer "^5.1.2"
+
+pump@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
+ integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pump@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
+ integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pumpify@^1.3.3:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
+ integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
+ dependencies:
+ duplexify "^3.6.0"
+ inherits "^2.0.3"
+ pump "^2.0.0"
+
+punycode@1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
+ integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=
+
+punycode@^1.2.4, punycode@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+ integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
+
+punycode@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+
+q@^1.1.2:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
+ integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
+
+qs@6.5.2, qs@~6.5.2:
+ version "6.5.2"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
+ integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
+
+querystring-es3@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
+ integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=
+
+querystring@0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
+ integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
+
+querystringify@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e"
+ integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==
+
+randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+ dependencies:
+ safe-buffer "^5.1.0"
+
+randomfill@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
+ integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==
+ dependencies:
+ randombytes "^2.0.5"
+ safe-buffer "^5.1.0"
+
+range-parser@^1.2.1, range-parser@~1.2.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
+ integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
+
+raw-body@2.3.3:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3"
+ integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==
+ dependencies:
+ bytes "3.0.0"
+ http-errors "1.6.3"
+ iconv-lite "0.4.23"
+ unpipe "1.0.0"
+
+rc@^1.2.7:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
+ integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
+ dependencies:
+ deep-extend "^0.6.0"
+ ini "~1.3.0"
+ minimist "^1.2.0"
+ strip-json-comments "~2.0.1"
+
+read-pkg-up@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
+ integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
+ dependencies:
+ find-up "^1.0.0"
+ read-pkg "^1.0.0"
+
+read-pkg@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
+ integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
+ dependencies:
+ load-json-file "^1.0.0"
+ normalize-package-data "^2.3.2"
+ path-type "^1.0.0"
+
+"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
+ integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@^3.0.6, readable-stream@^3.1.1:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.3.0.tgz#cb8011aad002eb717bf040291feba8569c986fb9"
+ integrity sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
+readdirp@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
+ integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==
+ dependencies:
+ graceful-fs "^4.1.11"
+ micromatch "^3.1.10"
+ readable-stream "^2.0.2"
+
+redent@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
+ integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
+ dependencies:
+ indent-string "^2.1.0"
+ strip-indent "^1.0.1"
+
+regenerate-unicode-properties@^8.0.2:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz#ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e"
+ integrity sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==
+ dependencies:
+ regenerate "^1.4.0"
+
+regenerate@^1.2.1, regenerate@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
+ integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
+
+regenerator-transform@^0.13.4:
+ version "0.13.4"
+ resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb"
+ integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A==
+ dependencies:
+ private "^0.1.6"
+
+regex-not@^1.0.0, regex-not@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
+ integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
+ dependencies:
+ extend-shallow "^3.0.2"
+ safe-regex "^1.1.0"
+
+regex-parser@^2.2.9:
+ version "2.2.10"
+ resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.10.tgz#9e66a8f73d89a107616e63b39d4deddfee912b37"
+ integrity sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==
+
+regexp-tree@^0.1.0:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.6.tgz#84900fa12fdf428a2ac25f04300382a7c0148479"
+ integrity sha512-LFrA98Dw/heXqDojz7qKFdygZmFoiVlvE1Zp7Cq2cvF+ZA+03Gmhy0k0PQlsC1jvHPiTUSs+pDHEuSWv6+6D7w==
+
+regexpu-core@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b"
+ integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=
+ dependencies:
+ regenerate "^1.2.1"
+ regjsgen "^0.2.0"
+ regjsparser "^0.1.4"
+
+regexpu-core@^4.5.4:
+ version "4.5.4"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae"
+ integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==
+ dependencies:
+ regenerate "^1.4.0"
+ regenerate-unicode-properties "^8.0.2"
+ regjsgen "^0.5.0"
+ regjsparser "^0.6.0"
+ unicode-match-property-ecmascript "^1.0.4"
+ unicode-match-property-value-ecmascript "^1.1.0"
+
+regjsgen@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
+ integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=
+
+regjsgen@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd"
+ integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==
+
+regjsparser@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
+ integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=
+ dependencies:
+ jsesc "~0.5.0"
+
+regjsparser@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c"
+ integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==
+ dependencies:
+ jsesc "~0.5.0"
+
+remove-trailing-separator@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
+ integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
+
+renderkid@^2.0.1:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149"
+ integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==
+ dependencies:
+ css-select "^1.1.0"
+ dom-converter "^0.2"
+ htmlparser2 "^3.3.0"
+ strip-ansi "^3.0.0"
+ utila "^0.4.0"
+
+repeat-element@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
+ integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
+
+repeat-string@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
+ integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
+
+repeating@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
+ integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
+ dependencies:
+ is-finite "^1.0.0"
+
+request@^2.87.0, request@^2.88.0:
+ version "2.88.0"
+ resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
+ integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.8.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.6"
+ extend "~3.0.2"
+ forever-agent "~0.6.1"
+ form-data "~2.3.2"
+ har-validator "~5.1.0"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.19"
+ oauth-sign "~0.9.0"
+ performance-now "^2.1.0"
+ qs "~6.5.2"
+ safe-buffer "^5.1.2"
+ tough-cookie "~2.4.3"
+ tunnel-agent "^0.6.0"
+ uuid "^3.3.2"
+
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
+
+require-main-filename@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
+ integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
+
+requires-port@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
+ integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
+
+resolve-cwd@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
+ integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=
+ dependencies:
+ resolve-from "^3.0.0"
+
+resolve-dir@^1.0.0, resolve-dir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
+ integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=
+ dependencies:
+ expand-tilde "^2.0.0"
+ global-modules "^1.0.0"
+
+resolve-from@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
+ integrity sha1-six699nWiBvItuZTM17rywoYh0g=
+
+resolve-url-loader@^2.3.0:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz#83bb9ebc392b66c563795eef22f078970357a26e"
+ integrity sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g==
+ dependencies:
+ adjust-sourcemap-loader "^1.1.0"
+ camelcase "^4.1.0"
+ convert-source-map "^1.5.1"
+ loader-utils "^1.1.0"
+ lodash.defaults "^4.0.0"
+ rework "^1.0.1"
+ rework-visit "^1.0.0"
+ source-map "^0.5.7"
+ urix "^0.1.0"
+
+resolve-url@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
+ integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
+
+resolve@^1.10.0, resolve@^1.3.2:
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.0.tgz#4014870ba296176b86343d50b60f3b50609ce232"
+ integrity sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==
+ dependencies:
+ path-parse "^1.0.6"
+
+ret@~0.1.10:
+ version "0.1.15"
+ resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
+ integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
+
+rework-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a"
+ integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo=
+
+rework@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/rework/-/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7"
+ integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=
+ dependencies:
+ convert-source-map "^0.3.3"
+ css "^2.0.0"
+
+rgb-regex@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1"
+ integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE=
+
+rgba-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3"
+ integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=
+
+rimraf@2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3:
+ version "2.6.3"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
+ integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
+ dependencies:
+ glob "^7.1.3"
+
+ripemd160@^2.0.0, ripemd160@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
+ integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
+ dependencies:
+ hash-base "^3.0.0"
+ inherits "^2.0.1"
+
+run-queue@^1.0.0, run-queue@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
+ integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=
+ dependencies:
+ aproba "^1.1.1"
+
+safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+safe-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
+ integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
+ dependencies:
+ ret "~0.1.10"
+
+"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+sass-graph@^2.2.4:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49"
+ integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=
+ dependencies:
+ glob "^7.0.0"
+ lodash "^4.0.0"
+ scss-tokenizer "^0.2.3"
+ yargs "^7.0.0"
+
+sass-loader@^7.0.1:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d"
+ integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==
+ dependencies:
+ clone-deep "^2.0.1"
+ loader-utils "^1.0.1"
+ lodash.tail "^4.1.1"
+ neo-async "^2.5.0"
+ pify "^3.0.0"
+ semver "^5.5.0"
+
+sax@^1.2.4, sax@~1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
+ integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
+
+schema-utils@^0.4.5:
+ version "0.4.7"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187"
+ integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==
+ dependencies:
+ ajv "^6.1.0"
+ ajv-keywords "^3.1.0"
+
+schema-utils@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770"
+ integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==
+ dependencies:
+ ajv "^6.1.0"
+ ajv-errors "^1.0.0"
+ ajv-keywords "^3.1.0"
+
+scss-tokenizer@^0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1"
+ integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE=
+ dependencies:
+ js-base64 "^2.1.8"
+ source-map "^0.4.2"
+
+select-hose@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
+ integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=
+
+selfsigned@^1.10.4:
+ version "1.10.4"
+ resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd"
+ integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==
+ dependencies:
+ node-forge "0.7.5"
+
+"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
+ integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
+
+semver@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65"
+ integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==
+
+semver@~5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
+ integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8=
+
+send@0.16.2:
+ version "0.16.2"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
+ integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==
+ dependencies:
+ debug "2.6.9"
+ depd "~1.1.2"
+ destroy "~1.0.4"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "0.5.2"
+ http-errors "~1.6.2"
+ mime "1.4.1"
+ ms "2.0.0"
+ on-finished "~2.3.0"
+ range-parser "~1.2.0"
+ statuses "~1.4.0"
+
+serialize-javascript@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65"
+ integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==
+
+serve-index@^1.9.1:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
+ integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=
+ dependencies:
+ accepts "~1.3.4"
+ batch "0.6.1"
+ debug "2.6.9"
+ escape-html "~1.0.3"
+ http-errors "~1.6.2"
+ mime-types "~2.1.17"
+ parseurl "~1.3.2"
+
+serve-static@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
+ integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==
+ dependencies:
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ parseurl "~1.3.2"
+ send "0.16.2"
+
+set-blocking@^2.0.0, set-blocking@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+ integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
+
+set-value@^0.4.3:
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
+ integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE=
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.1"
+ to-object-path "^0.3.0"
+
+set-value@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
+ integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.3"
+ split-string "^3.0.1"
+
+setimmediate@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
+ integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
+
+setprototypeof@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
+ integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
+
+sha.js@^2.4.0, sha.js@^2.4.8:
+ version "2.4.11"
+ resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
+ integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+shallow-clone@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571"
+ integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==
+ dependencies:
+ is-extendable "^0.1.1"
+ kind-of "^5.0.0"
+ mixin-object "^2.0.1"
+
+shebang-command@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
+ integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
+ dependencies:
+ shebang-regex "^1.0.0"
+
+shebang-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
+ integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
+
+signal-exit@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
+ integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
+
+simple-swizzle@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
+ integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=
+ dependencies:
+ is-arrayish "^0.3.1"
+
+snapdragon-node@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
+ integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
+ dependencies:
+ define-property "^1.0.0"
+ isobject "^3.0.0"
+ snapdragon-util "^3.0.1"
+
+snapdragon-util@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
+ integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
+ dependencies:
+ kind-of "^3.2.0"
+
+snapdragon@^0.8.1:
+ version "0.8.2"
+ resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
+ integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
+ dependencies:
+ base "^0.11.1"
+ debug "^2.2.0"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ map-cache "^0.2.2"
+ source-map "^0.5.6"
+ source-map-resolve "^0.5.0"
+ use "^3.1.0"
+
+sockjs-client@1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177"
+ integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==
+ dependencies:
+ debug "^3.2.5"
+ eventsource "^1.0.7"
+ faye-websocket "~0.11.1"
+ inherits "^2.0.3"
+ json3 "^3.3.2"
+ url-parse "^1.4.3"
+
+sockjs@0.3.19:
+ version "0.3.19"
+ resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d"
+ integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==
+ dependencies:
+ faye-websocket "^0.10.0"
+ uuid "^3.0.1"
+
+source-list-map@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
+ integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
+
+source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
+ integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==
+ dependencies:
+ atob "^2.1.1"
+ decode-uri-component "^0.2.0"
+ resolve-url "^0.2.1"
+ source-map-url "^0.4.0"
+ urix "^0.1.0"
+
+source-map-support@~0.5.10:
+ version "0.5.12"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599"
+ integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map-url@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
+ integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
+
+source-map@^0.4.2:
+ version "0.4.4"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
+ integrity sha1-66T12pwNyZneaAMti092FzZSA2s=
+ dependencies:
+ amdefine ">=0.0.4"
+
+source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7:
+ version "0.5.7"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
+ integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
+
+source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+spdx-correct@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
+ integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
+ integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
+ integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1"
+ integrity sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==
+
+spdy-transport@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31"
+ integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==
+ dependencies:
+ debug "^4.1.0"
+ detect-node "^2.0.4"
+ hpack.js "^2.1.6"
+ obuf "^1.1.2"
+ readable-stream "^3.0.6"
+ wbuf "^1.7.3"
+
+spdy@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52"
+ integrity sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==
+ dependencies:
+ debug "^4.1.0"
+ handle-thing "^2.0.0"
+ http-deceiver "^1.2.7"
+ select-hose "^2.0.0"
+ spdy-transport "^3.0.0"
+
+split-string@^3.0.1, split-string@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
+ integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
+ dependencies:
+ extend-shallow "^3.0.0"
+
+sprintf-js@~1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
+ integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
+
+sshpk@^1.7.0:
+ version "1.16.1"
+ resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
+ integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
+ dependencies:
+ asn1 "~0.2.3"
+ assert-plus "^1.0.0"
+ bcrypt-pbkdf "^1.0.0"
+ dashdash "^1.12.0"
+ ecc-jsbn "~0.1.1"
+ getpass "^0.1.1"
+ jsbn "~0.1.0"
+ safer-buffer "^2.0.2"
+ tweetnacl "~0.14.0"
+
+ssri@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8"
+ integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==
+ dependencies:
+ figgy-pudding "^3.5.1"
+
+stable@^0.1.8:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
+ integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
+
+stackframe@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.0.4.tgz#357b24a992f9427cba6b545d96a14ed2cbca187b"
+ integrity sha512-to7oADIniaYwS3MhtCa/sQhrxidCCQiF/qp4/m5iN3ipf0Y7Xlri0f6eG29r08aL7JYl8n32AF3Q5GYBZ7K8vw==
+
+static-extend@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
+ integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
+ dependencies:
+ define-property "^0.2.5"
+ object-copy "^0.1.0"
+
+"statuses@>= 1.4.0 < 2":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
+ integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
+
+statuses@~1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
+ integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
+
+stdout-stream@^1.4.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de"
+ integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==
+ dependencies:
+ readable-stream "^2.0.1"
+
+stream-browserify@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b"
+ integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==
+ dependencies:
+ inherits "~2.0.1"
+ readable-stream "^2.0.2"
+
+stream-each@^1.1.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
+ integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==
+ dependencies:
+ end-of-stream "^1.1.0"
+ stream-shift "^1.0.0"
+
+stream-http@^2.7.2:
+ version "2.8.3"
+ resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc"
+ integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==
+ dependencies:
+ builtin-status-codes "^3.0.0"
+ inherits "^2.0.1"
+ readable-stream "^2.3.6"
+ to-arraybuffer "^1.0.0"
+ xtend "^4.0.0"
+
+stream-shift@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
+ integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
+
+string-width@^1.0.1, string-width@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
+ integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ dependencies:
+ code-point-at "^1.0.0"
+ is-fullwidth-code-point "^1.0.0"
+ strip-ansi "^3.0.0"
+
+"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
+ integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
+ dependencies:
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^4.0.0"
+
+string_decoder@^1.0.0, string_decoder@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d"
+ integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+strip-ansi@^3.0.0, strip-ansi@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
+ integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+strip-ansi@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
+ integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
+ dependencies:
+ ansi-regex "^3.0.0"
+
+strip-bom@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
+ integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
+ dependencies:
+ is-utf8 "^0.2.0"
+
+strip-eof@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
+ integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
+
+strip-indent@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
+ integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
+ dependencies:
+ get-stdin "^4.0.1"
+
+strip-json-comments@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
+ integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
+
+style-loader@^0.21.0:
+ version "0.21.0"
+ resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852"
+ integrity sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==
+ dependencies:
+ loader-utils "^1.1.0"
+ schema-utils "^0.4.5"
+
+stylehacks@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5"
+ integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==
+ dependencies:
+ browserslist "^4.0.0"
+ postcss "^7.0.0"
+ postcss-selector-parser "^3.0.0"
+
+supports-color@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
+ integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
+
+supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+ dependencies:
+ has-flag "^3.0.0"
+
+supports-color@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
+ integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
+ dependencies:
+ has-flag "^3.0.0"
+
+svgo@^1.0.0:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316"
+ integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA==
+ dependencies:
+ chalk "^2.4.1"
+ coa "^2.0.2"
+ css-select "^2.0.0"
+ css-select-base-adapter "^0.1.1"
+ css-tree "1.0.0-alpha.28"
+ css-url-regex "^1.1.0"
+ csso "^3.5.1"
+ js-yaml "^3.13.1"
+ mkdirp "~0.5.1"
+ object.values "^1.1.0"
+ sax "~1.2.4"
+ stable "^0.1.8"
+ unquote "~1.1.1"
+ util.promisify "~1.0.0"
+
+tapable@^1.0.0, tapable@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
+ integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
+
+tar@^2.0.0:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40"
+ integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==
+ dependencies:
+ block-stream "*"
+ fstream "^1.0.12"
+ inherits "2"
+
+tar@^4:
+ version "4.4.8"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d"
+ integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==
+ dependencies:
+ chownr "^1.1.1"
+ fs-minipass "^1.2.5"
+ minipass "^2.3.4"
+ minizlib "^1.1.1"
+ mkdirp "^0.5.0"
+ safe-buffer "^5.1.2"
+ yallist "^3.0.2"
+
+terser-webpack-plugin@^1.1.0:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.4.tgz#56f87540c28dd5265753431009388f473b5abba3"
+ integrity sha512-64IiILNQlACWZLzFlpzNaG0bpQ4ytaB7fwOsbpsdIV70AfLUmIGGeuKL0YV2WmtcrURjE2aOvHD4/lrFV3Rg+Q==
+ dependencies:
+ cacache "^11.3.2"
+ find-cache-dir "^2.0.0"
+ is-wsl "^1.1.0"
+ schema-utils "^1.0.0"
+ serialize-javascript "^1.7.0"
+ source-map "^0.6.1"
+ terser "^3.17.0"
+ webpack-sources "^1.3.0"
+ worker-farm "^1.7.0"
+
+terser@^3.17.0:
+ version "3.17.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2"
+ integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==
+ dependencies:
+ commander "^2.19.0"
+ source-map "~0.6.1"
+ source-map-support "~0.5.10"
+
+through2@^2.0.0:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+ integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
+ dependencies:
+ readable-stream "~2.3.6"
+ xtend "~4.0.1"
+
+thunky@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826"
+ integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==
+
+timers-browserify@^2.0.4:
+ version "2.0.10"
+ resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae"
+ integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==
+ dependencies:
+ setimmediate "^1.0.4"
+
+timsort@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
+ integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=
+
+tmp@^0.0.33:
+ version "0.0.33"
+ resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
+ integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
+ dependencies:
+ os-tmpdir "~1.0.2"
+
+to-arraybuffer@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
+ integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=
+
+to-fast-properties@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
+ integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
+
+to-object-path@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
+ integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
+ dependencies:
+ kind-of "^3.0.2"
+
+to-regex-range@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
+ integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
+ dependencies:
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+
+to-regex@^3.0.1, to-regex@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
+ integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
+ dependencies:
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ regex-not "^1.0.2"
+ safe-regex "^1.1.0"
+
+tough-cookie@~2.4.3:
+ version "2.4.3"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
+ integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==
+ dependencies:
+ psl "^1.1.24"
+ punycode "^1.4.1"
+
+trim-newlines@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
+ integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
+
+trim-right@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
+ integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
+
+"true-case-path@^1.0.2":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d"
+ integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==
+ dependencies:
+ glob "^7.1.2"
+
+tslib@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
+ integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
+
+tty-browserify@0.0.0:
+ version "0.0.0"
+ resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
+ integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=
+
+tunnel-agent@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
+ integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
+ dependencies:
+ safe-buffer "^5.0.1"
+
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
+ version "0.14.5"
+ resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
+ integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
+
+type-is@~1.6.16:
+ version "1.6.18"
+ resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
+ integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
+ dependencies:
+ media-typer "0.3.0"
+ mime-types "~2.1.24"
+
+typedarray@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
+
+unicode-canonical-property-names-ecmascript@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
+ integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==
+
+unicode-match-property-ecmascript@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c"
+ integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==
+ dependencies:
+ unicode-canonical-property-names-ecmascript "^1.0.4"
+ unicode-property-aliases-ecmascript "^1.0.4"
+
+unicode-match-property-value-ecmascript@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277"
+ integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==
+
+unicode-property-aliases-ecmascript@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57"
+ integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==
+
+union-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
+ integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=
+ dependencies:
+ arr-union "^3.1.0"
+ get-value "^2.0.6"
+ is-extendable "^0.1.1"
+ set-value "^0.4.3"
+
+uniq@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
+ integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
+
+uniqs@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
+ integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI=
+
+unique-filename@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
+ integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
+ dependencies:
+ unique-slug "^2.0.0"
+
+unique-slug@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6"
+ integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==
+ dependencies:
+ imurmurhash "^0.1.4"
+
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+ integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+
+unpipe@1.0.0, unpipe@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+ integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
+
+unquote@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544"
+ integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=
+
+unset-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
+ integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
+ dependencies:
+ has-value "^0.3.1"
+ isobject "^3.0.0"
+
+upath@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068"
+ integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==
+
+uri-js@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
+ integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
+ dependencies:
+ punycode "^2.1.0"
+
+urix@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
+ integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
+
+url-parse@^1.4.3:
+ version "1.4.7"
+ resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278"
+ integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==
+ dependencies:
+ querystringify "^2.1.1"
+ requires-port "^1.0.0"
+
+url@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
+ integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=
+ dependencies:
+ punycode "1.3.2"
+ querystring "0.2.0"
+
+use@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
+ integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
+
+util-deprecate@^1.0.1, util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+util.promisify@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
+ integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==
+ dependencies:
+ define-properties "^1.1.2"
+ object.getownpropertydescriptors "^2.0.3"
+
+util@0.10.3:
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
+ integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk=
+ dependencies:
+ inherits "2.0.1"
+
+util@^0.11.0:
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61"
+ integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==
+ dependencies:
+ inherits "2.0.3"
+
+utila@^0.4.0, utila@~0.4:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
+ integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=
+
+utils-merge@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+ integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
+
+uuid@^3.0.1, uuid@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
+ integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
+
+v8-compile-cache@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe"
+ integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==
+
+validate-npm-package-license@^3.0.1:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
+vary@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+ integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
+
+vendors@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.3.tgz#a6467781abd366217c050f8202e7e50cc9eef8c0"
+ integrity sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==
+
+verror@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
+ integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
+ dependencies:
+ assert-plus "^1.0.0"
+ core-util-is "1.0.2"
+ extsprintf "^1.2.0"
+
+vm-browserify@0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"
+ integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=
+ dependencies:
+ indexof "0.0.1"
+
+watchpack@^1.5.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
+ integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==
+ dependencies:
+ chokidar "^2.0.2"
+ graceful-fs "^4.1.2"
+ neo-async "^2.5.0"
+
+wbuf@^1.1.0, wbuf@^1.7.3:
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df"
+ integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==
+ dependencies:
+ minimalistic-assert "^1.0.0"
+
+webpack-chunk-hash@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/webpack-chunk-hash/-/webpack-chunk-hash-0.6.0.tgz#eca36aff76e327d08a18a3e7990eb46e68376818"
+ integrity sha512-FsOg1RpW2nf3nYpGTy/Qs59RZ7gYG+sI4VrCE8TIBQYh/Kogi04xD39Pj9zUEeUcNx9HeTVPGSO3mtmpLeX9eQ==
+ dependencies:
+ "@types/webpack" "^3.0.0 || ^4.0.0"
+
+webpack-cli@^3.0.0:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.2.tgz#aed2437b0db0a7faa2ad28484e166a5360014a91"
+ integrity sha512-FLkobnaJJ+03j5eplxlI0TUxhGCOdfewspIGuvDVtpOlrAuKMFC57K42Ukxqs1tn8947/PM6tP95gQc0DCzRYA==
+ dependencies:
+ chalk "^2.4.1"
+ cross-spawn "^6.0.5"
+ enhanced-resolve "^4.1.0"
+ findup-sync "^2.0.0"
+ global-modules "^1.0.0"
+ import-local "^2.0.0"
+ interpret "^1.1.0"
+ loader-utils "^1.1.0"
+ supports-color "^5.5.0"
+ v8-compile-cache "^2.0.2"
+ yargs "^12.0.5"
+
+webpack-dev-middleware@^3.6.2:
+ version "3.7.0"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.0.tgz#ef751d25f4e9a5c8a35da600c5fda3582b5c6cff"
+ integrity sha512-qvDesR1QZRIAZHOE3iQ4CXLZZSQ1lAUsSpnQmlB1PBfoN/xdRjmge3Dok0W4IdaVLJOGJy3sGI4sZHwjRU0PCA==
+ dependencies:
+ memory-fs "^0.4.1"
+ mime "^2.4.2"
+ range-parser "^1.2.1"
+ webpack-log "^2.0.0"
+
+webpack-dev-server@^3.1.14:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.3.1.tgz#7046e49ded5c1255a82c5d942bcdda552b72a62d"
+ integrity sha512-jY09LikOyGZrxVTXK0mgIq9y2IhCoJ05848dKZqX1gAGLU1YDqgpOT71+W53JH/wI4v6ky4hm+KvSyW14JEs5A==
+ dependencies:
+ ansi-html "0.0.7"
+ bonjour "^3.5.0"
+ chokidar "^2.1.5"
+ compression "^1.7.4"
+ connect-history-api-fallback "^1.6.0"
+ debug "^4.1.1"
+ del "^4.1.0"
+ express "^4.16.4"
+ html-entities "^1.2.1"
+ http-proxy-middleware "^0.19.1"
+ import-local "^2.0.0"
+ internal-ip "^4.2.0"
+ ip "^1.1.5"
+ killable "^1.0.1"
+ loglevel "^1.6.1"
+ opn "^5.5.0"
+ portfinder "^1.0.20"
+ schema-utils "^1.0.0"
+ selfsigned "^1.10.4"
+ semver "^6.0.0"
+ serve-index "^1.9.1"
+ sockjs "0.3.19"
+ sockjs-client "1.3.0"
+ spdy "^4.0.0"
+ strip-ansi "^3.0.1"
+ supports-color "^6.1.0"
+ url "^0.11.0"
+ webpack-dev-middleware "^3.6.2"
+ webpack-log "^2.0.0"
+ yargs "12.0.5"
+
+webpack-log@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f"
+ integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==
+ dependencies:
+ ansi-colors "^3.0.0"
+ uuid "^3.3.2"
+
+webpack-manifest-plugin@^2.0.2:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd"
+ integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg==
+ dependencies:
+ fs-extra "^7.0.0"
+ lodash ">=3.5 <5"
+ tapable "^1.0.0"
+
+webpack-sources@^1.1.0, webpack-sources@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85"
+ integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==
+ dependencies:
+ source-list-map "^2.0.0"
+ source-map "~0.6.1"
+
+webpack@^4.20.0:
+ version "4.31.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.31.0.tgz#ae201d45f0571336e42d1c2b5c8ab56c4d3b0c63"
+ integrity sha512-n6RVO3X0LbbipoE62akME9K/JI7qYrwwufs20VvgNNpqUoH4860KkaxJTbGq5bgkVZF9FqyyTG/0WPLH3PVNJA==
+ dependencies:
+ "@webassemblyjs/ast" "1.8.5"
+ "@webassemblyjs/helper-module-context" "1.8.5"
+ "@webassemblyjs/wasm-edit" "1.8.5"
+ "@webassemblyjs/wasm-parser" "1.8.5"
+ acorn "^6.0.5"
+ acorn-dynamic-import "^4.0.0"
+ ajv "^6.1.0"
+ ajv-keywords "^3.1.0"
+ chrome-trace-event "^1.0.0"
+ enhanced-resolve "^4.1.0"
+ eslint-scope "^4.0.0"
+ json-parse-better-errors "^1.0.2"
+ loader-runner "^2.3.0"
+ loader-utils "^1.1.0"
+ memory-fs "~0.4.1"
+ micromatch "^3.1.8"
+ mkdirp "~0.5.0"
+ neo-async "^2.5.0"
+ node-libs-browser "^2.0.0"
+ schema-utils "^1.0.0"
+ tapable "^1.1.0"
+ terser-webpack-plugin "^1.1.0"
+ watchpack "^1.5.0"
+ webpack-sources "^1.3.0"
+
+websocket-driver@>=0.5.1:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
+ integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=
+ dependencies:
+ http-parser-js ">=0.4.0"
+ websocket-extensions ">=0.1.1"
+
+websocket-extensions@>=0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29"
+ integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==
+
+which-module@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
+ integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
+
+which-module@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
+ integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
+
+which@1, which@^1.2.14, which@^1.2.9:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
+ integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ dependencies:
+ isexe "^2.0.0"
+
+wide-align@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
+ integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
+ dependencies:
+ string-width "^1.0.2 || 2"
+
+worker-farm@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8"
+ integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==
+ dependencies:
+ errno "~0.1.7"
+
+wrap-ansi@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
+ integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
+ dependencies:
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+xtend@^4.0.0, xtend@~4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
+ integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68=
+
+y18n@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
+ integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
+
+"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
+ integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
+
+yallist@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
+ integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
+
+yallist@^3.0.0, yallist@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9"
+ integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==
+
+yargs-parser@^11.1.1:
+ version "11.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4"
+ integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
+yargs-parser@^12.0.0:
+ version "12.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-12.0.0.tgz#18aa348854747dfe1002d01bd87d65df10d40a84"
+ integrity sha512-WQM8GrbF5TKiACr7iE3I2ZBNC7qC9taKPMfjJaMD2LkOJQhIctASxKXdFAOPim/m47kgAQBVIaPlFjnRdkol7w==
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
+yargs-parser@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
+ integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=
+ dependencies:
+ camelcase "^3.0.0"
+
+yargs@12.0.5, yargs@^12.0.5:
+ version "12.0.5"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"
+ integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==
+ dependencies:
+ cliui "^4.0.0"
+ decamelize "^1.2.0"
+ find-up "^3.0.0"
+ get-caller-file "^1.0.1"
+ os-locale "^3.0.0"
+ require-directory "^2.1.1"
+ require-main-filename "^1.0.1"
+ set-blocking "^2.0.0"
+ string-width "^2.0.0"
+ which-module "^2.0.0"
+ y18n "^3.2.1 || ^4.0.0"
+ yargs-parser "^11.1.1"
+
+yargs@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
+ integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=
+ dependencies:
+ camelcase "^3.0.0"
+ cliui "^3.2.0"
+ decamelize "^1.1.1"
+ get-caller-file "^1.0.1"
+ os-locale "^1.4.0"
+ read-pkg-up "^1.0.1"
+ require-directory "^2.1.1"
+ require-main-filename "^1.0.1"
+ set-blocking "^2.0.0"
+ string-width "^1.0.2"
+ which-module "^1.0.0"
+ y18n "^3.2.1"
+ yargs-parser "^5.0.0"
diff --git a/sculpin-twig-markdown-bundle/.editorconfig b/sculpin-twig-markdown-bundle/.editorconfig
new file mode 100644
index 0000000..349cc2b
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/.editorconfig
@@ -0,0 +1,17 @@
+# This file is used by editors and IDEs to unify coding standards
+# @see http://EditorConfig.org
+# @standards PHP: http://www.php-fig.org/psr/psr-2/
+root = true
+
+# Default configuration (applies to all file types)
+[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+indent_size = 4
+indent_style = space
+
+# Markdown customizations
+[*.md]
+trim_trailing_whitespace = false
diff --git a/sculpin-twig-markdown-bundle/.gitignore b/sculpin-twig-markdown-bundle/.gitignore
new file mode 100644
index 0000000..9507744
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/.gitignore
@@ -0,0 +1,2 @@
+/output_*/
+/vendor/
diff --git a/sculpin-twig-markdown-bundle/LICENSE b/sculpin-twig-markdown-bundle/LICENSE
new file mode 100644
index 0000000..0e49b90
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2017 Oliver Davies
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/sculpin-twig-markdown-bundle/README.md b/sculpin-twig-markdown-bundle/README.md
new file mode 100644
index 0000000..4adf53d
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/README.md
@@ -0,0 +1,50 @@
+# Sculpin Skeleton
+
+A minimal, generic skeleton project for the [Sculpin][1] static site generator.
+
+## Usage
+
+1. Download the project by running `composer create-project opdavies/sculpin-skeleton --no-interaction --no-progress --prefer-dist my-sculpin-site`.
+1. Run `cd my-sculpin-site` to change into the project directory, and `composer watch` to generate and serve the site.
+1. Start adding content to `source/index.md`.
+1. Add more content, settings, layouts, includes etc as needed.
+
+## Scripts
+
+This project includes some custom Composer scripts that you can use rather than running `vendor/bin/sculpin` directly, and that include some additional default options.
+
+These are:
+
+- `composer generate` and `composer dev` - These generate the site in the development mode.
+- `composer watch` - Generates and serves the site in development mode, watching for any changes.
+- `composer prod` - Generates the site in production mode.
+
+You can still pass additional options by separating the command and options with `--`. For example, running `composer watch -- --port=8002` would run the default watch command but also update the server port:
+
+```
+composer watch -- --port=8002
+> composer generate -- --server --watch '--port=8002'
+> sculpin generate --clean --no-interaction '--server' '--watch' '--port=8002'
+Deleting /Users/opdavies/Code/Personal/sculpin-skeleton/output_dev
+Detected new or updated files
+Generating: 100% (1 sources / 0.00 seconds)
+Converting: 100% (1 sources / 0.20 seconds)
+Formatting: 100% (1 sources / 0.00 seconds)
+Processing completed in 0.27 seconds
+Starting Sculpin server for the dev environment with debug true
+Development server is running at http://localhost:8002
+Quit the server with CONTROL-C.
+```
+
+## Notes
+
+- The `posts` content type is disabled by default. Re-enable it if needed by removing `enabled: false` from `app/config/sculpin_kernel.yml`.
+
+[1]: https://sculpin.io
+[2]: https://getcomposer.org/doc/06-config.md#process-timeout
+
+## License
+
+[MIT][0]
+
+[0]: https://github.com/opdavies/sculpin-skeleton/blob/master/LICENSE
diff --git a/sculpin-twig-markdown-bundle/app/SculpinKernel.php b/sculpin-twig-markdown-bundle/app/SculpinKernel.php
new file mode 100644
index 0000000..9406f85
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/app/SculpinKernel.php
@@ -0,0 +1,17 @@
+=5.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "dflydev\\util\\antPathMatcher": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Ant Path Matcher Utility",
+ "homepage": "http://github.com/dflydev/dflydev-util-antPathMatcher",
+ "keywords": [
+ "ant",
+ "matcher",
+ "path",
+ "pattern"
+ ],
+ "time": "2012-12-03T05:03:00+00:00"
+ },
+ {
+ "name": "dflydev/apache-mime-types",
+ "version": "v1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-apache-mime-types.git",
+ "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-apache-mime-types/zipball/f30a57e59b7476e4c5270b6a0727d79c9c0eb861",
+ "reference": "f30a57e59b7476e4c5270b6a0727d79c9c0eb861",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3"
+ },
+ "require-dev": {
+ "twig/twig": "1.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\ApacheMimeTypes": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Apache MIME Types",
+ "keywords": [
+ "apache",
+ "mime",
+ "mimetypes"
+ ],
+ "time": "2013-05-14T02:02:01+00:00"
+ },
+ {
+ "name": "dflydev/canal",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-canal.git",
+ "reference": "668af213d86f0f378f5dcce6799b974044fa6a51"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-canal/zipball/668af213d86f0f378f5dcce6799b974044fa6a51",
+ "reference": "668af213d86f0f378f5dcce6799b974044fa6a51",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/apache-mime-types": "1.0.*",
+ "php": ">=5.3.3",
+ "webignition/internet-media-type": "0.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\Canal": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Content analysis for the purpose of determining Internet media types.",
+ "keywords": [
+ "content",
+ "detection",
+ "mime",
+ "type"
+ ],
+ "time": "2013-05-14T05:22:25+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-configuration",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-configuration.git",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-configuration/zipball/2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "reference": "2e6eb0c8b8830b26bb23defcfc38d4276508fc49",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "1.*",
+ "dflydev/placeholder-resolver": "1.*",
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "symfony/yaml": "~2.1"
+ },
+ "suggest": {
+ "symfony/yaml": "Required for using the YAML Configuration Builders"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessConfiguration": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a deep data structure representing a configuration, access configuration by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-configuration",
+ "keywords": [
+ "config",
+ "configuration"
+ ],
+ "time": "2018-09-08T23:00:17+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-data",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\DotAccessData": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ },
+ {
+ "name": "Carlos Frutos",
+ "email": "carlos@kiwing.it",
+ "homepage": "https://github.com/cfrutos"
+ }
+ ],
+ "description": "Given a deep data structure, access data by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
+ "keywords": [
+ "access",
+ "data",
+ "dot",
+ "notation"
+ ],
+ "time": "2017-01-20T21:14:22+00:00"
+ },
+ {
+ "name": "dflydev/placeholder-resolver",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-placeholder-resolver.git",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-placeholder-resolver/zipball/c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "reference": "c498d0cae91b1bb36cc7d60906dab8e62bb7c356",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Dflydev\\PlaceholderResolver": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.",
+ "homepage": "https://github.com/dflydev/dflydev-placeholder-resolver",
+ "keywords": [
+ "placeholder",
+ "resolver"
+ ],
+ "time": "2012-10-28T21:08:28+00:00"
+ },
+ {
+ "name": "doctrine/inflector",
+ "version": "1.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/ec3a55242203ffa6a4b27c58176da97ff0a7aec1",
+ "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "Common String Manipulations with regard to casing and singular/plural rules.",
+ "homepage": "http://www.doctrine-project.org",
+ "keywords": [
+ "inflection",
+ "pluralize",
+ "singularize",
+ "string"
+ ],
+ "time": "2019-10-30T19:59:35+00:00"
+ },
+ {
+ "name": "evenement/evenement",
+ "version": "v3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/igorw/evenement.git",
+ "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/igorw/evenement/zipball/531bfb9d15f8aa57454f5f0285b18bec903b8fb7",
+ "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Evenement": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ }
+ ],
+ "description": "Événement is a very simple event dispatching library for PHP",
+ "keywords": [
+ "event-dispatcher",
+ "event-emitter"
+ ],
+ "time": "2017-07-23T21:35:13+00:00"
+ },
+ {
+ "name": "michelf/php-markdown",
+ "version": "1.9.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/michelf/php-markdown.git",
+ "reference": "c83178d49e372ca967d1a8c77ae4e051b3a3c75c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/michelf/php-markdown/zipball/c83178d49e372ca967d1a8c77ae4e051b3a3c75c",
+ "reference": "c83178d49e372ca967d1a8c77ae4e051b3a3c75c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": ">=4.3 <5.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Michelf\\": "Michelf/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Michel Fortin",
+ "email": "michel.fortin@michelf.ca",
+ "homepage": "https://michelf.ca/",
+ "role": "Developer"
+ },
+ {
+ "name": "John Gruber",
+ "homepage": "https://daringfireball.net/"
+ }
+ ],
+ "description": "PHP Markdown",
+ "homepage": "https://michelf.ca/projects/php-markdown/",
+ "keywords": [
+ "markdown"
+ ],
+ "time": "2019-12-02T02:32:27+00:00"
+ },
+ {
+ "name": "netcarver/textile",
+ "version": "v3.7.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/textile/php-textile.git",
+ "reference": "78fe097c9354f47dd369a3f8f92cbf2a4ff1ca38"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/textile/php-textile/zipball/78fe097c9354f47dd369a3f8f92cbf2a4ff1ca38",
+ "reference": "78fe097c9354f47dd369a3f8f92cbf2a4ff1ca38",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "2.1.*",
+ "phpunit/phpunit": "5.7.*",
+ "squizlabs/php_codesniffer": "3.*",
+ "symfony/yaml": "2.4.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Netcarver\\Textile\\": "src/Netcarver/Textile/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Textile markup language parser",
+ "homepage": "https://github.com/textile/php-textile",
+ "keywords": [
+ "document",
+ "format",
+ "html",
+ "language",
+ "markup",
+ "parser",
+ "php-textile",
+ "plaintext",
+ "textile"
+ ],
+ "time": "2019-12-16T21:46:52+00:00"
+ },
+ {
+ "name": "opdavies/sculpin-twig-markdown-bundle",
+ "version": "dev-markdown",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/opdavies/sculpin-twig-markdown-bundle.git",
+ "reference": "f62a1ff50e8d9f79e6f7867a35506e87463c2a38"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/opdavies/sculpin-twig-markdown-bundle/zipball/f62a1ff50e8d9f79e6f7867a35506e87463c2a38",
+ "reference": "f62a1ff50e8d9f79e6f7867a35506e87463c2a38",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "sculpin/sculpin": "@stable"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Opdavies\\Sculpin\\Bundle\\TwigMarkdownBundle\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Oliver Davies",
+ "email": "oliver@oliverdavies.uk",
+ "homepage": "https://www.oliverdavies.uk"
+ }
+ ],
+ "keywords": [
+ "markdown",
+ "sculpin",
+ "twig"
+ ],
+ "time": "2019-11-08T21:13:08+00:00"
+ },
+ {
+ "name": "psr/container",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "time": "2017-02-14T16:28:37+00:00"
+ },
+ {
+ "name": "psr/http-message",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP messages",
+ "homepage": "https://github.com/php-fig/http-message",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "time": "2016-08-06T14:39:51+00:00"
+ },
+ {
+ "name": "psr/log",
+ "version": "1.1.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801",
+ "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Log\\": "Psr/Log/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for logging libraries",
+ "homepage": "https://github.com/php-fig/log",
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
+ "time": "2019-11-01T11:05:21+00:00"
+ },
+ {
+ "name": "react/cache",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/cache.git",
+ "reference": "aa10d63a1b40a36a486bdf527f28bac607ee6466"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/cache/zipball/aa10d63a1b40a36a486bdf527f28bac607ee6466",
+ "reference": "aa10d63a1b40a36a486bdf527f28bac607ee6466",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/promise": "~2.0|~1.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Cache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async, Promise-based cache interface for ReactPHP",
+ "keywords": [
+ "cache",
+ "caching",
+ "promise",
+ "reactphp"
+ ],
+ "time": "2019-07-11T13:45:28+00:00"
+ },
+ {
+ "name": "react/dns",
+ "version": "v1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/dns.git",
+ "reference": "a214d90c2884dac18d0cac6176202f247b66d762"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/dns/zipball/a214d90c2884dac18d0cac6176202f247b66d762",
+ "reference": "a214d90c2884dac18d0cac6176202f247b66d762",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/cache": "^1.0 || ^0.6 || ^0.5",
+ "react/event-loop": "^1.0 || ^0.5",
+ "react/promise": "^2.7 || ^1.2.1",
+ "react/promise-timer": "^1.2"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.2",
+ "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Dns\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async DNS resolver for ReactPHP",
+ "keywords": [
+ "async",
+ "dns",
+ "dns-resolver",
+ "reactphp"
+ ],
+ "time": "2019-08-15T09:06:31+00:00"
+ },
+ {
+ "name": "react/event-loop",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/event-loop.git",
+ "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/event-loop/zipball/a0ecac955c67b57c40fe4a1b88a7cca1b58c982d",
+ "reference": "a0ecac955c67b57c40fe4a1b88a7cca1b58c982d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35"
+ },
+ "suggest": {
+ "ext-event": "~1.0 for ExtEventLoop",
+ "ext-pcntl": "For signal handling support when using the StreamSelectLoop",
+ "ext-uv": "* for ExtUvLoop"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\EventLoop\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.",
+ "keywords": [
+ "asynchronous",
+ "event-loop"
+ ],
+ "time": "2019-02-07T16:19:49+00:00"
+ },
+ {
+ "name": "react/http",
+ "version": "v0.8.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/http.git",
+ "reference": "5f2ce4da6d30779ab1e6b95a0afac3e0e5595f64"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/http/zipball/5f2ce4da6d30779ab1e6b95a0afac3e0e5595f64",
+ "reference": "5f2ce4da6d30779ab1e6b95a0afac3e0e5595f64",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/promise": "^2.3 || ^1.2.1",
+ "react/promise-stream": "^1.1",
+ "react/socket": "^1.0 || ^0.8.3",
+ "react/stream": "^1.0 || ^0.7.1",
+ "ringcentral/psr7": "^1.2"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.1",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Http\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP",
+ "keywords": [
+ "event-driven",
+ "http",
+ "https",
+ "reactphp",
+ "server",
+ "streaming"
+ ],
+ "time": "2019-10-29T14:17:24+00:00"
+ },
+ {
+ "name": "react/promise",
+ "version": "v2.7.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise.git",
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise/zipball/31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
+ "reference": "31ffa96f8d2ed0341a57848cbb84d88b89dd664d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com"
+ }
+ ],
+ "description": "A lightweight implementation of CommonJS Promises/A for PHP",
+ "keywords": [
+ "promise",
+ "promises"
+ ],
+ "time": "2019-01-07T21:25:54+00:00"
+ },
+ {
+ "name": "react/promise-stream",
+ "version": "v1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise-stream.git",
+ "reference": "6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise-stream/zipball/6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe",
+ "reference": "6384d8b76cf7dcc44b0bf3343fb2b2928412d1fe",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "react/promise": "^2.1 || ^1.2",
+ "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.6"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.0",
+ "phpunit/phpunit": "^7.0 || ^6.4 || ^5.7 || ^4.8.35",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3",
+ "react/promise-timer": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\Stream\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@lueck.tv"
+ }
+ ],
+ "description": "The missing link between Promise-land and Stream-land for ReactPHP",
+ "homepage": "https://github.com/reactphp/promise-stream",
+ "keywords": [
+ "Buffer",
+ "async",
+ "promise",
+ "reactphp",
+ "stream",
+ "unwrap"
+ ],
+ "time": "2019-07-03T12:29:10+00:00"
+ },
+ {
+ "name": "react/promise-timer",
+ "version": "v1.5.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise-timer.git",
+ "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/35fb910604fd86b00023fc5cda477c8074ad0abc",
+ "reference": "35fb910604fd86b00023fc5cda477c8074ad0abc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.7.0 || ^1.2.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Promise\\Timer\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@lueck.tv"
+ }
+ ],
+ "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.",
+ "homepage": "https://github.com/reactphp/promise-timer",
+ "keywords": [
+ "async",
+ "event-loop",
+ "promise",
+ "reactphp",
+ "timeout",
+ "timer"
+ ],
+ "time": "2019-03-27T18:10:32+00:00"
+ },
+ {
+ "name": "react/socket",
+ "version": "v1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/socket.git",
+ "reference": "10f0629ec83ea0fa22597f348623f554227e3ca0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/socket/zipball/10f0629ec83ea0fa22597f348623f554227e3ca0",
+ "reference": "10f0629ec83ea0fa22597f348623f554227e3ca0",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/dns": "^1.0 || ^0.4.13",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5",
+ "react/promise": "^2.6.0 || ^1.2.1",
+ "react/promise-timer": "^1.4.0",
+ "react/stream": "^1.1"
+ },
+ "require-dev": {
+ "clue/block-react": "^1.2",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Socket\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP",
+ "keywords": [
+ "Connection",
+ "Socket",
+ "async",
+ "reactphp",
+ "stream"
+ ],
+ "time": "2019-07-10T10:11:14+00:00"
+ },
+ {
+ "name": "react/stream",
+ "version": "v1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/stream.git",
+ "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/stream/zipball/50426855f7a77ddf43b9266c22320df5bf6c6ce6",
+ "reference": "50426855f7a77ddf43b9266c22320df5bf6c6ce6",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.8",
+ "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5"
+ },
+ "require-dev": {
+ "clue/stream-filter": "~1.2",
+ "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Stream\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP",
+ "keywords": [
+ "event-driven",
+ "io",
+ "non-blocking",
+ "pipe",
+ "reactphp",
+ "readable",
+ "stream",
+ "writable"
+ ],
+ "time": "2019-01-01T16:15:09+00:00"
+ },
+ {
+ "name": "ringcentral/psr7",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ringcentral/psr7.git",
+ "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c",
+ "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "psr/http-message": "~1.0"
+ },
+ "provide": {
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "RingCentral\\Psr7\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ }
+ ],
+ "description": "PSR-7 message implementation",
+ "keywords": [
+ "http",
+ "message",
+ "stream",
+ "uri"
+ ],
+ "time": "2018-01-15T21:00:49+00:00"
+ },
+ {
+ "name": "sculpin/sculpin",
+ "version": "3.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sculpin/sculpin.git",
+ "reference": "81b5c64f46069ef598ac2d75cd57b0eaa461c56a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sculpin/sculpin/zipball/81b5c64f46069ef598ac2d75cd57b0eaa461c56a",
+ "reference": "81b5c64f46069ef598ac2d75cd57b0eaa461c56a",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/ant-path-matcher": "^1.0.3",
+ "dflydev/apache-mime-types": "^1.0.1",
+ "dflydev/canal": "^1.0",
+ "dflydev/dot-access-configuration": "^1.0.3",
+ "doctrine/inflector": "^1.3",
+ "ext-mbstring": "*",
+ "michelf/php-markdown": "^1.9",
+ "netcarver/textile": "^3.6",
+ "php": "^7.2",
+ "react/http": "^0.8.3",
+ "sculpin/sculpin-theme-composer-plugin": "^1.0",
+ "symfony/config": "^4.1",
+ "symfony/console": "^4.1",
+ "symfony/dependency-injection": "^4.1",
+ "symfony/event-dispatcher": "^4.1",
+ "symfony/filesystem": "^4.1",
+ "symfony/finder": "^4.1",
+ "symfony/http-kernel": "^4.1",
+ "symfony/yaml": "^4.1",
+ "twig/extensions": "^1.5",
+ "twig/twig": "^2.5",
+ "webignition/internet-media-type": "^0.4.8"
+ },
+ "replace": {
+ "sculpin/core": "self.version",
+ "sculpin/markdown-bundle": "self.version",
+ "sculpin/markdown-twig-compat-bundle": "self.version",
+ "sculpin/posts-bundle": "self.version",
+ "sculpin/proxy-source-collection-contrib": "self.version",
+ "sculpin/sculpin-bundle": "self.version",
+ "sculpin/standalone-bundle": "self.version",
+ "sculpin/taxonomy-contrib": "self.version",
+ "sculpin/textile-bundle": "self.version",
+ "sculpin/twig-bundle": "self.version"
+ },
+ "require-dev": {
+ "phpdocumentor/reflection-docblock": "^4.3",
+ "phpstan/phpstan": "^0.10.3",
+ "phpunit/phpunit": "^7.3",
+ "squizlabs/php_codesniffer": "^3.3",
+ "symfony/css-selector": "^4.1",
+ "symfony/dom-crawler": "^4.1",
+ "symfony/process": "^4.1"
+ },
+ "suggest": {
+ "ext-iconv": "To convert non-UTF-8 strings to UTF-8.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well."
+ },
+ "bin": [
+ "bin/sculpin",
+ "bin/sculpin.php"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Sculpin\\": "src/Sculpin/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ }
+ ],
+ "description": "Static Site Generator",
+ "homepage": "https://sculpin.io",
+ "keywords": [
+ "generator",
+ "site",
+ "static"
+ ],
+ "time": "2019-12-05T07:27:19+00:00"
+ },
+ {
+ "name": "sculpin/sculpin-theme-composer-plugin",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sculpin/sculpin-theme-composer-plugin.git",
+ "reference": "f22bbf89971054e0e37983263828ca39ffca2437"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sculpin/sculpin-theme-composer-plugin/zipball/f22bbf89971054e0e37983263828ca39ffca2437",
+ "reference": "f22bbf89971054e0e37983263828ca39ffca2437",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.1"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Sculpin\\Composer\\SculpinThemePlugin\\SculpinThemePlugin",
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Sculpin\\Composer\\SculpinThemePlugin\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "time": "2017-02-27T17:40:03+00:00"
+ },
+ {
+ "name": "symfony/config",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/config.git",
+ "reference": "6911d432edd5b50822986604fd5a5be3af856d30"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/config/zipball/6911d432edd5b50822986604fd5a5be3af856d30",
+ "reference": "6911d432edd5b50822986604fd5a5be3af856d30",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/filesystem": "^3.4|^4.0|^5.0",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/finder": "<3.4"
+ },
+ "require-dev": {
+ "symfony/event-dispatcher": "^3.4|^4.0|^5.0",
+ "symfony/finder": "^3.4|^4.0|^5.0",
+ "symfony/messenger": "^4.1|^5.0",
+ "symfony/service-contracts": "^1.1|^2",
+ "symfony/yaml": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "symfony/yaml": "To use the yaml reference dumper"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Config\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Config Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-18T12:00:29+00:00"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/console.git",
+ "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/console/zipball/82437719dab1e6bdd28726af14cb345c2ec816d0",
+ "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php73": "^1.8",
+ "symfony/service-contracts": "^1.1|^2"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4",
+ "symfony/event-dispatcher": "<4.3|>=5",
+ "symfony/lock": "<4.4",
+ "symfony/process": "<3.3"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/event-dispatcher": "^4.3",
+ "symfony/lock": "^4.4|^5.0",
+ "symfony/process": "^3.4|^4.0|^5.0",
+ "symfony/var-dumper": "^4.3|^5.0"
+ },
+ "suggest": {
+ "psr/log": "For using the console logger",
+ "symfony/event-dispatcher": "",
+ "symfony/lock": "",
+ "symfony/process": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Console\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Console Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-17T10:32:23+00:00"
+ },
+ {
+ "name": "symfony/debug",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/debug.git",
+ "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/debug/zipball/5c4c1db977dc70bb3250e1308d3e8c6341aa38f5",
+ "reference": "5c4c1db977dc70bb3250e1308d3e8c6341aa38f5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "~1.0"
+ },
+ "conflict": {
+ "symfony/http-kernel": "<3.4"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "^3.4|^4.0|^5.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Debug\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Debug Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-16T14:46:54+00:00"
+ },
+ {
+ "name": "symfony/dependency-injection",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/dependency-injection.git",
+ "reference": "79b0358207a3571cc3af02a57d0321927921f539"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/79b0358207a3571cc3af02a57d0321927921f539",
+ "reference": "79b0358207a3571cc3af02a57d0321927921f539",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/container": "^1.0",
+ "symfony/service-contracts": "^1.1.6|^2"
+ },
+ "conflict": {
+ "symfony/config": "<4.3|>=5.0",
+ "symfony/finder": "<3.4",
+ "symfony/proxy-manager-bridge": "<3.4",
+ "symfony/yaml": "<3.4"
+ },
+ "provide": {
+ "psr/container-implementation": "1.0",
+ "symfony/service-implementation": "1.0"
+ },
+ "require-dev": {
+ "symfony/config": "^4.3",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/yaml": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "symfony/config": "",
+ "symfony/expression-language": "For using expressions in service container configuration",
+ "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
+ "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\DependencyInjection\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony DependencyInjection Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-19T16:00:02+00:00"
+ },
+ {
+ "name": "symfony/error-handler",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/error-handler.git",
+ "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/6d7d7712a6ff5215ec26215672293b154f1db8c1",
+ "reference": "6d7d7712a6ff5215ec26215672293b154f1db8c1",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "~1.0",
+ "symfony/debug": "^4.4",
+ "symfony/var-dumper": "^4.4|^5.0"
+ },
+ "require-dev": {
+ "symfony/http-kernel": "^4.4|^5.0",
+ "symfony/serializer": "^4.4|^5.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\ErrorHandler\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony ErrorHandler Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-16T14:46:54+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b3c3068a72623287550fe20b84a2b01dcba2686f",
+ "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/event-dispatcher-contracts": "^1.1"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<3.4"
+ },
+ "provide": {
+ "psr/event-dispatcher-implementation": "1.0",
+ "symfony/event-dispatcher-implementation": "1.1"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^3.4|^4.0|^5.0",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/http-foundation": "^3.4|^4.0|^5.0",
+ "symfony/service-contracts": "^1.1|^2",
+ "symfony/stopwatch": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\EventDispatcher\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony EventDispatcher Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-11-28T13:33:56+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher-contracts",
+ "version": "v1.1.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher-contracts.git",
+ "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
+ "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3"
+ },
+ "suggest": {
+ "psr/event-dispatcher": "",
+ "symfony/event-dispatcher-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\EventDispatcher\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to dispatching event",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2019-09-17T09:54:03+00:00"
+ },
+ {
+ "name": "symfony/filesystem",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/filesystem.git",
+ "reference": "40c2606131d56eff6f193b6e2ceb92414653b591"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/40c2606131d56eff6f193b6e2ceb92414653b591",
+ "reference": "40c2606131d56eff6f193b6e2ceb92414653b591",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Filesystem\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Filesystem Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-11-26T23:16:41+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "ce8743441da64c41e2a667b8eb66070444ed911e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/ce8743441da64c41e2a667b8eb66070444ed911e",
+ "reference": "ce8743441da64c41e2a667b8eb66070444ed911e",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Finder\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Finder Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-11-17T21:56:56+00:00"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v5.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-foundation.git",
+ "reference": "5dd7f6be6e62d86ba6f3154cf40e78936367978b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5dd7f6be6e62d86ba6f3154cf40e78936367978b",
+ "reference": "5dd7f6be6e62d86ba6f3154cf40e78936367978b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5",
+ "symfony/mime": "^4.4|^5.0",
+ "symfony/polyfill-mbstring": "~1.1"
+ },
+ "require-dev": {
+ "predis/predis": "~1.0",
+ "symfony/expression-language": "^4.4|^5.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpFoundation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpFoundation Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-19T16:01:11+00:00"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-kernel.git",
+ "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fe310d2e95cd4c356836c8ecb0895a46d97fede2",
+ "reference": "fe310d2e95cd4c356836c8ecb0895a46d97fede2",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "~1.0",
+ "symfony/error-handler": "^4.4",
+ "symfony/event-dispatcher": "^4.4",
+ "symfony/http-foundation": "^4.4|^5.0",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-php73": "^1.9"
+ },
+ "conflict": {
+ "symfony/browser-kit": "<4.3",
+ "symfony/config": "<3.4",
+ "symfony/console": ">=5",
+ "symfony/dependency-injection": "<4.3",
+ "symfony/translation": "<4.2",
+ "twig/twig": "<1.34|<2.4,>=2"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0"
+ },
+ "require-dev": {
+ "psr/cache": "~1.0",
+ "symfony/browser-kit": "^4.3|^5.0",
+ "symfony/config": "^3.4|^4.0|^5.0",
+ "symfony/console": "^3.4|^4.0",
+ "symfony/css-selector": "^3.4|^4.0|^5.0",
+ "symfony/dependency-injection": "^4.3|^5.0",
+ "symfony/dom-crawler": "^3.4|^4.0|^5.0",
+ "symfony/expression-language": "^3.4|^4.0|^5.0",
+ "symfony/finder": "^3.4|^4.0|^5.0",
+ "symfony/process": "^3.4|^4.0|^5.0",
+ "symfony/routing": "^3.4|^4.0|^5.0",
+ "symfony/stopwatch": "^3.4|^4.0|^5.0",
+ "symfony/templating": "^3.4|^4.0|^5.0",
+ "symfony/translation": "^4.2|^5.0",
+ "symfony/translation-contracts": "^1.1|^2",
+ "twig/twig": "^1.34|^2.4|^3.0"
+ },
+ "suggest": {
+ "symfony/browser-kit": "",
+ "symfony/config": "",
+ "symfony/console": "",
+ "symfony/dependency-injection": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony HttpKernel Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-19T16:23:40+00:00"
+ },
+ {
+ "name": "symfony/mime",
+ "version": "v5.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/mime.git",
+ "reference": "0e6a4ced216e49d457eddcefb61132173a876d79"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/0e6a4ced216e49d457eddcefb61132173a876d79",
+ "reference": "0e6a4ced216e49d457eddcefb61132173a876d79",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5",
+ "symfony/polyfill-intl-idn": "^1.10",
+ "symfony/polyfill-mbstring": "^1.0"
+ },
+ "conflict": {
+ "symfony/mailer": "<4.4"
+ },
+ "require-dev": {
+ "egulias/email-validator": "^2.1.10",
+ "symfony/dependency-injection": "^4.4|^5.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Mime\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "A library to manipulate MIME messages",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "mime",
+ "mime-type"
+ ],
+ "time": "2019-11-30T14:12:50+00:00"
+ },
+ {
+ "name": "symfony/polyfill-ctype",
+ "version": "v1.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
+ "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-ctype": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.13-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Ctype\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Gert de Pagter",
+ "email": "BackEndTea@gmail.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for ctype functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "ctype",
+ "polyfill",
+ "portable"
+ ],
+ "time": "2019-11-27T13:56:44+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-idn",
+ "version": "v1.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-idn.git",
+ "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d46",
+ "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "symfony/polyfill-mbstring": "^1.3",
+ "symfony/polyfill-php72": "^1.9"
+ },
+ "suggest": {
+ "ext-intl": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.13-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Intl\\Idn\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Laurent Bassin",
+ "email": "laurent@bassin.info"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "idn",
+ "intl",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-11-27T13:56:44+00:00"
+ },
+ {
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f",
+ "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.13-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Mbstring extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "mbstring",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-11-27T14:18:11+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php72",
+ "version": "v1.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php72.git",
+ "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/66fea50f6cb37a35eea048d75a7d99a45b586038",
+ "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.13-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php72\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-11-27T13:56:44+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php73",
+ "version": "v1.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php73.git",
+ "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/4b0e2222c55a25b4541305a053013d5647d3a25f",
+ "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.13-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php73\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "time": "2019-11-27T16:25:15+00:00"
+ },
+ {
+ "name": "symfony/service-contracts",
+ "version": "v2.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/service-contracts.git",
+ "reference": "144c5e51266b281231e947b51223ba14acf1a749"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/144c5e51266b281231e947b51223ba14acf1a749",
+ "reference": "144c5e51266b281231e947b51223ba14acf1a749",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5",
+ "psr/container": "^1.0"
+ },
+ "suggest": {
+ "symfony/service-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Service\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to writing services",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "time": "2019-11-18T17:27:11+00:00"
+ },
+ {
+ "name": "symfony/var-dumper",
+ "version": "v5.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/var-dumper.git",
+ "reference": "d7bc61d5d335fa9b1b91e14bb16861e8ca50f53a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/d7bc61d5d335fa9b1b91e14bb16861e8ca50f53a",
+ "reference": "d7bc61d5d335fa9b1b91e14bb16861e8ca50f53a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5",
+ "symfony/polyfill-mbstring": "~1.0"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<5.4.3",
+ "symfony/console": "<4.4"
+ },
+ "require-dev": {
+ "ext-iconv": "*",
+ "symfony/console": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
+ "twig/twig": "^2.4|^3.0"
+ },
+ "suggest": {
+ "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
+ "ext-intl": "To show region name in time zone dump",
+ "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
+ },
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "Resources/functions/dump.php"
+ ],
+ "psr-4": {
+ "Symfony\\Component\\VarDumper\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony mechanism for exploring and dumping PHP variables",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "debug",
+ "dump"
+ ],
+ "time": "2019-12-18T13:50:31+00:00"
+ },
+ {
+ "name": "symfony/yaml",
+ "version": "v4.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/yaml.git",
+ "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/a08832b974dd5fafe3085a66d41fe4c84bb2628c",
+ "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-ctype": "~1.8"
+ },
+ "conflict": {
+ "symfony/console": "<3.4"
+ },
+ "require-dev": {
+ "symfony/console": "^3.4|^4.0|^5.0"
+ },
+ "suggest": {
+ "symfony/console": "For validating YAML files using the lint command"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Yaml\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony Yaml Component",
+ "homepage": "https://symfony.com",
+ "time": "2019-12-10T10:33:21+00:00"
+ },
+ {
+ "name": "twig/extensions",
+ "version": "v1.5.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig-extensions.git",
+ "reference": "57873c8b0c1be51caa47df2cdb824490beb16202"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/57873c8b0c1be51caa47df2cdb824490beb16202",
+ "reference": "57873c8b0c1be51caa47df2cdb824490beb16202",
+ "shasum": ""
+ },
+ "require": {
+ "twig/twig": "^1.27|^2.0"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "^3.4",
+ "symfony/translation": "^2.7|^3.4"
+ },
+ "suggest": {
+ "symfony/translation": "Allow the time_diff output to be translated"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_Extensions_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\Extensions\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "Common additional features for Twig that do not directly belong in core",
+ "keywords": [
+ "i18n",
+ "text"
+ ],
+ "time": "2018-12-05T18:34:18+00:00"
+ },
+ {
+ "name": "twig/twig",
+ "version": "v2.12.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/twigphp/Twig.git",
+ "reference": "97b6311585cae66a26833b14b33785f5797f7d39"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/97b6311585cae66a26833b14b33785f5797f7d39",
+ "reference": "97b6311585cae66a26833b14b33785f5797f7d39",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-mbstring": "^1.3"
+ },
+ "require-dev": {
+ "psr/container": "^1.0",
+ "symfony/phpunit-bridge": "^4.4|^5.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.12-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Twig_": "lib/"
+ },
+ "psr-4": {
+ "Twig\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com",
+ "homepage": "http://fabien.potencier.org",
+ "role": "Lead Developer"
+ },
+ {
+ "name": "Twig Team",
+ "role": "Contributors"
+ },
+ {
+ "name": "Armin Ronacher",
+ "email": "armin.ronacher@active-4.com",
+ "role": "Project Founder"
+ }
+ ],
+ "description": "Twig, the flexible, fast, and secure template language for PHP",
+ "homepage": "https://twig.symfony.com",
+ "keywords": [
+ "templating"
+ ],
+ "time": "2019-12-28T07:12:03+00:00"
+ },
+ {
+ "name": "webignition/disallowed-character-terminated-string",
+ "version": "2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/disallowed-character-terminated-string.git",
+ "reference": "1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/disallowed-character-terminated-string/zipball/1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e",
+ "reference": "1c35b8bacbb2e76837c0aa8538dc2468a1f10e6e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2"
+ },
+ "require-dev": {
+ "phpstan/phpstan": "^0.12.3",
+ "phpunit/phpunit": "~8.0",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\DisallowedCharacterTerminatedString\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "webignition@gmail.com"
+ }
+ ],
+ "description": "A string terminated by one or more disallowed characters",
+ "homepage": "https://github.com/webignition/disallowed-character-terminated-string",
+ "keywords": [
+ "string",
+ "terminated"
+ ],
+ "time": "2019-12-20T15:52:44+00:00"
+ },
+ {
+ "name": "webignition/internet-media-type",
+ "version": "0.4.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/internet-media-type.git",
+ "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/internet-media-type/zipball/1a5bbe38033b00b23acd5e1dd10489bb07eed77c",
+ "reference": "1a5bbe38033b00b23acd5e1dd10489bb07eed77c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6.0",
+ "webignition/quoted-string": ">=0.2.1,<1.0",
+ "webignition/string-parser": ">=0.2.3,<1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~5.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\InternetMediaType\\": "src/",
+ "webignition\\Tests\\InternetMediaType\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "PHP model of an http://en.wikipedia.org/wiki/Internet_media_type",
+ "homepage": "https://github.com/webignition/internet-media-type",
+ "keywords": [
+ "content type",
+ "content-type",
+ "internet media type",
+ "media type",
+ "media-type"
+ ],
+ "time": "2018-03-12T14:54:00+00:00"
+ },
+ {
+ "name": "webignition/quoted-string",
+ "version": "0.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/quoted-string.git",
+ "reference": "88b36b7be067796683ab3668e175322842dd5313"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/quoted-string/zipball/88b36b7be067796683ab3668e175322842dd5313",
+ "reference": "88b36b7be067796683ab3668e175322842dd5313",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5.0",
+ "webignition/string-parser": ">=0.2.3,<1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\QuotedString\\": "src/",
+ "webignition\\Tests\\QuotedString\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "A parser for string values that are encapsulated in double quotes (ASCII 34)",
+ "homepage": "https://github.com/webignition/quoted-string",
+ "keywords": [
+ "parser",
+ "quoted-string"
+ ],
+ "time": "2017-05-11T11:41:31+00:00"
+ },
+ {
+ "name": "webignition/string-parser",
+ "version": "0.2.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webignition/string-parser.git",
+ "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webignition/string-parser/zipball/8591e28c05bd250bcc67b8001f3588995b9ef74b",
+ "reference": "8591e28c05bd250bcc67b8001f3588995b9ef74b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "webignition/disallowed-character-terminated-string": ">=1.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0",
+ "squizlabs/php_codesniffer": "3.*"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "webignition\\StringParser\\": "src/",
+ "webignition\\Tests\\StringParser\\": "tests/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jon Cram",
+ "email": "jon@webignition.net"
+ }
+ ],
+ "description": "Abstract state-based string parser",
+ "homepage": "https://github.com/webignition/string-parser",
+ "keywords": [
+ "parser",
+ "string"
+ ],
+ "time": "2017-05-11T10:04:12+00:00"
+ }
+ ],
+ "packages-dev": [],
+ "aliases": [],
+ "minimum-stability": "stable",
+ "stability-flags": {
+ "opdavies/sculpin-twig-markdown-bundle": 20
+ },
+ "prefer-stable": false,
+ "prefer-lowest": false,
+ "platform": [],
+ "platform-dev": []
+}
diff --git a/sculpin-twig-markdown-bundle/source/_layouts/app.html.twig b/sculpin-twig-markdown-bundle/source/_layouts/app.html.twig
new file mode 100644
index 0000000..05ae600
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/source/_layouts/app.html.twig
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ {{ site.name|default('Sculpin Skeleton') }}
+
+
+ {% block body %}{% endblock %}
+
+
diff --git a/sculpin-twig-markdown-bundle/source/_layouts/default.html.twig b/sculpin-twig-markdown-bundle/source/_layouts/default.html.twig
new file mode 100644
index 0000000..56c9c99
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/source/_layouts/default.html.twig
@@ -0,0 +1,5 @@
+{% extends 'app' %}
+
+{% block body %}
+ {% block content %}{% endblock %}
+{% endblock %}
diff --git a/sculpin-twig-markdown-bundle/source/index.html.twig b/sculpin-twig-markdown-bundle/source/index.html.twig
new file mode 100644
index 0000000..f952345
--- /dev/null
+++ b/sculpin-twig-markdown-bundle/source/index.html.twig
@@ -0,0 +1,4 @@
+---
+layout: default
+---
+{{ '**Hello**, _World_!'|markdown }}
diff --git a/symfony-server-drupal/.gitignore b/symfony-server-drupal/.gitignore
new file mode 100644
index 0000000..cc3d84f
--- /dev/null
+++ b/symfony-server-drupal/.gitignore
@@ -0,0 +1,5 @@
+vendor/
+web/
+.editorconfig
+.gitattributes
+composer.lock
diff --git a/symfony-server-drupal/.php-version b/symfony-server-drupal/.php-version
new file mode 100644
index 0000000..f994162
--- /dev/null
+++ b/symfony-server-drupal/.php-version
@@ -0,0 +1 @@
+7.3
diff --git a/symfony-server-drupal/README.md b/symfony-server-drupal/README.md
new file mode 100644
index 0000000..7c1ffff
--- /dev/null
+++ b/symfony-server-drupal/README.md
@@ -0,0 +1,34 @@
+# Testing the Symfony Local Server with Drupal
+
+An example of running Drupal 8.8 on Symfony’s [local web server][docs].
+
+[docs]: https://symfony.com/doc/current/setup/symfony_server.html
+
+
+
+## Usage
+
+1. Install the Symfony CLI from .
+1. Clone this repository
+ ```bash
+ git clone https://github.com/opdavies/symfony-server-drupal-test.git
+
+ cd symfony-server-drupal-test
+ ```
+1. Run `composer install` to download all of the project’s dependencies (Drupal core, Examples module etc).
+1. Run `docker-compose up -d` to start the Docker container for MySQL. (You can run `docker-compose ps` afterwards to confirm that it’s running).
+1. Run `symfony server:start` to start the web server.
+1. Use Drush to install Drupal, prefixed by `symfony php` to allow access to the environment variables needed in `settings.php`:
+ ```bash
+ cd web
+
+ symfony php ../vendor/bin/drush site:install --no-interaction
+ ```
+1. Go to http://127.0.0.1:8000 to view the site.
+1. To run tests, PHPUnit also needs to be prefixed with `symfony php`:
+ ```bash
+ cd web
+
+ symfony php ../vendor/bin/phpunit -c core core/modules/action
+ ```
+1. Run `symfony server:stop` to stop the web server.
diff --git a/symfony-server-drupal/assets/web/core/phpunit.xml b/symfony-server-drupal/assets/web/core/phpunit.xml
new file mode 100644
index 0000000..ca0d9be
--- /dev/null
+++ b/symfony-server-drupal/assets/web/core/phpunit.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ./tests/TestSuites/UnitTestSuite.php
+
+
+ ./tests/TestSuites/KernelTestSuite.php
+
+
+ ./tests/TestSuites/FunctionalTestSuite.php
+
+
+ ./tests/TestSuites/FunctionalJavascriptTestSuite.php
+
+
+ ./tests/TestSuites/BuildTestSuite.php
+
+
+
+
+
+
+
+
+
+
+
+
+ ./includes
+ ./lib
+
+ ./modules
+
+ ./modules/*/src/Tests
+ ./modules/*/tests
+
+ ../modules
+
+ ../modules/*/src/Tests
+ ../modules/*/tests
+ ../modules/*/*/src/Tests
+ ../modules/*/*/tests
+
+ ../sites
+
+
+
diff --git a/symfony-server-drupal/assets/web/sites/default/settings.php b/symfony-server-drupal/assets/web/sites/default/settings.php
new file mode 100644
index 0000000..40f37a9
--- /dev/null
+++ b/symfony-server-drupal/assets/web/sites/default/settings.php
@@ -0,0 +1,33 @@
+ $_SERVER['DATABASE_DRIVER'],
+ 'host' => $_SERVER['DATABASE_HOST'],
+ 'database' => $_SERVER['DATABASE_NAME'],
+ 'username' => $_SERVER['DATABASE_USER'],
+ 'password' => $_SERVER['DATABASE_PASSWORD'],
+ 'port' => $_SERVER['DATABASE_PORT'],
+ 'prefix' => '',
+ 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
+ 'collation' => 'utf8mb4_general_ci',
+ ];
+}
+
+$settings['hash_salt'] = '53cr3t!';
+
+$settings['update_free_access'] = FALSE;
+
+$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml';
+
+$settings['file_scan_ignore_directories'] = [
+ 'node_modules',
+ 'bower_components',
+];
+
+$settings['entity_update_batch_size'] = 50;
+$settings['entity_update_backup'] = TRUE;
diff --git a/symfony-server-drupal/composer.json b/symfony-server-drupal/composer.json
new file mode 100644
index 0000000..4c0d4fe
--- /dev/null
+++ b/symfony-server-drupal/composer.json
@@ -0,0 +1,62 @@
+{
+ "name": "drupal/recommended-project",
+ "description": "Project template for Drupal 8 projects with a relocated document root",
+ "type": "project",
+ "license": "GPL-2.0-or-later",
+ "homepage": "https://www.drupal.org/project/drupal",
+ "support": {
+ "docs": "https://www.drupal.org/docs/user_guide/en/index.html",
+ "chat": "https://www.drupal.org/node/314178"
+ },
+ "repositories": [
+ {
+ "type": "composer",
+ "url": "https://packages.drupal.org/8"
+ }
+ ],
+ "require": {
+ "composer/installers": "^1.2",
+ "drupal/admin_toolbar": "^2.0",
+ "drupal/config_installer": "^1.8",
+ "drupal/core-composer-scaffold": "^8.8",
+ "drupal/core-recommended": "^8.8",
+ "drush/drush": "^9"
+ },
+ "require-dev": {
+ "drupal/core-dev": "^8.8"
+ },
+ "conflict": {
+ "drupal/drupal": "*"
+ },
+ "minimum-stability": "dev",
+ "prefer-stable": true,
+ "config": {
+ "sort-packages": true
+ },
+ "scripts": {
+ "copy-web-assets": "cp -vR assets/web/ web",
+ "post-install-cmd": [
+ "@copy-web-assets"
+ ],
+ "post-update-cmd": [
+ "@copy-web-assets"
+ ]
+ },
+ "extra": {
+ "drupal-scaffold": {
+ "locations": {
+ "web-root": "web/"
+ }
+ },
+ "installer-paths": {
+ "web/core": ["type:drupal-core"],
+ "web/libraries/{$name}": ["type:drupal-library"],
+ "web/modules/contrib/{$name}": ["type:drupal-module"],
+ "web/profiles/contrib/{$name}": ["type:drupal-profile"],
+ "web/themes/contrib/{$name}": ["type:drupal-theme"],
+ "drush/Commands/contrib/{$name}": ["type:drupal-drush"],
+ "web/modules/custom/{$name}": ["type:drupal-custom-module"],
+ "web/themes/custom/{$name}": ["type:drupal-custom-theme"]
+ }
+ }
+}
diff --git a/symfony-server-drupal/config/default/.htaccess b/symfony-server-drupal/config/default/.htaccess
new file mode 100644
index 0000000..c323d54
--- /dev/null
+++ b/symfony-server-drupal/config/default/.htaccess
@@ -0,0 +1,27 @@
+# Deny all requests from Apache 2.4+.
+
+ Require all denied
+
+
+# Deny all requests from Apache 2.0-2.2.
+
+ Deny from all
+
+
+# Turn off all options we don't need.
+Options -Indexes -ExecCGI -Includes -MultiViews
+
+# Set the catch-all handler to prevent scripts from being executed.
+SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
+
+ # Override the handler again if we're run later in the evaluation list.
+ SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
+
+
+# If we know how to do it safely, disable the PHP engine entirely.
+
+ php_flag engine off
+
+
+ php_flag engine off
+
\ No newline at end of file
diff --git a/symfony-server-drupal/config/umami/.htaccess b/symfony-server-drupal/config/umami/.htaccess
new file mode 100644
index 0000000..c323d54
--- /dev/null
+++ b/symfony-server-drupal/config/umami/.htaccess
@@ -0,0 +1,27 @@
+# Deny all requests from Apache 2.4+.
+
+ Require all denied
+
+
+# Deny all requests from Apache 2.0-2.2.
+
+ Deny from all
+
+
+# Turn off all options we don't need.
+Options -Indexes -ExecCGI -Includes -MultiViews
+
+# Set the catch-all handler to prevent scripts from being executed.
+SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
+
+ # Override the handler again if we're run later in the evaluation list.
+ SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
+
+
+# If we know how to do it safely, disable the PHP engine entirely.
+
+ php_flag engine off
+
+
+ php_flag engine off
+
\ No newline at end of file
diff --git a/symfony-server-drupal/docker-compose.yaml b/symfony-server-drupal/docker-compose.yaml
new file mode 100644
index 0000000..ceac1fa
--- /dev/null
+++ b/symfony-server-drupal/docker-compose.yaml
@@ -0,0 +1,24 @@
+version: '2.1'
+
+services:
+ database:
+ image: mysql:5.7
+ ports: [3306]
+ environment:
+ MYSQL_ROOT_PASSWORD: secret
+ volumes:
+ - mysql-data:/var/lib/mysql
+
+ database_umami:
+ image: mysql:5.7
+ ports: [3306]
+ environment:
+ MYSQL_ROOT_PASSWORD: secret
+ volumes:
+ - mysql-data-umami:/var/lib/mysql
+ labels:
+ com.symfony.server.service-prefix: 'DATABASE_UMAMI'
+
+volumes:
+ mysql-data:
+ mysql-data-umami:
diff --git a/symfony-server-drupal/docs/status.png b/symfony-server-drupal/docs/status.png
new file mode 100644
index 0000000..6ed6f68
Binary files /dev/null and b/symfony-server-drupal/docs/status.png differ
diff --git a/symfony-server-drupal/php.ini b/symfony-server-drupal/php.ini
new file mode 100644
index 0000000..4143154
--- /dev/null
+++ b/symfony-server-drupal/php.ini
@@ -0,0 +1,2 @@
+[Date]
+date.timezone = Europe/London
diff --git a/symfony-server-drupal/web/sites/default/settings.php b/symfony-server-drupal/web/sites/default/settings.php
new file mode 100644
index 0000000..cbba35e
--- /dev/null
+++ b/symfony-server-drupal/web/sites/default/settings.php
@@ -0,0 +1,15 @@
+ $_SERVER['DATABASE_DRIVER'],
+ 'host' => $_SERVER['DATABASE_HOST'],
+ 'database' => $_SERVER['DATABASE_NAME'],
+ 'username' => $_SERVER['DATABASE_USER'],
+ 'password' => $_SERVER['DATABASE_PASSWORD'],
+ 'port' => $_SERVER['DATABASE_PORT'],
+ 'prefix' => '',
+ 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
+ 'collation' => 'utf8mb4_general_ci',
+];
+
+$settings["config_sync_directory"] = '../config/default';
diff --git a/symfony-server-drupal/web/sites/umami/settings.php b/symfony-server-drupal/web/sites/umami/settings.php
new file mode 100644
index 0000000..57addf3
--- /dev/null
+++ b/symfony-server-drupal/web/sites/umami/settings.php
@@ -0,0 +1,15 @@
+ $_SERVER['DATABASE_UMAMI_DRIVER'],
+ 'host' => $_SERVER['DATABASE_UMAMI_HOST'],
+ 'database' => $_SERVER['DATABASE_UMAMI_NAME'],
+ 'username' => $_SERVER['DATABASE_UMAMI_USER'],
+ 'password' => $_SERVER['DATABASE_UMAMI_PASSWORD'],
+ 'port' => $_SERVER['DATABASE_UMAMI_PORT'],
+ 'prefix' => '',
+ 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
+ 'collation' => 'utf8mb4_general_ci',
+];
+
+$settings["config_sync_directory"] = '../config/umami';
diff --git a/tailwindcss-plugin-jest/.gitignore b/tailwindcss-plugin-jest/.gitignore
new file mode 100644
index 0000000..5e760f6
--- /dev/null
+++ b/tailwindcss-plugin-jest/.gitignore
@@ -0,0 +1,2 @@
+/node_modules/
+/yarn.lock
diff --git a/tailwindcss-plugin-jest/.travis.yml b/tailwindcss-plugin-jest/.travis.yml
new file mode 100644
index 0000000..cbcd902
--- /dev/null
+++ b/tailwindcss-plugin-jest/.travis.yml
@@ -0,0 +1,17 @@
+language: node_js
+
+node_js:
+ - '8'
+
+cache:
+ directories:
+ - node_modules
+
+before_install:
+ - npm update
+
+install:
+ - npm install
+
+script:
+ - npm test
diff --git a/tailwindcss-plugin-jest/LICENSE b/tailwindcss-plugin-jest/LICENSE
new file mode 100644
index 0000000..53f4980
--- /dev/null
+++ b/tailwindcss-plugin-jest/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2019 Oliver Davies
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/tailwindcss-plugin-jest/README.md b/tailwindcss-plugin-jest/README.md
new file mode 100644
index 0000000..17b9cb9
--- /dev/null
+++ b/tailwindcss-plugin-jest/README.md
@@ -0,0 +1,15 @@
+# Testing Tailwind CSS Plugins with Jest
+
+An example of how to use [Jest][jest], a JavaScript testing framework, for testing [Tailwind CSS][tailwind] plugins.
+
+## License
+
+MIT
+
+## Author
+
+[Oliver Davies][website] - Full Stack Developer
+
+[jest]: https://jestjs.io
+[tailwind]: https://tailwindcss.com
+[website]: https://www.oliverdavies.uk
diff --git a/tailwindcss-plugin-jest/index.js b/tailwindcss-plugin-jest/index.js
new file mode 100644
index 0000000..6946e9d
--- /dev/null
+++ b/tailwindcss-plugin-jest/index.js
@@ -0,0 +1,7 @@
+module.exports = (variants) => ({ addUtilities }) => {
+ addUtilities({
+ '.test': {
+ display: 'block'
+ }
+ }, variants)
+}
diff --git a/tailwindcss-plugin-jest/package.json b/tailwindcss-plugin-jest/package.json
new file mode 100644
index 0000000..785016b
--- /dev/null
+++ b/tailwindcss-plugin-jest/package.json
@@ -0,0 +1,26 @@
+{
+ "name": "tailwindcss-plugin-jest-example",
+ "version": "0.1.0",
+ "description": "An example showing how to write tests for for Tailwind CSS plugins.",
+ "main": "index.js",
+ "scripts": {
+ "test": "jest"
+ },
+ "keywords": [
+ "tailwindcss",
+ "jest"
+ ],
+ "author": {
+ "name": "Oliver Davies",
+ "url": "https://www.oliverdavies.uk"
+ },
+ "license": "MIT",
+ "devDependencies": {
+ "jest": "^24.7.1",
+ "jest-matcher-css": "^1.0.3"
+ },
+ "dependencies": {
+ "postcss": "^7.0.14",
+ "tailwindcss": "^1.0.1"
+ }
+}
diff --git a/tailwindcss-plugin-jest/test.js b/tailwindcss-plugin-jest/test.js
new file mode 100644
index 0000000..6ed76e5
--- /dev/null
+++ b/tailwindcss-plugin-jest/test.js
@@ -0,0 +1,53 @@
+const cssMatcher = require('jest-matcher-css')
+const defaultConfig = require('tailwindcss/defaultConfig')
+const plugin = require('./index')
+const postcss = require('postcss')
+const tailwindcss = require('tailwindcss')
+
+function run(options = {}) {
+ return postcss(
+ tailwindcss({
+ corePlugins: false,
+ plugins: [plugin(options)]
+ })
+ )
+ .process('@tailwind utilities;', {
+ from: undefined
+ })
+}
+
+expect.extend({
+ toMatchCss: cssMatcher
+})
+
+test('it generates the correct classes with no variants', () => {
+ const output = `
+ .test {
+ display: block
+ }
+ `
+
+ run().then(result => {
+ expect(result.css).toMatchCss(output)
+ })
+})
+
+test('it generates the correct classes with variants', () => {
+ const output = `
+ .test {
+ display: block
+ }
+
+ .hover\\:test:hover {
+ display: block
+ }
+
+ .focus\\:test:focus {
+ display: block
+ }
+ `
+
+ run({ variants: ['hover', 'focus'] }).then(result => {
+ expect(result.css).toMatchCss(output)
+ })
+})