facebook / PyPI · The Python Package Index
Pq234's picture
Upload PyPI · The Python Package Index
011c117 verified
Raw
History Blame Contribute Delete
339 kB
From: <Saved by Blink>
Snapshot-Content-Location: https://pypi.org/
Subject: =?utf-8?Q?PyPI=20=C2=B7=20The=20Python=20Package=20Index?=
Date: Sun, 31 May 2026 04:23:33 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----"
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: text/html
Content-ID: <frame-C726B2218AD998C655C341F25AD723A1@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://pypi.org/
<!DOCTYPE html><html lang="en" dir="ltr"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css" href="cid:css-c3f9c8a1-efae-46da-a181-bf11119a271e@mhtml.blink" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="defaultLanguage" content="en">
<meta name="availableLanguages" content="en, es, fr, ja, pt_BR, uk, el, de, zh_Hans, zh_Hant, ru, he, eo, ko">
<title>PyPI · The Python Package Index</title>
<meta name="description" content="The Python Package Index (PyPI) is a repository of software for the Python programming language.">
<link rel="stylesheet" href="https://pypi.org/static/css/warehouse-ltr.0f58843e.css">
<link rel="stylesheet" href="https://pypi.org/static/css/fontawesome.379f9724.css">
<link rel="stylesheet" href="https://pypi.org/static/css/fonts.3b5d1a1c.css">
<link rel="icon" href="https://pypi.org/static/images/favicon.35549fe8.ico" type="image/x-icon">
<link rel="alternate" type="application/rss+xml" title="RSS: 40 latest updates" href="https://pypi.org/rss/updates.xml">
<link rel="alternate" type="application/rss+xml" title="RSS: 40 newest packages" href="https://pypi.org/rss/packages.xml">
<link rel="canonical" href="https://pypi.org/">
<meta property="og:url" content="https://pypi.org/">
<meta property="og:site_name" content="PyPI">
<meta property="og:type" content="website">
<meta property="og:image" content="https://pypi.org/static/images/twitter.abaf4b19.webp">
<meta property="og:title" content="">
<meta property="og:description" content="The Python Package Index (PyPI) is a repository of software for the Python programming language.">
<meta name="source-commit" content="0b30ecbbe5bdf43854c7135f43b1be88b12f0a8b"> <link rel="search" type="application/opensearchdescription+xml" title="PyPI" href="https://pypi.org/opensearch.xml">
</head>
<body data-controller="viewport-toggle" style="padding-top: 320px;" class="with-sticky">
<!-- Accessibility: this link should always be the first piece of content inside the body-->
<a href="https://pypi.org/#content" class="skip-to-content">Skip to main content</a>
<button type="button" class="button button--primary button--switch-to-mobile hidden" data-viewport-toggle-target="switchToMobile" data-action="viewport-toggle#switchToMobile">Switch to mobile version</button>
<div id="sticky-notifications" class="stick-to-top js-stick-to-top">
<!-- Add browser warning. Will show for ie9 and below -->
<!--[if IE]>
<div class="notification-bar notification-bar--warning" role="status">
<span class="notification-bar__icon">
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
<span class="sr-only">Warning</span>
</span>
<span class="notification-bar__message">You are using an unsupported browser, upgrade to a newer version.</span>
</div>
<![endif]-->
<div data-html-include="/_includes/unauthed/notification-banners/"> <div class="notification-bar notification-bar--banner notification-bar--dismissable notification-bar--visible" data-controller="notification" data-notification-target="notification" id="39eac3d2-e12d-417a-87a2-11d1ad7c2346">
<span class="notification-bar__icon">
<i class="fa fa-inbox" aria-hidden="true"></i>
</span>
<span class="notification-bar__message">
We’re redesigning PyPI project pages — share your feedback&nbsp;
<a href="https://www.surveymonkey.com/r/VK5KNXR" class="button button--dark button--small button--primary" target="_blank" rel="noopener">Take Survey</a>
</span>
<button type="button" title="Dismiss this notification" data-notification-target="dismissButton" data-action="click-&gt;notification#dismiss" class="notification-bar__dismiss" aria-label="Close">
<i class="fa fa-times" aria-hidden="true"></i>
</button>
</div>
</div> </div>
<div data-html-include="/_includes/unauthed/flash-messages/"></div><div data-html-include="/_includes/authed/session-notifications/"> <div class="notification-bar notification-bar--warning" role="status">
<span class="notification-bar__icon">
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
<span class="sr-only">Warning</span>
</span>
<span class="notification-bar__message">
Your primary email address (Pathum2583@gmail.com) is unverified. <a href="https://pypi.org/manage/account/#account-emails">
Verify your email or add a new address. </a>
</span>
</div>
</div><header class="site-header ">
<div class="site-container">
<div class="split-layout">
<div>
<a class="site-header__logo" href="https://pypi.org/">
<img alt="PyPI" src="https://pypi.org/static/images/logo-small.8998e9d1.svg">
</a>
</div>
<div data-html-include="/_includes/authed/current-user-indicator/"> <div id="user-indicator" class="horizontal-menu horizontal-menu--light horizontal-menu--tall">
<nav aria-label="Main navigation" class="dropdown dropdown--on-menu dropdown--with-icons">
<button type="button" class="horizontal-menu__link--with-icon horizontal-menu__link dropdown__trigger" aria-haspopup="true" aria-expanded="false" aria-label="View menu" data-dropdown-bound="true">
<img class="user-image" src="https://pypi-camo.freetls.fastly.net/8768f6bb6a5c29444cdeb0db57a62ac52a2987e6/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f62303935383064643830633339343366376638643430376161303565373139363f73697a653d3430" alt="User Image">
pathuml
<span class="dropdown__trigger-caret">
<i class="fa fa-caret-down" aria-hidden="true"></i>
</span>
</button>
<ul class="dropdown__content" aria-hidden="true" aria-label="Main menu">
<li>
<a href="https://pypi.org/manage/projects/" class="dropdown__link">
<i class="fa fa-cubes" aria-hidden="true"></i>
Your projects </a>
</li>
<li>
<a href="https://pypi.org/manage/organizations/" class="dropdown__link">
<i class="fa fa-sitemap" aria-hidden="true"></i>
Your organizations </a>
</li>
<li>
<a href="https://pypi.org/manage/account/" class="dropdown__link">
<i class="fa fa-cog" aria-hidden="true"></i>
Account settings </a>
</li>
<li>
<a href="https://pypi.org/user/pathuml/" class="dropdown__link">
<i class="fa fa-user-circle" aria-hidden="true"></i>
Public profile </a>
</li>
<li>
<a href="https://pypi.org/help/" class="dropdown__link">
<i class="fa fa-question-circle" aria-hidden="true"></i>
Help </a>
</li>
<li>
<a href="https://pypi.org/sponsors/" class="dropdown__link">
<i class="fa fa-heart" aria-hidden="true"></i>
Sponsors </a>
</li>
<li>
<form method="post" action="https://pypi.org/account/logout/">
<button type="submit" class="dropdown__link">
<i class="fa fa-sign-out-alt" aria-hidden="true"></i>
Log out </button>
</form>
</li>
</ul>
</nav>
</div>
</div> </div>
</div>
</header>
<main id="content">
<div class="banner">
<div class="homepage-banner">
<h1 class="homepage-banner__title">Find, install and publish Python packages with the Python Package Index</h1>
<form class="search-form search-form--large search-form--fullwidth" action="https://pypi.org/search/" role="search">
<label for="search" class="sr-only">Search PyPI</label>
<!-- The following input is intentionally not autofocused, see https://github.com/pypi/warehouse/issues/6088 for more details -->
<input id="search" class="search-form__search large-input" type="text" name="q" placeholder="Type '/' to search projects" autocomplete="off" autocapitalize="off" spellcheck="false" data-controller="search-focus" data-action="keydown@window-&gt;search-focus#focusSearchField" data-search-focus-target="searchField">
<button type="submit" class="search-form__button">
<i class="fa fa-search" aria-hidden="true"></i>
<span class="sr-only">Search</span>
</button>
</form>
<p class="homepage-banner__browse">
Or <a href="https://pypi.org/search/">browse projects</a> </p>
</div>
</div>
<div class="horizontal-section horizontal-section--grey horizontal-section--thin horizontal-section--statistics">
<div class="statistics-bar">
<p class="statistics-bar__statistic">
819,799 projects </p>
<p class="statistics-bar__statistic">
8,796,708 releases </p>
<p class="statistics-bar__statistic">
19,172,455 files</p>
<p class="statistics-bar__statistic">
1,064,132 users</p>
</div>
</div>
<div class="horizontal-section">
<div class="about-pypi">
<div class="about-pypi__logo">
<img alt="" src="https://pypi.org/static/images/logo-large.516e776d.svg" loading="lazy">
</div>
<div class="about-pypi__text">
<p class="lede-paragraph">
The Python Package Index (PyPI) is a repository of software for the Python programming language. </p>
<p>
PyPI helps you find and install software developed and shared by the Python community. <a href="https://packaging.python.org/tutorials/installing-packages/" title="External link" target="_blank" rel="noopener">Learn about installing packages</a>.
</p>
<p>
Package authors use PyPI to distribute their software. <a href="https://packaging.python.org/tutorials/packaging-projects/" title="External link" target="_blank" rel="noopener">Learn how to package your Python code for PyPI</a>.
</p>
</div>
</div>
</div>
</main>
<footer class="footer">
<div class="footer__logo">
<img src="https://pypi.org/static/images/white-cube.2351a86c.svg" alt="" class="-js-white-cube">
</div>
<div class="footer__menus">
<div class="footer__menu">
<h2>Help</h2>
<nav aria-label="Help navigation">
<ul>
<li>
<a href="https://packaging.python.org/tutorials/installing-packages/" title="External link" target="_blank" rel="noopener">Installing packages</a>
</li>
<li>
<a href="https://packaging.python.org/tutorials/packaging-projects/" title="External link" target="_blank" rel="noopener">Uploading packages</a>
</li>
<li>
<a href="https://packaging.python.org/" title="External link" target="_blank" rel="noopener">User guide</a>
</li>
<li>
<a href="https://www.python.org/dev/peps/pep-0541/" title="External link" target="_blank" rel="noopener">Project name retention</a>
</li>
<li>
<a href="https://pypi.org/help/">FAQs</a>
</li>
</ul>
</nav>
</div>
<div class="footer__menu">
<h2>About PyPI</h2>
<nav aria-label="About PyPI navigation">
<ul>
<li>
<a href="https://blog.pypi.org/" title="External link" target="_blank" rel="noopener">PyPI Blog</a>
</li>
<li>
<a href="https://dtdg.co/pypi" title="External link" target="_blank" rel="noopener">Infrastructure dashboard</a>
</li>
<li>
<a href="https://pypi.org/stats/">Statistics</a>
</li>
<li>
<a href="https://pypi.org/trademarks/">Logos &amp; trademarks</a>
</li>
<li>
<a href="https://pypi.org/sponsors/">Our sponsors</a>
</li>
</ul>
</nav>
</div>
<div class="footer__menu">
<h2>Contributing to PyPI</h2>
<nav aria-label="How to contribute navigation">
<ul>
<li>
<a href="https://pypi.org/help/#feedback">Bugs and feedback</a>
</li>
<li>
<a href="https://github.com/pypi/warehouse" title="External link" target="_blank" rel="noopener">Contribute on GitHub</a>
</li>
<li>
<a href="https://hosted.weblate.org/projects/pypa/warehouse/" title="External link" target="_blank" rel="noopener">Translate PyPI</a>
</li>
<li>
<a href="https://pypi.org/sponsors/">Sponsor PyPI</a>
</li>
<li>
<a href="https://github.com/pypi/warehouse/graphs/contributors" title="External link" target="_blank" rel="noopener">Development credits</a>
</li>
</ul>
</nav>
</div>
<div class="footer__menu">
<h2>Using PyPI</h2>
<nav aria-label="Using PyPI navigation">
<ul>
<li>
<a href="https://policies.python.org/pypi.org/Terms-of-Service/" title="External link" target="_blank" rel="noopener">Terms of Service</a>
</li>
<li>
<a href="https://pypi.org/security/">Report security issue</a>
</li>
<li>
<a href="https://policies.python.org/python.org/code-of-conduct/" title="External link" target="_blank" rel="noopener">Code of conduct</a>
</li>
<li>
<a href="https://policies.python.org/pypi.org/Privacy-Notice/" title="External link" target="_blank" rel="noopener">Privacy Notice</a>
</li>
<li>
<a href="https://policies.python.org/pypi.org/Acceptable-Use-Policy/" title="External link" target="_blank" rel="noopener">Acceptable Use Policy</a>
</li>
</ul>
</nav>
</div>
</div>
<hr class="footer__divider">
<div class="footer__text">
<p>
Status:<a href="https://status.python.org/" title="External link" target="_blank" rel="noopener">
<span data-statuspage-domain="https://2p66nmmycsj3.statuspage.io">All Systems Operational</span></a>
</p>
<p>
Developed and maintained by the Python community, for the Python community. <br>
<a href="https://donate.pypi.org/">Donate today!</a>
</p>
<p>
"PyPI", "Python Package Index", and the blocks logos are registered <a href="https://pypi.org/trademarks/">trademarks</a> of the <a href="https://www.python.org/psf-landing" target="_blank" rel="noopener">Python Software Foundation</a>.
<br>
</p>
<p>
© 2026 <a href="https://www.python.org/psf-landing/" title="External link" target="_blank" rel="noopener">Python Software Foundation</a>
<br>
<a href="https://pypi.org/sitemap/">Site map</a>
</p>
<p>
Deployed from <a href="https://github.com/pypi/warehouse/commit/0b30ecbbe5bdf43854c7135f43b1be88b12f0a8b" title="External link" target="_blank" rel="noopener"><code>0b30ecb</code></a> </p>
</div>
<div class="centered hide-on-desktop">
<button type="button" class="button button--switch-to-desktop" data-viewport-toggle-target="switchToDesktop" data-action="viewport-toggle#switchToDesktop">Switch to desktop version</button>
</div>
</footer>
<div class="language-switcher">
<form action="https://pypi.org/locale/">
<ul>
<li>
<button class="language-switcher__selected" name="locale_id" value="en" type="submit">English</button>
</li>
<li>
<button name="locale_id" value="es" type="submit">español</button>
</li>
<li>
<button name="locale_id" value="fr" type="submit">français</button>
</li>
<li>
<button name="locale_id" value="ja" type="submit">日本語</button>
</li>
<li>
<button name="locale_id" value="pt_BR" type="submit">português (Brasil)</button>
</li>
<li>
<button name="locale_id" value="uk" type="submit">українська</button>
</li>
<li>
<button name="locale_id" value="el" type="submit">Ελληνικά</button>
</li>
<li>
<button name="locale_id" value="de" type="submit">Deutsch</button>
</li>
<li>
<button name="locale_id" value="zh_Hans" type="submit">中文 (简体)</button>
</li>
<li>
<button name="locale_id" value="zh_Hant" type="submit">中文 (繁體)</button>
</li>
<li>
<button name="locale_id" value="ru" type="submit">русский</button>
</li>
<li>
<button name="locale_id" value="he" type="submit">עברית</button>
</li>
<li>
<button name="locale_id" value="eo" type="submit">Esperanto</button>
</li>
<li>
<button name="locale_id" value="ko" type="submit">한국어</button>
</li>
</ul>
</form>
</div>
<div class="sponsors">
<p class="sponsors__title">Supported by</p>
<div class="sponsors__divider"></div>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://aws.amazon.com/">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/ed7074cadad1a06f56bc520ad9bd3e00d0704c5b/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6177732d77686974652d6c6f676f2d7443615473387a432e706e67" alt="" loading="lazy">
<span class="sponsors__name">AWS</span>
<span class="sponsors__service">
Cloud computing and Security Sponsor
</span>
</a>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.datadoghq.com/">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/8855f7c063a3bdb5b0ce8d91bfc50cf851cc5c51/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f64617461646f672d77686974652d6c6f676f2d6668644c4e666c6f2e706e67" alt="" loading="lazy">
<span class="sponsors__name">Datadog</span>
<span class="sponsors__service">
Monitoring
</span>
</a>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://depot.dev/">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/60f709d24f3e4d469f9adc77c65e2f5291a3d165/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6465706f742d77686974652d6c6f676f2d7038506f476831302e706e67" alt="" loading="lazy">
<span class="sponsors__name">Depot</span>
<span class="sponsors__service">
Continuous Integration
</span>
</a>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.fastly.com/">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/df6fe8829cbff2d7f668d98571df1fd011f36192/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f666173746c792d77686974652d6c6f676f2d65684d3077735f6f2e706e67" alt="" loading="lazy">
<span class="sponsors__name">Fastly</span>
<span class="sponsors__service">
CDN
</span>
</a>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://careers.google.com/">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/420cc8cf360bac879e24c923b2f50ba7d1314fb0/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f676f6f676c652d77686974652d6c6f676f2d616734424e3774332e706e67" alt="" loading="lazy">
<span class="sponsors__name">Google</span>
<span class="sponsors__service">
Download Analytics
</span>
</a>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.pingdom.com/">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/d01053c02f3a626b73ffcb06b96367fdbbf9e230/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f70696e67646f6d2d77686974652d6c6f676f2d67355831547546362e706e67" alt="" loading="lazy">
<span class="sponsors__name">Pingdom</span>
<span class="sponsors__service">
Monitoring
</span>
</a>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://sentry.io/for/python/?utm_source=pypi&amp;utm_medium=paid-community&amp;utm_campaign=python-na-evergreen&amp;utm_content=static-ad-pypi-sponsor-learnmore">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/67af7117035e2345bacb5a82e9aa8b5b3e70701d/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f73656e7472792d77686974652d6c6f676f2d4a2d6b64742d706e2e706e67" alt="" loading="lazy">
<span class="sponsors__name">Sentry</span>
<span class="sponsors__service">
Error logging
</span>
</a>
<a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://statuspage.io/">
<img class="sponsors__image" src="https://pypi-camo.freetls.fastly.net/b611884ff90435a0575dbab7d9b0d3e60f136466/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f737461747573706167652d77686974652d6c6f676f2d5467476c6a4a2d502e706e67" alt="" loading="lazy">
<span class="sponsors__name">StatusPage</span>
<span class="sponsors__service">
Status page
</span>
</a>
</div>
</body></html>
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/b611884ff90435a0575dbab7d9b0d3e60f136466/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f737461747573706167652d77686974652d6c6f676f2d5467476c6a4a2d502e706e67
�PNG

IHDRn�sJJbKGD������� pHYs%%IR$�tIME�$$�@�IDATX��{��e�_~*�(�iFHS���iZ^"o�™+�-5����27�fe���ˢ�WsΥyay��RC��T@䢠*�����i����Zy�Ͼ����9�y�sy�Z���G��~L�U�N���V���{�����R]���ަ��n��n�Rl����H*���Fu��MS���=�~=X�_���G�I��"u��m��U�V/]�l��g�Ϩ�mhm�s�{������u�]��� ����
�ƪz�C�N�7������Ӛ 
���}��쮮���
|(`>��(�x�� �N�-;[ �j5@U���jy� F}�5��FU���C�_`d���Tպ��> ���Tk��ر � �Ul�l��x��ֶ�g�� ,��y����27����a�(u�z�F<�+�,u��D}>�c�Q�L��R�R�U''�Qo�.�/�����[;#Q=2)����S�&:��uL�Ǫ��'�W�/���'�3��M��VoR_��� �D��� �E�u����=���*�D��Ȝ���Vp�MN�"
�z��X |*��Ё��6�^�P�<[U�|s�����B�.`%�\\ �\��.���&�&%
��}����6���������gH��������o�G�ĶY��@�
��u�q7�R`4�|c08 �L�M'�%
~\ ��}�3��+�#S�T��Jݙ��~E�O==������:��P���4� u�4T��ޢv����hNi��R��� �� »gdV��U��=z���ޭ9w� U���,uu"}�ρ��wD���g �
ߙMvjE���I��ڎSߋ�!��m�^�oK����WU����8X|-^�k<��8�����{(�O-; x1�}`�z�ڻ���a]ƈ���-�djɵ�A����oUْ�1�78H�N=,�U��6n���Z�LN���1���5�)|�O�jh���/U�NkmS�GS�������@uk�9`���� ���ܱ�����ˁ �jESl[ş���7_vN�. ����;� ������ﶄ�� �zP}S�q6�-A߾ ώI�o��J�l��}X���:��r�ò�k��[���]����d��=���@���ZOTU��u9�?���SC[O�4��ހ��e'������8�1�d��F��-�~rȡ5�V����>��;�ԻU�
x7��';KҊ΁孏:iU�gC�?�`uG��7�k-�;o�%��K��U5���e�mZ���mjgƖf���A/��v�M?���f3��w&}i�{pscK�H`rD=�@�B���-P6�C��ڟ��M�!=;�VՄ���(Y�NL����x�N�j�^�O���� s�Á��+'�aj��8u�פ��+��q����{uDݫٔq�=���zL� ����L�9�r�ŀ�o����8Ó�$EU6p��$�p������q_����F��$��j����e�A�g��{
�SUO�w�F��I���0�z�a��8=f�z�z�&t���jk��&�le��듾��@�V�����]�����0r��@�W�Vf�zy������W/Kvt�����gqt��B�k��� ��<�Z���ӣky�2'�8C�Բ�����{Y�s���V/����ش,���>�VO� )g�x���bs7m�ۓ���- "����`T�����jeڌ��u�S��fWՔ����'�S>WU�b���A�ˀ���
<RU�Ӡ�u�K�}x"5zpuz������z���k��7��m����W=XQU��a}@F#�y�w�Ϫ����Q�W��|h���tns������nϸ�c�Ͻb�w@O��l�UjS��� v"�6���dc���aKhc�6E�&~[=��fc7dGc�S����N��H��,�w>Ф���v��H�����M-\��K����d�� xc\�u�IEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/67af7117035e2345bacb5a82e9aa8b5b3e70701d/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f73656e7472792d77686974652d6c6f676f2d4a2d6b64742d706e2e706e67
�PNG

IHDR�7!o�jsRGB����IDATx^�]�uIQ�>�,@A%�%� ��$9'I�$ H�E��t�I� �Q`�Y��("J0l)�����jn��s�{�}Ϸ�����w'���������1I:�[����^N��;���#��r����8� ���q$����,}-8�ؙ�K:��z<�Gu�/�[8�+�D�%]��'uE��o,�[8�p��[pI�����%>�X���/�p`��؅�� ���x_���ow'y��Z�.X8`�.���-��ӳH����T� ���H�߅,�ȁm �OỆ�� ���n��?ʝH���T[8�p`�'�$߹����I�(群k���E�I�N���8��\��涞��1��.�Sҟ�A���$�8a^K�� �u�K�9�WN䋒,�|?�O����W/_k������t��a8�%��}C��w e����9~z��� ��6.�pܟ�1��$�$���:*I���G��
ɿ W�c�5��H�wd��⒬��1��;$?��I?k��}��A��Y�? ����w�w��$�_k����|����_�&�s�!��)���<"t�oɰ�k�t�du?S��H�n�Б�_p�n���W ��W�Ec�c�=�佃����BC�"�̱���lH�@�����l&l��M�i���a!��m��R��X�|Io�Qo�Ņ�.H�-���䘎Kt�fӆ��.�����ݻ���<H���
zw�)~hR$�d��18Ǭ��Iza���v�3� �8�'l�Gc�m ��{�Uo��+���\+���$/�8��:)��$������Fa���I3I��-���Hƶ�ۜ���s��U�)�|
�-K��!p�.N��S&�: '��@��]��۶�����w���!�3�p�d`���'�h<Tm�:y6�te���lo��I�;�_�����|Ok;�*'�X�Ү���~[�!L��e�w�� �?.��%�}��}-�� ��|�(�{H^e*O���au_�tI s�R�W�L�W���)�b�w<������� �&i{�(�dy�R�tɽk�n븍4%�{7'�{BI�C�
�䅛�R!I�ǖ�� ���u+���$���/$�[�z��L$� f'I}���D���h��%Y�l���U$o��ƪ\E�F�ѭm% ����]v�7�� n�o!y��~]NRi��S�W��)�IF�����1��C�5#�r�G<y�0eӲ���ꡝ� w^>���h�za��?$^2�š��k&L�F���R�W�m���F x6?_)m@��򷑼n���N.�V����E�H2���~4H_���}{4����n�xH�{k:��u�J�u:Zpm�??�o �����i��D�݈g��?K*�A���7�K����<�����:�L�c1����n��` ��7�'��I��\�U����<���!sʕI�ӐJ�\!�tЧ>���%�Gl,}Ncʔ�Ku@E�'��G
C{Jlt+j���<[�7o�IҚ�Ul9/!y��5$�ڊ7���@����&k��>�Y�m4�5,H�z�S?Ҟ�p.aji'Y��9��t�k��Op[��)0 %�PF�ŧ���T�c���;����{,�� ���F�Cƪ�1#9]�d�ڪ�� �R�FF�D��t��rY%Iop�P�$#ֽEn6*SPэ��v: '8�sH���'�Q�9݇�5�Aڲ���lV�������^�`��E�!I%���q��wЛ�^�֡�ǒ,^�' �$�؊w?�V��Ԡ���O\�'�����5� ��L��l�\��$y�����(�ol���x�����T��W�&̖|�5�=2C������ԋ���3a=����F*���I�[�M�*�yS�F�=�d��Lҟp&�H[���rI����p[��bg8�
^��y-�Ǔ�l:���}��&#� 7�X���f�~�Np�B�;�IZ�-�$�%Jaї&�秗do�����2��' xE��&�_��� ��"�Za0o$y�&�o1;�cH>t�jhD�ϧ4S�ű�m��ST����b*6O����9��d[�95x2�z�FW�Y?������Ӗ�,����FVi��'?���"�n�I/B�]i���� ��!wv�R�����O�R=I�{V�臓o�$������o�d{ɗW��{�'���~ֳ�6:*e���D�K��7��y��&�I |���3 ���Np[�G�S�f#Z�$y��*km$�ǫ!����.*���MGIφ�%g� (�i���q_Q��V���h��||���<� �6|F�I_UJ�|�n���K�[���KH�ˑ4�y�$y]�T�
�G/�eIZ�zi��� ���n7�U������ը 8b��{�$��%<��H�3Jw'[G�W��`�j{ ɚ q�ږ�M6�46_��W�l��S�}�.K�҂m���NK�8�~5S�!͐�^�����6���J$�{��܂� �Hƪո"�p>g���s$cZ3c7)(��Xm��9�yj�$��IF��A ����OH�� k0L��`��ٲ��id�f��;��f��_����l����� &V�\�m�$ �H'��~[̪{iBF~Yȋ�%ٰP���X�|,���&�Sx<�Nvox��;�`?�A�Q{��t\�����O `{@�嘂�~�d5��$>}o4�:�Nh��5$�?Ȣ�efP�lh�����[1啃��*zy�Ƽ7Q��'�w�H��!�����0zW/��*�&y��,$9.fy���n3k��$�
⬱�8�d}�ɘ������������{��y��{�e�SE��n��٪�,2ԉ$?�y�Pn�=�����[ܧ�C��Ey�j�cx;ɘ�b�� �,����WTv9��l͏9[�c^�V~l�\��:�4����U�|aI(����1F�c�_X(c�m�M�#.�6��I�٨,����dP�%�b+^�*���W}֕N�J2>��?�ʵ��;�i?����l��t�k/�TT�3o�_��QҨ;xގ$ �Zr�Xs�ږ|�;xo��Te?>eMU��$�?��/�+���w�%E��$�/�x��O8��| 8[�s�>k���bR��mR6e���t"y� 4���
�Ut���7��"�I)�1�b�c�ᤥ���L�N�T" ��H���{�+��>n7X�
X��L2:��S��6�u����+��u�V�?���{���M�Ʒ��bk{5�j+{w��)�oE {+�Zʫ�)�d�����OwF#�b�J>�� ��������'�f,� ��S<�^�$��c���lps:�Y�9�[���:��P�<�T'�a��1R�c ZP{ki���]�~��k�Pqmߓ�a��NN���v�8Q\-Z5͍$[�K�s��n��eTPNo&�5��=��6��p��@����2c:�~Έ ��ڝ �i:X�����u��&�֘S��t�5���{�f���x2U�.�t�}� ����I�6z)ޓ]��>H2�#���O��De�v�g'Y��Hrh] ��L��qcJ�B�3WI���9�G�$y��s�=�5���d#[d�$?&i�`����
�tJ1��s2~�o&G9��BnԖ��'��acC�U,������[��rw^%-�cW[�U��6F�{�]m��#{.�%��3~�+�1>���:~ބEo�Yz�ɸj���)�s���OpOJ����\G�sHƧ�[X�Wfgn�҈$y2~��G���G$���c�[TG�Ea�ʑT��^����uI�5RN�g��i��=���"p@��������Ԁ.拑���#^��6y�2���SK�}$< �塤��Ɓ�dd��.���?`��>DX��y�9�N��xR��x��O�S�
Bn�C�%�b���#��cC�r�ߖ�� ��Ek�B�gN8���4��`���u�Jc��-�xF\u����3�����dI���Z������nv�d���h�����}��hW'�{�U��$�Ʋ��S�O K��䏍MOɖEZ*#�h9��1}Ә&J�*{��M����$�6�M�.��9����T/=|p`w� �������?�h�;x�FaKt�aޚ��,B��c���Ǔdl�1�9=���
^z��D�1mSgh�<��k v�u^~���Fd���)?�P���p���Cƿ#$��n�n��|s��1���'���{7��2����o ���>����h���$��^}�d���Q1bl05�;Kn3_����S���M�<��El!�a/�]aN/u�Զ�b�[��כ�r5�-��ݘ?.eO��)c"�Nq/�<o����c����ʫ|��w``L~$�|i��@���!x��YO����v��lS/���d�~)�P 7�_V�&.&��|�1'���1 f�$����IƧ����s�KΙq��\�.�5V^z����v��$���O���do&~h/�y�%٘S1Y�(����C�i�y��Q���5���؃�iN�TQ�=�c�_\���1��H�j�7pe-7������S�g��B �4,�&qPIN��J*=�������M�O���}��V����_�p��3��u}�W�2�#� �_�c��0�ϸ��6{IO�gXr:���F�H������{$�3�Ng�t*ڜl}�X��GIڅsU��o�,�m���]&�p�n�I�w˸m�����'Ɇ��`�SHvb�+�}k^1�=�dLe��% � قQx�jX8p�8`oy�}�ċ�lz0�-���d'/{E��7 |�2����� ���:���yI����^��j��f�+� Uk���:����΁�����i��w���J�wk�l���ʈ_�C��ih��� �p`?\R /<��Rٚ/��*Fk_E4�$g���@#����:�ć�x)�p�8���A� ���*�<�����b��
�җ��/ID߸���QJG�(4{
ʺq*�)LX�,8(��bs���IEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/d01053c02f3a626b73ffcb06b96367fdbbf9e230/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f70696e67646f6d2d77686974652d6c6f676f2d67355831547546362e706e67
�PNG

IHDRbv���sBIT|d� pHYs<<ـ ItEXtSoftwarewww.inkscape.org��<�IDATX��[lUE��iK+"4\EC��\$FP�D�!��%�LP��D�>(""�/ �&D�ID
�V@���P>f�]{w������e�Y�Ϛ5�fͬ�08̾ly��5�- �m����Ӯ ��X�egSڑ@�,E޵!+��n�� p28��b�[���|I�%�.i��^��KZ#ipNRwI�I-�>I�2u\!���BI۝s��$UI�1�m��bI-%�u���6 ����$UK��;]���V��:�N>�Q�͡�)e��$���A�I�%���1�K�sg35���.j�u�N��D���] ��2�s�r�zÛ�J�,�����`p�?��q�5�y
��0�R�L2"B�/ ���XtJ�=(K�N�Y�T�a;`�1�|�~�&u�~����3pK��p�Ḯ3�8��u����r���QG݀CYx��.F��t[�5�>���3��d8�� ��1~r��f�ʷ�(
6Y��#��OB_+������|V�ޝнxؒ�G�XkdGw.𧑯 �b|�X�o_��Չ��~�f�R?*���vi��v���M]G`��7����婦m����z��Nk0��m��Xh�3 7�o�ʀ^�|� ]�o�=��0���#L�醻"9������8�=�5��]��k񇼀����G=c�%>�݋���-6���c�<%�������$�T�j�-#�3St�b�'�#<�U��K�YG�'��hl[q��8��K�E�"I�H+i��U��TK���Q�
�s5AUk��Dr�����D]kI�]bOJ��濭�|S>VO_m�UJ�R))�1ų���U�@��>圫H���0W�B�M6��'�
�������M0�߀�.�� �8�����M����o�om�a.�@k��` ���0"�{��[ 2�@��6�v���6a�N�A�-j\�#��Mg��YR�P�=G��I���F^��a��v�b` ��h@ �)W/��׉��C��FV��y����镅r�:"��,c5�����d@��H�9`l�_�#�l0�J&��#2 ���Y�U@��- ��wDh����/J���#�+B�{��A~��3������ ����"�i��n+|Z��}��t݃�oC� � ߑh����A�{Nl@I�%5�?�F:���I�$Δ���~��$�,i�s���J���7���8��S�Z���e�I�CR_IH�^�=����ιņ�C>�&逤e�9� �>��>A�E�:���/i�sn��w�41ȷyGIIZ��g�EaVߔ �FČ�:��|ilI�J/��t�6J#)�WI2�_4����#K��%mj
[@�����W ��ߘ�����,Ex�b�q���� �}>�P}�b����;���F5�M��\�;쟖�
IEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/420cc8cf360bac879e24c923b2f50ba7d1314fb0/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f676f6f676c652d77686974652d6c6f676f2d616734424e3774332e706e67
�PNG

IHDR[C�bFsBIT|d� pHYs�NH�tEXtSoftwarewww.inkscape.org��<�IDATh��y�W�ǿg:�6(��X�(Cl"]4�5�*�֥m�Mm�AM�t3!��Q���H�65$j\@)[MD��E��%Fl�8�a�T�"�##tf>�㾗9��[~##E�7���{��{�}��w�}�c%]/�ZI�K&騤���KZ-i���/�y?h�4:iv����"`�E5ڀ�@c�q��������7��5Lr��#}�I�����H�NI?�|Z%-��A�>I �FJ�*�&IC�fI�$�;���/���������ܟ��}"�=Q��m�lj����I��I��b��v�GO���-�r��|��-2��/���C��]�S�]����$͔4I�9��$m���̶��o�4M�}�B�{$����̺*��$]�h �tP�zIK$ �tI��v��.��n�tQ��G�Ik� ���{L^�E���~��x��,��h���^>YŸl+�����N�6�< th�hN��Ҹ��0X���;��/ ���*��E0��qp���Dc�*i���������҈}C��(I�K�3�Tx"&��}B����f�[�;�N��b�1%�*�o��.0������*���V�L�^���o&Dq����~\|X�C�����n&� OJ�M@��7��>��?$��d+�5���9���݀���:0&�?8��ֺ�ǜ�0>����p����=�X�Ezcɦ�_�3��b�Gϖ��pZO%�۝��`�H��ݒ�>N3J�_w~]�H¾�o�m%��ίl��r��������7��7 ����Mx�%N���s��*�ӣ����{+�$��� Ls�NB6Tğ\�d�w��@=��XK�û}��?�N�
7� I�����@�%]�L��Ü-����֨=<�K�-�JE0�vI�"�����Y2~U|)��ߓ%퐴\!�L�I_�4��n7��u��Iz͑�R�~���.�NI�O~�;��c��Q�]����Wh��k({2j�OuSL����w��_K�`f�6����h�Xgf�~��C%� �65�Pү�i���+l��O�����^W�H���m�Y������*O�>U_��Q{���$�gf�6�WJ��#�^�7`\ը��d3�v�!�H�������oebo�9�’X�t~�~�lf��/+��'��R��ٷD�4�@��/�!qGB���A����p��7+�ّn=��? |!�i��|���\��h��9p&��g���NԷ�~C��"����O6����U��+����bh��m���Wp�/%�%�����,(��g��a��5���-�{�lQ��1��LboϹ���f
�'` �m�g ����1B��7'�"�W�M�ӝ
�A�DB�E�&(�:��~=����ߵ��|�le��c�Mt$�H�z�,=� ���4��h(��Fx����3�����2�%'����(��Ԑ�[#�>�G��=�� g&a�n���E(��\�
`b�[�y��
o�a�:�E�ç5��`j��s%�����Rc����Z��^��H!i���f� |Y�É�sf6�z 꾦C�^5�#�S�m�ęA��WӋNd|� �{�~ >HNa\@v��1O�4*@�|`�do>�v����:�ɤ��y_X:�i���� T�q��P�5�4zB1�h�m#7 G�C��=� �Z����cIEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/df6fe8829cbff2d7f668d98571df1fd011f36192/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f666173746c792d77686974652d6c6f676f2d65684d3077735f6f2e706e67
�PNG

IHDRF�>��sBIT|d� pHYs � �w�eFtEXtSoftwarewww.inkscape.org��<�IDATX�ݙm�UE���͍]�5��>���aJfE* �P���I�T�B*)z�R1�P�L�,j�Z[��en)�� �J�fѮ���3G�Ξ{��ܼ��3�����sf�y�.xH���ݒ�$����u� �t�ا)u}5we�^
��/���d�'�$�;
�|w���w���A@U���:�Ci%]��f��_aX&$��7���}��|{p_+7r�i��+C�UA{5��JI����}�d�K��哃JIC�k#�e�����f֜$Mf7�+$�����ׂ�C���$`(p��w�@�XcfM)\N����B/%iP(�-f�(���Bc�Ҩ�~$����`��%5g�7��i(`���Sӵ�}E���}#P�3T��;��!��ŭ���/q| ��}��)*�q�� � �z��x��A��m��(�R7m��l�1�4 �Ջ[R�w�}���\O���j��~��`'�.+'��RE+����PI��/I�H��g���)+2�J��.I%W�N��<����F��[�Ҩ#��Yhf �L�n0���8��v�$��'K:3��ő<��|�?K`FE�Ҥ!i��W̬Wτˀ����`0 x8�W�� |2�̶�α$]��S�~��D����;#h/Z�l���!����R�9��򑤧3p� �D� �����`�� ���H��:������@f�p 0���b̓4"��XM���>���@� , ;e ��<'i��a3�w�2\Q�Y��-0��@-p�<t�g�� f�N~�^�[���짰_����a�?4�%��T�S�`x/Iw�Y������j=��I����^%�|���C�t`̬X�gp5�\m0.�{��Qp��|K�JI#$U{�`I�q�q�_��@��$-��R)��;�>+`�W��C�6I;�|�����ON��=˔L�͏�7�����[�S|�<����'i�ܝ,~�{
�57�Jҝ�����+�q����|Ļ�����y-b���U
�&�Y���m; ��b[K�v�we ���T�!z$i�Y0G��@=p ������k���`89�` 0�!��_��ۀEf�i0�>I�p7�1���]G�p)-��Ȏf�)i%�D�^of-�܉�b���8U!im���%�,7��ŸG�}0��G���)I�q[���40�#���rp++$m*���%�[n~e��=)A�T�:?�!i���~�4KZ%).K
�oca�m�F)IEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/60f709d24f3e4d469f9adc77c65e2f5291a3d165/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6465706f742d77686974652d6c6f676f2d7038506f476831302e706e67
�PNG

IHDR�0I� q pHYs  ��~�tEXtSoftwarewww.inkscape.org��< $IDATx��{�UU�?�p $� �$SaPTRФL�4���$��L'���5������1���D�Zci�%�)$b! HAP����}���{�Z{��=�{�gf��s���>k��[��o��`f��|��.``�]�5�����p�7�;� ��M�S�=�"��B��tar��#���|��� �wt�#���>�M�::AS�����a�W��R��G��Y�M�����ַw�ܸ��� �S�<9��ܖ$ B��)�y�V���h`$pxp>
X��B��x��D?�8�6����]�V�����d��R����Y�t���<�6�O����y���iWE��m���Q� �ۏ����'Q�@���ΛR�ϊ�U�]�:�.HS0\|%8��Zd�.�sd��hs�^���Y�������Φ9u�T��D�N�PP]z��Ρ( L�9D3�3�����;� � {3p*���h�Q�y �\�q��tQ���*�Ln>O%��}:�u��QL�I�;zz ��W/d$�@x��1(��zc��<��!�������s�eZ�h ���P�[lC���,٥����gǡ�� ]�f�yd_ �s�3������߰=V]�03����w�ʧ=�ٝf��#�3;*(����D �g�٪�׸����t�9�SO� �T3[�ɻ��&ĸ�⣏�]cf�c^�~3[hf�#�;.f=��� �4�^����� ��2���~�<q��+�Ie��܅FS_��(�w��ğ˝������P����u��;���/��&(�x�Ii>��,�!�!�d���&,3=��.�[�G���̡�}�V;�d`鮿G�2����Z���<6Eٴ�d�b2�S���MG��"�bgoD�#��F4 ͂��ݤ{��r pz����6��������ndy�a;���w�(s#�>� }30Y:���\�HoA�����7���[��ܚ�=-�
d����c���t���ې��6` ��2]�Bj�zڛ��!�K�'J%4���H7�h���3�S��L���nB�и V��\
,�m�[4Q��ò��&��h��1L ���H���F�_� � >� ��!�ʵ����yd�� �(q��ǡ��5��F�7B�5���l�o�K�63=�7��DE>F�|��q��:�բ�`�c������`3kr���hf�9ʏ������5������P�[=yx�M�_Qn����Q2kMg��I��V�n�$�R� �G��=�7?r���'�c���h1LqG��i��|ԑo�]� X�H?-�ό<z� !��
�z�w}�i, �i�zKZO3�<�p[C�#3[��Hۏ�r�i�Zw�yx�h{~?4�؊�V� �ꩋ��� H�̈́<�MOb�}x��@f�ߣ�Uv�E��w#Wu�u�>3o?�AfKq�jip�?���X��2˗��ΫÐ����?S�/_�[�䈞<E��P��D�wt�(�g�::��_4�FOz*�����ޖ}���M1e��I�Yz�#��4l�(��Zn=I���V��Tzɢ/�! �քTHq?_�L�_ܥx]�א�������-�����C?�� | ��.�Ŕ�SS^�YO,j��7#��Q��P�����U�����%Cy����E �F�FZ��9�f y.��s1�M����Hk@f>�j�����'�[ �*�8*�5���ˑm?ڂ0�cP�w1�qa7𴧎RD����������<�Q��$�z|��4 ����\�'�K����g)�H|���E��!
k(E/�-wm���M����9r/�\D�>v��ӔϪ�b{��_��䙊l�7#k������Z�T@���z� !CJ��A1"7�-�]v{���7]�I��f��Z܃�Nں���� F1*������e��cT��o�p�"5�7p"pv��MCQmq_�k��BB�����6��A=ۃ��z��?� ܂bғp.��+EqlL��;_Xn Z��
��~�0;Q���}�1�rz ����.�D�ݟ],ΊH����h0��&�U�X�Q���;;H}x
�s-C��u� [�dg�+Z�Zlr̡{��m��e����瑕&��xE���2 �YҖO�i]�A� c.�M$/ɠ�8�C�G)�z R���H��h���)��$&#���l�[��`�gz6�ރv(nk@��HM���d<L�����>M�^�cHG�MtӲ�6����A�iIX�:�G���^�| a�a6 S�
_F�V; w�P{��!O�d1{���P��f֜�3���g|�z�!�i��f�c�*w�L�`f�|� 4�٢��؆efvJD���fv�����df���A�J���23{#��vjX`f��´���r�c�-$J��;)��z���R��b�nP�q��Ͳ�7��̖��Ef�+����^8N4���W7ӶK�l��>_g/��afw�ًE����9�V�b^C��3���V{ڳ���2uڴ���� f��#����*1,�+'�H��>�z�թ��D��@�����ұ��^��yY�z�P�c�z�G����m����` R�f {w#ҽ7�͜b pup��u��@�>��
�s_�����7�'�h4��b�v����:����ϕ)�Z�����~[n�4����t����U)�����d?zxV�2�ɪ3�B���uj��s�_��9ě�ש���/ b���G�/U�u:�ξ�HgoҰ5t^�~���=�e&R��r�� dz7ѺW��P�X#탃V��
�Aq�I�C�@���ȭ>�(�~dy
�Lde��Sc�blLW�3�l�t:j16�N�R��uj��&�����qIEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/8855f7c063a3bdb5b0ce8d91bfc50cf851cc5c51/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f64617461646f672d77686974652d6c6f676f2d6668644c4e666c6f2e706e67
�PNG

IHDRz�<
�bKGD������� pHYs  ��~�tIME�/ ��q|�IDATh��{�WU�?�rCH ��o�B�1�N�S�9c�9�6L9�(�d:���8f�c��L�#)�Y���$8"�� �0�p����?��������kיߚ9s�Y{�u��k���Z��@y�p���Y��6Iz@R�R�j� Q�!���t���tC$�H�/��II�$͖T_St�V���쐴L��$!����%햴��V�$='�A���f��*y����K����VI[,c�q=k������ïw��*�wf������6��Ӣ�X�I��zcY�����Ϣ��;ڪ[ӀK$ ��u����OE�X��o^��n,�q?�y`p����̶3��� �.~ ^�F&t"���o}����,�j%K� �(��,�k3O�����D�]`peD�I��:�(�q�8����gm�"�ޢ1J:�d��������ؑ�H�u����s��6� x�;K���y? tv�����|�I�#oJ���f�#�"X$�#պ�V�oK���`��ͥ� 9��¹ OWI��fI��q���W�jI�|�7$m���BR�ޑ��Vx��H�ԗ��z��
z�+"��V�n.�ڲz�G�8;"������K���"���Z��C�1|�2�x��q��g!oKu�0&"�+R4���@���ް�Z�mÀ��� �u&����%�,`�y����<�*�O�k�$��G��V�z�#�YI����6Z�=%����J�#��r�7�o����ޙY_A �dI�J��:I�L3_�B�gy��E�Y ���'+2�N��Lx�P�{����/%}KR�+������*��^�Q��fI��Qѿ.C3�4���x�ɔ�[I'�n,!khR�U��D�y��L�����)#3[�0n� E��(3���"�f�I�;g�&�N��*��^�8I�$}���S}v�A��nO��m��~'�c��.k����1���*��E���܈ؘ��!��d� �p�5�F���pG��+�_v��R��@�E.J���B�&�7���
��x+i��o�}YD�s�6��WT��{��ˌ�����M�]&�WS��1����Z*�ѫ���4�hGy?_�녺��y#"��1q�=� �h��f�I`�]�hIw9��}�֝��^�N)��*΂��ـ%u�r����x\R�}" �~��q�L���ȳ���g�fz��>z���z��Vsf����$B��
��A^eO_����Օ?�X�>]�������Y�$� |ۓ���8:"���mw�l���"i�����=_���5 8�ɊJk|_g�u@�
�NN ��I�i��3]���֙K�Aw�Qd
u�n��#����(i]��퇒�5s��h�W$up��> ��@'�6�4<�$FJ��̸Ϋ2!i�in1��J��2stb�M͊4�;_.��׻(�^�Ln�ېz�q��5��U�W��H�-���<9&=�)�IG��&���r�N�Ӎ��=�drO��$�)�膂q�_Ya�%}��Ѩ��̢,w�|K>�t&����_S��ѹJQ̔���*����Թ��_�R�t��)>'�V�,����q��X�'ٓ+Y�JW���PB7�@�S$��q�-�I���Jiڕ�X�=� ��'ib.�~AR焷���d�.�7材x�]�ǔPⵒ��Q�X1�jI���*�R�%�}�ސt��OM�.*Q��Ϙnc�H�J�VP����
{y�����(��ta���;�(��G
�%���L$�ј,�"ؒ��+<�?�v�蠫�e6����}�@D�*iRDd��\�/�ǒ5�}�?�����Ɵ<쎈G�9���0Ʋ�X^�S�x�>�=�I
r�fI�8�%���)>T��.`%0/"f����yW�Fx��C����Y�7��X_�488�%׮J78`��bjnlw��4q93�@� ����)wB%��R�n�Z�d��E�MMM��cDzx����X�h�~�� �gWƛ}S����Jz577������=�MMM466����2f�K� $=l�6IG'��J�,%��'k�����E����v}Y����:9ސwu�y��}~ݹ6�����,C3�G]O�6��>� �.@I]��]�88��2f ���ۺ�/����珎�_�0�)3\��,q�{��V5�'�>��>}�iN��J�k_��Xj�!S���2]+�B�����O�jp�����Qm������k��x~�qb�r�IEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/ed7074cadad1a06f56bc520ad9bd3e00d0704c5b/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6177732d77686974652d6c6f676f2d7443615473387a432e706e67
�PNG

IHDRC(��G�bKGD������� pHYs,J,JwztMtIME�10��{IDATh��}��u����$�˃�EB�@�h�X�F������r����5�l��b� ���s�� �Ü��#+**l�ȳW��A�����ϝ>|����?���s��|��|��<}��
I�L�hI}|�K�^I{��@f֠�� �#Ifv*� �h�d�ž�Y�a�a��K�SNI�/i��V]�&�=�A`Qc^��S`��V����iw3K���i��ŵ�6`��������O���'��%k���n*��ZB������ťpI]eL&��~ <^�|i�?0l `�u��>G�� �/��"X��Lw�~��{\]e����V@s{f�I��@� �(vL����=a|q2a��>�
����h�8=�񱠌Ma� h�̿#�D �.C۞�u}�Ex���r�lIʼx~�<O<n
�}%�VY�_��]�<9殲���_���eӒ��(���� n �㎧o>��ƀ�lI��#�c�����3<.���-7��$56�^����<�&�� smf��y��ہ��eHj�{�q"��?��$�\f���MP���o��O������!�#)��[���wI��&J����|��Y�(O��E�0�sY��5�6��>vs[�$q x�h3����֎$�� �#��G�'���2�}a������:O����-�
�%<6WD���j� �� \Ti!��d��&hN_ �� `l{4��uA���Н�~b~��C�g���4��Wb��*���� �t����#`k�}��}ZD��/9�٩6J(0=���̺Jb��2��Lf���cax��k������ps$�
r�P�F�]��$�|�,��O��Uh��շ@������z$�Hh7��$}B҃��&L���2��X�[�������9�e� I�֓��Wr�Ʉ{�<`Tű���N�9k�g<�_�?0ו����s���%C���v\�9,���-�;7���U'�N/�gW�_��E2�H�m�� hWgh?[@;�Dޓ=�k'_����`��Ƽ�>`H�g�d#0)C;�$�}���p���ӝn�:BO�N� Z���/i���H��TI��lMQ����H��-f���|�����գ�*�/i�����N��=�$���vV�XϨ�q�@o�����.�ͥ��Y�=���苼{��� �̅
v � `}It��ng��o��_h�P���D�=\l>�FIk�ج���̺{�2����k�]�{L�Ic%]!i��yI:.iD4�I�8
<��ìU� ��=w�FMLh 0���r`&𹆒�a�j�~�\� |��������2oR�W�뎵�b4�_�p������y��`5�Z |!s� p�}8��]���e�g^K�
hfy��Q cpU2����.�׭�:��� ^I���7?� ��7z�+dZ�Zo���3�gu��9WJ����4���%�)頤ÒHz��8>v�K�Fc����$ ���I���@&� 铒���Ҧ��D9��¦�� v7��)�a���Wg��.�K��������:N�o�=׎l0��(���@Ur��W��3����dI��4MҤ��6;%�����{�YO�)�3
��|�0�� �~O#w�'$�tT�a��?��o�UP�P�IEND�B`�
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location: https://pypi.org/static/images/white-cube.2351a86c.svg
<svg xmlns="http://www.w3.org/2000/svg" width="33.809" height="32.025" viewBox="0 0 31.696 30.024"><g stroke="#ccc" stroke-linejoin="bevel" stroke-width=".355"><path fill="#f7f7f4" d="m.178 5.912 15.555 5.662L31.519 5.83 15.963.167z"/><path fill="#fff" d="M15.733 11.574v18.283l15.786-5.746V5.83z"/><path fill="#efeeea" d="m.178 5.912 15.555 5.662v18.283L.178 24.195z"/></g></svg>
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location: https://pypi.org/static/images/logo-large.516e776d.svg
<svg xmlns="http://www.w3.org/2000/svg" width="247.808" height="185.85" viewBox="0 0 232.32 174.235"><path d="m276.515 367.463 15.556 5.662 15.785-5.745-15.555-5.662zm15.624-12.783 15.555 5.662 15.786-5.745-15.556-5.662z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m292.139 354.68 15.555 5.662v18.283l-15.555-5.662z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m260.892 391.609 15.555 5.661 15.786-5.745-15.555-5.662z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m260.892 391.609 15.555 5.661v18.283l-15.555-5.662z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m260.892 365.609 15.555 5.661 15.786-5.745-15.555-5.662z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M276.447 371.27v18.283l15.786-5.746v-18.282z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m260.892 365.609 15.555 5.661v18.283l-15.555-5.662z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m276.7 350.057-.025.03a2.783 2.783 0 0 0-2.758 2.782 3 3 0 0 0 .053.531l-11.746 14.385 7.646 9.363-3.869-9.363 9.984-12.228a2.8 2.8 0 0 0 .715.095 2.8 2.8 0 0 0 .715-.093l5.315 6.507 5.373 1.955-8.672-10.62a3 3 0 0 0 .05-.532 2.783 2.783 0 0 0-2.755-2.781zm2.135-7.289a2.136 2.136 0 1 0-4.271 0v3.265a2.136 2.136 0 0 0 4.271 0zm-.98-.002v3.265a1.155 1.155 0 0 1-2.31 0v-3.265a1.154 1.154 0 1 1 2.31 0m.98-11.211a2.136 2.136 0 1 0-4.271 0v3.265a2.136 2.136 0 0 0 4.271 0zm-.98-.002v3.265a1.155 1.155 0 0 1-2.31 0v-3.265a1.154 1.154 0 1 1 2.31 0" style="fill:#646464;fill-opacity:1" transform="translate(-260.714 -252.848)"/><path d="M277.22 335.545v6.498a.518.518 0 1 1-1.04 0v-6.498a.518.518 0 1 1 1.04 0m0 11.213v6.497a.518.518 0 1 1-1.04 0v-6.497a.518.518 0 1 1 1.04 0m0-22.463v6.498a.518.518 0 1 1-1.04 0v-6.498a.518.518 0 1 1 1.04 0" style="fill:#646464;fill-opacity:1" transform="translate(-260.714 -252.848)"/><path d="m276.515 397.29 15.556 5.661v18.283l-15.556-5.662z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m276.515 378.826 15.556 5.661 15.785-5.745-15.555-5.662z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m276.515 378.826 15.556 5.661v18.283l-15.556-5.661z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M354.564 391.589v18.283l15.786-5.746v-18.282z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M338.94 397.27v18.283l15.787-5.746v-18.282z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M351.866 401.728a2.617 3.737 35 0 1-3.032 4.33 2.617 3.737 35 0 1-3.032-2.123 2.617 3.737 35 0 1 3.032-4.33 2.617 3.737 35 0 1 3.032 2.123" style="fill:#fff;fill-opacity:1" transform="translate(-260.714 -252.848)"/><path d="M323.318 402.952v18.282l15.785-5.745v-18.283z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M307.694 408.633v18.282l15.786-5.745v-18.283z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m292.139 402.971 15.555 5.662v18.282l-15.555-5.661z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M354.564 373.125v18.283l15.786-5.746V367.38z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m339.009 349 15.555 5.661 15.786-5.745-15.556-5.662z" style="fill:#ffc91d;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M354.564 354.661v18.283l15.786-5.746v-18.282zm-15.624 24.145v18.283l15.787-5.745V373.06z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M338.94 360.342v18.283l15.787-5.745v-18.283z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m323.385 336.217 15.556 5.661 15.785-5.745-15.555-5.662z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M338.94 341.878v18.283l15.787-5.745v-18.283z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M323.318 384.488v18.282l15.785-5.745v-18.283z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M323.318 366.024v18.282l15.785-5.745v-18.283zm-15.624 24.145v18.282l15.786-5.745v-18.283z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m292.139 384.507 15.555 5.662v18.282l-15.555-5.661zm0-18.464 15.555 5.662 15.786-5.746-15.556-5.661z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M307.694 371.705v18.282l15.786-5.745v-18.283z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m292.139 366.043 15.555 5.662v18.282l-15.555-5.661zm15.623-24.145 15.556 5.662 15.785-5.746-15.555-5.662z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M323.318 347.56v18.282l15.785-5.745v-18.283z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="m307.762 341.898 15.556 5.662v18.282l-15.556-5.661z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.35507631;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(-260.714 -252.848)"/><path d="M332.242 353.432a2.617 3.737 35 0 1-3.032 4.33 2.617 3.737 35 0 1-3.031-2.123 2.617 3.737 35 0 1 3.031-4.33 2.617 3.737 35 0 1 3.032 2.123" style="fill:#fff;fill-opacity:1" transform="translate(-260.714 -252.848)"/><path d="M297.375 291.705c0-9.645-2.75-14.596-8.25-14.868a15.5 15.5 0 0 0-6.404 1.053c-1.66.594-2.776 1.181-3.364 1.775v23.022q5.28 3.313 9.368 3.073c5.765-.381 8.65-5.062 8.65-14.055m6.785.4c0 4.9-1.149 8.968-3.46 12.202-2.576 3.66-6.146 5.546-10.71 5.649q-5.161.163-10.633-3.228v20.923l-5.9-2.104v-46.444c.968-1.187 2.214-2.207 3.725-3.073q5.268-3.07 12.801-3.15l.084.084q6.885-.086 10.614 5.649c2.317 3.505 3.48 7.998 3.48 13.492zm36.063 13.732q0 9.858-1.976 13.654c-1.323 2.53-3.84 4.552-7.56 6.056-3.014 1.188-6.275 1.833-9.774 1.943l-.974-3.719q5.336-.726 7.514-1.452c2.86-.969 4.823-2.453 5.9-4.442.866-1.62 1.292-4.713 1.292-9.29v-1.536a30.3 30.3 0 0 1-12.686 2.744c-2.905 0-5.468-.91-7.676-2.744q-3.718-2.993-3.718-7.592V274.9l5.9-2.021v24.72q0 3.96 2.557 6.1c1.704 1.427 3.912 2.111 6.617 2.06 2.705-.059 5.604-1.104 8.683-3.15v-28.84h5.9zm23.034 3.796q-1.055.085-1.943.084-5.009.002-7.799-2.389-2.78-2.392-2.782-6.604v-23.241h-4.042v-3.712h4.042v-9.858l5.894-2.098v11.956h6.63v3.712h-6.63v23.08q0 3.323 1.782 4.7c1.02.755 2.64 1.187 4.848 1.297zm35.727-.484h-5.9v-22.776q-.002-3.479-1.621-5.978-1.867-2.828-5.197-2.828-4.058 0-10.149 4.28v27.302h-5.9v-54.442l5.9-1.86v24.797q5.654-4.116 12.363-4.118 4.687.002 7.592 3.15c1.943 2.098 2.912 4.713 2.912 7.837zm31.362-18.373q-.001-5.557-2.104-9.187c-1.666-2.95-4.255-4.506-7.754-4.668-6.469.375-9.697 5.01-9.697 13.893 0 4.074.672 7.476 2.028 10.207 1.73 3.48 4.325 5.197 7.785 5.139q9.742-.077 9.742-15.384m6.463.038q-.002 7.913-4.042 13.17c-2.963 3.925-7.056 5.894-12.279 5.894-5.177 0-9.212-1.969-12.124-5.894q-3.958-5.257-3.957-13.17c0-4.958 1.426-9.128 4.28-12.524 3.015-3.602 6.979-5.41 11.879-5.41s8.89 1.808 11.962 5.41c2.854 3.396 4.28 7.566 4.28 12.524m33.829 18.335h-5.9v-24.067q0-3.959-2.383-6.185c-1.588-1.479-3.705-2.195-6.346-2.137q-4.203.079-7.999 2.744v29.645h-5.9v-30.375q5.093-3.708 9.374-4.842c2.692-.703 5.067-1.052 7.114-1.052q2.1 0 3.957.407 3.477.802 5.656 2.989 2.428 2.419 2.427 5.816z" style="fill:#646464;fill-opacity:1" transform="translate(-260.714 -252.848)"/><path d="M482.106 267.276h1.014v-6.358h2.401v-.758h-5.817v.758h2.402zm4.314 0h.866v-5.807l1.88 5.806h.964l1.96-5.786v5.787h.944v-7.116h-1.25l-2.14 6.096-1.826-6.096h-1.398z" style="font-style:normal;font-weight:400;font-size:15.16445827px;line-height:125%;font-family:&quot;Bitstream Vera Sans&quot;;fill:#646464;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" transform="translate(-260.714 -252.848)"/><path d="M381.321 335.579h2.988v-6.183h2.68c3.632 0 6.414-1.726 6.414-5.461 0-3.916-2.73-5.204-6.415-5.204h-5.667zm2.988-8.579v-5.873h2.448c2.447 0 3.71.695 3.71 2.808 0 2.06-1.212 3.065-3.71 3.065zm10.503 5.178c0 2.216 1.546 3.71 3.761 3.71 1.494 0 2.782-.747 3.916-1.7h.077l.232 1.39h2.421v-7.496c0-3.53-1.545-5.461-4.714-5.461-2.01 0-3.787.773-5.178 1.648l1.082 1.984c1.108-.67 2.293-1.236 3.555-1.236 1.7 0 2.267 1.133 2.293 2.473-5.178.566-7.445 1.983-7.445 4.688m2.885-.232c0-1.262 1.134-2.164 4.56-2.602v2.834c-.928.876-1.726 1.391-2.757 1.391-1.056 0-1.803-.49-1.803-1.623m10.316-2.679c0 4.2 2.653 6.62 6.105 6.62 1.443 0 2.963-.566 4.148-1.622l-1.237-1.88c-.695.566-1.571 1.081-2.602 1.081-1.983 0-3.374-1.674-3.374-4.199 0-2.55 1.416-4.225 3.452-4.225.798 0 1.468.335 2.138.928l1.417-1.88c-.85-.825-2.087-1.47-3.71-1.47-3.375 0-6.337 2.422-6.337 6.647m12.749 6.312h2.91v-3.22l1.984-2.268 3.246 5.488h3.22l-4.765-7.497 4.328-5.152h-3.246l-4.689 5.822h-.077v-11.36h-2.911zm12.641-3.401c0 2.216 1.546 3.71 3.761 3.71 1.495 0 2.783-.747 3.916-1.7h.077l.232 1.39h2.422v-7.496c0-3.53-1.546-5.461-4.715-5.461-2.009 0-3.786.773-5.178 1.648l1.082 1.984c1.108-.67 2.293-1.236 3.555-1.236 1.7 0 2.267 1.133 2.293 2.473-5.178.566-7.445 1.983-7.445 4.688m2.886-.232c0-1.262 1.133-2.164 4.56-2.602v2.834c-.928.876-1.727 1.391-2.757 1.391-1.056 0-1.803-.49-1.803-1.623m12.763 5.487c0-.592.309-1.159.979-1.674.489.129 1.03.18 1.725.18h1.726c1.443 0 2.242.284 2.242 1.263 0 1.082-1.391 2.035-3.427 2.035-2.009 0-3.245-.67-3.245-1.804m-2.474.438c0 2.216 2.242 3.298 5.256 3.298 4.122 0 6.75-1.958 6.75-4.457 0-2.19-1.598-3.117-4.638-3.117h-2.241c-1.546 0-2.06-.438-2.06-1.16 0-.566.231-.875.617-1.21a4.7 4.7 0 0 0 1.726.335c2.68 0 4.792-1.494 4.792-4.302 0-.876-.31-1.649-.721-2.138h2.318v-2.19h-4.534a5.7 5.7 0 0 0-1.855-.31c-2.653 0-4.997 1.624-4.997 4.535 0 1.494.798 2.705 1.648 3.349v.103c-.72.515-1.39 1.365-1.39 2.344 0 1.03.489 1.7 1.133 2.112v.103c-1.16.722-1.804 1.65-1.804 2.705m5.41-8.166c-1.236 0-2.215-.927-2.215-2.55 0-1.597.979-2.5 2.215-2.5 1.237 0 2.19.928 2.19 2.5 0 1.623-.979 2.55-2.19 2.55m7.597-.438c0 4.173 2.731 6.62 6.235 6.62 1.597 0 3.117-.566 4.328-1.365l-1.005-1.854c-.927.592-1.855.927-2.937.927-2.035 0-3.478-1.288-3.735-3.58h8.037c.077-.31.13-.825.13-1.392 0-3.53-1.804-6.002-5.23-6.002-2.963 0-5.823 2.524-5.823 6.646m2.86-1.133c.258-2.113 1.546-3.22 3.04-3.22 1.726 0 2.576 1.21 2.576 3.22zm-81.124 33.721h2.988v-16.848h-2.988zm6.988 0h2.962v-8.836c1.056-1.03 1.778-1.572 2.885-1.572 1.392 0 1.984.773 1.984 2.86v7.548h2.963v-7.935c0-3.194-1.185-5.023-3.89-5.023-1.726 0-3.014.901-4.148 2.01h-.103l-.206-1.701h-2.447zm13.667-6.312c0 4.173 2.035 6.62 5.204 6.62 1.365 0 2.653-.746 3.58-1.674h.104l.206 1.366h2.447v-18.188h-2.962v4.586l.103 2.035c-.98-.85-1.88-1.391-3.323-1.391-2.757 0-5.359 2.524-5.359 6.646m3.066-.026c0-2.653 1.314-4.173 2.937-4.173.85 0 1.7.283 2.576 1.056v5.9c-.85.979-1.675 1.416-2.654 1.416-1.829 0-2.86-1.468-2.86-4.199m11.425.026c0 4.173 2.73 6.62 6.234 6.62 1.597 0 3.117-.566 4.328-1.365l-1.005-1.854c-.927.592-1.855.927-2.937.927-2.035 0-3.477-1.288-3.735-3.58h8.037c.078-.31.13-.825.13-1.392 0-3.53-1.804-6.002-5.23-6.002-2.963 0-5.822 2.524-5.822 6.646m2.86-1.133c.257-2.113 1.545-3.22 3.039-3.22 1.726 0 2.576 1.21 2.576 3.22zm9.224 7.445h3.091l1.34-2.5c.36-.772.747-1.52 1.108-2.24h.103c.438.72.876 1.494 1.288 2.24l1.546 2.5h3.194l-4.019-6.26 3.736-6.39h-3.066l-1.21 2.397c-.31.695-.67 1.442-.98 2.138h-.103a87 87 0 0 1-1.16-2.138l-1.416-2.396h-3.194l3.76 6.054z" style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:medium;line-height:125%;font-family:&quot;Source Sans Pro&quot;;-inkscape-font-specification:&quot;Source Sans Pro Semi-Bold&quot;;letter-spacing:0;word-spacing:0;fill:#646464;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" transform="translate(-260.714 -252.848)"/></svg>
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
Content-Location: https://pypi-camo.freetls.fastly.net/8768f6bb6a5c29444cdeb0db57a62ac52a2987e6/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f62303935383064643830633339343366376638643430376161303565373139363f73697a653d3430
����JFIF``��;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90
��C

   ��C   ��(("��
���}!1AQa"q2���#B��R��$3br�
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz���������������������������������������������������������������������������
���w!1AQaq"2�B���� #3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������������������������������������������� ?�ފ��h��#֬4�>q}<v�D:���T~dW�?f��f]FMj��<v��XiMq~FQs��ێy���c�P˪S�4ܦ�������1��d���|�����W�<5�4O_�L�1�Fy��HfdҸmkBԼ7�M���:e�'[^B�H�U`��.�����\[=�W�a�x"!Z@�� �N+Ş�����uM,��͎,u�-֟pLR��ܑ�rA�&�.�ׅy�f�n���������T����{>���e{[�o<;���:�& ����&�#a�h��!58�Cc�$�]����O�?�� �;Wێ���<����������G�����כ��|�E�>�wc�_���u� [O��c:\�ʽRD`�~�xOŞ��>�����۱M��������"yےv� �?�+� ��fX|�Qr�ԭ�����,}^�|5L*v��y��G͟��>��R���2��_��\m_�m۳�߻?s��s����]�����<{���[��g��ؗv=������v4_�9������gg�`���n�6���{/��Y�؟��4�����i� k�B��e#��s`�Ex�V]W <T��ZI����K��B�"#_h�
�5���?ko��G���{|�� ���yi�����0�u���W���1����K��=^Gb�2h�հ� 5*S���_r>b��:����5{E�5/j0�M�Ι �w6s4R'є�(��'�rI]�N2�=?�����>�� ޣ�cn������n��5�ֹ���R�Pկ�u;��d�����ϻ1$�ErP�a��S�N1~I#�u*T��&�e(��NS��
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location: https://pypi.org/static/images/logo-small.8998e9d1.svg
<svg xmlns="http://www.w3.org/2000/svg" width="65.812" height="58"><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -156.012)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -156.012)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -156.012)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -156.012)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -156.012)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -156.012)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -163.673)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -163.673)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -163.673)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -163.673)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -163.673)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -163.673)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(555.014 -141.542)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(555.014 -141.542)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(555.014 -141.542)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(555.014 -141.542)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(555.014 -141.542)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(555.014 -141.542)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -138.137)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -138.137)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -138.137)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -138.137)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -138.137)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -138.137)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -149.203)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -149.203)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(564.377 -149.203)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -149.203)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -149.203)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(564.377 -149.203)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -144.947)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -144.947)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -144.947)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -144.947)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -144.947)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -144.947)scale(2.92733)"/></g><g transform="translate(-1683.66 -513.275)scale(.65177)"><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(3492.218 570.342)scale(4.49135)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(3492.218 570.342)scale(4.49135)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(3492.218 570.342)scale(4.49135)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(3492.218 570.342)scale(4.49135)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(3492.218 570.342)scale(4.49135)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(3492.218 570.342)scale(4.49135)"/></g><circle cx="2835.218" cy="1823.899" r="2.967" style="fill:#fff;fill-opacity:1" transform="skewY(-20)scale(.9397 1)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -138.137)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -138.137)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -138.137)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -138.137)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -138.137)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -138.137)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -134.732)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -134.732)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -134.732)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -134.732)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#fff;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -134.732)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -134.732)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -156.012)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -156.012)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -156.012)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -156.012)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -156.012)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -156.012)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -167.078)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -167.078)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(601.83 -167.078)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#ffc91d;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -167.078)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -167.078)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(601.83 -167.078)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -152.608)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -152.608)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -152.608)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -152.608)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -152.608)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -152.608)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -163.673)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -163.673)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -163.673)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -163.673)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -163.673)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -163.673)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -174.739)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -174.739)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(592.467 -174.739)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -174.739)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -174.739)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(592.467 -174.739)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -149.203)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -149.203)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -149.203)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -149.203)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#ffd242;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -149.203)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -149.203)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -160.268)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -160.268)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(583.104 -160.268)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -160.268)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -160.268)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#efeeea;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(583.104 -160.268)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -145.798)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -145.798)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -145.798)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#f7f7f4;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -145.798)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -145.798)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -145.798)scale(2.92733)"/></g><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -156.864)scale(2.92733)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -156.864)scale(2.92733)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(573.74 -156.864)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -156.864)scale(2.92733)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -156.864)scale(2.92733)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(573.74 -156.864)scale(2.92733)"/></g><g transform="translate(-1683.66 -513.275)scale(.65177)"><g style="fill:#a29d86;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none"><path d="m-186.329 59.726 3.185 1.16v3.742l-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#e9e9ff;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(3477.852 524.633)scale(4.49135)"/><path d="M-189.56 60.903v3.743l3.231-1.177v-3.743z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#353564;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(3477.852 524.633)scale(4.49135)"/><path d="m-189.56 64.646 3.184 1.159 3.232-1.177-3.185-1.159z" style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#afafde;fill-opacity:1;fill-rule:nonzero;stroke:#ccc;stroke-width:.07269443;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" transform="translate(3477.852 524.633)scale(4.49135)"/><path d="m-189.56 60.903 3.184 1.159 3.232-1.177-3.185-1.159z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(3477.852 524.633)scale(4.49135)"/><path d="M-186.376 62.062v3.743l3.232-1.177v-3.743z" style="fill:#3775a9;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(3477.852 524.633)scale(4.49135)"/><path d="m-189.56 60.903 3.184 1.159v3.743l-3.185-1.16z" style="fill:#2f6491;fill-opacity:1;stroke:#ccc;stroke-width:.07269443;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none" transform="translate(3477.852 524.633)scale(4.49135)"/></g><circle cx="2816.017" cy="1772.922" r="2.967" style="fill:#fff;fill-opacity:1" transform="skewY(-20)scale(.9397 1)"/></g></svg>
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://pypi.org/static/css/fonts.3b5d1a1c.css
@charset "utf-8";
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 400; src: url("../webfonts/source-sans-3-cyrillic-ext-400-normal.1dd3063e.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-ext-400-normal.25d025f0.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 400; src: url("../webfonts/source-sans-3-cyrillic-400-normal.b88e2831.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-400-normal.8ada6d3f.woff") format("woff"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 400; src: url("../webfonts/source-sans-3-greek-ext-400-normal.52b4a005.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-ext-400-normal.6e1edec2.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 400; src: url("../webfonts/source-sans-3-greek-400-normal.034ea2f2.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-400-normal.e0ecb156.woff") format("woff"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 400; src: url("../webfonts/source-sans-3-vietnamese-400-normal.772dcc9c.woff2") format("woff2"), url("../webfonts/source-sans-3-vietnamese-400-normal.5a2d74a9.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 400; src: url("../webfonts/source-sans-3-latin-ext-400-normal.31b8c9f4.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-ext-400-normal.b2c015fa.woff") format("woff"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 400; src: url("../webfonts/source-sans-3-latin-400-normal.5e0fb0b8.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-400-normal.8f59cad7.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 400; src: url("../webfonts/source-sans-3-cyrillic-ext-400-italic.8b8db1f5.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-ext-400-italic.007cbb35.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 400; src: url("../webfonts/source-sans-3-cyrillic-400-italic.c1344234.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-400-italic.5487b5eb.woff") format("woff"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 400; src: url("../webfonts/source-sans-3-greek-ext-400-italic.7bec4f08.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-ext-400-italic.c2e4c598.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 400; src: url("../webfonts/source-sans-3-greek-400-italic.25bd7f90.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-400-italic.676734f6.woff") format("woff"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 400; src: url("../webfonts/source-sans-3-vietnamese-400-italic.d14743c4.woff2") format("woff2"), url("../webfonts/source-sans-3-vietnamese-400-italic.f8fd3548.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 400; src: url("../webfonts/source-sans-3-latin-ext-400-italic.08fd7446.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-ext-400-italic.fbac8944.woff") format("woff"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 400; src: url("../webfonts/source-sans-3-latin-400-italic.f6c43473.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-400-italic.c12e15d3.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 600; src: url("../webfonts/source-sans-3-cyrillic-ext-600-normal.3f958957.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-ext-600-normal.b9686f15.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 600; src: url("../webfonts/source-sans-3-cyrillic-600-normal.6e0e0a40.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-600-normal.6cfcbfed.woff") format("woff"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 600; src: url("../webfonts/source-sans-3-greek-ext-600-normal.d635d177.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-ext-600-normal.d288f914.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 600; src: url("../webfonts/source-sans-3-greek-600-normal.830e9b82.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-600-normal.55c31eca.woff") format("woff"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 600; src: url("../webfonts/source-sans-3-vietnamese-600-normal.205ff44f.woff2") format("woff2"), url("../webfonts/source-sans-3-vietnamese-600-normal.299be675.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 600; src: url("../webfonts/source-sans-3-latin-ext-600-normal.ed0ee0d6.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-ext-600-normal.5d5de608.woff") format("woff"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 600; src: url("../webfonts/source-sans-3-latin-600-normal.7dc998af.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-600-normal.97273b21.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 600; src: url("../webfonts/source-sans-3-cyrillic-ext-600-italic.2aaa6c0a.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-ext-600-italic.0e63b4c5.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 600; src: url("../webfonts/source-sans-3-cyrillic-600-italic.e7a6dfe2.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-600-italic.49d39e0e.woff") format("woff"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 600; src: url("../webfonts/source-sans-3-greek-ext-600-italic.515d1027.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-ext-600-italic.c7f8cba1.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 600; src: url("../webfonts/source-sans-3-greek-600-italic.f2a9bce9.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-600-italic.d9bd5355.woff") format("woff"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 600; src: url("../webfonts/source-sans-3-vietnamese-600-italic.3e25e888.woff2") format("woff2"), url("../webfonts/source-sans-3-vietnamese-600-italic.31c99fae.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 600; src: url("../webfonts/source-sans-3-latin-ext-600-italic.5c885a63.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-ext-600-italic.e4c9949a.woff") format("woff"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 600; src: url("../webfonts/source-sans-3-latin-600-italic.68132028.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-600-italic.1e41bf91.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 700; src: url("../webfonts/source-sans-3-cyrillic-ext-700-normal.d1088ecc.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-ext-700-normal.97bf0195.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 700; src: url("../webfonts/source-sans-3-cyrillic-700-normal.1149ce12.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-700-normal.ff6b76c9.woff") format("woff"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 700; src: url("../webfonts/source-sans-3-greek-ext-700-normal.7f1aae2e.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-ext-700-normal.45eaded7.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 700; src: url("../webfonts/source-sans-3-greek-700-normal.0969a629.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-700-normal.f6316e16.woff") format("woff"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 700; src: url("../webfonts/source-sans-3-vietnamese-700-normal.44b7ddcb.woff2") format("woff2"), url("../webfonts/source-sans-3-vietnamese-700-normal.da3a28d6.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 700; src: url("../webfonts/source-sans-3-latin-ext-700-normal.e8898f86.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-ext-700-normal.bd19cfbd.woff") format("woff"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: normal; font-weight: 700; src: url("../webfonts/source-sans-3-latin-700-normal.6e2804fd.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-700-normal.8b0e058a.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 700; src: url("../webfonts/source-sans-3-cyrillic-ext-700-italic.a7424aff.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-ext-700-italic.cb272536.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 700; src: url("../webfonts/source-sans-3-cyrillic-700-italic.ccc0ebde.woff2") format("woff2"), url("../webfonts/source-sans-3-cyrillic-700-italic.59ea7722.woff") format("woff"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 700; src: url("../webfonts/source-sans-3-greek-ext-700-italic.ebc5cfc0.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-ext-700-italic.5b3555b3.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 700; src: url("../webfonts/source-sans-3-greek-700-italic.f15b8b85.woff2") format("woff2"), url("../webfonts/source-sans-3-greek-700-italic.4412997a.woff") format("woff"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 700; src: url("../webfonts/source-sans-3-vietnamese-700-italic.c3f62af1.woff2") format("woff2"), url("../webfonts/source-sans-3-vietnamese-700-italic.22559e1e.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 700; src: url("../webfonts/source-sans-3-latin-ext-700-italic.c3b1a105.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-ext-700-italic.ecdb19cc.woff") format("woff"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-display: swap; font-family: "Source Sans 3"; font-style: italic; font-weight: 700; src: url("../webfonts/source-sans-3-latin-700-italic.01c93caf.woff2") format("woff2"), url("../webfonts/source-sans-3-latin-700-italic.f4c1f94a.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-display: swap; font-family: "Source Code Pro"; font-style: normal; font-weight: 500; src: url("../webfonts/source-code-pro-cyrillic-ext-500-normal.545cbede.woff2") format("woff2"), url("../webfonts/source-code-pro-cyrillic-ext-500-normal.f209b2f5.woff") format("woff"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-display: swap; font-family: "Source Code Pro"; font-style: normal; font-weight: 500; src: url("../webfonts/source-code-pro-cyrillic-500-normal.2790e3d8.woff2") format("woff2"), url("../webfonts/source-code-pro-cyrillic-500-normal.e23593d4.woff") format("woff"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-display: swap; font-family: "Source Code Pro"; font-style: normal; font-weight: 500; src: url("../webfonts/source-code-pro-greek-ext-500-normal.483315dc.woff2") format("woff2"), url("../webfonts/source-code-pro-greek-ext-500-normal.8795753e.woff") format("woff"); unicode-range: U+1F00-1FFF; }
@font-face { font-display: swap; font-family: "Source Code Pro"; font-style: normal; font-weight: 500; src: url("../webfonts/source-code-pro-greek-500-normal.d93903bf.woff2") format("woff2"), url("../webfonts/source-code-pro-greek-500-normal.857e94e2.woff") format("woff"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-display: swap; font-family: "Source Code Pro"; font-style: normal; font-weight: 500; src: url("../webfonts/source-code-pro-vietnamese-500-normal.b6985ccb.woff2") format("woff2"), url("../webfonts/source-code-pro-vietnamese-500-normal.b713bf12.woff") format("woff"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-display: swap; font-family: "Source Code Pro"; font-style: normal; font-weight: 500; src: url("../webfonts/source-code-pro-latin-ext-500-normal.f6dc0f50.woff2") format("woff2"), url("../webfonts/source-code-pro-latin-ext-500-normal.886468e7.woff") format("woff"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-display: swap; font-family: "Source Code Pro"; font-style: normal; font-weight: 500; src: url("../webfonts/source-code-pro-latin-500-normal.3eaf6336.woff2") format("woff2"), url("../webfonts/source-code-pro-latin-500-normal.a2dd4ab0.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://pypi.org/static/css/fontawesome.379f9724.css
@charset "utf-8";
.fa, .fa-brands, .fa-classic, .fa-regular, .fa-solid, .fab, .far, .fas { --_fa-family: var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free")); -webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-family: var(--_fa-family); font-feature-settings: normal; font-style: normal; font-synthesis: none; font-variant: normal; font-weight: var(--fa-style,900); line-height: 1; text-align: center; text-rendering: auto; width: var(--fa-width,1.25em); }
:is(.fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa-classic, .fa)::before { content: var(--fa)/""; }
@supports not (content:""/"") {
:is(.fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa-classic, .fa)::before { content: var(--fa); }
}
.fa-1x { font-size: 1em; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }
.fa-6x { font-size: 6em; }
.fa-7x { font-size: 7em; }
.fa-8x { font-size: 8em; }
.fa-9x { font-size: 9em; }
.fa-10x { font-size: 10em; }
.fa-2xs { font-size: 0.625em; line-height: 0.1em; vertical-align: 0.225em; }
.fa-xs { font-size: 0.75em; line-height: 0.08333em; vertical-align: 0.125em; }
.fa-sm { font-size: 0.875em; line-height: 0.07143em; vertical-align: 0.05357em; }
.fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; }
.fa-xl { font-size: 1.5em; line-height: 0.04167em; vertical-align: -0.125em; }
.fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em; }
.fa-width-auto { --fa-width: auto; }
.fa-fw, .fa-width-fixed { --fa-width: 1.25em; }
.fa-ul { list-style-type: none; margin-inline-start: var(--fa-li-margin,2.5em); padding-inline-start: 0px; }
.fa-ul > li { position: relative; }
.fa-li { inset-inline-start: calc(var(--fa-li-width, 2em)*-1); line-height: inherit; position: absolute; text-align: center; width: var(--fa-li-width,2em); }
.fa-border { border-color: var(--fa-border-color,#eee); border-radius: var(--fa-border-radius,.1em); border-style: var(--fa-border-style,solid); border-width: var(--fa-border-width,.0625em); box-sizing: var(--fa-border-box-sizing,content-box); padding: var(--fa-border-padding,.1875em .25em); }
.fa-pull-left, .fa-pull-start { float: inline-start; margin-inline-end: var(--fa-pull-margin,.3em); }
.fa-pull-end, .fa-pull-right { float: inline-end; margin-inline-start: var(--fa-pull-margin,.3em); }
.fa-beat { animation-delay: var(--fa-animation-delay,0s); animation-direction: var(--fa-animation-direction,normal); animation-duration: var(--fa-animation-duration,1s); animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-beat; animation-timing-function: var(--fa-animation-timing,ease-in-out); }
.fa-bounce { animation-delay: var(--fa-animation-delay,0s); animation-direction: var(--fa-animation-direction,normal); animation-duration: var(--fa-animation-duration,1s); animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-bounce; animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1)); }
.fa-fade { animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-fade; animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1)); }
.fa-beat-fade, .fa-fade { animation-delay: var(--fa-animation-delay,0s); animation-direction: var(--fa-animation-direction,normal); animation-duration: var(--fa-animation-duration,1s); }
.fa-beat-fade { animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-beat-fade; animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1)); }
.fa-flip { animation-delay: var(--fa-animation-delay,0s); animation-direction: var(--fa-animation-direction,normal); animation-duration: var(--fa-animation-duration,1s); animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-flip; animation-timing-function: var(--fa-animation-timing,ease-in-out); }
.fa-shake { animation-duration: var(--fa-animation-duration,1s); animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-shake; animation-timing-function: var(--fa-animation-timing,linear); }
.fa-shake, .fa-spin { animation-delay: var(--fa-animation-delay,0s); animation-direction: var(--fa-animation-direction,normal); }
.fa-spin { animation-duration: var(--fa-animation-duration,2s); animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-spin; animation-timing-function: var(--fa-animation-timing,linear); }
.fa-spin-reverse { --fa-animation-direction: reverse; }
.fa-pulse, .fa-spin-pulse { animation-direction: var(--fa-animation-direction,normal); animation-duration: var(--fa-animation-duration,1s); animation-iteration-count: var(--fa-animation-iteration-count,infinite); animation-name: fa-spin; animation-timing-function: var(--fa-animation-timing,steps(8)); }
@media (prefers-reduced-motion: reduce) {
.fa-beat, .fa-beat-fade, .fa-bounce, .fa-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse { animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
}
@keyframes fa-beat {
0%, 90% { transform: scale(1); }
45% { transform: scale(var(--fa-beat-scale,1.25)); }
}
@keyframes fa-bounce {
0% { transform: scale(1) translateY(0px); }
10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); }
30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); }
50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); }
57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); }
64% { transform: scale(1) translateY(0px); }
100% { transform: scale(1) translateY(0px); }
}
@keyframes fa-fade {
50% { opacity: var(--fa-fade-opacity,.4); }
}
@keyframes fa-beat-fade {
0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); }
50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); }
}
@keyframes fa-flip {
50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); }
}
@keyframes fa-shake {
0% { transform: rotate(-15deg); }
4% { transform: rotate(15deg); }
24%, 8% { transform: rotate(-18deg); }
12%, 28% { transform: rotate(18deg); }
16% { transform: rotate(-22deg); }
20% { transform: rotate(22deg); }
32% { transform: rotate(-12deg); }
36% { transform: rotate(12deg); }
40%, 100% { transform: rotate(0deg); }
}
@keyframes fa-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(1turn); }
}
.fa-rotate-90 { transform: rotate(90deg); }
.fa-rotate-180 { transform: rotate(180deg); }
.fa-rotate-270 { transform: rotate(270deg); }
.fa-flip-horizontal { transform: scaleX(-1); }
.fa-flip-vertical { transform: scaleY(-1); }
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1); }
.fa-rotate-by { transform: rotate(var(--fa-rotate-angle,0)); }
.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }
.fa-stack-1x, .fa-stack-2x { --fa-width: 100%; inset: 0px; position: absolute; text-align: center; width: var(--fa-width); z-index: var(--fa-stack-z-index,auto); }
.fa-stack-1x { line-height: inherit; }
.fa-stack-2x { font-size: 2em; }
.fa-inverse { color: var(--fa-inverse,#fff); }
.fa-0 { --fa: "\30 "; }
.fa-1 { --fa: "\31 "; }
.fa-2 { --fa: "\32 "; }
.fa-3 { --fa: "\33 "; }
.fa-4 { --fa: "\34 "; }
.fa-5 { --fa: "\35 "; }
.fa-6 { --fa: "\36 "; }
.fa-7 { --fa: "\37 "; }
.fa-8 { --fa: "\38 "; }
.fa-9 { --fa: "\39 "; }
.fa-exclamation { --fa: "\!"; }
.fa-hashtag { --fa: "\#"; }
.fa-dollar, .fa-dollar-sign, .fa-usd { --fa: "\$"; }
.fa-percent, .fa-percentage { --fa: "\%"; }
.fa-asterisk { --fa: "\*"; }
.fa-add, .fa-plus { --fa: "\+"; }
.fa-less-than { --fa: "\<"; }
.fa-equals { --fa: "\="; }
.fa-greater-than { --fa: "\>"; }
.fa-question { --fa: "\?"; }
.fa-at { --fa: "\@"; }
.fa-a { --fa: "A"; }
.fa-b { --fa: "B"; }
.fa-c { --fa: "C"; }
.fa-d { --fa: "D"; }
.fa-e { --fa: "E"; }
.fa-f { --fa: "F"; }
.fa-g { --fa: "G"; }
.fa-h { --fa: "H"; }
.fa-i { --fa: "I"; }
.fa-j { --fa: "J"; }
.fa-k { --fa: "K"; }
.fa-l { --fa: "L"; }
.fa-m { --fa: "M"; }
.fa-n { --fa: "N"; }
.fa-o { --fa: "O"; }
.fa-p { --fa: "P"; }
.fa-q { --fa: "Q"; }
.fa-r { --fa: "R"; }
.fa-s { --fa: "S"; }
.fa-t { --fa: "T"; }
.fa-u { --fa: "U"; }
.fa-v { --fa: "V"; }
.fa-w { --fa: "W"; }
.fa-x { --fa: "X"; }
.fa-y { --fa: "Y"; }
.fa-z { --fa: "Z"; }
.fa-faucet { --fa: ""; }
.fa-faucet-drip { --fa: ""; }
.fa-house-chimney-window { --fa: ""; }
.fa-house-signal { --fa: ""; }
.fa-temperature-arrow-down, .fa-temperature-down { --fa: ""; }
.fa-temperature-arrow-up, .fa-temperature-up { --fa: ""; }
.fa-trailer { --fa: ""; }
.fa-bacteria { --fa: ""; }
.fa-bacterium { --fa: ""; }
.fa-box-tissue { --fa: ""; }
.fa-hand-holding-medical { --fa: ""; }
.fa-hand-sparkles { --fa: ""; }
.fa-hands-bubbles, .fa-hands-wash { --fa: ""; }
.fa-handshake-alt-slash, .fa-handshake-simple-slash, .fa-handshake-slash { --fa: ""; }
.fa-head-side-cough { --fa: ""; }
.fa-head-side-cough-slash { --fa: ""; }
.fa-head-side-mask { --fa: ""; }
.fa-head-side-virus { --fa: ""; }
.fa-house-chimney-user { --fa: ""; }
.fa-house-laptop, .fa-laptop-house { --fa: ""; }
.fa-lungs-virus { --fa: ""; }
.fa-people-arrows, .fa-people-arrows-left-right { --fa: ""; }
.fa-plane-slash { --fa: ""; }
.fa-pump-medical { --fa: ""; }
.fa-pump-soap { --fa: ""; }
.fa-shield-virus { --fa: ""; }
.fa-sink { --fa: ""; }
.fa-soap { --fa: ""; }
.fa-stopwatch-20 { --fa: ""; }
.fa-shop-slash, .fa-store-alt-slash { --fa: ""; }
.fa-store-slash { --fa: ""; }
.fa-toilet-paper-slash { --fa: ""; }
.fa-users-slash { --fa: ""; }
.fa-virus { --fa: ""; }
.fa-virus-slash { --fa: ""; }
.fa-viruses { --fa: ""; }
.fa-vest { --fa: ""; }
.fa-vest-patches { --fa: ""; }
.fa-arrow-trend-down { --fa: ""; }
.fa-arrow-trend-up { --fa: ""; }
.fa-arrow-up-from-bracket { --fa: ""; }
.fa-austral-sign { --fa: ""; }
.fa-baht-sign { --fa: ""; }
.fa-bitcoin-sign { --fa: ""; }
.fa-bolt-lightning { --fa: ""; }
.fa-book-bookmark { --fa: ""; }
.fa-camera-rotate { --fa: ""; }
.fa-cedi-sign { --fa: ""; }
.fa-chart-column { --fa: ""; }
.fa-chart-gantt { --fa: ""; }
.fa-clapperboard { --fa: ""; }
.fa-closed-captioning-slash { --fa: ""; }
.fa-clover { --fa: ""; }
.fa-code-compare { --fa: ""; }
.fa-code-fork { --fa: ""; }
.fa-code-pull-request { --fa: ""; }
.fa-colon-sign { --fa: ""; }
.fa-cruzeiro-sign { --fa: ""; }
.fa-display { --fa: ""; }
.fa-dong-sign { --fa: ""; }
.fa-elevator { --fa: ""; }
.fa-filter-circle-xmark { --fa: ""; }
.fa-florin-sign { --fa: ""; }
.fa-folder-closed { --fa: ""; }
.fa-franc-sign { --fa: ""; }
.fa-guarani-sign { --fa: ""; }
.fa-gun { --fa: ""; }
.fa-hands-clapping { --fa: ""; }
.fa-home-user, .fa-house-user { --fa: ""; }
.fa-indian-rupee, .fa-indian-rupee-sign, .fa-inr { --fa: ""; }
.fa-kip-sign { --fa: ""; }
.fa-lari-sign { --fa: ""; }
.fa-litecoin-sign { --fa: ""; }
.fa-manat-sign { --fa: ""; }
.fa-mask-face { --fa: ""; }
.fa-mill-sign { --fa: ""; }
.fa-money-bills { --fa: ""; }
.fa-naira-sign { --fa: ""; }
.fa-notdef { --fa: ""; }
.fa-panorama { --fa: ""; }
.fa-peseta-sign { --fa: ""; }
.fa-peso-sign { --fa: ""; }
.fa-plane-up { --fa: ""; }
.fa-rupiah-sign { --fa: ""; }
.fa-stairs { --fa: ""; }
.fa-timeline { --fa: ""; }
.fa-truck-front { --fa: ""; }
.fa-try, .fa-turkish-lira, .fa-turkish-lira-sign { --fa: ""; }
.fa-vault { --fa: ""; }
.fa-magic-wand-sparkles, .fa-wand-magic-sparkles { --fa: ""; }
.fa-wheat-alt, .fa-wheat-awn { --fa: ""; }
.fa-wheelchair-alt, .fa-wheelchair-move { --fa: ""; }
.fa-bangladeshi-taka-sign { --fa: ""; }
.fa-bowl-rice { --fa: ""; }
.fa-person-pregnant { --fa: ""; }
.fa-home-lg, .fa-house-chimney { --fa: ""; }
.fa-house-crack { --fa: ""; }
.fa-house-medical { --fa: ""; }
.fa-cent-sign { --fa: ""; }
.fa-plus-minus { --fa: ""; }
.fa-sailboat { --fa: ""; }
.fa-section { --fa: ""; }
.fa-shrimp { --fa: ""; }
.fa-brazilian-real-sign { --fa: ""; }
.fa-chart-simple { --fa: ""; }
.fa-diagram-next { --fa: ""; }
.fa-diagram-predecessor { --fa: ""; }
.fa-diagram-successor { --fa: ""; }
.fa-earth-oceania, .fa-globe-oceania { --fa: ""; }
.fa-bug-slash { --fa: ""; }
.fa-file-circle-plus { --fa: ""; }
.fa-shop-lock { --fa: ""; }
.fa-virus-covid { --fa: ""; }
.fa-virus-covid-slash { --fa: ""; }
.fa-anchor-circle-check { --fa: ""; }
.fa-anchor-circle-exclamation { --fa: ""; }
.fa-anchor-circle-xmark { --fa: ""; }
.fa-anchor-lock { --fa: ""; }
.fa-arrow-down-up-across-line { --fa: ""; }
.fa-arrow-down-up-lock { --fa: ""; }
.fa-arrow-right-to-city { --fa: ""; }
.fa-arrow-up-from-ground-water { --fa: ""; }
.fa-arrow-up-from-water-pump { --fa: ""; }
.fa-arrow-up-right-dots { --fa: ""; }
.fa-arrows-down-to-line { --fa: ""; }
.fa-arrows-down-to-people { --fa: ""; }
.fa-arrows-left-right-to-line { --fa: ""; }
.fa-arrows-spin { --fa: ""; }
.fa-arrows-split-up-and-left { --fa: ""; }
.fa-arrows-to-circle { --fa: ""; }
.fa-arrows-to-dot { --fa: ""; }
.fa-arrows-to-eye { --fa: ""; }
.fa-arrows-turn-right { --fa: ""; }
.fa-arrows-turn-to-dots { --fa: ""; }
.fa-arrows-up-to-line { --fa: ""; }
.fa-bore-hole { --fa: ""; }
.fa-bottle-droplet { --fa: ""; }
.fa-bottle-water { --fa: ""; }
.fa-bowl-food { --fa: ""; }
.fa-boxes-packing { --fa: ""; }
.fa-bridge { --fa: ""; }
.fa-bridge-circle-check { --fa: ""; }
.fa-bridge-circle-exclamation { --fa: ""; }
.fa-bridge-circle-xmark { --fa: ""; }
.fa-bridge-lock { --fa: ""; }
.fa-bridge-water { --fa: ""; }
.fa-bucket { --fa: ""; }
.fa-bugs { --fa: ""; }
.fa-building-circle-arrow-right { --fa: ""; }
.fa-building-circle-check { --fa: ""; }
.fa-building-circle-exclamation { --fa: ""; }
.fa-building-circle-xmark { --fa: ""; }
.fa-building-flag { --fa: ""; }
.fa-building-lock { --fa: ""; }
.fa-building-ngo { --fa: ""; }
.fa-building-shield { --fa: ""; }
.fa-building-un { --fa: ""; }
.fa-building-user { --fa: ""; }
.fa-building-wheat { --fa: ""; }
.fa-burst { --fa: ""; }
.fa-car-on { --fa: ""; }
.fa-car-tunnel { --fa: ""; }
.fa-child-combatant, .fa-child-rifle { --fa: ""; }
.fa-children { --fa: ""; }
.fa-circle-nodes { --fa: ""; }
.fa-clipboard-question { --fa: ""; }
.fa-cloud-showers-water { --fa: ""; }
.fa-computer { --fa: ""; }
.fa-cubes-stacked { --fa: ""; }
.fa-envelope-circle-check { --fa: ""; }
.fa-explosion { --fa: ""; }
.fa-ferry { --fa: ""; }
.fa-file-circle-exclamation { --fa: ""; }
.fa-file-circle-minus { --fa: ""; }
.fa-file-circle-question { --fa: ""; }
.fa-file-shield { --fa: ""; }
.fa-fire-burner { --fa: ""; }
.fa-fish-fins { --fa: ""; }
.fa-flask-vial { --fa: ""; }
.fa-glass-water { --fa: ""; }
.fa-glass-water-droplet { --fa: ""; }
.fa-group-arrows-rotate { --fa: ""; }
.fa-hand-holding-hand { --fa: ""; }
.fa-handcuffs { --fa: ""; }
.fa-hands-bound { --fa: ""; }
.fa-hands-holding-child { --fa: ""; }
.fa-hands-holding-circle { --fa: ""; }
.fa-heart-circle-bolt { --fa: ""; }
.fa-heart-circle-check { --fa: ""; }
.fa-heart-circle-exclamation { --fa: ""; }
.fa-heart-circle-minus { --fa: ""; }
.fa-heart-circle-plus { --fa: ""; }
.fa-heart-circle-xmark { --fa: ""; }
.fa-helicopter-symbol { --fa: ""; }
.fa-helmet-un { --fa: ""; }
.fa-hill-avalanche { --fa: ""; }
.fa-hill-rockslide { --fa: ""; }
.fa-house-circle-check { --fa: ""; }
.fa-house-circle-exclamation { --fa: ""; }
.fa-house-circle-xmark { --fa: ""; }
.fa-house-fire { --fa: ""; }
.fa-house-flag { --fa: ""; }
.fa-house-flood-water { --fa: ""; }
.fa-house-flood-water-circle-arrow-right { --fa: ""; }
.fa-house-lock { --fa: ""; }
.fa-house-medical-circle-check { --fa: ""; }
.fa-house-medical-circle-exclamation { --fa: ""; }
.fa-house-medical-circle-xmark { --fa: ""; }
.fa-house-medical-flag { --fa: ""; }
.fa-house-tsunami { --fa: ""; }
.fa-jar { --fa: ""; }
.fa-jar-wheat { --fa: ""; }
.fa-jet-fighter-up { --fa: ""; }
.fa-jug-detergent { --fa: ""; }
.fa-kitchen-set { --fa: ""; }
.fa-land-mine-on { --fa: ""; }
.fa-landmark-flag { --fa: ""; }
.fa-laptop-file { --fa: ""; }
.fa-lines-leaning { --fa: ""; }
.fa-location-pin-lock { --fa: ""; }
.fa-locust { --fa: ""; }
.fa-magnifying-glass-arrow-right { --fa: ""; }
.fa-magnifying-glass-chart { --fa: ""; }
.fa-mars-and-venus-burst { --fa: ""; }
.fa-mask-ventilator { --fa: ""; }
.fa-mattress-pillow { --fa: ""; }
.fa-mobile-retro { --fa: ""; }
.fa-money-bill-transfer { --fa: ""; }
.fa-money-bill-trend-up { --fa: ""; }
.fa-money-bill-wheat { --fa: ""; }
.fa-mosquito { --fa: ""; }
.fa-mosquito-net { --fa: ""; }
.fa-mound { --fa: ""; }
.fa-mountain-city { --fa: ""; }
.fa-mountain-sun { --fa: ""; }
.fa-oil-well { --fa: ""; }
.fa-people-group { --fa: ""; }
.fa-people-line { --fa: ""; }
.fa-people-pulling { --fa: ""; }
.fa-people-robbery { --fa: ""; }
.fa-people-roof { --fa: ""; }
.fa-person-arrow-down-to-line { --fa: ""; }
.fa-person-arrow-up-from-line { --fa: ""; }
.fa-person-breastfeeding { --fa: ""; }
.fa-person-burst { --fa: ""; }
.fa-person-cane { --fa: ""; }
.fa-person-chalkboard { --fa: ""; }
.fa-person-circle-check { --fa: ""; }
.fa-person-circle-exclamation { --fa: ""; }
.fa-person-circle-minus { --fa: ""; }
.fa-person-circle-plus { --fa: ""; }
.fa-person-circle-question { --fa: ""; }
.fa-person-circle-xmark { --fa: ""; }
.fa-person-dress-burst { --fa: ""; }
.fa-person-drowning { --fa: ""; }
.fa-person-falling { --fa: ""; }
.fa-person-falling-burst { --fa: ""; }
.fa-person-half-dress { --fa: ""; }
.fa-person-harassing { --fa: ""; }
.fa-person-military-pointing { --fa: ""; }
.fa-person-military-rifle { --fa: ""; }
.fa-person-military-to-person { --fa: ""; }
.fa-person-rays { --fa: ""; }
.fa-person-rifle { --fa: ""; }
.fa-person-shelter { --fa: ""; }
.fa-person-walking-arrow-loop-left { --fa: ""; }
.fa-person-walking-arrow-right { --fa: ""; }
.fa-person-walking-dashed-line-arrow-right { --fa: ""; }
.fa-person-walking-luggage { --fa: ""; }
.fa-plane-circle-check { --fa: ""; }
.fa-plane-circle-exclamation { --fa: ""; }
.fa-plane-circle-xmark { --fa: ""; }
.fa-plane-lock { --fa: ""; }
.fa-plate-wheat { --fa: ""; }
.fa-plug-circle-bolt { --fa: ""; }
.fa-plug-circle-check { --fa: ""; }
.fa-plug-circle-exclamation { --fa: ""; }
.fa-plug-circle-minus { --fa: ""; }
.fa-plug-circle-plus { --fa: ""; }
.fa-plug-circle-xmark { --fa: ""; }
.fa-ranking-star { --fa: ""; }
.fa-road-barrier { --fa: ""; }
.fa-road-bridge { --fa: ""; }
.fa-road-circle-check { --fa: ""; }
.fa-road-circle-exclamation { --fa: ""; }
.fa-road-circle-xmark { --fa: ""; }
.fa-road-lock { --fa: ""; }
.fa-road-spikes { --fa: ""; }
.fa-rug { --fa: ""; }
.fa-sack-xmark { --fa: ""; }
.fa-school-circle-check { --fa: ""; }
.fa-school-circle-exclamation { --fa: ""; }
.fa-school-circle-xmark { --fa: ""; }
.fa-school-flag { --fa: ""; }
.fa-school-lock { --fa: ""; }
.fa-sheet-plastic { --fa: ""; }
.fa-shield-cat { --fa: ""; }
.fa-shield-dog { --fa: ""; }
.fa-shield-heart { --fa: ""; }
.fa-square-nfi { --fa: ""; }
.fa-square-person-confined { --fa: ""; }
.fa-square-virus { --fa: ""; }
.fa-rod-asclepius, .fa-rod-snake, .fa-staff-aesculapius, .fa-staff-snake { --fa: ""; }
.fa-sun-plant-wilt { --fa: ""; }
.fa-tarp { --fa: ""; }
.fa-tarp-droplet { --fa: ""; }
.fa-tent { --fa: ""; }
.fa-tent-arrow-down-to-line { --fa: ""; }
.fa-tent-arrow-left-right { --fa: ""; }
.fa-tent-arrow-turn-left { --fa: ""; }
.fa-tent-arrows-down { --fa: ""; }
.fa-tents { --fa: ""; }
.fa-toilet-portable { --fa: ""; }
.fa-toilets-portable { --fa: ""; }
.fa-tower-cell { --fa: ""; }
.fa-tower-observation { --fa: ""; }
.fa-tree-city { --fa: ""; }
.fa-trowel { --fa: ""; }
.fa-trowel-bricks { --fa: ""; }
.fa-truck-arrow-right { --fa: ""; }
.fa-truck-droplet { --fa: ""; }
.fa-truck-field { --fa: ""; }
.fa-truck-field-un { --fa: ""; }
.fa-truck-plane { --fa: ""; }
.fa-users-between-lines { --fa: ""; }
.fa-users-line { --fa: ""; }
.fa-users-rays { --fa: ""; }
.fa-users-rectangle { --fa: ""; }
.fa-users-viewfinder { --fa: ""; }
.fa-vial-circle-check { --fa: ""; }
.fa-vial-virus { --fa: ""; }
.fa-wheat-awn-circle-exclamation { --fa: ""; }
.fa-worm { --fa: ""; }
.fa-xmarks-lines { --fa: ""; }
.fa-child-dress { --fa: ""; }
.fa-child-reaching { --fa: ""; }
.fa-file-circle-check { --fa: ""; }
.fa-file-circle-xmark { --fa: ""; }
.fa-person-through-window { --fa: ""; }
.fa-plant-wilt { --fa: ""; }
.fa-stapler { --fa: ""; }
.fa-train-tram { --fa: ""; }
.fa-table-cells-column-lock { --fa: ""; }
.fa-table-cells-row-lock { --fa: ""; }
.fa-thumb-tack-slash, .fa-thumbtack-slash { --fa: ""; }
.fa-table-cells-row-unlock { --fa: ""; }
.fa-chart-diagram { --fa: ""; }
.fa-comment-nodes { --fa: ""; }
.fa-file-fragment { --fa: ""; }
.fa-file-half-dashed { --fa: ""; }
.fa-hexagon-nodes { --fa: ""; }
.fa-hexagon-nodes-bolt { --fa: ""; }
.fa-square-binary { --fa: ""; }
.fa-pentagon { --fa: ""; }
.fa-non-binary { --fa: ""; }
.fa-spiral { --fa: ""; }
.fa-picture-in-picture { --fa: ""; }
.fa-mobile-vibrate { --fa: ""; }
.fa-single-quote-left { --fa: ""; }
.fa-single-quote-right { --fa: ""; }
.fa-bus-side { --fa: ""; }
.fa-heptagon, .fa-septagon { --fa: ""; }
.fa-aquarius { --fa: ""; }
.fa-aries { --fa: ""; }
.fa-cancer { --fa: ""; }
.fa-capricorn { --fa: ""; }
.fa-gemini { --fa: ""; }
.fa-leo { --fa: ""; }
.fa-libra { --fa: ""; }
.fa-pisces { --fa: ""; }
.fa-sagittarius { --fa: ""; }
.fa-scorpio { --fa: ""; }
.fa-taurus { --fa: ""; }
.fa-virgo { --fa: ""; }
.fa-glass-martini, .fa-martini-glass-empty { --fa: ""; }
.fa-music { --fa: ""; }
.fa-magnifying-glass, .fa-search { --fa: ""; }
.fa-heart { --fa: ""; }
.fa-star { --fa: ""; }
.fa-user, .fa-user-alt, .fa-user-large { --fa: ""; }
.fa-film, .fa-film-alt, .fa-film-simple { --fa: ""; }
.fa-table-cells-large, .fa-th-large { --fa: ""; }
.fa-table-cells, .fa-th { --fa: ""; }
.fa-table-list, .fa-th-list { --fa: ""; }
.fa-check { --fa: ""; }
.fa-close, .fa-multiply, .fa-remove, .fa-times, .fa-xmark { --fa: ""; }
.fa-magnifying-glass-plus, .fa-search-plus { --fa: ""; }
.fa-magnifying-glass-minus, .fa-search-minus { --fa: ""; }
.fa-power-off { --fa: ""; }
.fa-signal, .fa-signal-5, .fa-signal-perfect { --fa: ""; }
.fa-cog, .fa-gear { --fa: ""; }
.fa-home, .fa-home-alt, .fa-home-lg-alt, .fa-house { --fa: ""; }
.fa-clock, .fa-clock-four { --fa: ""; }
.fa-road { --fa: ""; }
.fa-download { --fa: ""; }
.fa-inbox { --fa: ""; }
.fa-arrow-right-rotate, .fa-arrow-rotate-forward, .fa-arrow-rotate-right, .fa-redo { --fa: ""; }
.fa-arrows-rotate, .fa-refresh, .fa-sync { --fa: ""; }
.fa-list-alt, .fa-rectangle-list { --fa: ""; }
.fa-lock { --fa: ""; }
.fa-flag { --fa: ""; }
.fa-headphones, .fa-headphones-alt, .fa-headphones-simple { --fa: ""; }
.fa-volume-off { --fa: ""; }
.fa-volume-down, .fa-volume-low { --fa: ""; }
.fa-volume-high, .fa-volume-up { --fa: ""; }
.fa-qrcode { --fa: ""; }
.fa-barcode { --fa: ""; }
.fa-tag { --fa: ""; }
.fa-tags { --fa: ""; }
.fa-book { --fa: ""; }
.fa-bookmark { --fa: ""; }
.fa-print { --fa: ""; }
.fa-camera, .fa-camera-alt { --fa: ""; }
.fa-font { --fa: ""; }
.fa-bold { --fa: ""; }
.fa-italic { --fa: ""; }
.fa-text-height { --fa: ""; }
.fa-text-width { --fa: ""; }
.fa-align-left { --fa: ""; }
.fa-align-center { --fa: ""; }
.fa-align-right { --fa: ""; }
.fa-align-justify { --fa: ""; }
.fa-list, .fa-list-squares { --fa: ""; }
.fa-dedent, .fa-outdent { --fa: ""; }
.fa-indent { --fa: ""; }
.fa-video, .fa-video-camera { --fa: ""; }
.fa-image { --fa: ""; }
.fa-location-pin, .fa-map-marker { --fa: ""; }
.fa-adjust, .fa-circle-half-stroke { --fa: ""; }
.fa-droplet, .fa-tint { --fa: ""; }
.fa-edit, .fa-pen-to-square { --fa: ""; }
.fa-arrows, .fa-arrows-up-down-left-right { --fa: ""; }
.fa-backward-step, .fa-step-backward { --fa: ""; }
.fa-backward-fast, .fa-fast-backward { --fa: ""; }
.fa-backward { --fa: ""; }
.fa-play { --fa: ""; }
.fa-pause { --fa: ""; }
.fa-stop { --fa: ""; }
.fa-forward { --fa: ""; }
.fa-fast-forward, .fa-forward-fast { --fa: ""; }
.fa-forward-step, .fa-step-forward { --fa: ""; }
.fa-eject { --fa: ""; }
.fa-chevron-left { --fa: ""; }
.fa-chevron-right { --fa: ""; }
.fa-circle-plus, .fa-plus-circle { --fa: ""; }
.fa-circle-minus, .fa-minus-circle { --fa: ""; }
.fa-circle-xmark, .fa-times-circle, .fa-xmark-circle { --fa: ""; }
.fa-check-circle, .fa-circle-check { --fa: ""; }
.fa-circle-question, .fa-question-circle { --fa: ""; }
.fa-circle-info, .fa-info-circle { --fa: ""; }
.fa-crosshairs { --fa: ""; }
.fa-ban, .fa-cancel { --fa: ""; }
.fa-arrow-left { --fa: ""; }
.fa-arrow-right { --fa: ""; }
.fa-arrow-up { --fa: ""; }
.fa-arrow-down { --fa: ""; }
.fa-mail-forward, .fa-share { --fa: ""; }
.fa-expand { --fa: ""; }
.fa-compress { --fa: ""; }
.fa-minus, .fa-subtract { --fa: ""; }
.fa-circle-exclamation, .fa-exclamation-circle { --fa: ""; }
.fa-gift { --fa: ""; }
.fa-leaf { --fa: ""; }
.fa-fire { --fa: ""; }
.fa-eye { --fa: ""; }
.fa-eye-slash { --fa: ""; }
.fa-exclamation-triangle, .fa-triangle-exclamation, .fa-warning { --fa: ""; }
.fa-plane { --fa: ""; }
.fa-calendar-alt, .fa-calendar-days { --fa: ""; }
.fa-random, .fa-shuffle { --fa: ""; }
.fa-comment { --fa: ""; }
.fa-magnet { --fa: ""; }
.fa-chevron-up { --fa: ""; }
.fa-chevron-down { --fa: ""; }
.fa-retweet { --fa: ""; }
.fa-cart-shopping, .fa-shopping-cart { --fa: ""; }
.fa-folder, .fa-folder-blank { --fa: ""; }
.fa-folder-open { --fa: ""; }
.fa-arrows-up-down, .fa-arrows-v { --fa: ""; }
.fa-arrows-h, .fa-arrows-left-right { --fa: ""; }
.fa-bar-chart, .fa-chart-bar { --fa: ""; }
.fa-camera-retro { --fa: ""; }
.fa-key { --fa: ""; }
.fa-cogs, .fa-gears { --fa: ""; }
.fa-comments { --fa: ""; }
.fa-star-half { --fa: ""; }
.fa-arrow-right-from-bracket, .fa-sign-out { --fa: ""; }
.fa-thumb-tack, .fa-thumbtack { --fa: ""; }
.fa-arrow-up-right-from-square, .fa-external-link { --fa: ""; }
.fa-arrow-right-to-bracket, .fa-sign-in { --fa: ""; }
.fa-trophy { --fa: ""; }
.fa-upload { --fa: ""; }
.fa-lemon { --fa: ""; }
.fa-phone { --fa: ""; }
.fa-phone-square, .fa-square-phone { --fa: ""; }
.fa-unlock { --fa: ""; }
.fa-credit-card, .fa-credit-card-alt { --fa: ""; }
.fa-feed, .fa-rss { --fa: ""; }
.fa-hard-drive, .fa-hdd { --fa: ""; }
.fa-bullhorn { --fa: ""; }
.fa-certificate { --fa: ""; }
.fa-hand-point-right { --fa: ""; }
.fa-hand-point-left { --fa: ""; }
.fa-hand-point-up { --fa: ""; }
.fa-hand-point-down { --fa: ""; }
.fa-arrow-circle-left, .fa-circle-arrow-left { --fa: ""; }
.fa-arrow-circle-right, .fa-circle-arrow-right { --fa: ""; }
.fa-arrow-circle-up, .fa-circle-arrow-up { --fa: ""; }
.fa-arrow-circle-down, .fa-circle-arrow-down { --fa: ""; }
.fa-globe { --fa: ""; }
.fa-wrench { --fa: ""; }
.fa-list-check, .fa-tasks { --fa: ""; }
.fa-filter { --fa: ""; }
.fa-briefcase { --fa: ""; }
.fa-arrows-alt, .fa-up-down-left-right { --fa: ""; }
.fa-users { --fa: ""; }
.fa-chain, .fa-link { --fa: ""; }
.fa-cloud { --fa: ""; }
.fa-flask { --fa: ""; }
.fa-cut, .fa-scissors { --fa: ""; }
.fa-copy { --fa: ""; }
.fa-paperclip { --fa: ""; }
.fa-floppy-disk, .fa-save { --fa: ""; }
.fa-square { --fa: ""; }
.fa-bars, .fa-navicon { --fa: ""; }
.fa-list-dots, .fa-list-ul { --fa: ""; }
.fa-list-1-2, .fa-list-numeric, .fa-list-ol { --fa: ""; }
.fa-strikethrough { --fa: ""; }
.fa-underline { --fa: ""; }
.fa-table { --fa: ""; }
.fa-magic, .fa-wand-magic { --fa: ""; }
.fa-truck { --fa: ""; }
.fa-money-bill { --fa: ""; }
.fa-caret-down { --fa: ""; }
.fa-caret-up { --fa: ""; }
.fa-caret-left { --fa: ""; }
.fa-caret-right { --fa: ""; }
.fa-columns, .fa-table-columns { --fa: ""; }
.fa-sort, .fa-unsorted { --fa: ""; }
.fa-sort-desc, .fa-sort-down { --fa: ""; }
.fa-sort-asc, .fa-sort-up { --fa: ""; }
.fa-envelope { --fa: ""; }
.fa-arrow-left-rotate, .fa-arrow-rotate-back, .fa-arrow-rotate-backward, .fa-arrow-rotate-left, .fa-undo { --fa: ""; }
.fa-gavel, .fa-legal { --fa: ""; }
.fa-bolt, .fa-zap { --fa: ""; }
.fa-sitemap { --fa: ""; }
.fa-umbrella { --fa: ""; }
.fa-file-clipboard, .fa-paste { --fa: ""; }
.fa-lightbulb { --fa: ""; }
.fa-arrow-right-arrow-left, .fa-exchange { --fa: ""; }
.fa-cloud-arrow-down, .fa-cloud-download, .fa-cloud-download-alt { --fa: ""; }
.fa-cloud-arrow-up, .fa-cloud-upload, .fa-cloud-upload-alt { --fa: ""; }
.fa-user-doctor, .fa-user-md { --fa: ""; }
.fa-stethoscope { --fa: ""; }
.fa-suitcase { --fa: ""; }
.fa-bell { --fa: ""; }
.fa-coffee, .fa-mug-saucer { --fa: ""; }
.fa-hospital, .fa-hospital-alt, .fa-hospital-wide { --fa: ""; }
.fa-ambulance, .fa-truck-medical { --fa: ""; }
.fa-medkit, .fa-suitcase-medical { --fa: ""; }
.fa-fighter-jet, .fa-jet-fighter { --fa: ""; }
.fa-beer, .fa-beer-mug-empty { --fa: ""; }
.fa-h-square, .fa-square-h { --fa: ""; }
.fa-plus-square, .fa-square-plus { --fa: ""; }
.fa-angle-double-left, .fa-angles-left { --fa: ""; }
.fa-angle-double-right, .fa-angles-right { --fa: ""; }
.fa-angle-double-up, .fa-angles-up { --fa: ""; }
.fa-angle-double-down, .fa-angles-down { --fa: ""; }
.fa-angle-left { --fa: ""; }
.fa-angle-right { --fa: ""; }
.fa-angle-up { --fa: ""; }
.fa-angle-down { --fa: ""; }
.fa-laptop { --fa: ""; }
.fa-tablet-button { --fa: ""; }
.fa-mobile-button { --fa: ""; }
.fa-quote-left, .fa-quote-left-alt { --fa: ""; }
.fa-quote-right, .fa-quote-right-alt { --fa: ""; }
.fa-spinner { --fa: ""; }
.fa-circle { --fa: ""; }
.fa-face-smile, .fa-smile { --fa: ""; }
.fa-face-frown, .fa-frown { --fa: ""; }
.fa-face-meh, .fa-meh { --fa: ""; }
.fa-gamepad { --fa: ""; }
.fa-keyboard { --fa: ""; }
.fa-flag-checkered { --fa: ""; }
.fa-terminal { --fa: ""; }
.fa-code { --fa: ""; }
.fa-mail-reply-all, .fa-reply-all { --fa: ""; }
.fa-location-arrow { --fa: ""; }
.fa-crop { --fa: ""; }
.fa-code-branch { --fa: ""; }
.fa-chain-broken, .fa-chain-slash, .fa-link-slash, .fa-unlink { --fa: ""; }
.fa-info { --fa: ""; }
.fa-superscript { --fa: ""; }
.fa-subscript { --fa: ""; }
.fa-eraser { --fa: ""; }
.fa-puzzle-piece { --fa: ""; }
.fa-microphone { --fa: ""; }
.fa-microphone-slash { --fa: ""; }
.fa-shield, .fa-shield-blank { --fa: ""; }
.fa-calendar { --fa: ""; }
.fa-fire-extinguisher { --fa: ""; }
.fa-rocket { --fa: ""; }
.fa-chevron-circle-left, .fa-circle-chevron-left { --fa: ""; }
.fa-chevron-circle-right, .fa-circle-chevron-right { --fa: ""; }
.fa-chevron-circle-up, .fa-circle-chevron-up { --fa: ""; }
.fa-chevron-circle-down, .fa-circle-chevron-down { --fa: ""; }
.fa-anchor { --fa: ""; }
.fa-unlock-alt, .fa-unlock-keyhole { --fa: ""; }
.fa-bullseye { --fa: ""; }
.fa-ellipsis, .fa-ellipsis-h { --fa: ""; }
.fa-ellipsis-v, .fa-ellipsis-vertical { --fa: ""; }
.fa-rss-square, .fa-square-rss { --fa: ""; }
.fa-circle-play, .fa-play-circle { --fa: ""; }
.fa-ticket { --fa: ""; }
.fa-minus-square, .fa-square-minus { --fa: ""; }
.fa-arrow-turn-up, .fa-level-up { --fa: ""; }
.fa-arrow-turn-down, .fa-level-down { --fa: ""; }
.fa-check-square, .fa-square-check { --fa: ""; }
.fa-pen-square, .fa-pencil-square, .fa-square-pen { --fa: ""; }
.fa-external-link-square, .fa-square-arrow-up-right { --fa: ""; }
.fa-share-from-square, .fa-share-square { --fa: ""; }
.fa-compass { --fa: ""; }
.fa-caret-square-down, .fa-square-caret-down { --fa: ""; }
.fa-caret-square-up, .fa-square-caret-up { --fa: ""; }
.fa-caret-square-right, .fa-square-caret-right { --fa: ""; }
.fa-eur, .fa-euro, .fa-euro-sign { --fa: ""; }
.fa-gbp, .fa-pound-sign, .fa-sterling-sign { --fa: ""; }
.fa-rupee, .fa-rupee-sign { --fa: ""; }
.fa-cny, .fa-jpy, .fa-rmb, .fa-yen, .fa-yen-sign { --fa: ""; }
.fa-rouble, .fa-rub, .fa-ruble, .fa-ruble-sign { --fa: ""; }
.fa-krw, .fa-won, .fa-won-sign { --fa: ""; }
.fa-file { --fa: ""; }
.fa-file-alt, .fa-file-lines, .fa-file-text { --fa: ""; }
.fa-arrow-down-a-z, .fa-sort-alpha-asc, .fa-sort-alpha-down { --fa: ""; }
.fa-arrow-up-a-z, .fa-sort-alpha-up { --fa: ""; }
.fa-arrow-down-wide-short, .fa-sort-amount-asc, .fa-sort-amount-down { --fa: ""; }
.fa-arrow-up-wide-short, .fa-sort-amount-up { --fa: ""; }
.fa-arrow-down-1-9, .fa-sort-numeric-asc, .fa-sort-numeric-down { --fa: ""; }
.fa-arrow-up-1-9, .fa-sort-numeric-up { --fa: ""; }
.fa-thumbs-up { --fa: ""; }
.fa-thumbs-down { --fa: ""; }
.fa-arrow-down-long, .fa-long-arrow-down { --fa: ""; }
.fa-arrow-up-long, .fa-long-arrow-up { --fa: ""; }
.fa-arrow-left-long, .fa-long-arrow-left { --fa: ""; }
.fa-arrow-right-long, .fa-long-arrow-right { --fa: ""; }
.fa-female, .fa-person-dress { --fa: ""; }
.fa-male, .fa-person { --fa: ""; }
.fa-sun { --fa: ""; }
.fa-moon { --fa: ""; }
.fa-archive, .fa-box-archive { --fa: ""; }
.fa-bug { --fa: ""; }
.fa-caret-square-left, .fa-square-caret-left { --fa: ""; }
.fa-circle-dot, .fa-dot-circle { --fa: ""; }
.fa-wheelchair { --fa: ""; }
.fa-lira-sign { --fa: ""; }
.fa-shuttle-space, .fa-space-shuttle { --fa: ""; }
.fa-envelope-square, .fa-square-envelope { --fa: ""; }
.fa-bank, .fa-building-columns, .fa-institution, .fa-museum, .fa-university { --fa: ""; }
.fa-graduation-cap, .fa-mortar-board { --fa: ""; }
.fa-language { --fa: ""; }
.fa-fax { --fa: ""; }
.fa-building { --fa: ""; }
.fa-child { --fa: ""; }
.fa-paw { --fa: ""; }
.fa-cube { --fa: ""; }
.fa-cubes { --fa: ""; }
.fa-recycle { --fa: ""; }
.fa-automobile, .fa-car { --fa: ""; }
.fa-cab, .fa-taxi { --fa: ""; }
.fa-tree { --fa: ""; }
.fa-database { --fa: ""; }
.fa-file-pdf { --fa: ""; }
.fa-file-word { --fa: ""; }
.fa-file-excel { --fa: ""; }
.fa-file-powerpoint { --fa: ""; }
.fa-file-image { --fa: ""; }
.fa-file-archive, .fa-file-zipper { --fa: ""; }
.fa-file-audio { --fa: ""; }
.fa-file-video { --fa: ""; }
.fa-file-code { --fa: ""; }
.fa-life-ring { --fa: ""; }
.fa-circle-notch { --fa: ""; }
.fa-paper-plane { --fa: ""; }
.fa-clock-rotate-left, .fa-history { --fa: ""; }
.fa-header, .fa-heading { --fa: ""; }
.fa-paragraph { --fa: ""; }
.fa-sliders, .fa-sliders-h { --fa: ""; }
.fa-share-alt, .fa-share-nodes { --fa: ""; }
.fa-share-alt-square, .fa-square-share-nodes { --fa: ""; }
.fa-bomb { --fa: ""; }
.fa-futbol, .fa-futbol-ball, .fa-soccer-ball { --fa: ""; }
.fa-teletype, .fa-tty { --fa: ""; }
.fa-binoculars { --fa: ""; }
.fa-plug { --fa: ""; }
.fa-newspaper { --fa: ""; }
.fa-wifi, .fa-wifi-3, .fa-wifi-strong { --fa: ""; }
.fa-calculator { --fa: ""; }
.fa-bell-slash { --fa: ""; }
.fa-trash { --fa: ""; }
.fa-copyright { --fa: ""; }
.fa-eye-dropper, .fa-eye-dropper-empty, .fa-eyedropper { --fa: ""; }
.fa-paint-brush, .fa-paintbrush { --fa: ""; }
.fa-birthday-cake, .fa-cake, .fa-cake-candles { --fa: ""; }
.fa-area-chart, .fa-chart-area { --fa: ""; }
.fa-chart-pie, .fa-pie-chart { --fa: ""; }
.fa-chart-line, .fa-line-chart { --fa: ""; }
.fa-toggle-off { --fa: ""; }
.fa-toggle-on { --fa: ""; }
.fa-bicycle { --fa: ""; }
.fa-bus { --fa: ""; }
.fa-closed-captioning { --fa: ""; }
.fa-ils, .fa-shekel, .fa-shekel-sign, .fa-sheqel, .fa-sheqel-sign { --fa: ""; }
.fa-cart-plus { --fa: ""; }
.fa-cart-arrow-down { --fa: ""; }
.fa-diamond { --fa: ""; }
.fa-ship { --fa: ""; }
.fa-user-secret { --fa: ""; }
.fa-motorcycle { --fa: ""; }
.fa-street-view { --fa: ""; }
.fa-heart-pulse, .fa-heartbeat { --fa: ""; }
.fa-venus { --fa: ""; }
.fa-mars { --fa: ""; }
.fa-mercury { --fa: ""; }
.fa-mars-and-venus { --fa: ""; }
.fa-transgender, .fa-transgender-alt { --fa: ""; }
.fa-venus-double { --fa: ""; }
.fa-mars-double { --fa: ""; }
.fa-venus-mars { --fa: ""; }
.fa-mars-stroke { --fa: ""; }
.fa-mars-stroke-up, .fa-mars-stroke-v { --fa: ""; }
.fa-mars-stroke-h, .fa-mars-stroke-right { --fa: ""; }
.fa-neuter { --fa: ""; }
.fa-genderless { --fa: ""; }
.fa-server { --fa: ""; }
.fa-user-plus { --fa: ""; }
.fa-user-times, .fa-user-xmark { --fa: ""; }
.fa-bed { --fa: ""; }
.fa-train { --fa: ""; }
.fa-subway, .fa-train-subway { --fa: ""; }
.fa-battery, .fa-battery-5, .fa-battery-full { --fa: ""; }
.fa-battery-4, .fa-battery-three-quarters { --fa: ""; }
.fa-battery-3, .fa-battery-half { --fa: ""; }
.fa-battery-2, .fa-battery-quarter { --fa: ""; }
.fa-battery-0, .fa-battery-empty { --fa: ""; }
.fa-arrow-pointer, .fa-mouse-pointer { --fa: ""; }
.fa-i-cursor { --fa: ""; }
.fa-object-group { --fa: ""; }
.fa-object-ungroup { --fa: ""; }
.fa-note-sticky, .fa-sticky-note { --fa: ""; }
.fa-clone { --fa: ""; }
.fa-balance-scale, .fa-scale-balanced { --fa: ""; }
.fa-hourglass-1, .fa-hourglass-start { --fa: ""; }
.fa-hourglass-2, .fa-hourglass-half { --fa: ""; }
.fa-hourglass-3, .fa-hourglass-end { --fa: ""; }
.fa-hourglass, .fa-hourglass-empty { --fa: ""; }
.fa-hand-back-fist, .fa-hand-rock { --fa: ""; }
.fa-hand, .fa-hand-paper { --fa: ""; }
.fa-hand-scissors { --fa: ""; }
.fa-hand-lizard { --fa: ""; }
.fa-hand-spock { --fa: ""; }
.fa-hand-pointer { --fa: ""; }
.fa-hand-peace { --fa: ""; }
.fa-trademark { --fa: ""; }
.fa-registered { --fa: ""; }
.fa-television, .fa-tv, .fa-tv-alt { --fa: ""; }
.fa-calendar-plus { --fa: ""; }
.fa-calendar-minus { --fa: ""; }
.fa-calendar-times, .fa-calendar-xmark { --fa: ""; }
.fa-calendar-check { --fa: ""; }
.fa-industry { --fa: ""; }
.fa-map-pin { --fa: ""; }
.fa-map-signs, .fa-signs-post { --fa: ""; }
.fa-map { --fa: ""; }
.fa-comment-alt, .fa-message { --fa: ""; }
.fa-circle-pause, .fa-pause-circle { --fa: ""; }
.fa-circle-stop, .fa-stop-circle { --fa: ""; }
.fa-bag-shopping, .fa-shopping-bag { --fa: ""; }
.fa-basket-shopping, .fa-shopping-basket { --fa: ""; }
.fa-universal-access { --fa: ""; }
.fa-blind, .fa-person-walking-with-cane { --fa: ""; }
.fa-audio-description { --fa: ""; }
.fa-phone-volume, .fa-volume-control-phone { --fa: ""; }
.fa-braille { --fa: ""; }
.fa-assistive-listening-systems, .fa-ear-listen { --fa: ""; }
.fa-american-sign-language-interpreting, .fa-asl-interpreting, .fa-hands-american-sign-language-interpreting, .fa-hands-asl-interpreting { --fa: ""; }
.fa-deaf, .fa-deafness, .fa-ear-deaf, .fa-hard-of-hearing { --fa: ""; }
.fa-hands, .fa-sign-language, .fa-signing { --fa: ""; }
.fa-eye-low-vision, .fa-low-vision { --fa: ""; }
.fa-handshake, .fa-handshake-alt, .fa-handshake-simple { --fa: ""; }
.fa-envelope-open { --fa: ""; }
.fa-address-book, .fa-contact-book { --fa: ""; }
.fa-address-card, .fa-contact-card, .fa-vcard { --fa: ""; }
.fa-circle-user, .fa-user-circle { --fa: ""; }
.fa-id-badge { --fa: ""; }
.fa-drivers-license, .fa-id-card { --fa: ""; }
.fa-temperature-4, .fa-temperature-full, .fa-thermometer-4, .fa-thermometer-full { --fa: ""; }
.fa-temperature-3, .fa-temperature-three-quarters, .fa-thermometer-3, .fa-thermometer-three-quarters { --fa: ""; }
.fa-temperature-2, .fa-temperature-half, .fa-thermometer-2, .fa-thermometer-half { --fa: ""; }
.fa-temperature-1, .fa-temperature-quarter, .fa-thermometer-1, .fa-thermometer-quarter { --fa: ""; }
.fa-temperature-0, .fa-temperature-empty, .fa-thermometer-0, .fa-thermometer-empty { --fa: ""; }
.fa-shower { --fa: ""; }
.fa-bath, .fa-bathtub { --fa: ""; }
.fa-podcast { --fa: ""; }
.fa-window-maximize { --fa: ""; }
.fa-window-minimize { --fa: ""; }
.fa-window-restore { --fa: ""; }
.fa-square-xmark, .fa-times-square, .fa-xmark-square { --fa: ""; }
.fa-microchip { --fa: ""; }
.fa-snowflake { --fa: ""; }
.fa-spoon, .fa-utensil-spoon { --fa: ""; }
.fa-cutlery, .fa-utensils { --fa: ""; }
.fa-rotate-back, .fa-rotate-backward, .fa-rotate-left, .fa-undo-alt { --fa: ""; }
.fa-trash-alt, .fa-trash-can { --fa: ""; }
.fa-rotate, .fa-sync-alt { --fa: ""; }
.fa-stopwatch { --fa: ""; }
.fa-right-from-bracket, .fa-sign-out-alt { --fa: ""; }
.fa-right-to-bracket, .fa-sign-in-alt { --fa: ""; }
.fa-redo-alt, .fa-rotate-forward, .fa-rotate-right { --fa: ""; }
.fa-poo { --fa: ""; }
.fa-images { --fa: ""; }
.fa-pencil, .fa-pencil-alt { --fa: ""; }
.fa-pen { --fa: ""; }
.fa-pen-alt, .fa-pen-clip { --fa: ""; }
.fa-octagon { --fa: ""; }
.fa-down-long, .fa-long-arrow-alt-down { --fa: ""; }
.fa-left-long, .fa-long-arrow-alt-left { --fa: ""; }
.fa-long-arrow-alt-right, .fa-right-long { --fa: ""; }
.fa-long-arrow-alt-up, .fa-up-long { --fa: ""; }
.fa-hexagon { --fa: ""; }
.fa-file-edit, .fa-file-pen { --fa: ""; }
.fa-expand-arrows-alt, .fa-maximize { --fa: ""; }
.fa-clipboard { --fa: ""; }
.fa-arrows-alt-h, .fa-left-right { --fa: ""; }
.fa-arrows-alt-v, .fa-up-down { --fa: ""; }
.fa-alarm-clock { --fa: ""; }
.fa-arrow-alt-circle-down, .fa-circle-down { --fa: ""; }
.fa-arrow-alt-circle-left, .fa-circle-left { --fa: ""; }
.fa-arrow-alt-circle-right, .fa-circle-right { --fa: ""; }
.fa-arrow-alt-circle-up, .fa-circle-up { --fa: ""; }
.fa-external-link-alt, .fa-up-right-from-square { --fa: ""; }
.fa-external-link-square-alt, .fa-square-up-right { --fa: ""; }
.fa-exchange-alt, .fa-right-left { --fa: ""; }
.fa-repeat { --fa: ""; }
.fa-code-commit { --fa: ""; }
.fa-code-merge { --fa: ""; }
.fa-desktop, .fa-desktop-alt { --fa: ""; }
.fa-gem { --fa: ""; }
.fa-level-down-alt, .fa-turn-down { --fa: ""; }
.fa-level-up-alt, .fa-turn-up { --fa: ""; }
.fa-lock-open { --fa: ""; }
.fa-location-dot, .fa-map-marker-alt { --fa: ""; }
.fa-microphone-alt, .fa-microphone-lines { --fa: ""; }
.fa-mobile-alt, .fa-mobile-screen-button { --fa: ""; }
.fa-mobile, .fa-mobile-android, .fa-mobile-phone { --fa: ""; }
.fa-mobile-android-alt, .fa-mobile-screen { --fa: ""; }
.fa-money-bill-1, .fa-money-bill-alt { --fa: ""; }
.fa-phone-slash { --fa: ""; }
.fa-image-portrait, .fa-portrait { --fa: ""; }
.fa-mail-reply, .fa-reply { --fa: ""; }
.fa-shield-alt, .fa-shield-halved { --fa: ""; }
.fa-tablet-alt, .fa-tablet-screen-button { --fa: ""; }
.fa-tablet, .fa-tablet-android { --fa: ""; }
.fa-ticket-alt, .fa-ticket-simple { --fa: ""; }
.fa-rectangle-times, .fa-rectangle-xmark, .fa-times-rectangle, .fa-window-close { --fa: ""; }
.fa-compress-alt, .fa-down-left-and-up-right-to-center { --fa: ""; }
.fa-expand-alt, .fa-up-right-and-down-left-from-center { --fa: ""; }
.fa-baseball-bat-ball { --fa: ""; }
.fa-baseball, .fa-baseball-ball { --fa: ""; }
.fa-basketball, .fa-basketball-ball { --fa: ""; }
.fa-bowling-ball { --fa: ""; }
.fa-chess { --fa: ""; }
.fa-chess-bishop { --fa: ""; }
.fa-chess-board { --fa: ""; }
.fa-chess-king { --fa: ""; }
.fa-chess-knight { --fa: ""; }
.fa-chess-pawn { --fa: ""; }
.fa-chess-queen { --fa: ""; }
.fa-chess-rook { --fa: ""; }
.fa-dumbbell { --fa: ""; }
.fa-football, .fa-football-ball { --fa: ""; }
.fa-golf-ball, .fa-golf-ball-tee { --fa: ""; }
.fa-hockey-puck { --fa: ""; }
.fa-broom-ball, .fa-quidditch, .fa-quidditch-broom-ball { --fa: ""; }
.fa-square-full { --fa: ""; }
.fa-ping-pong-paddle-ball, .fa-table-tennis, .fa-table-tennis-paddle-ball { --fa: ""; }
.fa-volleyball, .fa-volleyball-ball { --fa: ""; }
.fa-allergies, .fa-hand-dots { --fa: ""; }
.fa-band-aid, .fa-bandage { --fa: ""; }
.fa-box { --fa: ""; }
.fa-boxes, .fa-boxes-alt, .fa-boxes-stacked { --fa: ""; }
.fa-briefcase-medical { --fa: ""; }
.fa-burn, .fa-fire-flame-simple { --fa: ""; }
.fa-capsules { --fa: ""; }
.fa-clipboard-check { --fa: ""; }
.fa-clipboard-list { --fa: ""; }
.fa-diagnoses, .fa-person-dots-from-line { --fa: ""; }
.fa-dna { --fa: ""; }
.fa-dolly, .fa-dolly-box { --fa: ""; }
.fa-cart-flatbed, .fa-dolly-flatbed { --fa: ""; }
.fa-file-medical { --fa: ""; }
.fa-file-medical-alt, .fa-file-waveform { --fa: ""; }
.fa-first-aid, .fa-kit-medical { --fa: ""; }
.fa-circle-h, .fa-hospital-symbol { --fa: ""; }
.fa-id-card-alt, .fa-id-card-clip { --fa: ""; }
.fa-notes-medical { --fa: ""; }
.fa-pallet { --fa: ""; }
.fa-pills { --fa: ""; }
.fa-prescription-bottle { --fa: ""; }
.fa-prescription-bottle-alt, .fa-prescription-bottle-medical { --fa: ""; }
.fa-bed-pulse, .fa-procedures { --fa: ""; }
.fa-shipping-fast, .fa-truck-fast { --fa: ""; }
.fa-smoking { --fa: ""; }
.fa-syringe { --fa: ""; }
.fa-tablets { --fa: ""; }
.fa-thermometer { --fa: ""; }
.fa-vial { --fa: ""; }
.fa-vials { --fa: ""; }
.fa-warehouse { --fa: ""; }
.fa-weight, .fa-weight-scale { --fa: ""; }
.fa-x-ray { --fa: ""; }
.fa-box-open { --fa: ""; }
.fa-comment-dots, .fa-commenting { --fa: ""; }
.fa-comment-slash { --fa: ""; }
.fa-couch { --fa: ""; }
.fa-circle-dollar-to-slot, .fa-donate { --fa: ""; }
.fa-dove { --fa: ""; }
.fa-hand-holding { --fa: ""; }
.fa-hand-holding-heart { --fa: ""; }
.fa-hand-holding-dollar, .fa-hand-holding-usd { --fa: ""; }
.fa-hand-holding-droplet, .fa-hand-holding-water { --fa: ""; }
.fa-hands-holding { --fa: ""; }
.fa-hands-helping, .fa-handshake-angle { --fa: ""; }
.fa-parachute-box { --fa: ""; }
.fa-people-carry, .fa-people-carry-box { --fa: ""; }
.fa-piggy-bank { --fa: ""; }
.fa-ribbon { --fa: ""; }
.fa-route { --fa: ""; }
.fa-seedling, .fa-sprout { --fa: ""; }
.fa-sign, .fa-sign-hanging { --fa: ""; }
.fa-face-smile-wink, .fa-smile-wink { --fa: ""; }
.fa-tape { --fa: ""; }
.fa-truck-loading, .fa-truck-ramp-box { --fa: ""; }
.fa-truck-moving { --fa: ""; }
.fa-video-slash { --fa: ""; }
.fa-wine-glass { --fa: ""; }
.fa-user-astronaut { --fa: ""; }
.fa-user-check { --fa: ""; }
.fa-user-clock { --fa: ""; }
.fa-user-cog, .fa-user-gear { --fa: ""; }
.fa-user-edit, .fa-user-pen { --fa: ""; }
.fa-user-friends, .fa-user-group { --fa: ""; }
.fa-user-graduate { --fa: ""; }
.fa-user-lock { --fa: ""; }
.fa-user-minus { --fa: ""; }
.fa-user-ninja { --fa: ""; }
.fa-user-shield { --fa: ""; }
.fa-user-alt-slash, .fa-user-large-slash, .fa-user-slash { --fa: ""; }
.fa-user-tag { --fa: ""; }
.fa-user-tie { --fa: ""; }
.fa-users-cog, .fa-users-gear { --fa: ""; }
.fa-balance-scale-left, .fa-scale-unbalanced { --fa: ""; }
.fa-balance-scale-right, .fa-scale-unbalanced-flip { --fa: ""; }
.fa-blender { --fa: ""; }
.fa-book-open { --fa: ""; }
.fa-broadcast-tower, .fa-tower-broadcast { --fa: ""; }
.fa-broom { --fa: ""; }
.fa-blackboard, .fa-chalkboard { --fa: ""; }
.fa-chalkboard-teacher, .fa-chalkboard-user { --fa: ""; }
.fa-church { --fa: ""; }
.fa-coins { --fa: ""; }
.fa-compact-disc { --fa: ""; }
.fa-crow { --fa: ""; }
.fa-crown { --fa: ""; }
.fa-dice { --fa: ""; }
.fa-dice-five { --fa: ""; }
.fa-dice-four { --fa: ""; }
.fa-dice-one { --fa: ""; }
.fa-dice-six { --fa: ""; }
.fa-dice-three { --fa: ""; }
.fa-dice-two { --fa: ""; }
.fa-divide { --fa: ""; }
.fa-door-closed { --fa: ""; }
.fa-door-open { --fa: ""; }
.fa-feather { --fa: ""; }
.fa-frog { --fa: ""; }
.fa-gas-pump { --fa: ""; }
.fa-glasses { --fa: ""; }
.fa-greater-than-equal { --fa: ""; }
.fa-helicopter { --fa: ""; }
.fa-infinity { --fa: ""; }
.fa-kiwi-bird { --fa: ""; }
.fa-less-than-equal { --fa: ""; }
.fa-memory { --fa: ""; }
.fa-microphone-alt-slash, .fa-microphone-lines-slash { --fa: ""; }
.fa-money-bill-wave { --fa: ""; }
.fa-money-bill-1-wave, .fa-money-bill-wave-alt { --fa: ""; }
.fa-money-check { --fa: ""; }
.fa-money-check-alt, .fa-money-check-dollar { --fa: ""; }
.fa-not-equal { --fa: ""; }
.fa-palette { --fa: ""; }
.fa-parking, .fa-square-parking { --fa: ""; }
.fa-diagram-project, .fa-project-diagram { --fa: ""; }
.fa-receipt { --fa: ""; }
.fa-robot { --fa: ""; }
.fa-ruler { --fa: ""; }
.fa-ruler-combined { --fa: ""; }
.fa-ruler-horizontal { --fa: ""; }
.fa-ruler-vertical { --fa: ""; }
.fa-school { --fa: ""; }
.fa-screwdriver { --fa: ""; }
.fa-shoe-prints { --fa: ""; }
.fa-skull { --fa: ""; }
.fa-ban-smoking, .fa-smoking-ban { --fa: ""; }
.fa-store { --fa: ""; }
.fa-shop, .fa-store-alt { --fa: ""; }
.fa-bars-staggered, .fa-reorder, .fa-stream { --fa: ""; }
.fa-stroopwafel { --fa: ""; }
.fa-toolbox { --fa: ""; }
.fa-shirt, .fa-t-shirt, .fa-tshirt { --fa: ""; }
.fa-person-walking, .fa-walking { --fa: ""; }
.fa-wallet { --fa: ""; }
.fa-angry, .fa-face-angry { --fa: ""; }
.fa-archway { --fa: ""; }
.fa-atlas, .fa-book-atlas { --fa: ""; }
.fa-award { --fa: ""; }
.fa-backspace, .fa-delete-left { --fa: ""; }
.fa-bezier-curve { --fa: ""; }
.fa-bong { --fa: ""; }
.fa-brush { --fa: ""; }
.fa-bus-alt, .fa-bus-simple { --fa: ""; }
.fa-cannabis { --fa: ""; }
.fa-check-double { --fa: ""; }
.fa-cocktail, .fa-martini-glass-citrus { --fa: ""; }
.fa-bell-concierge, .fa-concierge-bell { --fa: ""; }
.fa-cookie { --fa: ""; }
.fa-cookie-bite { --fa: ""; }
.fa-crop-alt, .fa-crop-simple { --fa: ""; }
.fa-digital-tachograph, .fa-tachograph-digital { --fa: ""; }
.fa-dizzy, .fa-face-dizzy { --fa: ""; }
.fa-compass-drafting, .fa-drafting-compass { --fa: ""; }
.fa-drum { --fa: ""; }
.fa-drum-steelpan { --fa: ""; }
.fa-feather-alt, .fa-feather-pointed { --fa: ""; }
.fa-file-contract { --fa: ""; }
.fa-file-arrow-down, .fa-file-download { --fa: ""; }
.fa-arrow-right-from-file, .fa-file-export { --fa: ""; }
.fa-arrow-right-to-file, .fa-file-import { --fa: ""; }
.fa-file-invoice { --fa: ""; }
.fa-file-invoice-dollar { --fa: ""; }
.fa-file-prescription { --fa: ""; }
.fa-file-signature { --fa: ""; }
.fa-file-arrow-up, .fa-file-upload { --fa: ""; }
.fa-fill { --fa: ""; }
.fa-fill-drip { --fa: ""; }
.fa-fingerprint { --fa: ""; }
.fa-fish { --fa: ""; }
.fa-face-flushed, .fa-flushed { --fa: ""; }
.fa-face-frown-open, .fa-frown-open { --fa: ""; }
.fa-glass-martini-alt, .fa-martini-glass { --fa: ""; }
.fa-earth-africa, .fa-globe-africa { --fa: ""; }
.fa-earth, .fa-earth-america, .fa-earth-americas, .fa-globe-americas { --fa: ""; }
.fa-earth-asia, .fa-globe-asia { --fa: ""; }
.fa-face-grimace, .fa-grimace { --fa: ""; }
.fa-face-grin, .fa-grin { --fa: ""; }
.fa-face-grin-wide, .fa-grin-alt { --fa: ""; }
.fa-face-grin-beam, .fa-grin-beam { --fa: ""; }
.fa-face-grin-beam-sweat, .fa-grin-beam-sweat { --fa: ""; }
.fa-face-grin-hearts, .fa-grin-hearts { --fa: ""; }
.fa-face-grin-squint, .fa-grin-squint { --fa: ""; }
.fa-face-grin-squint-tears, .fa-grin-squint-tears { --fa: ""; }
.fa-face-grin-stars, .fa-grin-stars { --fa: ""; }
.fa-face-grin-tears, .fa-grin-tears { --fa: ""; }
.fa-face-grin-tongue, .fa-grin-tongue { --fa: ""; }
.fa-face-grin-tongue-squint, .fa-grin-tongue-squint { --fa: ""; }
.fa-face-grin-tongue-wink, .fa-grin-tongue-wink { --fa: ""; }
.fa-face-grin-wink, .fa-grin-wink { --fa: ""; }
.fa-grid-horizontal, .fa-grip, .fa-grip-horizontal { --fa: ""; }
.fa-grid-vertical, .fa-grip-vertical { --fa: ""; }
.fa-headset { --fa: ""; }
.fa-highlighter { --fa: ""; }
.fa-hot-tub, .fa-hot-tub-person { --fa: ""; }
.fa-hotel { --fa: ""; }
.fa-joint { --fa: ""; }
.fa-face-kiss, .fa-kiss { --fa: ""; }
.fa-face-kiss-beam, .fa-kiss-beam { --fa: ""; }
.fa-face-kiss-wink-heart, .fa-kiss-wink-heart { --fa: ""; }
.fa-face-laugh, .fa-laugh { --fa: ""; }
.fa-face-laugh-beam, .fa-laugh-beam { --fa: ""; }
.fa-face-laugh-squint, .fa-laugh-squint { --fa: ""; }
.fa-face-laugh-wink, .fa-laugh-wink { --fa: ""; }
.fa-cart-flatbed-suitcase, .fa-luggage-cart { --fa: ""; }
.fa-map-location, .fa-map-marked { --fa: ""; }
.fa-map-location-dot, .fa-map-marked-alt { --fa: ""; }
.fa-marker { --fa: ""; }
.fa-medal { --fa: ""; }
.fa-face-meh-blank, .fa-meh-blank { --fa: ""; }
.fa-face-rolling-eyes, .fa-meh-rolling-eyes { --fa: ""; }
.fa-monument { --fa: ""; }
.fa-mortar-pestle { --fa: ""; }
.fa-paint-roller { --fa: ""; }
.fa-passport { --fa: ""; }
.fa-pen-fancy { --fa: ""; }
.fa-pen-nib { --fa: ""; }
.fa-pen-ruler, .fa-pencil-ruler { --fa: ""; }
.fa-plane-arrival { --fa: ""; }
.fa-plane-departure { --fa: ""; }
.fa-prescription { --fa: ""; }
.fa-face-sad-cry, .fa-sad-cry { --fa: ""; }
.fa-face-sad-tear, .fa-sad-tear { --fa: ""; }
.fa-shuttle-van, .fa-van-shuttle { --fa: ""; }
.fa-signature { --fa: ""; }
.fa-face-smile-beam, .fa-smile-beam { --fa: ""; }
.fa-solar-panel { --fa: ""; }
.fa-spa { --fa: ""; }
.fa-splotch { --fa: ""; }
.fa-spray-can { --fa: ""; }
.fa-stamp { --fa: ""; }
.fa-star-half-alt, .fa-star-half-stroke { --fa: ""; }
.fa-suitcase-rolling { --fa: ""; }
.fa-face-surprise, .fa-surprise { --fa: ""; }
.fa-swatchbook { --fa: ""; }
.fa-person-swimming, .fa-swimmer { --fa: ""; }
.fa-ladder-water, .fa-swimming-pool, .fa-water-ladder { --fa: ""; }
.fa-droplet-slash, .fa-tint-slash { --fa: ""; }
.fa-face-tired, .fa-tired { --fa: ""; }
.fa-tooth { --fa: ""; }
.fa-umbrella-beach { --fa: ""; }
.fa-weight-hanging { --fa: ""; }
.fa-wine-glass-alt, .fa-wine-glass-empty { --fa: ""; }
.fa-air-freshener, .fa-spray-can-sparkles { --fa: ""; }
.fa-apple-alt, .fa-apple-whole { --fa: ""; }
.fa-atom { --fa: ""; }
.fa-bone { --fa: ""; }
.fa-book-open-reader, .fa-book-reader { --fa: ""; }
.fa-brain { --fa: ""; }
.fa-car-alt, .fa-car-rear { --fa: ""; }
.fa-battery-car, .fa-car-battery { --fa: ""; }
.fa-car-burst, .fa-car-crash { --fa: ""; }
.fa-car-side { --fa: ""; }
.fa-charging-station { --fa: ""; }
.fa-diamond-turn-right, .fa-directions { --fa: ""; }
.fa-draw-polygon, .fa-vector-polygon { --fa: ""; }
.fa-laptop-code { --fa: ""; }
.fa-layer-group { --fa: ""; }
.fa-location, .fa-location-crosshairs { --fa: ""; }
.fa-lungs { --fa: ""; }
.fa-microscope { --fa: ""; }
.fa-oil-can { --fa: ""; }
.fa-poop { --fa: ""; }
.fa-shapes, .fa-triangle-circle-square { --fa: ""; }
.fa-star-of-life { --fa: ""; }
.fa-dashboard, .fa-gauge, .fa-gauge-med, .fa-tachometer-alt-average { --fa: ""; }
.fa-gauge-high, .fa-tachometer-alt, .fa-tachometer-alt-fast { --fa: ""; }
.fa-gauge-simple, .fa-gauge-simple-med, .fa-tachometer-average { --fa: ""; }
.fa-gauge-simple-high, .fa-tachometer, .fa-tachometer-fast { --fa: ""; }
.fa-teeth { --fa: ""; }
.fa-teeth-open { --fa: ""; }
.fa-masks-theater, .fa-theater-masks { --fa: ""; }
.fa-traffic-light { --fa: ""; }
.fa-truck-monster { --fa: ""; }
.fa-truck-pickup { --fa: ""; }
.fa-ad, .fa-rectangle-ad { --fa: ""; }
.fa-ankh { --fa: ""; }
.fa-bible, .fa-book-bible { --fa: ""; }
.fa-briefcase-clock, .fa-business-time { --fa: ""; }
.fa-city { --fa: ""; }
.fa-comment-dollar { --fa: ""; }
.fa-comments-dollar { --fa: ""; }
.fa-cross { --fa: ""; }
.fa-dharmachakra { --fa: ""; }
.fa-envelope-open-text { --fa: ""; }
.fa-folder-minus { --fa: ""; }
.fa-folder-plus { --fa: ""; }
.fa-filter-circle-dollar, .fa-funnel-dollar { --fa: ""; }
.fa-gopuram { --fa: ""; }
.fa-hamsa { --fa: ""; }
.fa-bahai, .fa-haykal { --fa: ""; }
.fa-jedi { --fa: ""; }
.fa-book-journal-whills, .fa-journal-whills { --fa: ""; }
.fa-kaaba { --fa: ""; }
.fa-khanda { --fa: ""; }
.fa-landmark { --fa: ""; }
.fa-envelopes-bulk, .fa-mail-bulk { --fa: ""; }
.fa-menorah { --fa: ""; }
.fa-mosque { --fa: ""; }
.fa-om { --fa: ""; }
.fa-pastafarianism, .fa-spaghetti-monster-flying { --fa: ""; }
.fa-peace { --fa: ""; }
.fa-place-of-worship { --fa: ""; }
.fa-poll, .fa-square-poll-vertical { --fa: ""; }
.fa-poll-h, .fa-square-poll-horizontal { --fa: ""; }
.fa-person-praying, .fa-pray { --fa: ""; }
.fa-hands-praying, .fa-praying-hands { --fa: ""; }
.fa-book-quran, .fa-quran { --fa: ""; }
.fa-magnifying-glass-dollar, .fa-search-dollar { --fa: ""; }
.fa-magnifying-glass-location, .fa-search-location { --fa: ""; }
.fa-socks { --fa: ""; }
.fa-square-root-alt, .fa-square-root-variable { --fa: ""; }
.fa-star-and-crescent { --fa: ""; }
.fa-star-of-david { --fa: ""; }
.fa-synagogue { --fa: ""; }
.fa-scroll-torah, .fa-torah { --fa: ""; }
.fa-torii-gate { --fa: ""; }
.fa-vihara { --fa: ""; }
.fa-volume, .fa-volume-medium { --fa: ""; }
.fa-volume-mute, .fa-volume-times, .fa-volume-xmark { --fa: ""; }
.fa-yin-yang { --fa: ""; }
.fa-blender-phone { --fa: ""; }
.fa-book-dead, .fa-book-skull { --fa: ""; }
.fa-campground { --fa: ""; }
.fa-cat { --fa: ""; }
.fa-chair { --fa: ""; }
.fa-cloud-moon { --fa: ""; }
.fa-cloud-sun { --fa: ""; }
.fa-cow { --fa: ""; }
.fa-dice-d20 { --fa: ""; }
.fa-dice-d6 { --fa: ""; }
.fa-dog { --fa: ""; }
.fa-dragon { --fa: ""; }
.fa-drumstick-bite { --fa: ""; }
.fa-dungeon { --fa: ""; }
.fa-file-csv { --fa: ""; }
.fa-fist-raised, .fa-hand-fist { --fa: ""; }
.fa-ghost { --fa: ""; }
.fa-hammer { --fa: ""; }
.fa-hanukiah { --fa: ""; }
.fa-hat-wizard { --fa: ""; }
.fa-hiking, .fa-person-hiking { --fa: ""; }
.fa-hippo { --fa: ""; }
.fa-horse { --fa: ""; }
.fa-house-chimney-crack, .fa-house-damage { --fa: ""; }
.fa-hryvnia, .fa-hryvnia-sign { --fa: ""; }
.fa-mask { --fa: ""; }
.fa-mountain { --fa: ""; }
.fa-network-wired { --fa: ""; }
.fa-otter { --fa: ""; }
.fa-ring { --fa: ""; }
.fa-person-running, .fa-running { --fa: ""; }
.fa-scroll { --fa: ""; }
.fa-skull-crossbones { --fa: ""; }
.fa-slash { --fa: ""; }
.fa-spider { --fa: ""; }
.fa-toilet-paper, .fa-toilet-paper-alt, .fa-toilet-paper-blank { --fa: ""; }
.fa-tractor { --fa: ""; }
.fa-user-injured { --fa: ""; }
.fa-vr-cardboard { --fa: ""; }
.fa-wand-sparkles { --fa: ""; }
.fa-wind { --fa: ""; }
.fa-wine-bottle { --fa: ""; }
.fa-cloud-meatball { --fa: ""; }
.fa-cloud-moon-rain { --fa: ""; }
.fa-cloud-rain { --fa: ""; }
.fa-cloud-showers-heavy { --fa: ""; }
.fa-cloud-sun-rain { --fa: ""; }
.fa-democrat { --fa: ""; }
.fa-flag-usa { --fa: ""; }
.fa-hurricane { --fa: ""; }
.fa-landmark-alt, .fa-landmark-dome { --fa: ""; }
.fa-meteor { --fa: ""; }
.fa-person-booth { --fa: ""; }
.fa-poo-bolt, .fa-poo-storm { --fa: ""; }
.fa-rainbow { --fa: ""; }
.fa-republican { --fa: ""; }
.fa-smog { --fa: ""; }
.fa-temperature-high { --fa: ""; }
.fa-temperature-low { --fa: ""; }
.fa-cloud-bolt, .fa-thunderstorm { --fa: ""; }
.fa-tornado { --fa: ""; }
.fa-volcano { --fa: ""; }
.fa-check-to-slot, .fa-vote-yea { --fa: ""; }
.fa-water { --fa: ""; }
.fa-baby { --fa: ""; }
.fa-baby-carriage, .fa-carriage-baby { --fa: ""; }
.fa-biohazard { --fa: ""; }
.fa-blog { --fa: ""; }
.fa-calendar-day { --fa: ""; }
.fa-calendar-week { --fa: ""; }
.fa-candy-cane { --fa: ""; }
.fa-carrot { --fa: ""; }
.fa-cash-register { --fa: ""; }
.fa-compress-arrows-alt, .fa-minimize { --fa: ""; }
.fa-dumpster { --fa: ""; }
.fa-dumpster-fire { --fa: ""; }
.fa-ethernet { --fa: ""; }
.fa-gifts { --fa: ""; }
.fa-champagne-glasses, .fa-glass-cheers { --fa: ""; }
.fa-glass-whiskey, .fa-whiskey-glass { --fa: ""; }
.fa-earth-europe, .fa-globe-europe { --fa: ""; }
.fa-grip-lines { --fa: ""; }
.fa-grip-lines-vertical { --fa: ""; }
.fa-guitar { --fa: ""; }
.fa-heart-broken, .fa-heart-crack { --fa: ""; }
.fa-holly-berry { --fa: ""; }
.fa-horse-head { --fa: ""; }
.fa-icicles { --fa: ""; }
.fa-igloo { --fa: ""; }
.fa-mitten { --fa: ""; }
.fa-mug-hot { --fa: ""; }
.fa-radiation { --fa: ""; }
.fa-circle-radiation, .fa-radiation-alt { --fa: ""; }
.fa-restroom { --fa: ""; }
.fa-satellite { --fa: ""; }
.fa-satellite-dish { --fa: ""; }
.fa-sd-card { --fa: ""; }
.fa-sim-card { --fa: ""; }
.fa-person-skating, .fa-skating { --fa: ""; }
.fa-person-skiing, .fa-skiing { --fa: ""; }
.fa-person-skiing-nordic, .fa-skiing-nordic { --fa: ""; }
.fa-sleigh { --fa: ""; }
.fa-comment-sms, .fa-sms { --fa: ""; }
.fa-person-snowboarding, .fa-snowboarding { --fa: ""; }
.fa-snowman { --fa: ""; }
.fa-snowplow { --fa: ""; }
.fa-tenge, .fa-tenge-sign { --fa: ""; }
.fa-toilet { --fa: ""; }
.fa-screwdriver-wrench, .fa-tools { --fa: ""; }
.fa-cable-car, .fa-tram { --fa: ""; }
.fa-fire-alt, .fa-fire-flame-curved { --fa: ""; }
.fa-bacon { --fa: ""; }
.fa-book-medical { --fa: ""; }
.fa-bread-slice { --fa: ""; }
.fa-cheese { --fa: ""; }
.fa-clinic-medical, .fa-house-chimney-medical { --fa: ""; }
.fa-clipboard-user { --fa: ""; }
.fa-comment-medical { --fa: ""; }
.fa-crutch { --fa: ""; }
.fa-disease { --fa: ""; }
.fa-egg { --fa: ""; }
.fa-folder-tree { --fa: ""; }
.fa-burger, .fa-hamburger { --fa: ""; }
.fa-hand-middle-finger { --fa: ""; }
.fa-hard-hat, .fa-hat-hard, .fa-helmet-safety { --fa: ""; }
.fa-hospital-user { --fa: ""; }
.fa-hotdog { --fa: ""; }
.fa-ice-cream { --fa: ""; }
.fa-laptop-medical { --fa: ""; }
.fa-pager { --fa: ""; }
.fa-pepper-hot { --fa: ""; }
.fa-pizza-slice { --fa: ""; }
.fa-sack-dollar { --fa: ""; }
.fa-book-tanakh, .fa-tanakh { --fa: ""; }
.fa-bars-progress, .fa-tasks-alt { --fa: ""; }
.fa-trash-arrow-up, .fa-trash-restore { --fa: ""; }
.fa-trash-can-arrow-up, .fa-trash-restore-alt { --fa: ""; }
.fa-user-nurse { --fa: ""; }
.fa-wave-square { --fa: ""; }
.fa-biking, .fa-person-biking { --fa: ""; }
.fa-border-all { --fa: ""; }
.fa-border-none { --fa: ""; }
.fa-border-style, .fa-border-top-left { --fa: ""; }
.fa-digging, .fa-person-digging { --fa: ""; }
.fa-fan { --fa: ""; }
.fa-heart-music-camera-bolt, .fa-icons { --fa: ""; }
.fa-phone-alt, .fa-phone-flip { --fa: ""; }
.fa-phone-square-alt, .fa-square-phone-flip { --fa: ""; }
.fa-photo-film, .fa-photo-video { --fa: ""; }
.fa-remove-format, .fa-text-slash { --fa: ""; }
.fa-arrow-down-z-a, .fa-sort-alpha-desc, .fa-sort-alpha-down-alt { --fa: ""; }
.fa-arrow-up-z-a, .fa-sort-alpha-up-alt { --fa: ""; }
.fa-arrow-down-short-wide, .fa-sort-amount-desc, .fa-sort-amount-down-alt { --fa: ""; }
.fa-arrow-up-short-wide, .fa-sort-amount-up-alt { --fa: ""; }
.fa-arrow-down-9-1, .fa-sort-numeric-desc, .fa-sort-numeric-down-alt { --fa: ""; }
.fa-arrow-up-9-1, .fa-sort-numeric-up-alt { --fa: ""; }
.fa-spell-check { --fa: ""; }
.fa-voicemail { --fa: ""; }
.fa-hat-cowboy { --fa: ""; }
.fa-hat-cowboy-side { --fa: ""; }
.fa-computer-mouse, .fa-mouse { --fa: ""; }
.fa-radio { --fa: ""; }
.fa-record-vinyl { --fa: ""; }
.fa-walkie-talkie { --fa: ""; }
.fa-caravan { --fa: ""; }
:host, :root { --fa-font-regular: normal 400 1em/1 var(--fa-family-classic); }
@font-face { font-display: block; font-family: "Font Awesome 7 Free"; font-style: normal; font-weight: 400; src: url("../webfonts/fa-regular-400.cfbad32c.woff2"); }
.far { --fa-family: var(--fa-family-classic); }
.fa-regular, .far { --fa-style: 400; }
:host, :root { --fa-family-classic: "Font Awesome 7 Free"; --fa-font-solid: normal 900 1em/1 var(--fa-family-classic); --fa-style-family-classic: var(--fa-family-classic); }
@font-face { font-display: block; font-family: "Font Awesome 7 Free"; font-style: normal; font-weight: 900; src: url("../webfonts/fa-solid-900.ce9a3fa7.woff2"); }
.fas { --fa-family: var(--fa-family-classic); --fa-style: 900; }
.fa-classic { --fa-family: var(--fa-family-classic); }
.fa-solid { --fa-style: 900; }
:host, :root { --fa-family-brands: "Font Awesome 7 Brands"; --fa-font-brands: normal 400 1em/1 var(--fa-family-brands); }
@font-face { font-display: block; font-family: "Font Awesome 7 Brands"; font-style: normal; font-weight: 400; src: url("../webfonts/fa-brands-400.f276979f.woff2"); }
.fa-brands, .fa-classic.fa-brands, .fab { --fa-family: var(--fa-family-brands); --fa-style: 400; }
.fa-firefox-browser { --fa: ""; }
.fa-ideal { --fa: ""; }
.fa-microblog { --fa: ""; }
.fa-pied-piper-square, .fa-square-pied-piper { --fa: ""; }
.fa-unity { --fa: ""; }
.fa-dailymotion { --fa: ""; }
.fa-instagram-square, .fa-square-instagram { --fa: ""; }
.fa-mixer { --fa: ""; }
.fa-shopify { --fa: ""; }
.fa-deezer { --fa: ""; }
.fa-edge-legacy { --fa: ""; }
.fa-google-pay { --fa: ""; }
.fa-rust { --fa: ""; }
.fa-tiktok { --fa: ""; }
.fa-unsplash { --fa: ""; }
.fa-cloudflare { --fa: ""; }
.fa-guilded { --fa: ""; }
.fa-hive { --fa: ""; }
.fa-42-group, .fa-innosoft { --fa: ""; }
.fa-instalod { --fa: ""; }
.fa-octopus-deploy { --fa: ""; }
.fa-perbyte { --fa: ""; }
.fa-uncharted { --fa: ""; }
.fa-watchman-monitoring { --fa: ""; }
.fa-wodu { --fa: ""; }
.fa-wirsindhandwerk, .fa-wsh { --fa: ""; }
.fa-bots { --fa: ""; }
.fa-cmplid { --fa: ""; }
.fa-bilibili { --fa: ""; }
.fa-golang { --fa: ""; }
.fa-pix { --fa: ""; }
.fa-sitrox { --fa: ""; }
.fa-hashnode { --fa: ""; }
.fa-meta { --fa: ""; }
.fa-padlet { --fa: ""; }
.fa-nfc-directional { --fa: ""; }
.fa-nfc-symbol { --fa: ""; }
.fa-screenpal { --fa: ""; }
.fa-space-awesome { --fa: ""; }
.fa-square-font-awesome { --fa: ""; }
.fa-gitlab-square, .fa-square-gitlab { --fa: ""; }
.fa-odysee { --fa: ""; }
.fa-stubber { --fa: ""; }
.fa-debian { --fa: ""; }
.fa-shoelace { --fa: ""; }
.fa-threads { --fa: ""; }
.fa-square-threads { --fa: ""; }
.fa-square-x-twitter { --fa: ""; }
.fa-x-twitter { --fa: ""; }
.fa-opensuse { --fa: ""; }
.fa-letterboxd { --fa: ""; }
.fa-square-letterboxd { --fa: ""; }
.fa-mintbit { --fa: ""; }
.fa-google-scholar { --fa: ""; }
.fa-brave { --fa: ""; }
.fa-brave-reverse { --fa: ""; }
.fa-pixiv { --fa: ""; }
.fa-upwork { --fa: ""; }
.fa-webflow { --fa: ""; }
.fa-signal-messenger { --fa: ""; }
.fa-bluesky { --fa: ""; }
.fa-jxl { --fa: ""; }
.fa-square-upwork { --fa: ""; }
.fa-web-awesome { --fa: ""; }
.fa-square-web-awesome { --fa: ""; }
.fa-square-web-awesome-stroke { --fa: ""; }
.fa-dart-lang { --fa: ""; }
.fa-flutter { --fa: ""; }
.fa-files-pinwheel { --fa: ""; }
.fa-css { --fa: ""; }
.fa-square-bluesky { --fa: ""; }
.fa-openai { --fa: ""; }
.fa-square-linkedin { --fa: ""; }
.fa-cash-app { --fa: ""; }
.fa-disqus { --fa: ""; }
.fa-11ty, .fa-eleventy { --fa: ""; }
.fa-kakao-talk { --fa: ""; }
.fa-linktree { --fa: ""; }
.fa-notion { --fa: ""; }
.fa-pandora { --fa: ""; }
.fa-pixelfed { --fa: ""; }
.fa-tidal { --fa: ""; }
.fa-vsco { --fa: ""; }
.fa-w3c { --fa: ""; }
.fa-lumon { --fa: ""; }
.fa-lumon-drop { --fa: ""; }
.fa-square-figma { --fa: ""; }
.fa-tex { --fa: ""; }
.fa-duolingo { --fa: ""; }
.fa-supportnow { --fa: ""; }
.fa-tor-browser { --fa: ""; }
.fa-typescript { --fa: ""; }
.fa-square-deskpro { --fa: ""; }
.fa-circle-zulip { --fa: ""; }
.fa-julia { --fa: ""; }
.fa-zulip { --fa: ""; }
.fa-unison { --fa: ""; }
.fa-bgg, .fa-board-game-geek { --fa: ""; }
.fa-ko-fi { --fa: ""; }
.fa-kubernetes { --fa: ""; }
.fa-postgresql { --fa: ""; }
.fa-scaleway { --fa: ""; }
.fa-venmo { --fa: ""; }
.fa-venmo-v { --fa: ""; }
.fa-unreal-engine { --fa: ""; }
.fa-globaleaks { --fa: ""; }
.fa-solana { --fa: ""; }
.fa-threema { --fa: ""; }
.fa-forgejo { --fa: ""; }
.fa-claude { --fa: ""; }
.fa-gitee { --fa: ""; }
.fa-xmpp { --fa: ""; }
.fa-fediverse { --fa: ""; }
.fa-tailwind-css { --fa: ""; }
.fa-arch-linux { --fa: ""; }
.fa-svelte { --fa: ""; }
.fa-hugging-face { --fa: ""; }
.fa-leetcode { --fa: ""; }
.fa-openstreetmap { --fa: ""; }
.fa-ultralytics { --fa: ""; }
.fa-ultralytics-hub { --fa: ""; }
.fa-ultralytics-yolo { --fa: ""; }
.fa-obsidian { --fa: ""; }
.fa-zoom { --fa: ""; }
.fa-vim { --fa: ""; }
.fa-symfonycasts { --fa: ""; }
.fa-square-twitter, .fa-twitter-square { --fa: ""; }
.fa-facebook-square, .fa-square-facebook { --fa: ""; }
.fa-linkedin { --fa: ""; }
.fa-github-square, .fa-square-github { --fa: ""; }
.fa-twitter { --fa: ""; }
.fa-facebook { --fa: ""; }
.fa-github { --fa: ""; }
.fa-pinterest { --fa: ""; }
.fa-pinterest-square, .fa-square-pinterest { --fa: ""; }
.fa-google-plus-square, .fa-square-google-plus { --fa: ""; }
.fa-google-plus-g { --fa: ""; }
.fa-linkedin-in { --fa: ""; }
.fa-github-alt { --fa: ""; }
.fa-maxcdn { --fa: ""; }
.fa-html5 { --fa: ""; }
.fa-css3 { --fa: ""; }
.fa-btc { --fa: ""; }
.fa-youtube { --fa: ""; }
.fa-xing { --fa: ""; }
.fa-square-xing, .fa-xing-square { --fa: ""; }
.fa-dropbox { --fa: ""; }
.fa-stack-overflow { --fa: ""; }
.fa-instagram { --fa: ""; }
.fa-flickr { --fa: ""; }
.fa-adn { --fa: ""; }
.fa-bitbucket { --fa: ""; }
.fa-tumblr { --fa: ""; }
.fa-square-tumblr, .fa-tumblr-square { --fa: ""; }
.fa-apple { --fa: ""; }
.fa-windows { --fa: ""; }
.fa-android { --fa: ""; }
.fa-linux { --fa: ""; }
.fa-dribbble { --fa: ""; }
.fa-skype { --fa: ""; }
.fa-foursquare { --fa: ""; }
.fa-trello { --fa: ""; }
.fa-gratipay { --fa: ""; }
.fa-vk { --fa: ""; }
.fa-weibo { --fa: ""; }
.fa-renren { --fa: ""; }
.fa-pagelines { --fa: ""; }
.fa-stack-exchange { --fa: ""; }
.fa-square-vimeo, .fa-vimeo-square { --fa: ""; }
.fa-slack, .fa-slack-hash { --fa: ""; }
.fa-wordpress { --fa: ""; }
.fa-openid { --fa: ""; }
.fa-yahoo { --fa: ""; }
.fa-google { --fa: ""; }
.fa-reddit { --fa: ""; }
.fa-reddit-square, .fa-square-reddit { --fa: ""; }
.fa-stumbleupon-circle { --fa: ""; }
.fa-stumbleupon { --fa: ""; }
.fa-delicious { --fa: ""; }
.fa-digg { --fa: ""; }
.fa-pied-piper-pp { --fa: ""; }
.fa-pied-piper-alt { --fa: ""; }
.fa-drupal { --fa: ""; }
.fa-joomla { --fa: ""; }
.fa-behance { --fa: ""; }
.fa-behance-square, .fa-square-behance { --fa: ""; }
.fa-steam { --fa: ""; }
.fa-square-steam, .fa-steam-square { --fa: ""; }
.fa-spotify { --fa: ""; }
.fa-deviantart { --fa: ""; }
.fa-soundcloud { --fa: ""; }
.fa-vine { --fa: ""; }
.fa-codepen { --fa: ""; }
.fa-jsfiddle { --fa: ""; }
.fa-rebel { --fa: ""; }
.fa-empire { --fa: ""; }
.fa-git-square, .fa-square-git { --fa: ""; }
.fa-git { --fa: ""; }
.fa-hacker-news { --fa: ""; }
.fa-tencent-weibo { --fa: ""; }
.fa-qq { --fa: ""; }
.fa-weixin { --fa: ""; }
.fa-slideshare { --fa: ""; }
.fa-twitch { --fa: ""; }
.fa-yelp { --fa: ""; }
.fa-paypal { --fa: ""; }
.fa-google-wallet { --fa: ""; }
.fa-cc-visa { --fa: ""; }
.fa-cc-mastercard { --fa: ""; }
.fa-cc-discover { --fa: ""; }
.fa-cc-amex { --fa: ""; }
.fa-cc-paypal { --fa: ""; }
.fa-cc-stripe { --fa: ""; }
.fa-lastfm { --fa: ""; }
.fa-lastfm-square, .fa-square-lastfm { --fa: ""; }
.fa-ioxhost { --fa: ""; }
.fa-angellist { --fa: ""; }
.fa-buysellads { --fa: ""; }
.fa-connectdevelop { --fa: ""; }
.fa-dashcube { --fa: ""; }
.fa-forumbee { --fa: ""; }
.fa-leanpub { --fa: ""; }
.fa-sellsy { --fa: ""; }
.fa-shirtsinbulk { --fa: ""; }
.fa-simplybuilt { --fa: ""; }
.fa-skyatlas { --fa: ""; }
.fa-pinterest-p { --fa: ""; }
.fa-whatsapp { --fa: ""; }
.fa-viacoin { --fa: ""; }
.fa-medium, .fa-medium-m { --fa: ""; }
.fa-y-combinator { --fa: ""; }
.fa-optin-monster { --fa: ""; }
.fa-opencart { --fa: ""; }
.fa-expeditedssl { --fa: ""; }
.fa-cc-jcb { --fa: ""; }
.fa-cc-diners-club { --fa: ""; }
.fa-creative-commons { --fa: ""; }
.fa-gg { --fa: ""; }
.fa-gg-circle { --fa: ""; }
.fa-odnoklassniki { --fa: ""; }
.fa-odnoklassniki-square, .fa-square-odnoklassniki { --fa: ""; }
.fa-get-pocket { --fa: ""; }
.fa-wikipedia-w { --fa: ""; }
.fa-safari { --fa: ""; }
.fa-chrome { --fa: ""; }
.fa-firefox { --fa: ""; }
.fa-opera { --fa: ""; }
.fa-internet-explorer { --fa: ""; }
.fa-contao { --fa: ""; }
.fa-500px { --fa: ""; }
.fa-amazon { --fa: ""; }
.fa-houzz { --fa: ""; }
.fa-vimeo-v { --fa: ""; }
.fa-black-tie { --fa: ""; }
.fa-fonticons { --fa: ""; }
.fa-reddit-alien { --fa: ""; }
.fa-edge { --fa: ""; }
.fa-codiepie { --fa: ""; }
.fa-modx { --fa: ""; }
.fa-fort-awesome { --fa: ""; }
.fa-usb { --fa: ""; }
.fa-product-hunt { --fa: ""; }
.fa-mixcloud { --fa: ""; }
.fa-scribd { --fa: ""; }
.fa-bluetooth { --fa: ""; }
.fa-bluetooth-b { --fa: ""; }
.fa-gitlab { --fa: ""; }
.fa-wpbeginner { --fa: ""; }
.fa-wpforms { --fa: ""; }
.fa-envira { --fa: ""; }
.fa-glide { --fa: ""; }
.fa-glide-g { --fa: ""; }
.fa-viadeo { --fa: ""; }
.fa-square-viadeo, .fa-viadeo-square { --fa: ""; }
.fa-snapchat, .fa-snapchat-ghost { --fa: ""; }
.fa-snapchat-square, .fa-square-snapchat { --fa: ""; }
.fa-pied-piper { --fa: ""; }
.fa-first-order { --fa: ""; }
.fa-yoast { --fa: ""; }
.fa-themeisle { --fa: ""; }
.fa-google-plus { --fa: ""; }
.fa-font-awesome, .fa-font-awesome-flag, .fa-font-awesome-logo-full { --fa: ""; }
.fa-linode { --fa: ""; }
.fa-quora { --fa: ""; }
.fa-free-code-camp { --fa: ""; }
.fa-telegram, .fa-telegram-plane { --fa: ""; }
.fa-bandcamp { --fa: ""; }
.fa-grav { --fa: ""; }
.fa-etsy { --fa: ""; }
.fa-imdb { --fa: ""; }
.fa-ravelry { --fa: ""; }
.fa-sellcast { --fa: ""; }
.fa-superpowers { --fa: ""; }
.fa-wpexplorer { --fa: ""; }
.fa-meetup { --fa: ""; }
.fa-font-awesome-alt, .fa-square-font-awesome-stroke { --fa: ""; }
.fa-accessible-icon { --fa: ""; }
.fa-accusoft { --fa: ""; }
.fa-adversal { --fa: ""; }
.fa-affiliatetheme { --fa: ""; }
.fa-algolia { --fa: ""; }
.fa-amilia { --fa: ""; }
.fa-angrycreative { --fa: ""; }
.fa-app-store { --fa: ""; }
.fa-app-store-ios { --fa: ""; }
.fa-apper { --fa: ""; }
.fa-asymmetrik { --fa: ""; }
.fa-audible { --fa: ""; }
.fa-avianex { --fa: ""; }
.fa-aws { --fa: ""; }
.fa-bimobject { --fa: ""; }
.fa-bitcoin { --fa: ""; }
.fa-bity { --fa: ""; }
.fa-blackberry { --fa: ""; }
.fa-blogger { --fa: ""; }
.fa-blogger-b { --fa: ""; }
.fa-buromobelexperte { --fa: ""; }
.fa-centercode { --fa: ""; }
.fa-cloudscale { --fa: ""; }
.fa-cloudsmith { --fa: ""; }
.fa-cloudversify { --fa: ""; }
.fa-cpanel { --fa: ""; }
.fa-css3-alt { --fa: ""; }
.fa-cuttlefish { --fa: ""; }
.fa-d-and-d { --fa: ""; }
.fa-deploydog { --fa: ""; }
.fa-deskpro { --fa: ""; }
.fa-digital-ocean { --fa: ""; }
.fa-discord { --fa: ""; }
.fa-discourse { --fa: ""; }
.fa-dochub { --fa: ""; }
.fa-docker { --fa: ""; }
.fa-draft2digital { --fa: ""; }
.fa-dribbble-square, .fa-square-dribbble { --fa: ""; }
.fa-dyalog { --fa: ""; }
.fa-earlybirds { --fa: ""; }
.fa-erlang { --fa: ""; }
.fa-facebook-f { --fa: ""; }
.fa-facebook-messenger { --fa: ""; }
.fa-firstdraft { --fa: ""; }
.fa-fonticons-fi { --fa: ""; }
.fa-fort-awesome-alt { --fa: ""; }
.fa-freebsd { --fa: ""; }
.fa-gitkraken { --fa: ""; }
.fa-gofore { --fa: ""; }
.fa-goodreads { --fa: ""; }
.fa-goodreads-g { --fa: ""; }
.fa-google-drive { --fa: ""; }
.fa-google-play { --fa: ""; }
.fa-gripfire { --fa: ""; }
.fa-grunt { --fa: ""; }
.fa-gulp { --fa: ""; }
.fa-hacker-news-square, .fa-square-hacker-news { --fa: ""; }
.fa-hire-a-helper { --fa: ""; }
.fa-hotjar { --fa: ""; }
.fa-hubspot { --fa: ""; }
.fa-itunes { --fa: ""; }
.fa-itunes-note { --fa: ""; }
.fa-jenkins { --fa: ""; }
.fa-joget { --fa: ""; }
.fa-js { --fa: ""; }
.fa-js-square, .fa-square-js { --fa: ""; }
.fa-keycdn { --fa: ""; }
.fa-kickstarter, .fa-square-kickstarter { --fa: ""; }
.fa-kickstarter-k { --fa: ""; }
.fa-laravel { --fa: ""; }
.fa-line { --fa: ""; }
.fa-lyft { --fa: ""; }
.fa-magento { --fa: ""; }
.fa-medapps { --fa: ""; }
.fa-medrt { --fa: ""; }
.fa-microsoft { --fa: ""; }
.fa-mix { --fa: ""; }
.fa-mizuni { --fa: ""; }
.fa-monero { --fa: ""; }
.fa-napster { --fa: ""; }
.fa-node-js { --fa: ""; }
.fa-npm { --fa: ""; }
.fa-ns8 { --fa: ""; }
.fa-nutritionix { --fa: ""; }
.fa-page4 { --fa: ""; }
.fa-palfed { --fa: ""; }
.fa-patreon { --fa: ""; }
.fa-periscope { --fa: ""; }
.fa-phabricator { --fa: ""; }
.fa-phoenix-framework { --fa: ""; }
.fa-playstation { --fa: ""; }
.fa-pushed { --fa: ""; }
.fa-python { --fa: ""; }
.fa-red-river { --fa: ""; }
.fa-rendact, .fa-wpressr { --fa: ""; }
.fa-replyd { --fa: ""; }
.fa-resolving { --fa: ""; }
.fa-rocketchat { --fa: ""; }
.fa-rockrms { --fa: ""; }
.fa-schlix { --fa: ""; }
.fa-searchengin { --fa: ""; }
.fa-servicestack { --fa: ""; }
.fa-sistrix { --fa: ""; }
.fa-speakap { --fa: ""; }
.fa-staylinked { --fa: ""; }
.fa-steam-symbol { --fa: ""; }
.fa-sticker-mule { --fa: ""; }
.fa-studiovinari { --fa: ""; }
.fa-supple { --fa: ""; }
.fa-uber { --fa: ""; }
.fa-uikit { --fa: ""; }
.fa-uniregistry { --fa: ""; }
.fa-untappd { --fa: ""; }
.fa-ussunnah { --fa: ""; }
.fa-vaadin { --fa: ""; }
.fa-viber { --fa: ""; }
.fa-vimeo { --fa: ""; }
.fa-vnv { --fa: ""; }
.fa-square-whatsapp, .fa-whatsapp-square { --fa: ""; }
.fa-whmcs { --fa: ""; }
.fa-wordpress-simple { --fa: ""; }
.fa-xbox { --fa: ""; }
.fa-yandex { --fa: ""; }
.fa-yandex-international { --fa: ""; }
.fa-apple-pay { --fa: ""; }
.fa-cc-apple-pay { --fa: ""; }
.fa-fly { --fa: ""; }
.fa-node { --fa: ""; }
.fa-osi { --fa: ""; }
.fa-react { --fa: ""; }
.fa-autoprefixer { --fa: ""; }
.fa-less { --fa: ""; }
.fa-sass { --fa: ""; }
.fa-vuejs { --fa: ""; }
.fa-angular { --fa: ""; }
.fa-aviato { --fa: ""; }
.fa-ember { --fa: ""; }
.fa-gitter { --fa: ""; }
.fa-hooli { --fa: ""; }
.fa-strava { --fa: ""; }
.fa-stripe { --fa: ""; }
.fa-stripe-s { --fa: ""; }
.fa-typo3 { --fa: ""; }
.fa-amazon-pay { --fa: ""; }
.fa-cc-amazon-pay { --fa: ""; }
.fa-ethereum { --fa: ""; }
.fa-korvue { --fa: ""; }
.fa-elementor { --fa: ""; }
.fa-square-youtube, .fa-youtube-square { --fa: ""; }
.fa-flipboard { --fa: ""; }
.fa-hips { --fa: ""; }
.fa-php { --fa: ""; }
.fa-quinscape { --fa: ""; }
.fa-readme { --fa: ""; }
.fa-java { --fa: ""; }
.fa-pied-piper-hat { --fa: ""; }
.fa-creative-commons-by { --fa: ""; }
.fa-creative-commons-nc { --fa: ""; }
.fa-creative-commons-nc-eu { --fa: ""; }
.fa-creative-commons-nc-jp { --fa: ""; }
.fa-creative-commons-nd { --fa: ""; }
.fa-creative-commons-pd { --fa: ""; }
.fa-creative-commons-pd-alt { --fa: ""; }
.fa-creative-commons-remix { --fa: ""; }
.fa-creative-commons-sa { --fa: ""; }
.fa-creative-commons-sampling { --fa: ""; }
.fa-creative-commons-sampling-plus { --fa: ""; }
.fa-creative-commons-share { --fa: ""; }
.fa-creative-commons-zero { --fa: ""; }
.fa-ebay { --fa: ""; }
.fa-keybase { --fa: ""; }
.fa-mastodon { --fa: ""; }
.fa-r-project { --fa: ""; }
.fa-researchgate { --fa: ""; }
.fa-teamspeak { --fa: ""; }
.fa-first-order-alt { --fa: ""; }
.fa-fulcrum { --fa: ""; }
.fa-galactic-republic { --fa: ""; }
.fa-galactic-senate { --fa: ""; }
.fa-jedi-order { --fa: ""; }
.fa-mandalorian { --fa: ""; }
.fa-old-republic { --fa: ""; }
.fa-phoenix-squadron { --fa: ""; }
.fa-sith { --fa: ""; }
.fa-trade-federation { --fa: ""; }
.fa-wolf-pack-battalion { --fa: ""; }
.fa-hornbill { --fa: ""; }
.fa-mailchimp { --fa: ""; }
.fa-megaport { --fa: ""; }
.fa-nimblr { --fa: ""; }
.fa-rev { --fa: ""; }
.fa-shopware { --fa: ""; }
.fa-squarespace { --fa: ""; }
.fa-themeco { --fa: ""; }
.fa-weebly { --fa: ""; }
.fa-wix { --fa: ""; }
.fa-ello { --fa: ""; }
.fa-hackerrank { --fa: ""; }
.fa-kaggle { --fa: ""; }
.fa-markdown { --fa: ""; }
.fa-neos { --fa: ""; }
.fa-zhihu { --fa: ""; }
.fa-alipay { --fa: ""; }
.fa-the-red-yeti { --fa: ""; }
.fa-critical-role { --fa: ""; }
.fa-d-and-d-beyond { --fa: ""; }
.fa-dev { --fa: ""; }
.fa-fantasy-flight-games { --fa: ""; }
.fa-wizards-of-the-coast { --fa: ""; }
.fa-think-peaks { --fa: ""; }
.fa-reacteurope { --fa: ""; }
.fa-artstation { --fa: ""; }
.fa-atlassian { --fa: ""; }
.fa-canadian-maple-leaf { --fa: ""; }
.fa-centos { --fa: ""; }
.fa-confluence { --fa: ""; }
.fa-dhl { --fa: ""; }
.fa-diaspora { --fa: ""; }
.fa-fedex { --fa: ""; }
.fa-fedora { --fa: ""; }
.fa-figma { --fa: ""; }
.fa-intercom { --fa: ""; }
.fa-invision { --fa: ""; }
.fa-jira { --fa: ""; }
.fa-mendeley { --fa: ""; }
.fa-raspberry-pi { --fa: ""; }
.fa-redhat { --fa: ""; }
.fa-sketch { --fa: ""; }
.fa-sourcetree { --fa: ""; }
.fa-suse { --fa: ""; }
.fa-ubuntu { --fa: ""; }
.fa-ups { --fa: ""; }
.fa-usps { --fa: ""; }
.fa-yarn { --fa: ""; }
.fa-airbnb { --fa: ""; }
.fa-battle-net { --fa: ""; }
.fa-bootstrap { --fa: ""; }
.fa-buffer { --fa: ""; }
.fa-chromecast { --fa: ""; }
.fa-evernote { --fa: ""; }
.fa-itch-io { --fa: ""; }
.fa-salesforce { --fa: ""; }
.fa-speaker-deck { --fa: ""; }
.fa-symfony { --fa: ""; }
.fa-waze { --fa: ""; }
.fa-yammer { --fa: ""; }
.fa-git-alt { --fa: ""; }
.fa-stackpath { --fa: ""; }
.fa-cotton-bureau { --fa: ""; }
.fa-buy-n-large { --fa: ""; }
.fa-mdb { --fa: ""; }
.fa-orcid { --fa: ""; }
.fa-swift { --fa: ""; }
.fa-umbraco { --fa: ""; }
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://pypi.org/static/css/warehouse-ltr.0f58843e.css
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
html { line-height: 1.15; text-size-adjust: 100%; }
body { margin: 0px; }
main { display: block; }
h1 { font-size: 2em; margin: 0.67em 0px; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
pre { font-family: monospace, monospace; font-size: 1em; }
a { background-color: transparent; }
abbr[title] { border-bottom: none; text-decoration: underline; }
b, strong { font-weight: bolder; }
code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }
button, input { overflow: visible; }
button, select { text-transform: none; }
[type="button"], [type="reset"], [type="submit"], button { appearance: button; }
fieldset { padding: 0.35em 0.75em 0.625em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }
progress { vertical-align: baseline; }
textarea { overflow: auto; }
[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
details { display: block; }
summary { display: list-item; }
[hidden], template { display: none; }
blockquote, body, caption, dd, dl, fieldset, figure, form, h1, h2, h3, h4, h5, h6, hr, legend, ol, p, pre, table, td, th, ul { margin: 0px; padding: 0px; }
abbr[title], dfn[title] { cursor: help; }
ins, u { text-decoration: none; }
ins { border-bottom: 1px solid; }
img { max-width: 100%; vertical-align: middle; }
figure > img { display: block; }
figcaption { font-size: 0.8rem; }
:is(input:not([type]), select, textarea, [type="color"], [type="date"], [type="datetime"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"]) { background-color: rgb(255, 255, 255); border: 1px solid rgb(148, 148, 148); border-radius: 2px; color: rgb(70, 70, 70); font-size: 1.1rem; max-width: 100%; min-height: 40px; padding: 7px; vertical-align: middle; width: 250px; }
:is(input:not([type]), select, textarea, [type="color"], [type="date"], [type="datetime"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"]):active, :is(input:not([type]), select, textarea, [type="color"], [type="date"], [type="datetime"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"]):focus, :is(input:not([type]), select, textarea, [type="color"], [type="date"], [type="datetime"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"]):hover { border-color: rgb(0, 109, 173); box-shadow: rgb(0, 109, 173) 0px 0px 0px 1px inset; outline: none; }
input[type="checkbox"]:active, input[type="checkbox"]:focus, input[type="checkbox"]:hover { border-color: rgb(0, 109, 173); box-shadow: rgb(0, 109, 173) 0px 0px 0px 1px inset; outline: none; }
:where(input:disabled, select:disabled) { background-color: rgb(236, 236, 236); box-shadow: none; cursor: not-allowed; }
label { vertical-align: middle; }
ul { list-style-type: circle; }
ol, ul { margin-left: 30px; }
dl dt { font-weight: 600; margin-top: 15px; }
dl dt:first-of-type { margin-top: 0px; }
dl dd { padding-left: 15px; }
table tbody th { font-weight: 400; }
html { font-size: 100%; }
@media screen and (max-width: 800px) {
html { font-size: 95%; }
}
body { background-color: rgb(253, 253, 253); color: rgb(70, 70, 70); direction: ltr; font-family: "Source Sans 3", Helvetica, arial, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.4; }
.docutils.literal, code, kbd, pre, samp, tt { background-color: rgb(249, 249, 249); border: 1px solid rgb(211, 211, 211); color: rgb(108, 108, 108); font-family: "Source Code Pro", monospace; font-size: 0.85rem; padding: 0px 2px 1px; }
h1 { font-size: 2.5rem; font-weight: 600; line-height: 1.3; }
@media screen and (max-width: 800px) {
h1 { font-size: 2.2rem; }
}
@media screen and (max-width: 400px) {
h1 { font-size: 1.8rem; }
}
h2 { font-size: 1.3rem; }
h2, h3 { font-weight: 600; }
h3 { font-size: 1.15rem; }
h4 { font-size: 1.1rem; font-weight: 600; }
h5 { text-transform: uppercase; }
h5, h6 { font-size: 1rem; font-weight: 600; }
h1, h2, h3, h4, h5, h6 { padding-top: 30px; }
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, hr + h1, hr + h2, hr + h3, hr + h4, hr + h5, hr + h6 { padding-top: 0px; }
strong { font-weight: 600; }
a { color: rgb(0, 109, 173); }
a:hover { color: rgb(0, 77, 122); }
a:active, a:focus { outline: rgb(0, 109, 173) solid 1px; }
a[target="_blank"]:not(.copy-tooltip, .sponsors__sponsor)::after { color: inherit; content: ""; font-family: var(--fa-family-classic); font-size: 0.8em; font-weight: 900; margin: 0px 0px 0px 4px; position: relative; top: -1px; white-space: nowrap; }
a[href^="mailto:"]::after { color: inherit; content: ""; font-family: var(--fa-family-classic); font-size: 0.9rem; font-weight: 400; margin: 0px 0px 0px 4px; position: relative; top: 0.5px; }
a code, a kbd, a pre, a samp, a tt { font-size: 0.7rem; padding: 0px 2px; position: relative; top: -2px; }
button, button:hover { text-decoration: none; }
button:active, button:focus { outline: rgb(0, 109, 173) solid 1px; }
button { line-height: 1.4; }
::selection { background: rgb(255, 211, 67); color: rgb(0, 61, 97); }
abbr[title] { border-bottom: 0px; cursor: help; text-decoration: underline dotted; }
blockquote, dl, figure, h1, h2, h3, h4, h5, h6, ol, p, pre, ul { padding-bottom: 15px; }
dl:last-child, figure:last-child, ol:last-child, p:last-child, pre:last-child, ul:last-child { padding-bottom: 0px; }
hr { background: linear-gradient(90deg, rgb(211, 211, 211), rgb(255, 255, 255)) rgb(211, 211, 211); border: 0px; height: 2px; margin: 45px 0px; }
.preserve-line-breaks { white-space: pre-line; }
.banner { background-color: rgb(0, 109, 173); color: rgb(255, 255, 255); padding: 50px 0px; }
@media only screen and (max-width: 800px) {
.banner { padding: 40px 0px; }
}
@media only screen and (max-width: 400px) {
.banner { padding: 25px 0px; }
}
.col-grid { column-gap: 15px; display: grid; grid-template-columns: repeat(12, 1fr); }
.col-half { grid-column: span 6; }
.col-half:last-of-type { margin: 0px; }
@media only screen and (max-width: 800px) {
.col-half { float: none; margin: 0px; width: 100%; }
.col-half:first-of-type { margin-bottom: 30px; }
}
.col-third { grid-column: span 4; }
.col-third:last-of-type { margin: 0px; }
@media only screen and (max-width: 800px) {
.col-third { float: none; margin: 0px; width: 100%; }
.col-third:first-of-type { margin-bottom: 30px; }
}
.site-container { margin-left: auto; margin-right: auto; max-width: 1150px; }
.site-container::after { clear: both; content: ""; display: table; }
.site-container { padding: 0px 30px; }
@media screen and (max-width: 600px) {
.site-container { padding: 0px 15px; }
}
.tabs-container { margin-left: auto; margin-right: auto; max-width: 1150px; }
.tabs-container::after { clear: both; content: ""; display: table; }
.tabs-container { padding: 0px 30px; }
@media screen and (max-width: 600px) {
.tabs-container { padding: 0px 15px; }
}
@media only screen and (max-width: 800px) {
.tabs-container { padding: 5px; }
}
.narrow-container { margin-left: auto; margin-right: auto; max-width: 940px; }
.narrow-container::after { clear: both; content: ""; display: table; }
.narrow-container { padding: 0px 30px; }
@media screen and (max-width: 600px) {
.narrow-container { padding: 0px 15px; }
}
.single-column { max-width: 575px; }
.float-left { float: left; }
.float-right { float: right; }
.clearfix::after { clear: both; content: ""; display: table; }
.left-layout { margin-left: auto; margin-right: auto; max-width: 1150px; }
.left-layout::after { clear: both; content: ""; display: table; }
.left-layout { padding: 0px 30px; }
@media screen and (max-width: 600px) {
.left-layout { padding: 0px 15px; }
}
.left-layout__sidebar { float: left; margin-right: 30px; width: calc(25% - 15px); }
@media only screen and (max-width: 1000px) {
.left-layout__sidebar { margin: 0px; width: 100%; }
}
.left-layout__main { float: left; margin-right: 0px; width: calc(75% - 15px); }
@media only screen and (max-width: 1000px) {
.left-layout__main { margin: 0px; width: 100%; }
}
.split-layout { display: flex; flex-wrap: wrap; justify-content: space-between; }
.split-layout > :first-child { padding-right: 30px; }
.split-layout > * { max-width: 100%; }
.split-layout > :last-child { text-align: right; }
.split-layout--middle { align-items: center; }
.split-layout--spaced { margin-top: -5px; }
.split-layout--spaced > * { margin-top: 5px; }
.split-layout--table { display: table; table-layout: fixed; width: 100%; }
.split-layout--table > :first-child, .split-layout--table > :last-child { display: table-cell; float: none; vertical-align: middle; }
.split-layout--no-wrap { align-items: center; flex-wrap: nowrap; }
@media only screen and (max-width: 800px) {
.split-layout--wrap-on-tablet { flex-wrap: wrap; }
.split-layout--wrap-on-tablet > :first-child, .split-layout--wrap-on-tablet > :last-child { display: block; padding: 0px; width: 100%; }
.split-layout--wrap-on-tablet > :last-child { margin-top: 10px; text-align: left; }
}
.stick-to-top { position: fixed; top: 0px; width: 100%; z-index: 9; }
.about-pypi { display: table; table-layout: fixed; width: 100%; }
.about-pypi > :first-child, .about-pypi > :last-child { display: table-cell; float: none; vertical-align: middle; }
.about-pypi { margin-left: auto; margin-right: auto; max-width: 1150px; }
.about-pypi::after { clear: both; content: ""; display: table; }
.about-pypi { padding: 0px 30px; }
@media screen and (max-width: 600px) {
.about-pypi { padding: 0px 15px; }
}
.about-pypi { margin: 0px auto; max-width: 1000px; table-layout: auto; }
.about-pypi__logo { padding-right: 50px; padding-top: 10px; }
@media only screen and (max-width: 600px) {
.about-pypi__logo { padding: 0px; }
}
.about-pypi__logo img { margin: -15px 50px 0px 0px; max-width: 100%; width: 220px; }
@media only screen and (max-width: 600px) {
.about-pypi__logo img { display: none; }
}
.about-pypi__text { text-align: left; }
@media only screen and (max-width: 600px) {
.about-pypi__text { display: block; margin-bottom: -10px; width: 100%; }
}
.accordion { margin-top: 10px; }
.accordion__link { background-color: transparent; border: 0px; color: rgb(0, 109, 173); cursor: pointer; display: block; padding: 5px; }
.accordion__link, .accordion__link:hover { text-decoration: none; }
.accordion__link::before { content: ""; font-family: var(--fa-family-classic); font-weight: 900; margin-right: 15px; }
@media only screen and (max-width: 1000px) {
.accordion__link { color: rgb(255, 255, 255); }
.accordion__link:active, .accordion__link:focus { outline: rgb(255, 255, 255) solid 1px; }
}
.accordion__content { padding: 0px 0px 5px; }
.accordion__content a { display: block; margin-right: 10px; }
.accordion--closed .accordion__content { display: none; }
.accordion--closed .accordion__link::before { content: ""; font-family: var(--fa-family-classic); font-weight: 900; }
.admin-include { background: repeating-linear-gradient(45deg, rgb(236, 236, 236), rgb(236, 236, 236) 10px, rgba(213, 45, 64, 0.2) 0px, rgba(213, 45, 64, 0.2) 20px); justify-items: center; padding: 0.5rem; }
.admin-include form { display: inline; }
.admin-include .button { margin: 0px; }
.applied-filters { margin-bottom: 15px; margin-top: 10px; }
.applied-filters::after { clear: both; content: ""; display: table; }
.applied-filters__add-button { display: none; }
@media only screen and (max-width: 1000px) {
.applied-filters__add-button { display: inline-block; float: left; }
}
.author-profile { padding-bottom: 30px; }
@media only screen and (min-width: 1000px) {
.author-profile { padding-right: 30px; }
}
@media only screen and (max-width: 1000px) and (min-width: 400px) {
.author-profile { align-items: flex-start; display: flex; padding: 0px 0px 45px; }
.author-profile img { height: 175px; margin-right: 30px; }
}
@media only screen and (max-width: 1000px) {
.author-profile__info { padding-top: 0px !important; }
}
@media only screen and (max-width: 400px) {
.author-profile img { display: none; margin-right: 0px; }
}
.author-profile__info { padding-top: 30px; overflow-wrap: break-word; }
.author-profile__name { font-size: 1.3rem; font-weight: 600; padding: 0px 0px 15px; overflow-wrap: break-word; }
@media only screen and (max-width: 1000px) {
.author-profile__name { border-top: 0px; margin-top: 0px; padding-top: 0px; }
}
.author-profile__meta { margin-bottom: 30px; overflow-wrap: break-word; }
.author-profile__metadiv { margin-bottom: 15px; overflow-wrap: break-word; }
.author-profile__edit-button { margin-bottom: 30px; text-align: center; width: 100%; }
.badge { background-color: rgb(0, 109, 173); border: 1px solid rgb(0, 109, 173); border-radius: 3px; color: rgb(255, 255, 255); font-size: 0.7em; font-weight: 600; margin-left: 0.5em; padding: 0px 7px; text-transform: uppercase; vertical-align: 0.15em; white-space: nowrap; }
.badge, .badge:hover { text-decoration: none; }
.badge .fa { margin-right: 0.4em; }
.badge:hover { color: rgb(255, 255, 255); }
.badge:active, .badge:focus { border-color: rgb(255, 255, 255); outline: rgb(0, 109, 173) solid 1px; }
.badge--success { background-color: rgb(20, 128, 36); border-color: rgb(20, 128, 36); }
.badge--success:active, .badge--success:focus { outline: rgb(20, 128, 36) solid 1px; }
.badge--danger { background-color: rgb(213, 45, 64); border-color: rgb(213, 45, 64); }
.badge--danger:active, .badge--danger:focus { outline: rgb(213, 45, 64) solid 1px; }
.badge--warning { background-color: rgb(255, 223, 118); border-color: rgb(255, 223, 118); color: rgb(102, 78, 4); }
.badge--warning:hover { color: rgb(102, 78, 4); }
.badge--warning:active, .badge--warning:focus { outline: rgb(102, 78, 4) solid 1px; }
.badge--neutral { background-color: rgb(236, 236, 236); border-color: rgb(236, 236, 236); color: rgb(109, 109, 109); }
.badge--neutral:hover { color: rgb(83, 83, 83); }
.badge--neutral:active, .badge--neutral:focus { outline: rgb(109, 109, 109) solid 1px; }
a.badge { text-decoration: underline; }
.breadcrumbs { font-size: 1.1rem; font-weight: 600; margin-bottom: 15px; margin-top: 30px; padding-left: 15px; padding-right: 15px; }
.breadcrumbs + div { margin-top: 15px; }
@media only screen and (max-width: 800px) {
.breadcrumbs { display: none; }
}
.breadcrumbs ul { margin: 0px; padding: 0px; }
.breadcrumbs ul::after { clear: both; content: ""; display: table; }
.breadcrumbs__breadcrumb { color: rgb(87, 87, 87); display: inline-block; float: left; list-style-type: none; }
.breadcrumbs__breadcrumb:first-child { color: rgb(70, 70, 70); }
.breadcrumbs__breadcrumb a, .breadcrumbs__breadcrumb a:hover { text-decoration: none; }
.breadcrumbs__breadcrumb .fa { margin-left: 0.1em; margin-right: 0.1em; }
.breadcrumbs__breadcrumb:not(:last-child)::after { color: rgb(187, 187, 187); content: ""; font-family: var(--fa-family-classic); font-size: 12px; font-weight: 900; margin-left: 4px; margin-right: 6px; }
.button { background-color: transparent; border: 1px solid rgb(148, 148, 148); border-radius: 3px; color: rgb(96, 96, 96); cursor: pointer; display: inline-block; font-weight: 600; padding: 8.5px 15px; position: relative; text-align: center; }
.button, .button:hover { text-decoration: none; }
.button i.fa { position: relative; top: 2px; }
.button:active, .button:focus, .button:hover { border-color: rgb(0, 109, 173); color: rgb(0, 77, 122); outline: none; z-index: 1; }
.button--small { font-size: 0.8rem; padding: 6px 8px; }
.button--full-width { width: 100%; }
.button--primary { background-color: rgb(0, 109, 173); border-color: rgb(0, 109, 173); color: rgb(255, 255, 255); z-index: 2; }
.button--primary:active, .button--primary:focus, .button--primary:hover { background-color: rgb(0, 80, 127); border-color: rgb(0, 77, 122); color: rgb(255, 255, 255); text-decoration-color: rgba(255, 255, 255, 0.2); }
.button--primary:active, .button--primary:focus { border-color: rgb(255, 255, 255); }
.button--primary:active:active, .button--primary:active:focus, .button--primary:focus:active, .button--primary:focus:focus { outline: rgb(0, 109, 173) solid 1px; }
.button--tertiary { background-color: rgb(255, 255, 255); border-color: rgb(187, 187, 187); }
.button--danger { background-color: rgb(213, 45, 64); border-color: rgb(213, 45, 64); color: rgb(255, 255, 255); }
.button--danger:active, .button--danger:focus, .button--danger:hover { background-color: rgb(198, 40, 58); border-color: rgb(194, 39, 56); color: rgb(255, 255, 255); text-decoration-color: rgba(255, 255, 255, 0.2); }
.button--danger:active, .button--danger:focus { border-color: rgb(255, 255, 255); }
.button--danger:active:active, .button--danger:active:focus, .button--danger:focus:active, .button--danger:focus:focus { outline: rgb(213, 45, 64) solid 1px; }
.button--warning { background-color: rgb(102, 78, 4); border-color: rgb(102, 78, 4); color: rgb(255, 255, 255); }
.button--warning:active, .button--warning:focus, .button--warning:hover { background-color: rgb(82, 63, 3); border-color: rgb(77, 59, 3); color: rgb(255, 255, 255); text-decoration-color: rgba(255, 255, 255, 0.2); }
.button--warning:active, .button--warning:focus { border-color: rgb(255, 255, 255); }
.button--warning:active:active, .button--warning:active:focus, .button--warning:focus:active, .button--warning:focus:focus { outline: rgb(102, 78, 4) solid 1px; }
.button--disabled, .button[disabled] { background-color: rgb(240, 240, 240); border-color: rgb(240, 240, 240); color: rgb(222, 222, 222); cursor: not-allowed; pointer-events: auto; text-decoration: line-through; }
.button--disabled:active, .button--disabled:focus, .button--disabled:hover, .button[disabled]:active, .button[disabled]:focus, .button[disabled]:hover { background-color: rgb(240, 240, 240); border-color: rgb(240, 240, 240); color: rgb(222, 222, 222); outline: none; }
.button--switch-to-desktop { border-color: rgba(255, 255, 255, 0.7); color: rgb(255, 255, 255); margin: 30px auto 0px; }
.button--switch-to-desktop:active, .button--switch-to-desktop:focus, .button--switch-to-desktop:hover { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.button--switch-to-mobile { border-radius: 25px; font-size: 500%; height: auto; margin: 25px; padding: 40px; width: calc(100% - 50px); }
.button-group { display: block; }
.button-group::after { clear: both; content: ""; display: table; }
.button-group__button { border-radius: 0px; float: left; }
.button-group .button-group__button + .button-group__button { margin-left: -1px; }
.button-group__button:first-child { border-radius: 3px 0px 0px 3px; }
.button-group__button:last-child { border-radius: 0px 3px 3px 0px; }
.button-group--pagination { margin-top: 40px; }
@media only screen and (max-width: 800px) {
.button-group--pagination .button-group__button:not(:first-child, :last-child) { display: none; }
}
.callout-block { border: 2px solid rgb(0, 109, 173); border-radius: 4px; margin: 15px 0px; padding: 15px 15px 15px 30px; position: relative; }
.callout-block__dismiss { background: transparent; border: 0px; cursor: pointer; font-size: 18px; height: 22px; padding: 0px; position: absolute; right: 15px; text-align: center; text-decoration: none; top: 16px; width: 22px; }
.callout-block__dismiss:active, .callout-block__dismiss:hover { text-decoration: none; }
.callout-block__heading { font-size: 1.15rem; font-weight: 600; }
details .callout-block__heading { cursor: pointer; margin: -15px; padding: 15px; }
details[open] .callout-block__heading { margin-bottom: 0px; }
.callout-block::before { background-color: rgb(0, 109, 173); border-radius: 3px 0px 0px 3px; content: ""; height: calc(100% + 2px); left: -2px; position: absolute; top: -1px; width: 15px; }
.callout-block__right { float: right; }
.callout-block__right::before { width: 0px; }
.callout-block__right::after { background-color: rgb(0, 109, 173); border-radius: 0px 3px 3px 0px; content: ""; height: calc(100% + 2px); position: absolute; right: -2px; top: -1px; width: 15px; }
.callout-block--neutral { border-color: rgb(211, 211, 211); }
.callout-block--neutral::after, .callout-block--neutral::before { background-color: rgb(211, 211, 211); }
.callout-block--danger { border-color: rgb(213, 45, 64); }
.callout-block--danger > :not(.modal, .button), .callout-block--danger > :not(.modal, .button) a:not(.button) { color: rgb(213, 45, 64); }
.callout-block--danger > :not(.modal, .button) a:not(.button):hover { color: rgb(173, 35, 50); }
.callout-block--danger > :not(.modal, .button) a:not(.button):active, .callout-block--danger > :not(.modal, .button) a:not(.button):focus { outline: rgb(213, 45, 64) solid 1px; }
.callout-block--danger::before { background-color: rgb(213, 45, 64); }
.callout-block--danger .callout-block__dismiss:active, .callout-block--danger .callout-block__dismiss:focus { outline: rgb(213, 45, 64) solid 1px; }
.callout-block--warning { border-color: rgb(102, 78, 4); }
.callout-block--warning > :not(.modal, .button), .callout-block--warning > :not(.modal, .button) a:not(.button) { color: rgb(102, 78, 4); }
.callout-block--warning > :not(.modal, .button) a:not(.button):hover { color: rgb(53, 40, 2); }
.callout-block--warning > :not(.modal, .button) a:not(.button):active, .callout-block--warning > :not(.modal, .button) a:not(.button):focus { outline: rgb(102, 78, 4) solid 1px; }
.callout-block--warning::before { background-color: rgb(102, 78, 4); }
.callout-block--warning .callout-block__dismiss:active, .callout-block--warning .callout-block__dismiss:focus { outline: rgb(102, 78, 4) solid 1px; }
.callout-block--success { border-color: rgb(20, 128, 36); }
.callout-block--success > :not(.modal, .button), .callout-block--success > :not(.modal, .button) a:not(.button) { color: rgb(20, 128, 36); }
.callout-block--success > :not(.modal, .button) a:not(.button):hover { color: rgb(13, 84, 24); }
.callout-block--success > :not(.modal, .button) a:not(.button):active, .callout-block--success > :not(.modal, .button) a:not(.button):focus { outline: rgb(20, 128, 36) solid 1px; }
.callout-block--success::before { background-color: rgb(20, 128, 36); }
.callout-block--success .callout-block__dismiss:active, .callout-block--success .callout-block__dismiss:focus { outline: rgb(20, 128, 36) solid 1px; }
.callout-block--message { display: inline-block; margin: 10px 0px; max-width: 75%; }
@media only screen and (max-width: 400px) {
.callout-block--message { max-width: 85%; }
}
.callout-block--bottom-margin { margin-bottom: 15px; }
.callout-block--dismissed { display: none; }
.centered-heading { text-align: center; }
.centered-heading__title { font-size: 1.5rem; font-weight: 600; padding-bottom: 0px; }
.centered-heading__rule { background: rgb(236, 236, 236); margin: 15px auto 60px; max-width: 300px; }
@media only screen and (max-width: 800px) {
.centered-heading__rule { display: none; }
}
.checkbox-tree { margin-left: 8px; }
.checkbox-tree ul { list-style: none; margin: 5px 0px 0px 12px; }
.checkbox-tree li, .checkbox-tree ul { padding: 0px 0px 0px 5px; position: relative; }
.checkbox-tree li::before { border-top: 2px solid rgb(187, 187, 187); content: ""; height: 0px; left: -12px; position: absolute; top: 13px; width: 12px; }
@media only screen and (max-width: 1000px) {
.checkbox-tree li::before { border-top-color: rgb(148, 215, 255); }
}
.checkbox-tree li::after { border-left: 2px solid rgb(187, 187, 187); content: ""; height: 100%; left: -12px; position: absolute; top: -2px; width: 0px; }
@media only screen and (max-width: 1000px) {
.checkbox-tree li::after { border-left-color: rgb(148, 215, 255); }
}
.checkbox-tree ul > li:last-child::after { height: 17px; }
.checkbox-tree__checkbox { position: relative; top: 3px; }
@media only screen and (max-width: 1000px) {
.checkbox-tree__checkbox[type="checkbox"]:active, .checkbox-tree__checkbox[type="checkbox"]:focus { outline: rgb(255, 255, 255) solid 1px; }
}
.checkbox-tree__label { cursor: pointer; font-size: 0.8rem; line-height: 1; }
.code-block { direction: ltr; display: block; margin-bottom: 15px; overflow-x: auto; padding: 15px; word-break: break-all; }
.copy-tooltip { cursor: pointer; position: relative; }
.copy-tooltip::after { content: attr(data-clipboard-tooltip-value); font-weight: 400; padding: 5px 8px; z-index: 1000000; -webkit-font-smoothing: subpixel-antialiased; color: rgb(255, 255, 255); letter-spacing: normal; text-align: center; text-decoration: none; text-shadow: none; text-transform: none; overflow-wrap: break-word; background: rgba(0, 0, 0, 0.7); border-radius: 2px; white-space: pre; }
.copy-tooltip::after, .copy-tooltip::before { display: none; opacity: 0; pointer-events: none; position: absolute; }
.copy-tooltip::before { border: 5px solid transparent; color: rgba(0, 0, 0, 0.7); content: ""; height: 0px; width: 0px; z-index: 1000001; }
@keyframes tooltip-appear {
0% { opacity: 0; }
100% { opacity: 1; }
}
.copy-tooltip-immediate::after, .copy-tooltip-immediate::before, .copy-tooltip:active::after, .copy-tooltip:active::before, .copy-tooltip:focus::after, .copy-tooltip:focus::before, .copy-tooltip:hover::after, .copy-tooltip:hover::before { animation-delay: 0.4s; animation-duration: 0.1s; animation-fill-mode: forwards; animation-name: tooltip-appear; animation-timing-function: ease-in; display: inline-block; text-decoration: none; }
.copy-tooltip-no-delay:active::after, .copy-tooltip-no-delay:active::before, .copy-tooltip-no-delay:focus::after, .copy-tooltip-no-delay:focus::before, .copy-tooltip-no-delay:hover::after, .copy-tooltip-no-delay:hover::before { animation: auto ease 0s 1 normal none running none; opacity: 1; }
.copy-tooltip-multiline:active::after, .copy-tooltip-multiline:focus::after, .copy-tooltip-multiline:hover::after { display: table-cell; }
.copy-tooltip-s::after, .copy-tooltip-se::after, .copy-tooltip-sw::after { margin-top: 5px; right: 50%; top: 100%; }
.copy-tooltip-s::before, .copy-tooltip-se::before, .copy-tooltip-sw::before { border-bottom-color: rgba(0, 0, 0, 0.7); bottom: -5px; margin-right: -5px; right: 50%; top: auto; }
.copy-tooltip-se::after { left: 50%; margin-left: -15px; right: auto; }
.copy-tooltip-sw::after { margin-right: -15px; }
.copy-tooltip-n::after, .copy-tooltip-ne::after, .copy-tooltip-nw::after { bottom: 100%; margin-bottom: 5px; right: 50%; }
.copy-tooltip-n::before, .copy-tooltip-ne::before, .copy-tooltip-nw::before { border-top-color: rgba(0, 0, 0, 0.7); bottom: auto; margin-right: -5px; right: 50%; top: -5px; }
.copy-tooltip-ne::after { left: 50%; margin-left: -15px; right: auto; }
.copy-tooltip-nw::after { margin-right: -15px; }
.copy-tooltip-n::after, .copy-tooltip-s::after { transform: translateX(50%); }
.copy-tooltip-w::after { bottom: 50%; margin-right: 5px; right: 100%; transform: translateY(50%); }
.copy-tooltip-w::before { border-left-color: rgba(0, 0, 0, 0.7); bottom: 50%; left: -5px; margin-top: -5px; top: 50%; }
.copy-tooltip-e::after { bottom: 50%; left: 100%; margin-left: 5px; transform: translateY(50%); }
.copy-tooltip-e::before { border-right-color: rgba(0, 0, 0, 0.7); bottom: 50%; margin-top: -5px; right: -5px; top: 50%; }
@media only screen and (max-width: 1000px) {
.dark-overlay { background-color: rgba(0, 0, 0, 0.5); display: none; inset: 0px; pointer-events: none; position: fixed; transition: opacity 0.3s; z-index: 10; }
}
.dropdown { display: inline-block; position: relative; }
.dropdown li, .dropdown ul { list-style-type: none; margin: 0px; padding: 0px; }
.dropdown__trigger { cursor: pointer; white-space: nowrap; }
.dropdown__trigger-caret, .dropdown__trigger-caret:hover { margin-left: 5px; text-decoration: none; }
.dropdown__content { border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(211, 211, 211); border-right-color: rgb(211, 211, 211); border-left-color: rgb(211, 211, 211); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; display: none; margin-bottom: -4px; position: absolute; right: 0px; z-index: 8; }
.dropdown button.dropdown__link, .dropdown__link { background-color: rgb(255, 255, 255); border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(211, 211, 211); color: rgb(70, 70, 70); cursor: pointer; display: block; min-width: 180px; padding: 15px; position: relative; text-align: left; text-decoration: none; }
.dropdown button.dropdown__link:hover, .dropdown__link:hover { text-decoration: none; }
.dropdown button.dropdown__link:active, .dropdown button.dropdown__link:focus, .dropdown button.dropdown__link:hover, .dropdown__link:active, .dropdown__link:focus, .dropdown__link:hover { background-color: rgb(244, 251, 255); color: rgb(0, 77, 122); }
.dropdown button.dropdown__link:active, .dropdown button.dropdown__link:focus, .dropdown__link:active, .dropdown__link:focus { border-bottom-color: rgb(0, 109, 173); outline: rgb(0, 109, 173) solid 1px; }
.dropdown button.dropdown__link .fa, .dropdown__link .fa { font-size: 15px; left: 15px; position: absolute; top: calc(50% - 7px); }
.dropdown button.dropdown__link .fa-lg, .dropdown__link .fa-lg { font-size: 17px; }
.dropdown--on-menu button, .dropdown--on-menu form { background-color: transparent; border: 0px; padding: 0px; }
.dropdown--on-menu .dropdown__content { border-color: rgb(0, 103, 163); margin-bottom: 0px; }
.dropdown--on-menu .dropdown__link, .dropdown--on-menu button.dropdown__link { background-color: rgb(0, 115, 183); border-bottom-color: rgb(0, 103, 163); color: rgb(255, 255, 255); }
.dropdown--on-menu .dropdown__link a, .dropdown--on-menu button.dropdown__link a { color: rgb(255, 255, 255); text-decoration: none; }
.dropdown--on-menu .dropdown__link:active, .dropdown--on-menu .dropdown__link:focus, .dropdown--on-menu .dropdown__link:hover, .dropdown--on-menu button.dropdown__link:active, .dropdown--on-menu button.dropdown__link:focus, .dropdown--on-menu button.dropdown__link:hover { background-color: rgb(0, 111, 176); color: rgb(255, 255, 255); }
.dropdown--on-menu .dropdown__link:focus, .dropdown--on-menu button.dropdown__link:focus { border-bottom-color: rgb(255, 255, 255); outline: rgb(255, 255, 255) solid 1px; }
.dropdown--with-icons .dropdown__link, .dropdown--with-icons button.dropdown__link { padding: 15px 15px 15px 40px; }
.dropdown--wide .dropdown__link, .dropdown--wide button.dropdown__link { min-width: 200px; }
.faq-group h2 { margin-top: 60px; padding-bottom: 5px; }
.faq-group h2.faq-group__first { margin-top: 0px; }
.faq-group h3 { padding-top: 30px; }
.faq-group h3::before { color: rgb(0, 109, 173); content: ""; font-family: var(--fa-family-classic); font-weight: 900; margin-right: 5px; }
.faq-group--list h2 { margin-bottom: 15px; margin-top: 30px; }
.filter-badge { background-color: rgb(0, 109, 173); border-radius: 2px; color: rgb(255, 255, 255); display: table; float: left; font-size: 0.8rem; font-weight: 500; margin: 0px 5px 10px 0px; text-transform: uppercase; }
.filter-badge__icon { color: rgb(255, 255, 255); display: table-cell; padding: 6px 0px 6px 6px; vertical-align: middle; }
.filter-badge__description { display: table-cell; padding: 6px; vertical-align: middle; }
.filter-badge__remove-button { background: transparent; border-width: 0px 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-image: initial; border-left-style: solid; border-left-color: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); display: table-cell; padding: 6px; }
.filter-badge__remove-button:hover { background-color: rgb(0, 93, 148); color: rgb(255, 255, 255); }
.filter-badge__remove-button:active, .filter-badge__remove-button:focus { outline: rgb(255, 255, 255) solid 1px; }
.filter-panel__close { display: none; }
@media only screen and (max-width: 1000px) {
.filter-panel { background-color: rgb(0, 109, 173); display: none; height: 100%; left: 0px; margin: 0px; max-width: 100%; overflow: auto; padding: 25px; position: fixed; top: 0px; width: 300px; z-index: 11; }
.filter-panel__close { background: transparent; border: 0px; cursor: pointer; display: inline-block; font-size: 18px; height: 22px; padding: 0px; position: absolute; right: 15px; text-align: center; text-decoration: none; top: 16px; width: 22px; }
.filter-panel__close:active, .filter-panel__close:hover { text-decoration: none; }
.filter-panel__close { color: rgb(255, 255, 255); }
.filter-panel__close:active, .filter-panel__close:focus { outline: rgb(255, 255, 255) solid 1px; }
.filter-panel a, .filter-panel h2, .filter-panel label { color: rgb(255, 255, 255); }
.filter-panel a:hover { color: rgb(230, 230, 230); }
.filter-panel a:active, .filter-panel a:focus { outline: rgb(255, 255, 255) solid 1px; }
}
.footer { background-color: rgb(0, 115, 183); color: rgb(255, 255, 255); padding: 60px 0px; width: 100%; }
@media only screen and (max-width: 400px) {
.footer { }
}
.footer__logo { margin-bottom: 30px; text-align: center; }
.footer__menus { display: flex; flex-wrap: wrap; justify-content: center; margin-bottom: 30px; }
@media only screen and (max-width: 400px) {
.footer__menus { margin-bottom: 10px; }
}
.footer__menu { flex-basis: 220px; flex-shrink: 0; margin: 0px 15px 40px; padding: 0px; }
.footer__menu h2 { color: rgb(255, 255, 255); margin-bottom: 5px; text-align: center; }
.footer__menu ul { margin: 0px; padding: 0px; }
.footer__menu li { list-style: none; padding: 2px 0px; text-align: center; }
.footer__menu li a { color: rgb(255, 255, 255); text-decoration: none; }
.footer__menu li a:hover { color: rgb(230, 230, 230); }
.footer__menu li a:active, .footer__menu li a:focus { outline: rgb(255, 255, 255) solid 1px; }
.footer__divider { background: none; border: 1px solid rgba(255, 255, 255, 0.3); height: 0px; margin: 0px auto 30px; width: 200px; }
.footer__text { color: rgba(255, 255, 255, 0.95); font-size: 0.9rem; margin: auto; max-width: 600px; padding: 0px 20px; text-align: center; }
.footer__text a { color: rgb(255, 255, 255); }
.footer__text a:hover { color: rgb(230, 230, 230); }
.footer__text a:active, .footer__text a:focus { outline: rgb(255, 255, 255) solid 1px; }
.form-errors { color: rgb(213, 45, 64); list-style-type: none; margin: 5px 0px 0px; padding-bottom: 5px; }
.form-errors li { max-width: 350px; }
.form-errors li::before { color: rgb(213, 45, 64); content: ""; font-family: var(--fa-family-classic); font-weight: 900; margin-right: 5px; }
.form-errors li a { color: rgb(213, 45, 64); }
.form-errors li a:hover { color: rgb(173, 35, 50); }
.form-errors li a:active, .form-errors li a:focus { outline: rgb(213, 45, 64) solid 1px; }
.form-errors--full-width li { max-width: 100%; }
.form-errors .form-error--valid { color: rgb(20, 128, 36); }
.form-errors .form-error--valid::before { color: rgb(20, 128, 36); content: ""; font-family: var(--fa-family-classic); font-weight: 900; margin-right: 5px; }
.form-group { margin-bottom: 30px; max-width: 350px; }
.form-group__label { display: block; font-weight: 600; }
.form-group__label:not(:first-child) { margin-top: 7px; }
.form-group__required { font-size: 0.8rem; font-weight: 400; }
.form-group--wide { margin-bottom: 15px; max-width: unset; width: 100%; }
.form-group :where(input:not([type]), select, textarea, [type="color"], [type="date"], [type="datetime"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"]).form-group__field, .form-group select.form-group__field { display: block; margin-top: 4px; max-width: 100%; width: 350px; }
.form-group :where(input:not([type]), select, textarea, [type="color"], [type="date"], [type="datetime"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"]).form-group__field--full-width, .form-group select.form-group__field--full-width { width: 100%; }
.form-group__text { font-size: 1.1rem; padding: 4px 0px 8px; }
.form-group__help-text { font-size: 0.8rem; margin-top: 5px; max-width: 100%; padding: 0px; width: 350px; }
.form-group__help-text > code { font-size: 0.7rem; }
.form-group__results { border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(211, 211, 211); border-right-color: rgb(211, 211, 211); border-left-color: rgb(211, 211, 211); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; font-size: 1.1rem; margin-left: 0px; margin-top: -1px; max-width: calc(100% - 30px); padding: 0px; position: absolute; width: 350px; z-index: 400; }
.form-group__results li { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(211, 211, 211); color: rgb(70, 70, 70); cursor: pointer; list-style-type: none; padding: 7.5px; }
.form-group__results li img { margin-right: 4px; }
.form-group__results li:active, .form-group__results li:focus, .form-group__results li:hover { background-color: rgb(244, 251, 255); color: rgb(0, 77, 122); }
.form-group__results li:active, .form-group__results li:focus { border-bottom-color: rgb(0, 109, 173); outline: rgb(0, 109, 173) solid 1px; }
.form-group input#totp_value:valid { background-color: rgb(118, 234, 135); }
.form-group input#totp_value:invalid { background-color: rgb(247, 215, 219); }
.gravatar-form { align-items: center; display: flex; }
.gravatar-form__image { margin-right: 15px; }
.gravatar-form__content { max-width: 500px; }
@media screen and (max-width: 600px) {
.gravatar-form { align-items: start; }
.gravatar-form__image { max-width: 90px; }
}
@media screen and (max-width: 400px) {
.gravatar-form { display: block; }
.gravatar-form__image { margin-right: 0px; }
.gravatar-form__content { margin-top: 15px; max-width: 100%; }
}
.heading-wsubtitle__heading { padding-bottom: 5px; }
.heading-wsubtitle__subtitle { font-size: 100%; font-weight: 400; margin-bottom: 15px; padding-top: 0px; }
.heading-wsubtitle--in-content .heading-wsubtitle__heading { padding-top: 30px; }
.homepage-banner { text-align: center; }
.homepage-banner__title { margin: 0px auto; max-width: 810px; padding: 0px 20px 40px; }
@media only screen and (max-width: 400px) {
.homepage-banner__title { padding: 0px 10px 30px; }
}
.homepage-banner__browse { font-size: 1.2rem; margin: 30px 0px 10px; }
.homepage-banner__browse a { color: rgb(255, 255, 255); }
.homepage-banner__browse a:hover { color: rgb(230, 230, 230); }
.homepage-banner__browse a:active, .homepage-banner__browse a:focus { outline: rgb(255, 255, 255) solid 1px; }
.hooray-list { border-top: 1px dotted rgb(211, 211, 211); margin-left: 0px; }
.hooray-list li { border-bottom: 1px dotted rgb(211, 211, 211); list-style-type: none; padding: 10px 0px 10px 30px; position: relative; }
.hooray-list li::before { color: rgb(70, 70, 70); content: ""; font-family: var(--fa-family-classic); font-weight: 900; left: 7px; position: absolute; }
.horizontal-menu li, .horizontal-menu ul { list-style-type: none; margin: 0px; padding: 0px; }
.horizontal-menu__item { display: inline; }
.horizontal-menu__link { display: inline-block; padding: 8px 10px; text-decoration: none; }
.horizontal-menu__link:hover { text-decoration: none; }
.horizontal-menu__link:active, .horizontal-menu__link:focus { outline: rgb(255, 255, 255) solid 1px; }
.horizontal-menu__link--with-icon .fa { margin-right: 3px; }
.horizontal-menu__link--with-icon .user-image { border-radius: 10%; margin-right: 5px; }
.horizontal-menu__link--with-icon:hover .fa, .horizontal-menu__link--with-icon:hover .user-image { opacity: 0.8; }
.horizontal-menu--light .horizontal-menu__link { color: rgb(255, 255, 255); }
.horizontal-menu--light .horizontal-menu__link:hover { text-decoration-color: rgba(255, 255, 255, 0.4); }
.horizontal-menu--tall .horizontal-menu__link { padding: 32px 15px; }
.horizontal-menu--tall .horizontal-menu__link:hover { text-decoration: underline; }
@media only screen and (max-width: 600px) {
.horizontal-menu--tall .horizontal-menu__link { padding: 25px 10px; }
}
.horizontal-section { padding: 70px 0px; }
@media only screen and (max-width: 800px) {
.horizontal-section { padding: 50px 0px; }
}
@media only screen and (max-width: 400px) {
.horizontal-section { padding: 40px 0px; }
}
.horizontal-section--grey { background-color: rgb(236, 236, 236); border-bottom: 1px solid rgb(211, 211, 211); border-top: 1px solid rgb(211, 211, 211); }
.horizontal-section--medium { padding: 40px 0px; }
.horizontal-section--thin { padding: 10px 0px; }
@media only screen and (max-width: 400px) {
.horizontal-section--statistics { display: none; }
}
.language-switcher { background-color: rgb(0, 112, 178); border-top: 1px solid rgb(0, 103, 163); color: rgb(255, 255, 255); font-size: 0.8rem; padding: 15px 0px; text-align: center; width: 100%; }
.language-switcher ul { list-style-type: none; }
.language-switcher ul li { display: inline-block; margin: 0px 7.5px; }
.language-switcher ul button { background-color: transparent; border: 0px; color: rgb(255, 255, 255); padding: 0px; text-decoration: underline; }
.language-switcher ul button:hover { color: rgb(230, 230, 230); }
.language-switcher ul button:active, .language-switcher ul button:focus { outline: rgb(255, 255, 255) solid 1px; }
.language-switcher ul button.language-switcher__selected { pointer-events: none; text-decoration: none; }
.language-switcher ul button.language-switcher__selected:hover { text-decoration: none; }
.language-switcher ul button.language-switcher__selected::before { color: rgb(255, 255, 255); content: ""; font-family: var(--fa-family-classic); font-weight: 900; margin-right: 4px; position: relative; top: 0.5px; }
input.large-input { font-size: 1.32rem; height: 50px; line-height: 50px; }
.lede-paragraph { color: rgb(96, 96, 96); font-size: 1.2rem; font-weight: 600; }
.mobile-search { background-color: rgb(0, 93, 148); display: none; padding: 10px; }
@media screen and (max-width: 800px) {
.mobile-search { display: block; }
}
.modal { align-items: center; background-color: rgba(0, 0, 0, 0.5); display: flex; flex-grow: 1; inset: 0px; justify-content: center; opacity: 0; pointer-events: none; position: fixed; text-align: left; transition: opacity 0.3s; visibility: hidden; z-index: 10; }
.modal:target { opacity: 1; pointer-events: auto; visibility: visible; }
.modal__content { background: rgb(255, 255, 255); border-radius: 3px; margin: auto; max-height: 90%; max-width: 90%; overflow: auto; position: relative; width: 400px; }
.modal__body { padding: 30px; }
@media screen and (max-width: 800px) {
.modal__body { padding: 15px; }
}
.modal__title { font-size: 1.5rem; padding-right: 20px; }
.modal__footer { align-items: center; border-top: 1px solid rgb(211, 211, 211); display: flex; justify-content: flex-end; padding: 15px; }
.modal__action { margin-left: 5px; }
.modal__close { background: transparent; border: 0px; cursor: pointer; font-size: 18px; height: 22px; padding: 0px; position: absolute; right: 15px; text-align: center; top: 16px; width: 22px; }
.modal__close, .modal__close:active, .modal__close:hover { text-decoration: none; }
.modal__close, .modal__close:hover { color: rgb(70, 70, 70); }
.modal__form label { font-weight: 700; }
.modal__form label input { min-width: auto; width: auto; }
.modal__form input { margin: 5px 0px 20px; min-width: 100%; width: 100%; }
.modal__form input:last-child { margin-bottom: 0px; }
.modal__form .show-password, .modal__form .show-password input { font-weight: 400; margin: 0px; width: auto; }
.modal__form .inline-checkbox { min-width: auto; width: auto; }
.modal--wide .modal__content { width: 850px; }
.notification-bar { background-color: rgb(0, 77, 122); border-bottom: 2px solid rgb(255, 255, 255); color: rgb(255, 255, 255); padding: 15px; position: relative; text-align: center; }
.notification-bar__icon { font-size: 0.8rem; margin-right: 3px; }
.notification-bar__message { font-size: 1.15rem; font-weight: 600; }
.notification-bar__message a:not(.button) { color: rgb(255, 255, 255); }
.notification-bar__message a:not(.button):hover { color: rgb(230, 230, 230); }
.notification-bar__message a:not(.button):active, .notification-bar__message a:not(.button):focus { outline: rgb(255, 255, 255) solid 1px; }
.notification-bar__dismiss { background: transparent; border: 0px; cursor: pointer; font-size: 18px; height: 22px; padding: 0px; position: absolute; right: 15px; text-align: center; text-decoration: none; top: 16px; width: 22px; }
.notification-bar__dismiss:active, .notification-bar__dismiss:hover { text-decoration: none; }
.notification-bar__dismiss:active, .notification-bar__dismiss:focus { }
.notification-bar__dismiss { color: inherit; }
.notification-bar--dismissable { display: none; padding: 15px 55px; }
.notification-bar--visible { display: block; }
.notification-bar--warning { background-color: rgb(255, 223, 118); color: rgb(102, 78, 4); }
.notification-bar--warning a:not(.button) { color: rgb(102, 78, 4); }
.notification-bar--warning a:not(.button):hover { color: rgb(53, 40, 2); }
.notification-bar--warning .notification-bar__dismiss:active, .notification-bar--warning .notification-bar__dismiss:focus, .notification-bar--warning a:not(.button):active, .notification-bar--warning a:not(.button):focus { outline: rgb(102, 78, 4) solid 1px; }
.notification-bar--danger { background-color: rgb(213, 45, 64); }
.notification-bar--success { background-color: rgb(20, 128, 36); }
.notification-bar--banner { background-color: rgb(255, 223, 118); border-color: rgb(0, 77, 122); color: rgb(102, 78, 4); }
.notification-bar--banner a { color: rgb(102, 78, 4); }
.notification-bar--banner .button { color: rgb(255, 255, 255); }
tbody.org-roles > tr > td { text-align: center; }
tbody.org-roles > tr > td .fa-square-check { color: green; }
tbody.org-roles > tr > td .fa-xmark { color: red; }
.organization-snippet { background-color: rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; text-decoration: none; }
.organization-snippet:active, .organization-snippet:hover { border-color: rgb(211, 211, 211); text-decoration: none; }
.organization-snippet { direction: ltr; display: block; margin: 0px 0px 20px; padding: 15px 20px 15px 75px; text-align: left; }
@media only screen and (max-width: 800px) {
.organization-snippet { padding: 15px; }
}
@media only screen and (min-width: 801px) {
.organization-snippet, .organization-snippet:hover { background: url("../images/sitemap.fd3c739b.svg") 18px center / 45px no-repeat, linear-gradient(transparent, transparent) rgb(255, 255, 255); }
}
.organization-snippet__title { display: block; font-size: 1.15rem; font-weight: 600; padding-bottom: 0px; }
.organization-snippet__title--page-title, .organization-snippet__title--page-title:first-child { font-size: 1.5rem; font-weight: 600; padding-bottom: 5px; padding-top: 1px; }
.organization-snippet__meta { padding: 1px 0px 2px; }
.organization-snippet__version { font-weight: 600; }
.organization-snippet__created { color: rgb(70, 70, 70); float: right; font-size: 1rem; font-weight: 400; }
@media only screen and (max-width: 800px) {
.organization-snippet__created { display: block; float: none; }
}
.organization-snippet__description { clear: both; color: rgb(70, 70, 70); }
.organization-snippet__buttons { flex-shrink: 0; }
.organization-snippet__buttons .button, .organization-snippet__buttons > form { display: inline-block; float: left; line-height: 1.15; pointer-events: auto; }
.organization-snippet__buttons .button--danger, .organization-snippet__buttons .button--primary { margin-right: 5px; }
.organization-snippet--margin-bottom { margin-bottom: 10px; }
@media only screen and (max-width: 800px) {
.organization-snippet--margin-bottom { margin-bottom: 30px; }
}
.package-description { direction: ltr; margin-top: -10px; min-height: 58px; }
.package-description__summary { font-size: 1.1rem; margin-top: 10px; padding: 0px; }
.package-description__edit-button { margin-top: 10px; }
.package-header { margin-left: auto; margin-right: auto; max-width: 1150px; }
.package-header::after { clear: both; content: ""; display: table; }
.package-header { padding: 0px 30px; }
@media screen and (max-width: 600px) {
.package-header { padding: 0px 15px; }
}
.package-header { direction: ltr; display: flex; text-align: left; }
.package-header button { color: rgb(255, 255, 255); }
.package-header__left { padding-right: 30px; width: 75%; }
.package-header__right { text-align: right; width: 25%; }
@media screen and (max-width: 800px) {
.package-header { display: block; }
.package-header__left, .package-header__right { padding-right: 0px; text-align: left; width: 100%; }
.package-header__right { margin-top: 15px; }
}
.package-header__name { margin-top: -10px; padding: 0px; }
.package-header__pip-instructions::after { clear: both; content: ""; display: table; }
.package-header__pip-instructions { margin: 10px 0px 0px; padding-bottom: 0px; }
.package-header__pip-instructions span { background-color: rgba(0, 0, 0, 0.15); border: 1px dotted rgba(255, 255, 255, 0.4); float: left; font-family: "Source Code Pro", monospace; font-size: 1.2rem; font-weight: 500; line-height: 30px; padding: 8px; }
@media only screen and (max-width: 800px) {
.package-header__pip-instructions span { font-size: 1.1rem; }
}
@media only screen and (max-width: 400px) {
.package-header__pip-instructions span { font-size: 1rem; }
}
.package-header__pip-instructions button { background-color: rgba(0, 0, 0, 0.15); border-width: 1px; border-top-style: dotted; border-right-style: dotted; border-bottom-style: dotted; border-top-color: rgba(255, 255, 255, 0.4); border-right-color: rgba(255, 255, 255, 0.4); border-bottom-color: rgba(255, 255, 255, 0.4); border-image: initial; border-left-style: initial; border-left-color: initial; color: rgb(255, 255, 255); cursor: pointer; float: left; line-height: 30px; padding: 8px 15px; }
.package-header__pip-instructions button:hover { background-color: rgba(0, 0, 0, 0.2); }
.package-header__pip-instructions button:active, .package-header__pip-instructions button:focus { outline: rgb(255, 255, 255) solid 1px; }
.package-header__date { margin-top: 20px; padding-bottom: 5px; }
@media screen and (max-width: 800px) {
.package-header__date { margin-top: 15px; padding-bottom: 0px; }
}
.package-snippet { background-color: rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; text-decoration: none; }
.package-snippet:active, .package-snippet:hover { border-color: rgb(211, 211, 211); text-decoration: none; }
.package-snippet { direction: ltr; display: block; margin: 0px 0px 20px; padding: 15px 20px 15px 75px; text-align: left; }
@media only screen and (max-width: 800px) {
.package-snippet { padding: 15px; }
}
@media only screen and (min-width: 801px) {
.package-snippet, .package-snippet:hover { background: url("../images/white-cubes.cd6b6f7b.svg") 18px center / 45px no-repeat, linear-gradient(transparent, transparent) rgb(255, 255, 255); }
}
.package-snippet__title { display: block; font-size: 1.15rem; font-weight: 600; padding-bottom: 0px; }
.package-snippet__title--page-title, .package-snippet__title--page-title:first-child { font-size: 1.5rem; font-weight: 600; padding-bottom: 5px; padding-top: 1px; }
.package-snippet__meta { padding: 1px 0px 2px; }
.package-snippet__version { font-weight: 600; }
.package-snippet__created { color: rgb(70, 70, 70); float: right; font-size: 1rem; font-weight: 400; }
@media only screen and (max-width: 800px) {
.package-snippet__created { display: block; float: none; }
}
.package-snippet__description { clear: both; color: rgb(70, 70, 70); }
.package-snippet__buttons { flex-shrink: 0; }
.package-snippet__buttons .button, .package-snippet__buttons > form { display: inline-block; float: left; line-height: 1.15; pointer-events: auto; }
.package-snippet__buttons .button--danger, .package-snippet__buttons .button--primary { margin-right: 5px; }
.package-snippet--margin-bottom { margin-bottom: 10px; }
@media only screen and (max-width: 800px) {
.package-snippet--margin-bottom { margin-bottom: 30px; }
}
.password-strength { border: 1px solid rgb(211, 211, 211); display: inline-block; height: 0.8em; width: 100%; }
.password-strength .password-strength__gauge { display: block; height: 100%; width: 0px; }
.password-strength .password-strength__gauge--0 { background-color: rgb(213, 45, 64); width: 20%; }
.password-strength .password-strength__gauge--1 { background-color: rgb(255, 153, 24); width: 40%; }
.password-strength .password-strength__gauge--2 { background-color: rgb(255, 211, 67); width: 60%; }
.password-strength .password-strength__gauge--3 { background-color: rgb(0, 109, 173); width: 80%; }
.password-strength .password-strength__gauge--4 { background-color: rgb(20, 128, 36); width: 100%; }
.project-description { direction: ltr; line-height: 1.5; margin-bottom: 30px; }
.project-description h1, .project-description h2, .project-description h3, .project-description h4, .project-description h5, .project-description h6 { margin: 30px 0px 0px; padding: 0px; }
.project-description h1 { font-size: 1.7rem; }
.project-description h1 + p, .project-description h2 + p, .project-description h3 + p, .project-description h4 + p, .project-description h5 + p, .project-description h6 + p { margin-top: 30px; }
.project-description a > img { background-color: rgb(255, 255, 255); }
.project-description > :first-child, .project-description > div:first-child > :first-child { margin-top: 0px; }
.project-description p { margin-top: 15px; padding: 0px; }
.project-description b, .project-description strong { font-weight: 600; }
.project-description em, .project-description i { font-style: italic; }
.project-description pre { display: block; margin: 30px 0px 0px; overflow-x: auto; padding: 15px; }
.project-description pre code { background-color: transparent; border: 0px; color: inherit; font-size: inherit; padding: 0px; }
.project-description ol, .project-description ul { margin: 15px 0px 0px 30px; padding-bottom: 0px; }
@media only screen and (max-width: 400px) {
.project-description ol, .project-description ul { margin-left: 15px; }
}
.project-description ol ol, .project-description ol ul, .project-description ul ol, .project-description ul ul { margin: 0px 0px 0px 30px; }
@media only screen and (max-width: 400px) {
.project-description ol ol, .project-description ol ul, .project-description ul ol, .project-description ul ul { margin-left: 15px; }
}
.project-description ul { list-style-type: disc; }
.project-description li { padding: 2px 0px; }
.project-description li p:first-child { margin-top: 0px; }
.project-description li pre { margin-bottom: 15px; }
.project-description blockquote { border-left: 3px solid rgb(187, 187, 187); color: rgb(121, 121, 121); font-style: italic; margin: 15px 0px 0px 15px; padding-left: 15px; }
@media only screen and (max-width: 800px) {
.project-description blockquote { margin-left: 0px; }
}
.project-description dl { margin: 15px 0px 0px; }
.project-description dl.docinfo, .project-description dl.field-list { display: grid; grid-template-columns: max-content auto; }
.project-description dl.docinfo dt, .project-description dl.field-list dt { grid-column-start: 1; }
.project-description dl.docinfo dt:first-of-type, .project-description dl.field-list dt:first-of-type { margin-top: 15px; }
.project-description dl.docinfo dd, .project-description dl.field-list dd { grid-column-start: 2; }
.project-description dl dt { font-weight: 600; }
.project-description dl dd { margin: 0px 0px 5px 15px; }
.project-description table { background-color: rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; text-decoration: none; }
.project-description table:active, .project-description table:hover { border-color: rgb(211, 211, 211); text-decoration: none; }
.project-description table { border-collapse: collapse; border-spacing: 0px; margin: 30px 0px 0px; text-align: left; width: 100%; }
.project-description table tr { border-bottom: 1px solid rgb(211, 211, 211); }
.project-description table td, .project-description table th { border-width: 0px 1px 0px 0px; border-top-style: initial; border-bottom-style: initial; border-left-style: initial; border-top-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-right-style: solid; border-right-color: rgb(211, 211, 211); margin: 0px; padding: 10px 7px; }
.project-description table td p, .project-description table th p { margin: inherit; }
.project-description table thead tr { background-color: rgb(255, 255, 255); }
.project-description table thead tr th { font-weight: 600; vertical-align: bottom; }
.project-description table tbody tr { background-color: rgb(251, 251, 251); }
.project-description table tbody tr:nth-child(2n) { background-color: rgb(248, 248, 248); }
.project-description hr { border: 1px solid rgb(187, 187, 187); margin: 15px 0px 0px; }
.project-description > a { margin-top: 15px; }
.project-description .figure.align-left, .project-description img.align-left, .project-description object.align-left { clear: left; float: left; margin-right: 15px; margin-top: 15px; }
.project-description .figure.align-right, .project-description img.align-right, .project-description object.align-right { clear: right; float: right; margin-left: 15px; margin-top: 15px; }
.project-description .figure.align-center, .project-description img.align-center, .project-description object.align-center { display: block; margin-left: auto; margin-right: auto; margin-top: 15px; }
.project-description s { text-decoration: none; }
.project-description aside.footnote p { display: inline; }
.project-description aside.footnote { padding-left: 2em; text-indent: -2em; }
.project-description .c { color: rgb(115, 115, 115); }
.project-description .err { color: rgb(130, 26, 38); }
.project-description .k { color: rgb(0, 45, 71); }
.project-description .cm { color: rgb(115, 115, 115); }
.project-description .cp { color: rgb(130, 26, 38); }
.project-description .c1 { color: rgb(115, 115, 115); }
.project-description .cs { color: rgb(130, 26, 38); }
.project-description .gd { color: rgb(0, 0, 0); }
.project-description .ge { font-style: italic; }
.project-description .gr { color: rgb(130, 26, 38); }
.project-description .gh { color: rgb(48, 48, 48); }
.project-description .gi { color: rgb(0, 0, 0); }
.project-description .go { color: rgb(115, 115, 115); }
.project-description .gp, .project-description .gu { color: rgb(87, 87, 87); }
.project-description .gt { color: rgb(130, 26, 38); }
.project-description .kc, .project-description .kd { color: rgb(17, 106, 30); }
.project-description .kn { color: rgb(0, 45, 71); }
.project-description .kp, .project-description .kr { color: rgb(17, 106, 30); }
.project-description .kt { color: rgb(115, 115, 115); }
.project-description .m { color: rgb(0, 109, 173); }
.project-description .s { color: rgb(213, 45, 64); }
.project-description .na { color: rgb(0, 120, 189); }
.project-description .nb { color: rgb(0, 45, 71); }
.project-description .nc { color: rgb(187, 0, 102); }
.project-description .no { color: rgb(0, 45, 71); }
.project-description .nd { color: rgb(87, 87, 87); }
.project-description .ne { color: rgb(187, 0, 102); }
.project-description .nf { color: rgb(0, 109, 173); }
.project-description .nl { color: rgb(0, 120, 189); font-style: italic; }
.project-description .nn { color: rgb(187, 0, 102); }
.project-description .py { color: rgb(0, 120, 189); }
.project-description .nt { color: rgb(187, 0, 102); }
.project-description .nv { color: rgb(0, 120, 189); }
.project-description .ow { color: rgb(17, 106, 30); }
.project-description .w { color: rgb(115, 115, 115); }
.project-description .mf, .project-description .mh { color: rgb(0, 109, 173); }
.project-description .mi { color: rgb(17, 106, 30); }
.project-description .mo { color: rgb(0, 109, 173); }
.project-description .s2, .project-description .sb, .project-description .sc, .project-description .sd { color: rgb(213, 45, 64); }
.project-description .se { color: rgb(0, 77, 122); }
.project-description .sh { color: rgb(213, 45, 64); }
.project-description .si { color: rgb(0, 77, 122); }
.project-description .sx { color: rgb(20, 128, 36); }
.project-description .sr { color: rgb(17, 106, 30); }
.project-description .s1 { color: rgb(213, 45, 64); }
.project-description .ss { color: rgb(127, 77, 0); }
.project-description .bp { color: rgb(0, 45, 71); }
.project-description .vc { color: rgb(0, 120, 189); }
.project-description .vg { color: rgb(163, 98, 0); }
.project-description .vi { color: rgb(0, 77, 122); }
.project-description .il { color: rgb(0, 109, 173); }
.file::after { clear: both; content: ""; display: table; }
.file { display: table; table-layout: fixed; width: 100%; }
.file__meta { font-size: 0.8rem; padding-top: 7.5px; }
.file__graphic { display: table-cell; padding-right: 7.5px; position: relative; text-align: center; vertical-align: middle; width: 26px; }
@media screen and (max-width: 800px) {
.file__graphic { display: none; }
}
.file__card { display: block; margin: 7.5px 0px; }
.file__card small { display: block; margin-bottom: 6px; margin-top: 4px; }
.radio-toggle-form .radio-toggle { display: none; }
.radio-toggle-form input[type="radio"][data-target=".radio-toggle-1"]:checked ~ .radio-toggle-1, .radio-toggle-form input[type="radio"][data-target=".radio-toggle-2"]:checked ~ .radio-toggle-2 { display: block; }
.release::after { clear: both; content: ""; display: table; }
.release { border-left: 1px solid rgb(253, 253, 253); display: table; padding: 0px 15px; table-layout: fixed; width: 100%; }
.release__meta { display: table-cell; text-align: center; vertical-align: middle; width: 110px; }
.release__meta > .badge { float: right; }
@media screen and (max-width: 800px) {
.release__meta > .badge { float: left; margin-right: 10px; }
}
@media screen and (max-width: 400px) {
.release__meta { display: none; }
}
.release__graphic { display: table-cell; position: relative; text-align: center; vertical-align: middle; width: 80px; }
@media screen and (max-width: 800px) {
.release__graphic { display: none; }
}
.release__line { background: url("../images/history-line.26d1428a.png") 50% 50% repeat-y; bottom: 0px; height: 100%; left: 0px; position: absolute; width: 100%; z-index: 4; }
.release__node { background-color: rgb(253, 253, 253); padding: 7px 0px; position: relative; z-index: 5; }
.release__card { background-color: rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; display: block; text-decoration: none; }
.release__card:active, .release__card:hover { border-color: rgb(211, 211, 211); text-decoration: none; }
.release__card { margin: 15px 0px; padding: 15px; }
.release__version { font-size: 1.25rem; font-weight: 600; padding-bottom: 0px; }
.release__version-date { padding-bottom: 2px; }
.release__yanked-reason { display: block; }
.release__yanked-reason p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.release--current { border: 1px dotted rgb(204, 204, 204); }
.release--current, .release--current .release__node { background-color: rgb(250, 250, 250); }
.release--current .release__card { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; }
.release--latest .release__line, .release--oldest .release__line { height: 50%; }
.release--oldest .release__line { bottom: auto; top: 0px; }
.release-timeline { margin-top: 5px; }
.search-form { max-width: 100%; position: relative; }
.search-form input[type="text"].search-form__search { border-color: rgb(255, 255, 255); display: inline; min-width: auto; padding-right: 28px; }
.search-form__button { background-color: transparent; border: 0px; color: rgb(140, 140, 140); font-size: 18px; min-height: 40px; position: absolute; right: 0px; top: 0px; width: 40px; }
.search-form--primary { margin: 25px 0px 0px 40px; }
@media screen and (max-width: 800px) {
.search-form--primary { display: none; }
}
.search-form--primary input[type="text"].search-form__search { width: 400px; }
@media screen and (max-width: 1000px) {
.search-form--primary input[type="text"].search-form__search { width: 200px; }
}
.search-form--large { margin: 0px auto; padding: 0px 20px; width: 650px; }
@media screen and (max-width: 400px) {
.search-form--large { padding: 0px 5px; }
}
.search-form--large input[type="text"].search-form__search { padding-right: 50px; }
.search-form--large .search-form__button { font-size: 20px; min-height: 50px; right: 20px; width: 50px; }
@media screen and (max-width: 400px) {
.search-form--large .search-form__button { right: 5px; }
}
.search-form--fullwidth input[type="text"].search-form__search { width: 100%; }
.sidebar-section { border-bottom: 2px solid rgb(211, 211, 211); margin-bottom: 20px; padding-bottom: 20px; overflow-wrap: break-word; }
.sidebar-section .sidebar-section__title { font-size: 1.1rem; padding-top: 0px; }
.sidebar-section .sidebar-section__user-gravatar, .sidebar-section .sidebar-section__user-gravatar:hover { text-decoration: none; }
.sidebar-section .sidebar-section__user-gravatar:active, .sidebar-section .sidebar-section__user-gravatar:focus { outline: rgb(0, 109, 173) solid 1px; }
.sidebar-section .ethical-sidebar { border: 2px solid rgb(211, 211, 211); border-radius: 5px; padding: 1rem 1rem 0.25rem 1em; }
.sidebar-section .ethical-content { text-align: center; }
.sidebar-section .ethical-content img { display: inline-block; width: 60%; }
.sidebar-section .ethical-image-link, .sidebar-section .ethical-image-link:hover { text-decoration: none; }
.sidebar-section .ethical-text { padding-bottom: 1rem; padding-top: 1rem; }
.sidebar-section:last-of-type { border: 0px; margin-bottom: 0px; padding-bottom: 0px; }
.sidebar-section__maintainer { align-items: center; display: flex; }
.sidebar-section__maintainer:not(:last-of-type) { margin-bottom: 5px; }
.sidebar-section__maintainer a, .sidebar-section__maintainer a:hover { text-decoration: none; }
.sidebar-section__maintainer a:active, .sidebar-section__maintainer a:focus { outline: rgb(0, 109, 173) solid 1px; }
.sidebar-section__classifiers { list-style-type: none; margin: 0px; padding: 0px; }
.sidebar-section__classifiers li { margin: 15px 0px 0px; padding: 0px; }
.sidebar-section__classifiers li ul li, .sidebar-section__classifiers li:first-of-type { margin-top: 0px; }
.sidebar-section__user-gravatar { margin-bottom: 5px; margin-right: 10px; }
.sidebar-section__user-gravatar img { max-width: 50px; }
@media only screen and (max-width: 1000px) {
.sidebar-section__user-gravatar img { max-height: 40px; max-width: 40px; }
}
.sidebar-section__user-gravatar-text { background-position: 0px 1.15em; background-repeat: repeat-x; background-size: 100% 1.5px; color: rgb(0, 109, 173); display: inline-block; margin-bottom: 5px; max-width: calc(100% - 60px); text-decoration: none; word-break: break-word; }
.sidebar-section__user-gravatar-text:hover { color: rgb(0, 77, 122); }
.sidebar-section__user-gravatar-text:active, .sidebar-section__user-gravatar-text:focus { outline: rgb(0, 109, 173) solid 1px; }
@media only screen and (max-width: 1000px) {
.sidebar-section__user-gravatar-text { max-width: calc(100% - 50px); }
}
.site-header { background-color: rgb(0, 115, 183); background-position: 0px 50%; background-repeat: repeat; border-bottom: 1px solid rgb(0, 103, 163); }
.site-header__logo { float: left; max-width: 65px; padding: 15px 0px; }
.site-header__logo, .site-header__logo:hover { text-decoration: none; }
.site-header__logo:active, .site-header__logo:focus { outline: rgb(255, 255, 255) solid 1px; }
@media screen and (max-width: 600px) {
.site-header__logo { max-width: 50px; }
}
.site-header--test-pypi { background-image: url("../images/testing.23611e68.png"); }
.site-header--dev-pypi { background-image: url("../images/dev.84e898ce.png"); }
.skip-to-content { height: 1px; left: -10000px; overflow: hidden; position: absolute; top: auto; width: 1px; z-index: 12; }
.skip-to-content, .skip-to-content:hover { text-decoration: none; }
.skip-to-content:focus { background-color: rgb(255, 255, 255); color: rgb(0, 109, 173); font-weight: 600; height: auto; left: 7px; line-height: 1; padding: 15px; top: 7px; width: auto; }
.sponsor-grid { margin-top: 30px; }
.sponsor-grid__sponsor { background-color: rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; text-decoration: none; }
.sponsor-grid__sponsor:active, .sponsor-grid__sponsor:hover { border-color: rgb(211, 211, 211); text-decoration: none; }
.sponsor-grid__sponsor { margin-bottom: 30px; padding: 30px; text-align: center; }
.sponsor-grid__sponsor--invitation, .sponsor-grid__sponsor--invitation:hover { border-color: rgb(0, 109, 173); }
.sponsor-grid__sponsor-img { margin: 20px 0px; }
.sponsor-grid__sponsor-name { padding-top: 20px; }
.sponsor-grid__sponsor-activity { color: rgb(96, 96, 96); font-size: 1.15rem; font-weight: 600; margin: 0px auto; max-width: 700px; }
.sponsor-grid__sponsor-link { margin-top: 30px; }
.sponsor-grid--bottom-margin { margin-bottom: 60px; }
@supports (display:grid) {
.sponsor-grid { display: grid; gap: 30px; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); }
@media screen and (max-width: 400px) {
.sponsor-grid { grid-template-columns: repeat(auto-fill, 100%); }
}
.sponsor-grid__sponsor { margin-bottom: 0px; padding-bottom: 110px; position: relative; text-align: left; }
.sponsor-grid__sponsor-img { align-items: center; display: flex; height: 200px; justify-content: center; margin: 0px auto; max-width: 100%; width: 250px; }
@media screen and (max-width: 400px) {
.sponsor-grid__sponsor-img { height: 130px; }
}
.sponsor-grid__sponsor-img img { padding: 2em; }
.sponsor-grid__sponsor-activity { margin: 0px; max-width: 100%; }
.sponsor-grid__sponsor-link { bottom: 30px; display: block; margin-top: 0px; position: absolute; text-align: center; width: calc(100% - 60px); }
}
.sponsor-packages { display: grid; gap: 30px; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); margin: 45px 0px 60px; }
@media screen and (max-width: 400px) {
.sponsor-packages { grid-template-columns: repeat(auto-fill, 100%); }
}
.sponsor-packages .sponsor-package { margin-top: 30px; }
.sponsor-package { border: 2px solid rgb(0, 109, 173); border-radius: 4px; padding-bottom: 80px; position: relative; }
.sponsor-package__header { background-color: rgb(0, 109, 173); border-radius: 2px 2px 0px 0px; color: rgb(255, 255, 255); padding: 30px; position: relative; text-align: center; }
.sponsor-package__header a { color: rgb(255, 255, 255); }
.sponsor-package__header a:hover { color: rgb(230, 230, 230); }
.sponsor-package__header a:active, .sponsor-package__header a:focus { outline: rgb(255, 255, 255) solid 1px; }
.sponsor-package__header h2, .sponsor-package__header h3 { font-size: 1.3rem; font-weight: 600; padding: 0px; }
.sponsor-package__icon { background-color: rgb(0, 109, 173); border-radius: 50%; font-size: 30px; height: 60px; left: 50%; margin-left: -30px; padding: 10px; position: absolute; top: -30px; width: 60px; }
.sponsor-package__body { padding: 30px; }
.sponsor-package__body ul { margin: 0px; padding: 0px; }
.sponsor-package__body ul li { margin-left: 20px; padding: 10px 0px; }
.sponsor-package__body ul li:first-of-type { padding-top: 0px; }
.sponsor-package__body ul + p { font-weight: 600; margin: 15px 0px 0px; padding: 0px; }
.sponsor-package__button { bottom: 30px; left: 30px; position: absolute; text-align: center; width: calc(100% - 60px); }
.sponsor-package__button .button { margin-bottom: 15px; width: 100%; }
.sponsors { background-color: rgb(0, 109, 173); border-top: 1px solid rgb(0, 103, 163); display: flex; flex-wrap: wrap; justify-content: center; padding: 15px; text-align: center; }
.sponsors__title { border-bottom: 1px solid rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); display: none; margin-bottom: 10px; padding-bottom: 10px; }
@media only screen and (max-width: 600px) {
.sponsors__title { display: block; flex: 1 1 0%; }
}
.sponsors__divider { flex-basis: 100%; height: 0px; }
.sponsors__sponsor { display: inline-grid; grid-template-rows: fit-content(40%); opacity: 0.95; padding: 15px 13px 10px; text-align: center; }
.sponsors__sponsor, .sponsors__sponsor:hover { text-decoration: none; }
.sponsors__sponsor:active, .sponsors__sponsor:focus { outline: rgb(255, 255, 255) solid 1px; }
.sponsors__sponsor:hover, .sponsors__sponsor:hover .sponsors__image { opacity: 1; }
@media only screen and (max-width: 800px) {
.sponsors__sponsor { padding: 7px 10px; }
}
@media only screen and (max-width: 600px) {
.sponsors__sponsor { padding: 5px 7px; }
}
.sponsors__image { justify-self: center; max-width: 100px; opacity: 0.8; }
@media only screen and (max-width: 800px) {
.sponsors__image { display: none; }
}
.sponsors__name, .sponsors__service { align-self: end; color: rgb(255, 255, 255); font-size: 0.75rem; max-width: 100px; }
.sponsors__name { font-weight: 600; margin-top: 10px; }
@media only screen and (max-width: 600px) {
.sponsors__name { font-weight: 400; margin: 0px; }
.sponsors__service { display: none; }
}
.sponsorship-benefits { display: flex; }
@media only screen and (max-width: 1000px) {
.sponsorship-benefits { display: block; padding: 30px 0px 0px; }
}
.sponsorship-benefits__benefit { padding: 30px; width: 33%; }
@media only screen and (max-width: 1000px) {
.sponsorship-benefits__benefit { padding: 0px 0px 30px; width: 100%; }
}
.sponsorship-intro { display: flex; }
@media only screen and (max-width: 1000px) {
.sponsorship-intro { display: block; }
}
.sponsorship-intro__text { padding-right: 60px; width: 70%; }
@media only screen and (max-width: 1000px) {
.sponsorship-intro__text { margin-bottom: 60px; padding: 0px; width: 100%; }
}
.sponsorship-intro__text h1 { font-size: 1.5rem; font-weight: 600; padding-bottom: 0px; }
.sponsorship-intro__text .lede-paragraph { margin: 30px 0px; padding: 0px; }
.sponsorship-intro__donations { padding-bottom: 120px !important; width: 30%; }
@media only screen and (max-width: 1000px) {
.sponsorship-intro__donations { width: 100%; }
}
.status-badge { align-items: center; background-color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 3px; box-sizing: border-box; color: rgb(70, 70, 70); display: inline-flex; font-size: 0.8rem; min-height: 40px; padding: 0px 12px 0px 0px; text-align: left; }
.status-badge, .status-badge:hover { text-decoration: none; }
.status-badge:active, .status-badge:focus { outline: rgb(255, 255, 255) solid 1px; }
.status-badge span { text-decoration: underline; }
.status-badge:hover { color: rgb(70, 70, 70); }
.status-badge::before { border-right: 1px solid rgba(255, 255, 255, 0.4); content: ""; font-family: var(--fa-family-classic); font-weight: 900; margin-right: 12px; min-height: 42px; min-width: 40px; padding: 12px; text-align: center; }
.status-badge--unknown::before { content: ""; }
.status-badge--good { background-color: rgb(20, 128, 36); color: rgb(255, 255, 255); }
.status-badge--good:hover { color: rgb(255, 255, 255); }
.status-badge--good::before { content: ""; }
.status-badge--warn { background-color: rgb(255, 223, 118); }
.status-badge--warn:hover { color: rgb(255, 255, 255); }
.status-badge--warn::before { content: ""; }
.status-badge--bad { background-color: rgb(213, 45, 64); color: rgb(255, 255, 255); }
.status-badge--bad:hover { color: rgb(255, 255, 255); }
.status-badge--bad::before { content: ""; }
.statistics-bar { text-align: center; }
.statistics-bar__statistic { box-sizing: border-box; color: rgb(0, 61, 97); display: inline-block; font-size: 1.2rem; margin: 0px; padding: 10px 20px; }
@media only screen and (max-width: 800px) {
.statistics-bar__statistic { font-size: 1rem; }
}
.table { border: 0px; box-shadow: none; box-sizing: border-box; text-align: left; width: 100%; }
.table, .table thead tr { background-color: transparent; }
.table tbody tr, .table td, .table th { background-color: transparent; border: 0px; padding: 10px; }
.table tbody tr th { font-weight: 600; }
.table td, .table th { border-bottom: 1px solid rgb(236, 236, 236); }
.table tr td:first-child, .table tr th:first-child { padding-left: 0px; }
.table tr td:last-child, .table tr th:last-child { padding-right: 0px; }
.table tbody tr:last-child td, .table tbody tr:last-child th { border-bottom: 0px; }
.table__align-left { text-align: left; }
.table__align-center { text-align: center; }
.table__align-right { text-align: right; }
.table__mobile-label { display: none; font-weight: 600; }
.table--information th { white-space: nowrap; width: 1%; }
.table--information td, .table--information th { vertical-align: baseline; }
@media only screen and (max-width: 400px) {
.table--information { border-bottom: 1px solid rgb(236, 236, 236); }
.table--information thead { display: none; }
.table--information tbody tr td, .table--information tbody tr td:first-child, .table--information tbody tr td:last-child, .table--information tbody tr th, .table--information tbody tr th:first-child, .table--information tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--information tbody tr td:first-child, .table--information tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--information tbody tr td:first-child .table__mobile-label, .table--information tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--information tbody tr td:last-child { padding-bottom: 15px; }
.table--information .table__mobile-label { display: block; margin-top: 5px; }
.table--information .table__align-right { text-align: left; }
.table--information tbody tr td .dropdown { display: block; float: none; }
.table--information tbody tr td .dropdown .dropdown__content, .table--information tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--information tbody tr td .button { margin-top: 5px; }
}
.table--downloads { overflow-wrap: break-word; margin-top: 15px; }
.table--downloads td .button span { display: none; }
@media only screen and (max-width: 800px) {
.table--downloads { border-bottom: 1px solid rgb(236, 236, 236); }
.table--downloads thead { display: none; }
.table--downloads tbody tr td, .table--downloads tbody tr td:first-child, .table--downloads tbody tr td:last-child, .table--downloads tbody tr th, .table--downloads tbody tr th:first-child, .table--downloads tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--downloads tbody tr td:first-child, .table--downloads tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--downloads tbody tr td:first-child .table__mobile-label, .table--downloads tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--downloads tbody tr td:last-child { padding-bottom: 15px; }
.table--downloads .table__mobile-label { display: block; margin-top: 5px; }
.table--downloads .table__align-right { text-align: left; }
.table--downloads tbody tr td .dropdown { display: block; float: none; }
.table--downloads tbody tr td .dropdown .dropdown__content, .table--downloads tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--downloads tbody tr td .button { margin-top: 5px; }
.table--downloads { margin-bottom: 15px; }
}
.table--releases { overflow-wrap: break-word; margin-bottom: 30px; }
@media only screen and (max-width: 600px) {
.table--releases { border-bottom: 1px solid rgb(236, 236, 236); }
.table--releases thead { display: none; }
.table--releases tbody tr td, .table--releases tbody tr td:first-child, .table--releases tbody tr td:last-child, .table--releases tbody tr th, .table--releases tbody tr th:first-child, .table--releases tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--releases tbody tr td:first-child, .table--releases tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--releases tbody tr td:first-child .table__mobile-label, .table--releases tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--releases tbody tr td:last-child { padding-bottom: 15px; }
.table--releases .table__mobile-label { display: block; margin-top: 5px; }
.table--releases .table__align-right { text-align: left; }
.table--releases tbody tr td .dropdown { display: block; float: none; }
.table--releases tbody tr td .dropdown .dropdown__content, .table--releases tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--releases tbody tr td .button { margin-top: 5px; }
.table--releases { margin-bottom: 15px; }
}
.table--files, .table--history { margin-top: 15px; }
@media only screen and (max-width: 800px) {
.table--files, .table--history { border-bottom: 1px solid rgb(236, 236, 236); }
.table--files thead, .table--history thead { display: none; }
.table--files tbody tr td, .table--files tbody tr td:first-child, .table--files tbody tr td:last-child, .table--files tbody tr th, .table--files tbody tr th:first-child, .table--files tbody tr th:last-child, .table--history tbody tr td, .table--history tbody tr td:first-child, .table--history tbody tr td:last-child, .table--history tbody tr th, .table--history tbody tr th:first-child, .table--history tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--files tbody tr td:first-child, .table--files tbody tr th:first-child, .table--history tbody tr td:first-child, .table--history tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--files tbody tr td:first-child .table__mobile-label, .table--files tbody tr th:first-child .table__mobile-label, .table--history tbody tr td:first-child .table__mobile-label, .table--history tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--files tbody tr td:last-child, .table--history tbody tr td:last-child { padding-bottom: 15px; }
.table--files .table__mobile-label, .table--history .table__mobile-label { display: block; margin-top: 5px; }
.table--files .table__align-right, .table--history .table__align-right { text-align: left; }
.table--files tbody tr td .dropdown, .table--history tbody tr td .dropdown { display: block; float: none; }
.table--files tbody tr td .dropdown .dropdown__content, .table--files tbody tr td .dropdown .dropdown__link, .table--history tbody tr td .dropdown .dropdown__content, .table--history tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--files tbody tr td .button, .table--history tbody tr td .button { margin-top: 5px; }
}
.table--hashes { padding: 0px 10px; }
.table--hashes td code { word-break: break-all; }
@media only screen and (max-width: 400px) {
.table--hashes { border-bottom: 1px solid rgb(236, 236, 236); }
.table--hashes thead { display: none; }
.table--hashes tbody tr td, .table--hashes tbody tr td:first-child, .table--hashes tbody tr td:last-child, .table--hashes tbody tr th, .table--hashes tbody tr th:first-child, .table--hashes tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--hashes tbody tr td:first-child, .table--hashes tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--hashes tbody tr td:first-child .table__mobile-label, .table--hashes tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--hashes tbody tr td:last-child { padding-bottom: 15px; }
.table--hashes .table__mobile-label { display: block; margin-top: 5px; }
.table--hashes .table__align-right { text-align: left; }
.table--hashes tbody tr td .dropdown { display: block; float: none; }
.table--hashes tbody tr td .dropdown .dropdown__content, .table--hashes tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--hashes tbody tr td .button { margin-top: 5px; }
.table--hashes { margin-top: 0px; }
.table--hashes td .button::after { bottom: auto; margin-right: auto; margin-top: 5px; right: 50%; top: 100%; transform: translate(50%); }
.table--hashes td .button::before { border-color: transparent transparent rgba(0, 0, 0, 0.7); margin-right: -5px; }
}
.table--collaborators td:empty::after { content: "—"; }
.table--collaborators .table__user-details { align-items: center; display: flex; text-decoration: none; }
.table--collaborators .table__user-details:hover { text-decoration: none; }
.table--collaborators .table__user-gravatar { display: block; flex-shrink: 0; text-align: center; width: 50px; }
.table--collaborators .table__user-text { margin-left: 10px; text-align: left; }
.table--collaborators .table__user-text > * { background-position: 0px 1.15em; background-repeat: repeat-x; background-size: 100% 1.5px; color: rgb(0, 109, 173); display: inline-block; }
.table--collaborators .table__user-text > :hover { color: rgb(0, 77, 122); }
.table--collaborators .table__user-text > :active, .table--collaborators .table__user-text > :focus { outline: rgb(0, 109, 173) solid 1px; }
.table--collaborators .table__change-field { margin-left: -10px; width: 120px; }
.table--collaborators .table__change-button { margin-left: 10px; margin-top: 5px; visibility: hidden; }
@media only screen and (max-width: 600px) {
.table--collaborators { border-bottom: 1px solid rgb(236, 236, 236); }
.table--collaborators thead { display: none; }
.table--collaborators tbody tr td, .table--collaborators tbody tr td:first-child, .table--collaborators tbody tr td:last-child, .table--collaborators tbody tr th, .table--collaborators tbody tr th:first-child, .table--collaborators tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--collaborators tbody tr td:first-child, .table--collaborators tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--collaborators tbody tr td:first-child .table__mobile-label, .table--collaborators tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--collaborators tbody tr td:last-child { padding-bottom: 15px; }
.table--collaborators .table__mobile-label { display: block; margin-top: 5px; }
.table--collaborators .table__align-right { text-align: left; }
.table--collaborators tbody tr td .dropdown { display: block; float: none; }
.table--collaborators tbody tr td .dropdown .dropdown__content, .table--collaborators tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--collaborators tbody tr td .button { margin-top: 5px; }
.table--collaborators .table__user-details { margin-bottom: 5px; }
.table--collaborators .table__change-role { width: 100%; }
.table--collaborators .table__change-role .table__change-button, .table--collaborators .table__change-role .table__change-field { margin-left: 0px; width: 100%; }
}
.table--emails { margin: 0px 0px 30px; }
.table--emails .table__email { overflow-wrap: break-word; font-family: "Source Code Pro", monospace; font-size: 0.9rem; word-break: break-all; }
.table--emails .table__status-badges { display: block; min-width: 160px; }
.table--emails .table__status-detail { display: block; font-size: 0.8rem; margin-top: 5px; max-width: 200px; }
@media only screen and (max-width: 600px) {
.table--emails { border-bottom: 1px solid rgb(236, 236, 236); }
.table--emails thead { display: none; }
.table--emails tbody tr td, .table--emails tbody tr td:first-child, .table--emails tbody tr td:last-child, .table--emails tbody tr th, .table--emails tbody tr th:first-child, .table--emails tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--emails tbody tr td:first-child, .table--emails tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--emails tbody tr td:first-child .table__mobile-label, .table--emails tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--emails tbody tr td:last-child { padding-bottom: 15px; }
.table--emails .table__mobile-label { display: block; margin-top: 5px; }
.table--emails .table__align-right { text-align: left; }
.table--emails tbody tr td .dropdown { display: block; float: none; }
.table--emails tbody tr td .dropdown .dropdown__content, .table--emails tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--emails tbody tr td .button { margin-top: 5px; }
.table--emails .table__status-detail { max-width: none; }
}
.table--2fa, .table--api-tokens { margin: 0px 0px 30px; }
@media only screen and (max-width: 600px) {
.table--2fa, .table--api-tokens { border-bottom: 1px solid rgb(236, 236, 236); }
.table--2fa thead, .table--api-tokens thead { display: none; }
.table--2fa tbody tr td, .table--2fa tbody tr td:first-child, .table--2fa tbody tr td:last-child, .table--2fa tbody tr th, .table--2fa tbody tr th:first-child, .table--2fa tbody tr th:last-child, .table--api-tokens tbody tr td, .table--api-tokens tbody tr td:first-child, .table--api-tokens tbody tr td:last-child, .table--api-tokens tbody tr th, .table--api-tokens tbody tr th:first-child, .table--api-tokens tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--2fa tbody tr td:first-child, .table--2fa tbody tr th:first-child, .table--api-tokens tbody tr td:first-child, .table--api-tokens tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--2fa tbody tr td:first-child .table__mobile-label, .table--2fa tbody tr th:first-child .table__mobile-label, .table--api-tokens tbody tr td:first-child .table__mobile-label, .table--api-tokens tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--2fa tbody tr td:last-child, .table--api-tokens tbody tr td:last-child { padding-bottom: 15px; }
.table--2fa .table__mobile-label, .table--api-tokens .table__mobile-label { display: block; margin-top: 5px; }
.table--2fa .table__align-right, .table--api-tokens .table__align-right { text-align: left; }
.table--2fa tbody tr td .dropdown, .table--api-tokens tbody tr td .dropdown { display: block; float: none; }
.table--2fa tbody tr td .dropdown .dropdown__content, .table--2fa tbody tr td .dropdown .dropdown__link, .table--api-tokens tbody tr td .dropdown .dropdown__content, .table--api-tokens tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--2fa tbody tr td .button, .table--api-tokens tbody tr td .button { margin-top: 5px; }
}
.table--security-logs { margin-top: 0px; }
.table--security-logs .table__monospace { overflow-wrap: break-word; font-family: "Source Code Pro", monospace; font-size: 95%; word-break: break-all; }
.table--security-logs td small, .table--security-logs td strong { display: block; }
@media only screen and (max-width: 600px) {
.table--security-logs { border-bottom: 1px solid rgb(236, 236, 236); }
.table--security-logs thead { display: none; }
.table--security-logs tbody tr td, .table--security-logs tbody tr td:first-child, .table--security-logs tbody tr td:last-child, .table--security-logs tbody tr th, .table--security-logs tbody tr th:first-child, .table--security-logs tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--security-logs tbody tr td:first-child, .table--security-logs tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--security-logs tbody tr td:first-child .table__mobile-label, .table--security-logs tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--security-logs tbody tr td:last-child { padding-bottom: 15px; }
.table--security-logs .table__mobile-label { display: block; margin-top: 5px; }
.table--security-logs .table__align-right { text-align: left; }
.table--security-logs tbody tr td .dropdown { display: block; float: none; }
.table--security-logs tbody tr td .dropdown .dropdown__content, .table--security-logs tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--security-logs tbody tr td .button { margin-top: 5px; }
}
.table--publisher-list { margin-top: 0px; }
.table--publisher-list .table__monospace { overflow-wrap: break-word; font-family: "Source Code Pro", monospace; font-size: 95%; word-break: break-all; }
.table--publisher-list td small, .table--publisher-list td strong { display: block; }
@media only screen and (max-width: 600px) {
.table--publisher-list { border-bottom: 1px solid rgb(236, 236, 236); }
.table--publisher-list thead { display: none; }
.table--publisher-list tbody tr td, .table--publisher-list tbody tr td:first-child, .table--publisher-list tbody tr td:last-child, .table--publisher-list tbody tr th, .table--publisher-list tbody tr th:first-child, .table--publisher-list tbody tr th:last-child { border-bottom: 0px; display: block; padding: 2px 0px; text-align: left; width: 100%; }
.table--publisher-list tbody tr td:first-child, .table--publisher-list tbody tr th:first-child { border-top: 1px solid rgb(236, 236, 236); padding-top: 15px; }
.table--publisher-list tbody tr td:first-child .table__mobile-label, .table--publisher-list tbody tr th:first-child .table__mobile-label { margin-top: 0px; }
.table--publisher-list tbody tr td:last-child { padding-bottom: 15px; }
.table--publisher-list .table__mobile-label { display: block; margin-top: 5px; }
.table--publisher-list .table__align-right { text-align: left; }
.table--publisher-list tbody tr td .dropdown { display: block; float: none; }
.table--publisher-list tbody tr td .dropdown .dropdown__content, .table--publisher-list tbody tr td .dropdown .dropdown__link { right: auto; width: unset; }
.table--publisher-list tbody tr td .button { margin-top: 5px; }
}
.table td.table__no-bottom-border { border-bottom: none; }
.team-snippet { background-color: rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 2px 1px; text-decoration: none; }
.team-snippet:active, .team-snippet:hover { border-color: rgb(211, 211, 211); text-decoration: none; }
.team-snippet { direction: ltr; display: block; margin: 0px 0px 20px; padding: 15px 20px 15px 75px; text-align: left; }
@media only screen and (max-width: 800px) {
.team-snippet { padding: 15px; }
}
@media only screen and (min-width: 801px) {
.team-snippet, .team-snippet:hover { background: url("../images/users.110f0e1c.svg") 18px center / 45px no-repeat, linear-gradient(transparent, transparent) rgb(255, 255, 255); }
}
.team-snippet__title { display: block; font-size: 1.15rem; font-weight: 600; padding-bottom: 0px; }
.team-snippet__title--page-title, .team-snippet__title--page-title:first-child { font-size: 1.5rem; font-weight: 600; padding-bottom: 5px; padding-top: 1px; }
.team-snippet__meta { padding: 1px 0px 2px; }
.team-snippet__version { font-weight: 600; }
.team-snippet__created { color: rgb(70, 70, 70); float: right; font-size: 1rem; font-weight: 400; }
@media only screen and (max-width: 800px) {
.team-snippet__created { display: block; float: none; }
}
.team-snippet__description { clear: both; color: rgb(70, 70, 70); }
.team-snippet__buttons { flex-shrink: 0; }
.team-snippet__buttons .button, .team-snippet__buttons > form { display: inline-block; float: left; line-height: 1.15; pointer-events: auto; }
.team-snippet__buttons .button--danger, .team-snippet__buttons .button--primary { margin-right: 5px; }
.team-snippet--margin-bottom { margin-bottom: 10px; }
@media only screen and (max-width: 800px) {
.team-snippet--margin-bottom { margin-bottom: 30px; }
}
.totp-form { display: flex; margin: 30px 0px; }
.totp-form__qr { border: 1px solid rgb(211, 211, 211); margin-bottom: 30px; }
.totp-form__qr img { width: 100%; }
.totp-form__manual-code code { display: inline-block; margin: 0px 5px 5px 0px; }
.totp-form__form { margin-top: 15px; padding-left: 30px; }
@media only screen and (max-width: 600px) {
.totp-form { display: block; }
.totp-form__qr { display: inline-block; }
.totp-form__form { margin-top: 30px; padding-left: 0px; }
}
@media only screen and (min-width: 800px) {
.twofa-login { display: flex; }
.twofa-login__method { flex: 1 1 0%; }
}
.twofa-login__method--padded { padding: 30px 0px; }
@media only screen and (max-width: 800px) {
.twofa-login__method--padded { padding: 0px 0px 30px; }
}
.twofa-login__divider { background-image: linear-gradient(rgb(211, 211, 211), rgb(255, 255, 255)); margin: 0px 60px; width: 2px; }
@media only screen and (max-width: 800px) {
.twofa-login__divider { background-image: linear-gradient(90deg, rgb(211, 211, 211), rgb(255, 255, 255)); height: 2px; margin: 0px 0px 30px; width: 100%; }
}
.horizontal-tabs { margin-top: 30px; }
.horizontal-tabs__tabbar { background-color: rgb(241, 241, 241); border: 1px solid rgb(204, 204, 204); overflow: hidden; }
.horizontal-tabs__tabbar button { background-color: inherit; border: none; cursor: pointer; float: left; outline: none; padding: 14px 16px; transition: 0.3s; }
.horizontal-tabs__tabbar button:hover { background-color: rgb(221, 221, 221); }
.horizontal-tabs__tabbar button.is-active { background-color: rgb(0, 109, 173); color: rgb(255, 255, 255); }
.horizontal-tabs__tabcontent { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-image: initial; border-top: none; display: block; padding: 20px; }
.horizontal-tabs__tabcontent.is-hidden { display: none; }
.vertical-tabs::after { clear: both; content: ""; display: table; }
.vertical-tabs { column-gap: 15px; display: grid; grid-template-columns: repeat(12, 1fr); margin: 30px 0px; }
@media only screen and (max-width: 800px) {
.vertical-tabs { margin: 0px; }
}
.vertical-tabs__list { list-style-type: none; margin: 0px; padding: 0px; }
.vertical-tabs__tabs { grid-column: span 3; padding-left: 1px; }
@media only screen and (max-width: 800px) {
.vertical-tabs__tabs { display: none; }
}
.vertical-tabs__tab { cursor: pointer; display: block; padding: 15px; }
.vertical-tabs__tab, .vertical-tabs__tab:hover { text-decoration: none; }
.vertical-tabs__tab:hover { color: rgb(0, 77, 122); }
.vertical-tabs__tab:active, .vertical-tabs__tab:focus { box-shadow: rgb(0, 109, 173) 0px 0px 0px 2px; outline: rgb(255, 255, 255) solid 1px; }
.vertical-tabs__tab--mobile { display: none; }
@media only screen and (max-width: 800px) {
.vertical-tabs__tab--mobile { border-top: 1px solid rgb(211, 211, 211); display: block; }
.vertical-tabs__tab--mobile:last-of-type { border-bottom: 1px solid rgb(211, 211, 211); }
.vertical-tabs__tab--no-top-border { border-top: 0px; }
}
.vertical-tabs__tab--is-active, .vertical-tabs__tab--is-active:hover { background: rgb(0, 109, 173); border-color: transparent; color: rgb(255, 255, 255); }
.vertical-tabs__tab--condensed { padding-bottom: 7.5px; padding-top: 7.5px; }
.vertical-tabs__tab--with-icon .fa, .vertical-tabs__tab--with-icon .fab, .vertical-tabs__tab--with-icon .far, .vertical-tabs__tab--with-icon .fas { font-size: 16px; margin-right: 5px; text-align: center; width: 20px; }
.vertical-tabs__tab--with-icon .fa-lg { font-size: 18px; }
.vertical-tabs__panel { grid-column: span 9; }
@media only screen and (max-width: 800px) {
.vertical-tabs__panel { grid-column: span 12; width: 100%; }
}
.vertical-tabs__content { margin-left: 30px; }
.vertical-tabs__content:focus { outline: rgb(0, 109, 173) solid 1px; outline-offset: 10px; }
@media only screen and (max-width: 800px) {
.vertical-tabs__content { margin: 25px 10px 10px; }
}
.unverified ul, .verified ul { padding-top: 0px; }
.unverified h3, .verified h3 { padding-bottom: 0px; }
.unverified h6, .verified h6 { padding-bottom: 5px; padding-top: 15px; }
.unverified small, .verified small { color: rgb(85, 85, 85); }
.unverified .check, .verified .check { color: rgb(20, 128, 36); }
.viewport-section { align-items: center; display: flex; justify-content: center; min-height: 100vh; }
.viewport-section__content { min-width: 0px; text-align: center; }
.viewport-section__heading { font-size: 2.4rem; padding: 30px 15px; }
@media screen and (max-width: 600px) {
.viewport-section__heading { font-size: 1.5rem; }
}
.viewport-section__text { margin-top: 30px; padding: 30px 15px; }
.viewport-section__rule { background: rgba(255, 255, 255, 0.5); border: 0px; height: 2px; margin: 50px auto; max-width: 100%; width: 300px; }
.viewport-section--dark { background-color: rgb(0, 109, 173); color: rgb(255, 255, 255); }
.viewport-section--dark a { color: rgb(255, 255, 255); }
.viewport-section--dark a:hover { color: rgb(230, 230, 230); }
.viewport-section--dark a:active, .viewport-section--dark a:focus { outline: rgb(255, 255, 255) solid 1px; }
.viewport-section--ee { min-height: auto; padding: 120px 0px; }
@media screen and (max-width: 600px) {
.viewport-section--ee { padding: 60px 0px; }
}
.viewport-section--ee .viewport-section__heading { background: rgb(255, 211, 67); color: rgb(0, 61, 97); display: inline; font-family: Ewert, cursive; font-weight: 400; }
.viewport-section--ee .viewport-section__heading span { font-size: 3.5rem; line-height: 1; padding-bottom: 30px; }
@media screen and (max-width: 1000px) {
.viewport-section--ee .viewport-section__heading span { font-size: 2.8rem; }
}
@media screen and (max-width: 800px) {
.viewport-section--ee .viewport-section__heading span { font-size: 2.1rem; }
}
@media screen and (max-width: 600px) {
.viewport-section--ee .viewport-section__heading span { font-size: 1.8rem; }
}
@media screen and (max-width: 400px) {
.viewport-section--ee .viewport-section__heading span { font-size: 1.2rem; }
}
.viewport-section--ee .viewport-section__video { margin: 120px auto 0px; max-width: 80%; width: 800px; }
@media screen and (max-width: 600px) {
.viewport-section--ee .viewport-section__video { margin: 30px auto 0px; }
}
.viewport-section--ee .viewport-section__video .viewport-section__video-container { background-color: rgb(0, 61, 97); border: 9px dashed rgb(255, 255, 255); clear: both; float: none; height: 0px; margin-bottom: 25px; outline: rgb(0, 61, 97) solid 9px; padding-bottom: 56.25%; padding-top: 25px; position: relative; }
.viewport-section--ee .viewport-section__video .viewport-section__video-container iframe { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.copyable::after { clear: both; content: ""; display: table; }
.copyable { padding-bottom: 15px; }
.copyable span { background-color: rgba(0, 0, 0, 0.15); border: 1px dotted rgba(255, 255, 255, 0.4); float: left; font-family: "Source Code Pro", monospace; font-size: 1.2rem; font-weight: 500; line-height: 30px; padding: 8px; }
@media only screen and (max-width: 800px) {
.copyable span { font-size: 1.1rem; }
}
@media only screen and (max-width: 400px) {
.copyable span { font-size: 1rem; }
}
.copyable button { background-color: rgba(0, 0, 0, 0.15); border-width: 1px; border-top-style: dotted; border-right-style: dotted; border-bottom-style: dotted; border-top-color: rgba(255, 255, 255, 0.4); border-right-color: rgba(255, 255, 255, 0.4); border-bottom-color: rgba(255, 255, 255, 0.4); border-image: initial; border-left-style: initial; border-left-color: initial; cursor: pointer; float: left; line-height: 30px; padding: 8px 15px; }
.copyable button:hover { background-color: rgba(0, 0, 0, 0.2); }
.copyable button:active, .copyable button:focus { outline: rgb(255, 255, 255) solid 1px; }
.unstyled { list-style-type: none; margin: 0px; padding: 0px; }
.reset-text { font-size: 1rem; font-weight: 400; }
.break { word-break: break-all; }
.public-email { display: inline-block; max-width: 85%; overflow: hidden; position: relative; text-overflow: ellipsis; top: 3px; white-space: nowrap; }
.public-email::after { content: none !important; }
.danger { color: rgb(213, 45, 64); }
.centered { text-align: center; }
.no-top-padding { padding-top: 0px; }
.no-bottom-padding { padding-bottom: 0px; }
.no-top-margin { margin-top: 0px; }
.no-bottom-margin { margin-bottom: 0px; }
.no-left-margin { margin-left: 0px; }
.margin-top { margin-top: 7.5px; }
.margin-top--large { margin-top: 15px; }
.margin-bottom { margin-bottom: 7.5px; }
.margin-bottom--large { margin-bottom: 15px; }
.margin-left { margin-left: 7.5px; }
.margin-left--large { margin-left: 15px; }
.margin-right { margin-right: 7.5px; }
.margin-right--large { margin-right: 15px; }
.wrap-children { margin-bottom: -5px; }
.wrap-children > * { margin-bottom: 5px; }
.page-title { font-size: 1.5rem; font-weight: 600; padding-bottom: 30px; }
.page-title--wsubtitle { padding-bottom: 5px; }
.sub-title { padding-bottom: 25px; }
.confirm-form, .hidden { display: none; }
.display-block { display: block; }
@media screen and (min-width: 1001px) {
.hide-on-desktop { display: none; }
}
@media screen and (max-width: 1000px) {
.hide-below-desktop { display: none; }
}
@media screen and (max-width: 800px) {
.hide-on-tablet { display: none; }
.show-on-tablet { display: block; }
}
html[dir="rtl"] .package-description.split-layout > :first-child, html[dir="rtl"] .package-snippet .split-layout > :first-child { padding-left: 0px; padding-right: 30px; }
#public_email, time { direction: ltr; }
.form-errors { text-align: left; }
.sr-only { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
.no-bullets { list-style-type: none; }
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-c3f9c8a1-efae-46da-a181-bf11119a271e@mhtml.blink
@charset "utf-8";
[data-ea-publisher].loaded, [data-ea-type].loaded { font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: normal; font-style: normal; vertical-align: baseline; line-height: 1.3em; }
[data-ea-publisher].loaded a, [data-ea-type].loaded a { text-decoration: none; }
[data-ea-publisher].loaded .ea-pixel, [data-ea-type].loaded .ea-pixel { display: none; }
[data-ea-publisher].loaded .ea-content, [data-ea-type].loaded .ea-content { margin: 1em 1em 0.5em; padding: 1em; background: rgba(0, 0, 0, 0.03); color: rgb(80, 80, 80); }
[data-ea-publisher].loaded .ea-content a:link, [data-ea-type].loaded .ea-content a:link { color: rgb(80, 80, 80); }
[data-ea-publisher].loaded .ea-content a:visited, [data-ea-type].loaded .ea-content a:visited { color: rgb(80, 80, 80); }
[data-ea-publisher].loaded .ea-content a:hover, [data-ea-type].loaded .ea-content a:hover { color: rgb(55, 55, 55); }
[data-ea-publisher].loaded .ea-content a:active, [data-ea-type].loaded .ea-content a:active { color: rgb(55, 55, 55); }
[data-ea-publisher].loaded .ea-content a strong, [data-ea-publisher].loaded .ea-content a b, [data-ea-type].loaded .ea-content a strong, [data-ea-type].loaded .ea-content a b { color: rgb(8, 140, 219); }
[data-ea-publisher].loaded .ea-callout a:link, [data-ea-type].loaded .ea-callout a:link { color: rgb(106, 106, 106); }
[data-ea-publisher].loaded .ea-callout a:visited, [data-ea-type].loaded .ea-callout a:visited { color: rgb(106, 106, 106); }
[data-ea-publisher].loaded .ea-callout a:hover, [data-ea-type].loaded .ea-callout a:hover { color: rgb(80, 80, 80); }
[data-ea-publisher].loaded .ea-callout a:active, [data-ea-type].loaded .ea-callout a:active { color: rgb(80, 80, 80); }
[data-ea-publisher].loaded .ea-callout a strong, [data-ea-publisher].loaded .ea-callout a b, [data-ea-type].loaded .ea-callout a strong, [data-ea-type].loaded .ea-callout a b { color: rgb(8, 140, 219); }
[data-ea-publisher].loaded .ea-callout a, [data-ea-type].loaded .ea-callout a { font-size: 0.8em; }
[data-ea-publisher].loaded.dark .ea-content, [data-ea-type].loaded.dark .ea-content { background: rgba(255, 255, 255, 0.05); color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.dark .ea-content a:link, [data-ea-type].loaded.dark .ea-content a:link { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.dark .ea-content a:visited, [data-ea-type].loaded.dark .ea-content a:visited { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.dark .ea-content a:hover, [data-ea-type].loaded.dark .ea-content a:hover { color: rgb(246, 246, 246); }
[data-ea-publisher].loaded.dark .ea-content a:active, [data-ea-type].loaded.dark .ea-content a:active { color: rgb(246, 246, 246); }
[data-ea-publisher].loaded.dark .ea-content a strong, [data-ea-publisher].loaded.dark .ea-content a b, [data-ea-type].loaded.dark .ea-content a strong, [data-ea-type].loaded.dark .ea-content a b { color: rgb(80, 186, 249); }
[data-ea-publisher].loaded.dark .ea-callout a:link, [data-ea-type].loaded.dark .ea-callout a:link { color: rgb(195, 195, 195); }
[data-ea-publisher].loaded.dark .ea-callout a:visited, [data-ea-type].loaded.dark .ea-callout a:visited { color: rgb(195, 195, 195); }
[data-ea-publisher].loaded.dark .ea-callout a:hover, [data-ea-type].loaded.dark .ea-callout a:hover { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.dark .ea-callout a:active, [data-ea-type].loaded.dark .ea-callout a:active { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.dark .ea-callout a strong, [data-ea-publisher].loaded.dark .ea-callout a b, [data-ea-type].loaded.dark .ea-callout a strong, [data-ea-type].loaded.dark .ea-callout a b { color: rgb(80, 186, 249); }
@media (prefers-color-scheme: dark) {
[data-ea-publisher].loaded.adaptive .ea-content, [data-ea-type].loaded.adaptive .ea-content { background: rgba(255, 255, 255, 0.05); color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.adaptive .ea-content a:link, [data-ea-type].loaded.adaptive .ea-content a:link { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.adaptive .ea-content a:visited, [data-ea-type].loaded.adaptive .ea-content a:visited { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.adaptive .ea-content a:hover, [data-ea-type].loaded.adaptive .ea-content a:hover { color: rgb(246, 246, 246); }
[data-ea-publisher].loaded.adaptive .ea-content a:active, [data-ea-type].loaded.adaptive .ea-content a:active { color: rgb(246, 246, 246); }
[data-ea-publisher].loaded.adaptive .ea-content a strong, [data-ea-publisher].loaded.adaptive .ea-content a b, [data-ea-type].loaded.adaptive .ea-content a strong, [data-ea-type].loaded.adaptive .ea-content a b { color: rgb(80, 186, 249); }
[data-ea-publisher].loaded.adaptive .ea-callout a:link, [data-ea-type].loaded.adaptive .ea-callout a:link { color: rgb(195, 195, 195); }
[data-ea-publisher].loaded.adaptive .ea-callout a:visited, [data-ea-type].loaded.adaptive .ea-callout a:visited { color: rgb(195, 195, 195); }
[data-ea-publisher].loaded.adaptive .ea-callout a:hover, [data-ea-type].loaded.adaptive .ea-callout a:hover { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.adaptive .ea-callout a:active, [data-ea-type].loaded.adaptive .ea-callout a:active { color: rgb(220, 220, 220); }
[data-ea-publisher].loaded.adaptive .ea-callout a strong, [data-ea-publisher].loaded.adaptive .ea-callout a b, [data-ea-type].loaded.adaptive .ea-callout a strong, [data-ea-type].loaded.adaptive .ea-callout a b { color: rgb(80, 186, 249); }
}
[data-ea-publisher].loaded .ea-content, [data-ea-type].loaded .ea-content { border: 0px; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 3px; }
[data-ea-publisher].loaded.raised .ea-content, [data-ea-type].loaded.raised .ea-content { border: 0px; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 3px; }
[data-ea-publisher].loaded.bordered .ea-content, [data-ea-type].loaded.bordered .ea-content { border: 1px solid rgba(0, 0, 0, 0.04); border-radius: 3px; box-shadow: none; }
[data-ea-publisher].loaded.bordered.dark .ea-content, [data-ea-type].loaded.bordered.dark .ea-content { border: 1px solid rgba(255, 255, 255, 0.07); }
@media (prefers-color-scheme: dark) {
[data-ea-publisher].loaded.bordered.adaptive .ea-content, [data-ea-type].loaded.bordered.adaptive .ea-content { border: 1px solid rgba(255, 255, 255, 0.07); }
}
[data-ea-publisher].loaded.flat .ea-content, [data-ea-type].loaded.flat .ea-content { border: 0px; border-radius: 3px; box-shadow: none; }
[data-ea-type="image"].loaded, [data-ea-publisher]:not([data-ea-type]).loaded, .ea-type-image { display: inline-block; }
[data-ea-type="image"].loaded .ea-content, [data-ea-publisher]:not([data-ea-type]).loaded .ea-content, .ea-type-image .ea-content { max-width: 180px; overflow: auto; text-align: center; }
[data-ea-type="image"].loaded .ea-content > a > img, [data-ea-publisher]:not([data-ea-type]).loaded .ea-content > a > img, .ea-type-image .ea-content > a > img { width: 120px; height: 90px; display: inline-block; }
[data-ea-type="image"].loaded .ea-content > .ea-text, [data-ea-publisher]:not([data-ea-type]).loaded .ea-content > .ea-text, .ea-type-image .ea-content > .ea-text { margin-top: 1em; font-size: 1em; text-align: center; }
[data-ea-type="image"].loaded .ea-callout, [data-ea-publisher]:not([data-ea-type]).loaded .ea-callout, .ea-type-image .ea-callout { max-width: 180px; margin: 0em 1em 1em; padding-left: 1em; padding-right: 1em; font-style: italic; text-align: right; }
[data-ea-type="image"].loaded.horizontal .ea-content, [data-ea-publisher]:not([data-ea-type]).loaded.horizontal .ea-content, .ea-type-image.horizontal .ea-content { max-width: 320px; }
[data-ea-type="image"].loaded.horizontal .ea-content > a > img, [data-ea-publisher]:not([data-ea-type]).loaded.horizontal .ea-content > a > img, .ea-type-image.horizontal .ea-content > a > img { float: left; margin-right: 1em; }
[data-ea-type="image"].loaded.horizontal .ea-content .ea-text, [data-ea-publisher]:not([data-ea-type]).loaded.horizontal .ea-content .ea-text, .ea-type-image.horizontal .ea-content .ea-text { margin-top: 0em; text-align: left; overflow: auto; }
[data-ea-type="image"].loaded.horizontal .ea-callout, [data-ea-publisher]:not([data-ea-type]).loaded.horizontal .ea-callout, .ea-type-image.horizontal .ea-callout { max-width: 320px; text-align: right; }
[data-ea-type="text"].loaded, .ea-type-text { font-size: 14px; }
[data-ea-type="text"].loaded .ea-content, .ea-type-text .ea-content { text-align: left; }
[data-ea-type="text"].loaded .ea-callout, .ea-type-text .ea-callout { margin: 0.5em 1em 1em; padding-left: 1em; padding-right: 1em; text-align: right; font-style: italic; }
[data-ea-style="stickybox"].loaded .ea-type-image { z-index: 1000; position: fixed; bottom: 20px; right: 20px; }
[data-ea-style="stickybox"].loaded .ea-type-image .ea-stickybox-hide { cursor: pointer; position: absolute; top: 0.75em; right: 0.75em; background-color: rgb(254, 254, 254); border: 1px solid rgb(8, 140, 219); border-radius: 50%; color: rgb(8, 140, 219); font-size: 1em; text-align: center; height: 1.5em; width: 1.5em; line-height: 1.5em; }
@media (max-width: 1300px) {
[data-ea-style="stickybox"].loaded .ea-type-image { position: static; bottom: 0px; right: 0px; margin: auto; text-align: center; }
[data-ea-style="stickybox"].loaded .ea-type-image .ea-stickybox-hide { display: none; }
}
@media (min-width: 1301px) {
[data-ea-style="stickybox"].loaded .ea-type-image .ea-content { background: rgb(220, 220, 220); }
[data-ea-style="stickybox"].loaded.dark .ea-type-image .ea-content { background: rgb(80, 80, 80); }
}
@media (min-width: 1301px) and (prefers-color-scheme: dark) {
[data-ea-style="stickybox"].loaded.adaptive .ea-type-image .ea-content { background: rgb(80, 80, 80); }
}
------MultipartBoundary--cUyvbLf8ysVgvDxHuzw8lJLXjVc7Q2yGlsTaTF8ft3------