diff --git a/README.md b/README.md index 56f345b..915534f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,104 @@ -# ghost-local-dev-in-docker -A local workflow to easily develop your Ghost themes by running Ghost within a Docker container. +## What problem does this project solves? + +**First**, as I [maintain many Ghost Themes](https://github.com/firepress-org), my pain was growing exponentially. I needed to develop & maintain those themes quickly, test them, using real content that makes sense. All of this without putting unnecessary stuff in the git repo of each theme. + +I was always running after my tail as soon as I was switching between different themes or duplicating hundred of MB to duplicate my Ghost setup. + +**Second**, there are many Ghost themes on Github without a proper live demo. I just wanted to download a few of them to see the result locally. Oh, and did I saw the pain to work between different machines? + +This project solves all of that and makes the whole process efficient. + +## What is this? + +It’s a workflow to run Ghost locally within a Docker container. Once your local paths are define it’s really fun and easy to work between many themes. + +**Two-goal here**: + +1. It’s for **developers** who needs to quickly re-start ghost on the fly (about 3 sec) while they develop a their Ghost themes. +2. It’s for **everyone** who wants to see & try Ghost theme locally. + +I have worked and re-work this workflow and with my experience, I can confirm it covers many **use cases** I have. + +- Run Ghost images with tag `edge` or `stable` (you can choose them from: https://hub.docker.com/r/devmtl/ghostfire/tags/) +- Run Ghost Themes I develop actively which are in my Github local setup. +- Run Ghost Themes I want to try on the fly. Just unzip any themes in the directory `theme_tryout` and your Ghost container will see it. +- It shut down the containers automatically after 1 hours. +- When starting, the workflow tests many elements like: + - What is the Ghost version + - What is the Node version + - Ensure Ghost does response is up + + +## Video & tutorial about using this + +- ToDo, 2018-08-23 + + +## Docker image source + +The [docker images I use](https://github.com/firepress-org/ghostfire) are continuously integrated (built every day) thanks to Travis. See the latest images at: https://hub.docker.com/r/devmtl/ghostfire/tags/ + + +## Basic Setup + +Because this workflow syncs themes locally, you need to tweak some variables before anything. + +1. Duplicate `var-config-example.sh` and rename it as `var-config.sh` +2. Configure your local environment within `var-config.sh` +3. `./run.sh` +4. In your browser, go to `http://localhost:2368/` & `http://localhost:2368/ghost` + +That’s it! + + +## Details + +- Executing `./run.sh` runs the `stable` image +- Executing `./runedge.sh` runs the `edge` image +- Executing `./rundown.sh` shutdown the container +- Directory `theme_stable` is where your Ghost Themes are considered stable. You should never copy anything manually in there. +- Directory `theme_tryout` is where you can manually copy theme within. Copy and unzip Ghost theme you want to try here +- Directory `content` is where the Ghost container mount its volume. You should never copy anything manually in there. + + +## Contributing + +Thanks to the power of communities, this is where `1 + 1 = 3`. + +1. Fork it +2. Create your feature branch: `git checkout -b my-new-feature` +3. Commit your changes: `git commit -am 'Add some feature'` +4. Push to the branch: `git push origin my-new-feature` +5. Submit a pull request + + +## Sources & Fork + +- This Git repo is available at:
https://github.com/firepress-org/ghost-local-dev-in-docker + + +## License + +- This git repo is under the **GNU** license information. [Find it here](https://github.com/pascalandy/GNU-GENERAL-PUBLIC-LICENSE). +- The Ghost’s software, is under the **MIT** license. [Find it here](https://ghost.org/license/). + + +## FirePress Hosting + +**At FirePress we do one thing and we do it with our whole heart: we host fully managed Ghost’s websites**. The idea behind FirePress is to empower freelancers and small organizations to be able to build an outstanding mobile-first website. + +We also offer a **workshop** where participants ends up with a website/blog they can easily operate themselves. Details are coming soon. It is available in those cities: + +- Montréal - Canada +- Toronto - Canada +- New-York - USA +- Québec City - Canada + +Because we believe your website should speak up in your name, we consider our mission completed once your site has become [your impresario](https://play-with-ghost.com/ghost-themes/why-launching-your-next-website-with-firepress/). Start your [free trial here](https://play-with-ghost.com/ghost-themes/free-10-day-trial/). + + +## Keep in touch + +- [Pascal Andy’s « now page »](https://pascalandy.com/blog/now/) +- Follow me on [Twitter](https://twitter.com/askpascalandy) +- Find more Ghost Themes on [play-with-ghost.com](https://play-with-ghost.com/) \ No newline at end of file diff --git a/_my_themes/liebling/LICENSE b/_my_themes/liebling/LICENSE new file mode 100644 index 0000000..bd86707 --- /dev/null +++ b/_my_themes/liebling/LICENSE @@ -0,0 +1,22 @@ +Copyright (c) 2018-2019 Eduardo Gómez + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/_my_themes/liebling/README.md b/_my_themes/liebling/README.md new file mode 100644 index 0000000..db58c6a --- /dev/null +++ b/_my_themes/liebling/README.md @@ -0,0 +1,109 @@ +# Liebling + +Liebling is a beautiful and clean Ghost theme that is easy and comfortable to use. **It's free** and you can use it for any kind of content you might have. Now with dark mode 🌓! + +If you use it and you like it, please consider to make a donation to support its development! 🙏🏼 + +Buy Me A Coffee + +## Preview + +You can see a live demo here: [https://liebling.eduardogomez.io](https://liebling.eduardogomez.io) + +![](https://res.cloudinary.com/edev/image/upload/v1570370297/liebling/liebling-promo-ipad.jpg) +

+![](https://res.cloudinary.com/edev/image/upload/v1570370297/liebling/liebling-promo-mobile.jpg) + +## Download + +To get the latest version please head over the [releases page](https://github.com/eddiesigner/liebling/releases) and download the file `liebling.zip` of the latest release. + +## Features + +### General features + +* Clean and beautiful design 💅🏼 +* Lightning fast ⚡️ +* Fully responsive, looks great on any device 📱 +* Compatible with modern browsers 💻 +* Fast support 📞 + +### Ghost features + +* Subscription form +* Multiple authors +* Logo support +* Featured posts and pages +* Post, Page, Tag, Authors, pages +* Koenig editor +* Bookmark card +* Gallery card +* Blog title and description +* Cover image for Home, Post, Page, Tag, Author pages +* Author avatar, bio, location, website and social links +* Facebook and Twitter social links +* Reading time +* Next and Previous post navigation +* Primary tag in posts + +### Liebling unique features + +* Dark mode +* Search +* Custom Subscribe page +* Custom authors page +* Custom error page +* Medium style image zoom +* Comments with Disqus +* Share post on Facebook and Twitter +* Slider for featured posts +* Support for normal, wide and full images in posts +* Reading progress indicator +* RTL language support + +## Localization + +* English +* Spanish +* German by [D3473R](https://github.com/D3473R) +* Informal german by [D3473R](https://github.com/D3473R) +* Bulgarian by [clappingmonkey](https://github.com/clappingmonkey) +* Vietnamese by [hiensarahly](https://github.com/hiensarahly) +* Italian by [vignini](https://github.com/vignini) +* French by [v1nc3nt-fr](https://github.com/v1nc3nt-fr) +* Informal french by [v1nc3nt-fr](https://github.com/v1nc3nt-fr) +* Portuguese by [ivomota](https://github.com/ivomota) +* Arabic by [allamiro](https://github.com/allamiro) +* Polish by [otlet](https://github.com/otlet) +* Brazilian portuguese by [pedrinholula](https://github.com/pedrinholula) +* Russian by [stereohorse](https://github.com/stereohorse) +* Kyrgyz by [januchaos](https://github.com/januchaos) +* Hebrew by [cohen604](https://github.com/cohen604) + +## Theme tested + +* W3C Markup Validation: [Correct validation](https://validator.w3.org/nu/?doc=https%3A%2F%2Fliebling.eduardogomez.io%2F) +* Ghost GScan: [100/100 points](https://gscan.ghost.org/) +* GTmetrix PageSpeed Score: **A (97%)** +* PageSpeed Insights: **94/100** (mobile) **99/100** (desktop) +* Pingdom Performance Grade: **A 91** + +## Theme development + +Thanks to [D3473R](https://github.com/D3473R) 💪🏼 for create a development environment with Docker. From now on you can work on this theme without installing a Ghost instance on your local machine. With two commands you have an instant development setup and you can build the theme for production. + +Please take a look to this page to see how it works: https://github.com/eddiesigner/liebling/wiki/Theme-development-with-Docker + +## Help and Support + +To enable the search, comments, subscribers and so on, you must follow the steps found in the [Wiki](https://github.com/eddiesigner/liebling/wiki). + +If you have any questions or troubles with this product, please feel free to open an issue [here](https://github.com/eddiesigner/liebling/issues). + +## License + +Copyright (c) 2018-2019 Eduardo Gómez. Released under the [MIT license](https://github.com/eddiesigner/liebling/blob/master/LICENSE). + +## Credits + +All photos I used on this theme are from [Unsplash](https://unsplash.com) diff --git a/_my_themes/liebling/assets/css/app.css b/_my_themes/liebling/assets/css/app.css new file mode 100644 index 0000000..23a582f --- /dev/null +++ b/_my_themes/liebling/assets/css/app.css @@ -0,0 +1 @@ +/*! sanitize.css v7.0.2 | CC0 License | github.com/csstools/sanitize.css */*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Oxygen,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled],[disabled]{cursor:disabled}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}:root,[data-theme=light]{--background-color:#fff;--primary-foreground-color:#4a4a4a;--secondary-foreground-color:#000;--primary-subtle-color:#04aeee;--secondary-subtle-color:#f4f8fd;--titles-color:#333;--link-color:#293951;--primary-border-color:#9b9b9b;--secondary-border-color:#f0f8ff;--article-shadow-normal:0 10px 10px rgba(0,0,0,0.08);--article-shadow-hover:0 4px 60px 0 rgba(0,0,0,0.2);--transparent-background-color:hsla(0,0%,100%,0.99);--footer-background-color:#293951;--submenu-shadow-color-opacity:0.25;--button-shadow-color-normal:hsla(0,0%,42.4%,0.2);--button-shadow-color-hover:hsla(0,0%,42.4%,0.3);--toggle-darkmode-button-color:#fff;--table-background-color-odd:#fafafa;--table-head-border-bottom:#e2e2e2}[data-theme=dark]{--background-color:#111;--primary-foreground-color:#ccc;--secondary-foreground-color:#fff;--primary-subtle-color:#2c2fe6;--secondary-subtle-color:#141920;--titles-color:#b4b4b4;--link-color:#2c2fe6;--primary-border-color:#1d1d1d;--secondary-border-color:#0f0f0f;--article-shadow-normal:0 4px 5px 5px rgba(0,0,0,0.1);--article-shadow-hover:0 4px 5px 10px rgba(0,0,0,0.1);--transparent-background-color:rgba(0,0,0,0.99);--footer-background-color:#080808;--submenu-shadow-color-opacity:0.55;--button-shadow-color-normal:rgba(10,10,10,0.5);--button-shadow-color-hover:rgba(10,10,10,0.5);--toggle-darkmode-button-color:#efd114;--table-background-color-odd:#050505;--table-head-border-bottom:#1d1d1d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--background-color:#111;--primary-foreground-color:#ccc;--secondary-foreground-color:#fff;--primary-subtle-color:#2c2fe6;--secondary-subtle-color:#141920;--titles-color:#b4b4b4;--link-color:#2c2fe6;--primary-border-color:#1d1d1d;--secondary-border-color:#0f0f0f;--article-shadow-normal:0 4px 5px 5px rgba(0,0,0,0.1);--article-shadow-hover:0 4px 5px 10px rgba(0,0,0,0.1);--transparent-background-color:rgba(0,0,0,0.99);--footer-background-color:#080808;--submenu-shadow-color-opacity:0.55;--button-shadow-color-normal:rgba(10,10,10,0.5);--button-shadow-color-hover:rgba(10,10,10,0.5);--toggle-darkmode-button-color:#efd114;--table-background-color-odd:#050505;--table-head-border-bottom:#1d1d1d}}.hide{display:none}.sr-only{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.clearfix:after,.clearfix:before{content:" ";line-height:0;display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.content-centered,.m-hero,.m-icon-button{display:flex;align-items:center;justify-content:center}.l-post-content button:not(.m-icon-button),.l-post-content input,.l-post-content select,.l-post-content textarea,.m-button,.m-icon-button,.m-input,.m-toggle-darkmode input,.no-appearance{-webkit-appearance:none!important;-moz-appearance:none!important;-o-appearance:none!important;-ms-appearance:none!important;appearance:none!important}.no-padding{padding:0}.no-margin{margin:0}.no-scroll-y{overflow-y:hidden}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.pos-relative{position:relative}.pos-absolute{position:absolute}.bold{font-weight:700}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.pointer{cursor:pointer}.only-desktop{display:none}@media only screen and (min-width:48rem){.only-desktop{display:block}}body{display:flex;flex-direction:column;width:100%;min-height:100vh;color:var(--primary-foreground-color);font-size:1rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-display:swap;overflow-x:hidden;background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.share-menu-displayed{padding-bottom:45px}@media only screen and (min-width:48rem){body.share-menu-displayed{padding-bottom:0}}.main-wrap{display:flex;flex-direction:column;flex-grow:1}p{line-height:1.3;margin:0}a{color:inherit;text-decoration:none}fieldset{padding:0;margin:0;border:0;position:relative}.tippy-popper *{text-align:left!important}.medium-zoom-overlay{background-color:var(--background-color)!important}.medium-zoom-image,.medium-zoom-overlay{z-index:5}div.lozad.loaded:not(.no-fade-animation),img.lozad.loaded{opacity:0;-webkit-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}::-webkit-input-placeholder{color:#9b9b9b}::-moz-placeholder{color:#9b9b9b}:-ms-input-placeholder{color:#9b9b9b}:-moz-placeholder{color:#9b9b9b}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot?f4a6e40b099991d3eca75e7009d18308);src:url(/assets/fonts/icomoon.eot?f4a6e40b099991d3eca75e7009d18308) format("embedded-opentype"),url(/assets/fonts/icomoon.ttf?52093db70ea08ed78aaa106e46e637eb) format("truetype"),url(/assets/fonts/icomoon.woff?f000c57f68fcd22557a432326e7efdfd) format("woff"),url(/assets/fonts/icomoon.svg?254f5189703823e07b574c31874cc663) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:"\E900"}.icon-arrow-left:before{content:"\E901"}.icon-arrow-right:before{content:"\E902"}.icon-arrow-top:before{content:"\E903"}.icon-close:before{content:"\E904"}.icon-comments:before{content:"\E905"}.icon-facebook:before{content:"\E906"}.icon-globe:before{content:"\E907"}.icon-menu:before{content:"\E908"}.icon-more:before{content:"\E909"}.icon-search:before{content:"\E90A"}.icon-twitter:before{content:"\E90B"}.l-wrapper{position:relative;width:100%;margin:0 auto;padding:0 20px}@media only screen and (min-width:48rem){.l-wrapper{max-width:1200px}}@media only screen and (min-width:80rem){.l-wrapper{padding:0}}.l-wrapper.in-submenu{padding:0}@media only screen and (min-width:48rem){.l-wrapper.in-submenu{padding:0 20px}}@media only screen and (min-width:80rem){.l-wrapper.in-submenu{padding:0}}@media only screen and (min-width:48rem){.l-wrapper.in-post{max-width:960px}}.l-wrapper.in-post.no-image{padding-top:40px}@media only screen and (min-width:48rem){.l-wrapper.in-post.no-image{padding-top:80px}}@media only screen and (min-width:48rem){.l-wrapper.in-comments{max-width:820px}}@media only screen and (min-width:64rem){.l-wrapper.in-recommended{padding:0;max-width:calc(100% - 60px)}}@media only screen and (min-width:90rem){.l-wrapper.in-recommended{max-width:1200px}}.l-content{padding:40px 0 20px}@media only screen and (min-width:48rem){.l-content{padding:60px 0 40px}}.l-post-content{padding-bottom:15px}@media only screen and (min-width:48rem){.l-post-content{max-width:820px;margin:0 auto}}@media only screen and (min-width:48rem) and (min-width:48rem){.l-post-content{padding-bottom:30px}}.l-post-content h1,.l-post-content h2,.l-post-content h3,.l-post-content h4,.l-post-content h5,.l-post-content h6{color:var(--titles-color);line-height:1.3;font-weight:700;padding-top:5px;margin:0 0 30px}@media only screen and (min-width:48rem){.l-post-content h1,.l-post-content h2,.l-post-content h3,.l-post-content h4,.l-post-content h5,.l-post-content h6{padding-top:10px;margin-bottom:40px}}.l-post-content h1{font-size:2.125rem}@media only screen and (min-width:48rem){.l-post-content h1{font-size:2.625rem}}.l-post-content h2{font-size:1.75rem}@media only screen and (min-width:48rem){.l-post-content h2{font-size:2.25rem}}.l-post-content h3{font-size:1.375rem}@media only screen and (min-width:48rem){.l-post-content h3{font-size:1.75rem}}.l-post-content h4{font-size:1rem}@media only screen and (min-width:48rem){.l-post-content h4{font-size:1.375rem}}.l-post-content h5{font-size:.938rem}@media only screen and (min-width:48rem){.l-post-content h5{font-size:1.125rem}}.l-post-content h6{font-size:.813rem}@media only screen and (min-width:48rem){.l-post-content h6{font-size:1rem}}.l-post-content p{letter-spacing:.2px;line-height:1.5;font-size:1.125rem;margin-bottom:25px}@media only screen and (min-width:48rem){.l-post-content p{letter-spacing:.3px;line-height:1.6;font-size:1.25rem;margin-bottom:30px}}.l-post-content p img{margin-bottom:0!important}.l-post-content b,.l-post-content strong{font-weight:600}.l-post-content a{color:var(--primary-foreground-color);text-decoration:underline}.l-post-content ol,.l-post-content ul{letter-spacing:.2px;line-height:1.5;font-size:1.125rem;padding-left:20px;margin:0 0 20px}@media only screen and (min-width:48rem){.l-post-content ol,.l-post-content ul{letter-spacing:.3px;line-height:1.6;font-size:1.25rem;padding-left:40px;margin-bottom:30px}}.l-post-content ol li,.l-post-content ul li{margin-bottom:20px}.l-post-content .kg-image,.l-post-content img{display:block;max-width:100%;margin:0 auto 35px}@media only screen and (min-width:48rem){.l-post-content .kg-image,.l-post-content img{margin-bottom:40px}}.l-post-content iframe{max-width:100%}.l-post-content .fluid-width-video-wrapper{margin:0 auto 35px}@media only screen and (min-width:48rem){.l-post-content .fluid-width-video-wrapper{margin-bottom:40px}}.l-post-content.kg-image-card,.l-post-content figure{padding:20px 0 40px;margin:0 -20px}@media only screen and (min-width:48rem){.l-post-content.kg-image-card,.l-post-content figure{padding:20px 0 50px;margin:0}}.l-post-content.kg-image-card.kg-embed-card,.l-post-content figure.kg-embed-card{display:flex;flex-direction:column;align-items:center;min-width:100%;margin:0 auto}.l-post-content.kg-image-card.kg-embed-card iframe,.l-post-content figure.kg-embed-card iframe{margin:0 auto}.l-post-content.kg-image-card.kg-width-full img,.l-post-content.kg-image-card.kg-width-wide img,.l-post-content figure.kg-width-full img,.l-post-content figure.kg-width-wide img{width:100%;height:auto}@media only screen and (min-width:80rem){.l-post-content.kg-image-card.kg-width-wide,.l-post-content figure.kg-width-wide{margin:0 -70px}}@media only screen and (min-width:48rem){.l-post-content.kg-image-card.kg-width-full,.l-post-content figure.kg-width-full{width:100vw;margin-left:50%;transform:translateX(-50%)}}.l-post-content.kg-image-card .kg-image,.l-post-content.kg-image-card img,.l-post-content figure .kg-image,.l-post-content figure img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto}.l-post-content.kg-image-card figcaption,.l-post-content figure figcaption{text-align:center;letter-spacing:.1px;line-height:1.3;font-size:.75rem;padding:10px 20px 0}@media only screen and (min-width:48rem){.l-post-content.kg-image-card figcaption,.l-post-content figure figcaption{font-size:.875rem;padding:15px 0 0}}.l-post-content.kg-image-card .fluid-width-video-container,.l-post-content figure .fluid-width-video-container{flex-grow:1;width:100%}.l-post-content.kg-image-card .fluid-width-video-wrapper,.l-post-content figure .fluid-width-video-wrapper{margin:0 auto!important}.l-post-content.kg-image-card .kg-gallery-container,.l-post-content figure .kg-gallery-container{display:flex;flex-direction:column;width:100%}.l-post-content.kg-image-card .kg-gallery-row,.l-post-content figure .kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.l-post-content.kg-image-card .kg-gallery-image img,.l-post-content figure .kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.l-post-content.kg-image-card .kg-gallery-row:not(:first-of-type),.l-post-content figure .kg-gallery-row:not(:first-of-type){margin:.75em 0 0}.l-post-content.kg-image-card .kg-gallery-image:not(:first-of-type),.l-post-content figure .kg-gallery-image:not(:first-of-type){margin:0 0 0 .75em}.l-post-content hr{position:relative;margin:30px 0;border:0;border-top:1px solid var(--secondary-subtle-color)}@media only screen and (min-width:48rem){.l-post-content hr{margin:50px 0}}.l-post-content hr:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:var(--secondary-subtle-color);-o-box-shadow:0 0 0 10px var(--background-color),0 0 0 transparent;box-shadow:0 0 0 10px var(--background-color),0 0 0 transparent;transform:translate(-50%,-50%)}@media only screen and (min-width:48rem){.l-post-content hr:after{width:12px;height:12px;-o-box-shadow:0 0 0 20px var(--background-color),0 0 0 transparent;box-shadow:0 0 0 20px var(--background-color),0 0 0 transparent}}.l-post-content blockquote{position:relative;letter-spacing:.2px;line-height:1.5;font-size:1.125rem;font-style:italic;font-family:Georgia,Times New Roman,Times,serif;padding:0 40px;margin:0 0 25px}@media only screen and (min-width:48rem){.l-post-content blockquote{letter-spacing:.3px;line-height:1.6;font-size:1.25rem;padding:0 60px;margin-bottom:30px}}.l-post-content blockquote:before{content:'"';position:absolute;top:0;left:0;color:var(--primary-foreground-color);line-height:1;font-size:2.625rem}@media only screen and (min-width:48rem){.l-post-content blockquote:before{font-size:4rem}}.l-post-content blockquote p:last-child{margin-bottom:0}.l-post-content table{color:var(--titles-color);font-size:.875rem;width:calc(100% + 40px);margin:0 -20px 25px}@media only screen and (min-width:48rem){.l-post-content table{font-size:1rem;width:100%;margin:0 0 30px}}.l-post-content table thead{border-bottom:1px solid var(--table-head-border-bottom)}.l-post-content table thead td{font-weight:600}.l-post-content table tbody tr:nth-child(2n){background-color:var(--background-color)}.l-post-content table tbody tr:nth-child(odd){background-color:var(--table-background-color-odd)}.l-post-content table td{text-align:center;padding:10px}@media only screen and (min-width:48rem){.l-post-content table td{padding:20px}}.l-post-content code{display:inline-block;color:var(--link-color);font-size:.9rem;padding:0 5px;border-radius:5px;background-color:var(--secondary-subtle-color)}.l-post-content pre{line-height:1.4;margin:0 0 25px}@media only screen and (min-width:48rem){.l-post-content pre{margin-bottom:30px}}.l-post-content pre>code{display:block;padding:10px;white-space:pre-wrap}@media only screen and (min-width:48rem){.l-post-content pre>code{padding:20px}}.l-post-content form{margin-bottom:25px}@media only screen and (min-width:48rem){.l-post-content form{margin-bottom:30px}}.l-post-content input,.l-post-content select,.l-post-content textarea{margin-bottom:20px}.l-post-content textarea{height:100px;resize:none}.l-post-content select{position:relative;padding-right:40px!important;background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;background-size:15px 8px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiPjxwYXRoIGZpbGw9IiM1NjVlNjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguMzIuNTdhLjI0Ny4yNDcgMCAwMTAgLjM2TDQuNjggNC41N2EuMjQ3LjI0NyAwIDAxLS4zNiAwTC42OC45M2EuMjQ3LjI0NyAwIDAxMC0uMzZsLjM5LS4zOWEuMjQ3LjI0NyAwIDAxLjM2IDBMNC41IDMuMjUgNy41Ny4xOGEuMjQ3LjI0NyAwIDAxLjM2IDBsLjM5LjM5eiIvPjwvc3ZnPg==")}.l-post-content button:not(.m-icon-button){border:1px solid var(--primary-foreground-color)!important}.l-post-content .kg-bookmark-card{width:100%;padding:0!important;margin:30px auto!important;background:var(--background-color)}@media only screen and (min-width:48rem){.l-post-content .kg-bookmark-card{margin:40px auto!important}}.l-post-content .kg-card+.kg-bookmark-card{margin-top:0}.l-post-content .kg-bookmark-container{display:flex;color:var(--primary-foreground-color);text-decoration:none!important;min-height:148px;box-shadow:0 1px 4px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);border-radius:3px}.l-post-content .kg-bookmark-content{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;justify-content:flex-start;padding:20px}.l-post-content .kg-bookmark-title{font-size:1.125rem;line-height:1.3;font-weight:600}.l-post-content .kg-bookmark-description{font-size:.875rem;font-weight:400;line-height:1.4;margin-top:12px;overflow-y:hidden}.l-post-content .kg-bookmark-thumbnail{position:relative;min-width:30%;max-height:100%;overflow:hidden}.l-post-content .kg-bookmark-thumbnail img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;border-radius:0 3px 3px 0}.l-post-content .kg-bookmark-metadata{display:flex;align-items:center;flex-wrap:wrap;font-size:.9rem;font-weight:400;color:#9b9b9b;margin-top:14px}.l-post-content .kg-bookmark-icon{width:22px!important;height:22px!important;margin-right:8px!important}.l-post-content .kg-bookmark-author:after{content:"\2022";margin:0 6px}.l-post-content .kg-bookmark-publisher{color:inherit}@media (max-width:500px){.l-post-content .kg-bookmark-container{flex-direction:column}.l-post-content .kg-bookmark-thumbnail{order:1;width:100%;min-height:160px}.l-post-content .kg-bookmark-thumbnail img{border-radius:3px 3px 0 0}.l-post-content .kg-bookmark-content{order:2}}.rtl .l-post-content ol,.rtl .l-post-content ul{padding-left:0;padding-right:20px}@media only screen and (min-width:48rem){.rtl .l-post-content ol,.rtl .l-post-content ul{padding-left:0;padding-right:40px}}.rtl .l-post-content code{direction:ltr}.rtl .l-post-content blockquote:before{left:auto;right:0}.rtl .l-post-content .kg-bookmark-icon{margin-right:0!important;margin-left:8px!important}@media only screen and (min-width:48rem){.rtl .l-post-content figure.kg-width-full{margin-left:0;margin-right:50%;transform:translateX(50%)}}.l-grid{padding-bottom:20px}@media only screen and (min-width:48rem){.l-grid{display:flex;flex-wrap:wrap;margin:0 -10px}}@media only screen and (min-width:80rem){.l-grid{margin:0 -20px}}@media only screen and (min-width:48rem){.l-grid.centered{justify-content:center}}.l-fullscreen{display:flex;align-items:center;justify-content:center;height:100vh}.l-fullscreen__content{text-align:center;padding:0 20px}@media only screen and (min-width:48rem){.l-fullscreen__content{max-width:500px}}@media only screen and (min-width:48rem){.l-fullscreen__content.in-subscribe-page{padding:0}}@media only screen and (min-width:64rem){.l-fullscreen__content.in-subscribe-page{max-width:820px}}.l-post-content button:not(.m-icon-button),.m-button{display:inline-block;color:#333;text-align:center;letter-spacing:.2px;line-height:1;font-size:1rem;font-weight:600;border-radius:5px;padding:13px 25px;cursor:pointer;outline:0;border:0;background-color:transparent;transition:all .25s cubic-bezier(.02,.01,.47,1)}.l-post-content button.outlined:not(.m-icon-button),.m-button.outlined{color:var(--titles-color);border:1px solid var(--primary-foreground-color)}.l-post-content button.filled:not(.m-icon-button),.l-post-content button.primary:not(.m-icon-button),.m-button.filled,.m-button.primary{-o-box-shadow:0 2px 4px var(--button-shadow-color-normal),0 0 0 transparent;box-shadow:0 2px 4px var(--button-shadow-color-normal),0 0 0 transparent}.l-post-content button.filled:hover:not(.m-icon-button),.l-post-content button.primary:hover:not(.m-icon-button),.m-button.filled:hover,.m-button.primary:hover{transform:translateY(-2px);-o-box-shadow:0 4px 8px var(--button-shadow-color-hover),0 0 0 transparent;box-shadow:0 4px 8px var(--button-shadow-color-hover),0 0 0 transparent}.l-post-content button.filled:not(.m-icon-button),.m-button.filled{border-radius:5px;background-color:#fff}.l-post-content button.block:not(.m-icon-button),.m-button.block{display:block;width:100%}.l-post-content button.primary:not(.m-icon-button),.m-button.primary{color:#fff;background-color:var(--primary-subtle-color)}.m-icon-button{color:var(--titles-color);font-size:1.125rem;border:0;outline:0;padding:0;cursor:pointer;background-color:transparent}.m-icon-button.outlined{border-radius:50%;border:1px solid var(--primary-foreground-color)}.m-icon-button.filled{background-color:var(--background-color);border-radius:50%;-o-box-shadow:0 2px 4px var(--button-shadow-color-normal),0 0 0 transparent;box-shadow:0 2px 4px var(--button-shadow-color-normal),0 0 0 transparent;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-icon-button.filled:hover{-o-box-shadow:0 4px 8px var(--button-shadow-color-hover),0 0 0 transparent;box-shadow:0 4px 8px var(--button-shadow-color-hover),0 0 0 transparent}.m-icon-button.in-mobile-topbar{width:65px;height:100%}.m-icon-button.as-close-menu{position:absolute;top:20px;right:20px;width:32px;height:32px;font-size:.625rem;z-index:2}@media only screen and (min-width:48rem){.m-icon-button.as-close-menu{display:none!important}}.m-icon-button.as-close-search{position:absolute;top:20px;right:20px;width:32px;height:32px;font-size:.625rem;z-index:2}@media only screen and (min-width:48rem){.m-icon-button.as-close-search{top:30px;right:30px;width:42px;height:42px;font-size:.875rem}}@media only screen and (min-width:80rem){.m-icon-button.as-close-search{top:40px;right:40px;width:50px;height:50px}}.m-icon-button.in-menu-main{display:none}@media only screen and (min-width:48rem){.m-icon-button.in-menu-main{display:flex;width:26px;height:25px}}.m-icon-button.more{font-size:6px;z-index:6;position:relative}.m-icon-button.more.active{color:var(--primary-subtle-color)}.m-icon-button.in-pagination-left,.m-icon-button.in-pagination-right{width:40px;height:40px;font-size:.625rem}@media only screen and (min-width:48rem){.m-icon-button.in-pagination-left,.m-icon-button.in-pagination-right{width:46px;height:46px;font-size:.688rem}}.m-icon-button.in-pagination-left{margin-right:30px}.m-icon-button.in-pagination-right{margin-left:30px}.m-icon-button.in-featured-articles{position:absolute;color:#fff;font-size:.875rem;width:29px;height:22px;bottom:16px;z-index:2}@media only screen and (min-width:48rem){.m-icon-button.in-featured-articles{bottom:36px}}.m-icon-button.in-featured-articles.slick-prev{right:52px}@media only screen and (min-width:48rem){.m-icon-button.in-featured-articles.slick-prev{right:72px}}.m-icon-button.in-featured-articles.slick-next{right:16px}@media only screen and (min-width:48rem){.m-icon-button.in-featured-articles.slick-next{right:36px}}.m-icon-button.in-recommended-articles{position:absolute;font-size:.625rem;width:40px;height:40px;top:200px;z-index:2;transform:translateY(-50%)}.m-icon-button.in-recommended-articles.slick-prev{left:0}.m-icon-button.in-recommended-articles.slick-next{right:0}.m-icon-button.as-load-comments{position:relative;width:60px;height:60px;font-size:1.25rem;margin:0 auto;z-index:2}@media only screen and (min-width:48rem){.m-icon-button.as-load-comments{width:80px;height:80px;font-size:1.625rem}}.m-icon-button.in-share{color:var(--titles-color);font-size:.75rem;text-decoration:none;width:31px;height:31px;margin:0 25px}@media only screen and (min-width:64rem){.m-icon-button.in-share{font-size:.875rem;width:40px;height:40px;margin:0 0 20px}}@media only screen and (min-width:80rem){.m-icon-button.in-share{font-size:1rem;width:50px;height:50px}}.m-icon-button.progress{position:relative}.m-icon-button.progress svg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.m-icon-button.progress svg circle{stroke:var(--primary-subtle-color);transform-origin:50% 50%;transform:rotate(-90deg);transition:stroke-dashoffset .2s}.rtl .m-icon-button.in-featured-articles.slick-prev{right:auto;left:16px}@media only screen and (min-width:48rem){.rtl .m-icon-button.in-featured-articles.slick-prev{right:auto;left:36px}}.rtl .m-icon-button.in-featured-articles.slick-next{right:auto;left:52px}@media only screen and (min-width:48rem){.rtl .m-icon-button.in-featured-articles.slick-next{right:auto;left:72px}}.rtl .m-icon-button.in-recommended-articles.slick-prev{left:auto;right:0;transform:rotate(180deg)}.rtl .m-icon-button.in-recommended-articles.slick-next{right:auto;left:0;transform:rotate(180deg)}.l-post-content input,.l-post-content select,.l-post-content textarea,.m-input{color:var(--primary-foreground-color);letter-spacing:.2px;line-height:1.3;font-size:1rem;width:100%;border-radius:5px;padding:11px 15px;border:1px solid var(--primary-border-color);outline:0;background-color:var(--background-color)}.l-post-content input.in-search,.l-post-content select.in-search,.l-post-content textarea.in-search,.m-input.in-search{font-weight:600;padding-left:40px}@media only screen and (min-width:48rem){.l-post-content input.in-search,.l-post-content select.in-search,.l-post-content textarea.in-search,.m-input.in-search{font-size:1.25rem;padding:15px 30px 15px 60px}}.l-post-content input.in-subscribe-section,.l-post-content select.in-subscribe-section,.l-post-content textarea.in-subscribe-section,.m-input.in-subscribe-section{margin-bottom:15px}.m-pagination{display:flex;align-items:center;justify-content:center;margin:0 auto 40px}.m-pagination__text{display:inline-block;color:var(--titles-color);letter-spacing:.2px;text-align:center;font-size:.875rem}@media only screen and (min-width:48rem){.m-pagination__text{letter-spacing:.3px;font-size:1rem}}.m-section-title{color:var(--primary-foreground-color);text-align:center;letter-spacing:.3px;line-height:1.3;font-weight:400;font-size:1.25rem;margin:0 0 30px}@media only screen and (min-width:48rem){.m-section-title{font-size:1.5rem;margin-bottom:40px}}.m-section-title.in-recommended{margin-bottom:0!important}.m-back{display:flex;align-items:center;position:absolute;top:20px;left:20px;color:var(--titles-color);letter-spacing:.2px;font-size:.875rem;font-weight:600;cursor:pointer;z-index:2}@media only screen and (min-width:48rem){.m-back{top:40px;letter-spacing:.3px;font-size:1rem}}.m-back span{color:inherit;display:inline-block}.rtl .m-back span:first-of-type{order:2}.m-back__icon{font-size:.75rem;margin-right:10px}@media only screen and (min-width:48rem){.m-back__icon{font-size:.875rem}}.rtl .m-back__icon{order:1}.m-small-text{color:#9b9b9b;font-size:.875rem}.m-small-text.in-subscribe-page{padding-top:30px;font-weight:600}.m-small-text.in-author-along-with{margin-bottom:20px}.m-small-text.in-author-along-with a{text-decoration:underline}.m-not-found{color:var(--primary-foreground-color);line-height:1.3;font-size:.875rem;font-weight:600}.m-not-found.in-recent-articles{margin-left:20px}@media only screen and (min-width:48rem){.m-not-found.in-recent-articles{margin-left:0}}.m-header{position:fixed;top:0;left:0;width:100%;z-index:4;background-color:var(--background-color);will-change:transform;transition:transform .4s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:48rem){.m-header{padding:20px 0}}.m-header.mobile-menu-opened{height:100%}@media only screen and (min-width:48rem){.m-header.mobile-menu-opened{height:auto}}.m-header.headroom--pinned{-o-box-shadow:0 4px 8px rgba(0,0,0,.05),0 0 0 transparent;box-shadow:0 4px 8px rgba(0,0,0,.05),0 0 0 transparent;transform:translateY(0)}.m-header.headroom--pinned .m-header__shadow{display:none}.m-header.headroom--unpinned{transform:translateY(-100%)}.m-header.submenu-is-active{background-color:var(--background-color)}.m-header.submenu-is-active .m-header__shadow{display:none}.m-header.with-picture{background-color:var(--background-color)}.m-mobile-topbar{display:flex;align-items:center;justify-content:space-between;height:50px;position:relative;z-index:2}@media only screen and (min-width:48rem){.m-mobile-topbar{display:none!important}}.m-logo{display:inline-block;height:25px}.m-logo img{width:auto;max-width:150px;height:100%;-o-object-fit:contain;object-fit:contain}.m-logo.in-mobile-topbar{height:20px;margin:0 20px}.m-site-name.in-mobile-topbar{color:var(--titles-color);font-weight:600}.m-site-name.in-desktop-menu{font-weight:700}@media only screen and (min-width:48rem){.m-nav{display:flex;align-items:center;justify-content:space-between}}.m-nav__left{margin-bottom:30px}@media only screen and (min-width:48rem){.m-nav__left{margin-bottom:0}}.m-nav__left ul{padding:0;margin:0}@media only screen and (min-width:48rem){.m-nav__left ul{display:flex;align-items:center}}.m-nav__left ul li{color:var(--titles-color);letter-spacing:.3px;font-size:1.125rem;margin-bottom:15px}@media only screen and (min-width:48rem){.m-nav__left ul li{margin-bottom:0;margin-right:35px;position:relative}}.m-nav__left ul li:last-of-type{margin-bottom:0}@media only screen and (min-width:48rem){.m-nav__left ul li:last-of-type{margin-right:0}}.m-nav__left ul li.nav-current{font-weight:600}.m-nav__left ul li a{color:inherit}.m-nav__right{display:flex;align-items:center;justify-content:flex-end}@media only screen and (min-width:48rem){.rtl .m-nav__left ul li{margin-right:0;margin-left:35px}}@media only screen and (min-width:48rem) and (min-width:48rem){.rtl .m-nav__left ul li:last-of-type{margin-left:0}}.m-menu{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;overflow-y:auto;z-index:2;background-color:var(--transparent-background-color);-webkit-overflow-scrolling:touch;transform:scale(1.2);transition:all .4s cubic-bezier(.165,.84,.44,1)}.m-menu.opened{visibility:visible;opacity:1;z-index:10;transform:scale(1)}@media only screen and (min-width:48rem){.m-menu{visibility:visible!important;position:relative;top:auto;left:auto;height:auto;opacity:1!important;overflow:initial;background-color:transparent;transform:translateZ(0)!important}}.m-menu__main{padding:50px 0 5px;min-height:100%}@media only screen and (min-width:48rem){.m-menu__main{padding:0;min-height:0}}.rtl .m-menu__main{padding-top:75px}@media only screen and (min-width:48rem){.rtl .m-menu__main{padding:0}}.m-submenu{padding-top:25px}@media only screen and (min-width:48rem){.m-submenu{visibility:hidden;position:fixed;top:45px;left:0;width:100%;padding:30px 0 20px;background-color:var(--background-color);border-top:1px solid var(--secondary-border-color);z-index:5;-o-box-shadow:0 60px 60px rgba(0,0,0,var(--submenu-shadow-color-opacity)),0 0 0 transparent;box-shadow:0 60px 60px rgba(0,0,0,var(--submenu-shadow-color-opacity)),0 0 0 transparent}}@media only screen and (min-width:80rem){.m-submenu{padding:32px 0 23px}}@media only screen and (min-width:48rem){.m-submenu.opened{visibility:visible;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:openSubmenuAnimation .3s both;animation:openSubmenuAnimation .3s both}@-webkit-keyframes openSubmenuAnimation{0%{opacity:0;transform:translate3d(0,-5%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes openSubmenuAnimation{0%{opacity:0;transform:translate3d(0,-5%,0)}to{opacity:1;transform:translateZ(0)}}}@media only screen and (min-width:48rem){.m-submenu.closed{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:closeSubmenuAnimation .3s both;animation:closeSubmenuAnimation .3s both}@-webkit-keyframes closeSubmenuAnimation{0%{visibility:visible;opacity:1;transform:translateZ(0)}to{visibility:hidden;opacity:0;transform:translate3d(0,-2.5%,0)}}@keyframes closeSubmenuAnimation{0%{visibility:visible;opacity:1;transform:translateZ(0)}to{visibility:hidden;opacity:0;transform:translate3d(0,-2.5%,0)}}}@media only screen and (min-width:48rem){:root .m-submenu,_:-ms-fullscreen{top:65px}}.m-submenu-title{letter-spacing:.3px;line-height:1.3;font-size:1.125rem;font-weight:400;margin:0 0 25px}.m-submenu-title.in-recent-articles{padding:0 20px}@media only screen and (min-width:48rem){.m-submenu-title.in-recent-articles{padding:0}}.rtl .m-submenu-title{direction:rtl}.m-recent-articles{margin:0 -20px 40px;overflow:hidden}@media only screen and (min-width:48rem){.m-recent-articles{margin:0 0 40px}}.m-recent-articles ul{cursor:-webkit-grab;cursor:grab}.m-recent-article{display:block;width:230px;margin:0 20px}@media only screen and (min-width:48rem){.m-recent-article{margin:0 60px 0 0}}.m-recent-article:hover .m-recent-article__picture div{transform:scale(1.1)}@media only screen and (min-width:48rem){.rtl .m-recent-article{margin:0 0 0 60px}}.m-recent-article__picture{height:130px;margin-bottom:15px;border-radius:5px;overflow:hidden}.m-recent-article__picture div{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:var(--secondary-subtle-color);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transition:transform .5s cubic-bezier(.165,.84,.44,1)}.m-recent-article__picture div.no-image{background-size:64px 64px}.m-recent-article__title{color:var(--titles-color);letter-spacing:.2px;line-height:1.438rem;font-size:1rem;font-weight:400;margin:0 0 10px}@media only screen and (min-width:48rem){.m-recent-article__title{letter-spacing:.25px;font-size:1.125rem}}.m-recent-article__date{color:var(--titles-color);letter-spacing:.15px;font-size:.813rem}.m-tags ul{display:flex;flex-wrap:wrap}.m-tags ul li{letter-spacing:.2px;font-size:.875rem;font-weight:600;margin-right:30px;margin-bottom:10px!important}.m-tags ul li:last-of-type{margin-right:0}.m-tags ul li a{color:var(--link-color)}.m-toggle-darkmode{position:fixed;right:20px;bottom:45px;width:22px;height:22px;border-radius:50%;overflow:hidden;z-index:2}@media only screen and (min-width:48rem){.m-toggle-darkmode{position:relative;right:auto;bottom:auto;margin-left:20px;z-index:auto}}.m-toggle-darkmode input{position:absolute;top:0;left:0;width:100%;height:100%;outline:0;border:0;opacity:0;cursor:pointer;z-index:2}.m-toggle-darkmode input::-moz-focus-inner{border:0}.m-toggle-darkmode div{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden;background-color:#333;z-index:1}.m-toggle-darkmode div:after{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--toggle-darkmode-button-color);transition:background-color .2s linear}:root .m-toggle-darkmode,_:-ms-fullscreen{display:none}.m-hero{position:relative;flex-direction:column;min-height:365px;overflow:hidden;padding:100px 0 75px;background-color:var(--secondary-subtle-color)}@media only screen and (min-width:48rem){.m-hero{min-height:400px;padding:150px 0 75px}}.m-hero.with-picture{color:#fff;background-color:#000}@media only screen and (min-width:48rem){.m-hero.with-picture{min-height:450px}}@media only screen and (min-width:80rem){.m-hero.with-picture{min-height:565px}}.m-hero.with-picture .m-hero-title{color:#fff}.m-hero.no-picture.in-post{display:none}.m-hero__picture{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1;opacity:.7}.m-hero__picture.in-post{opacity:1}.m-hero__content{position:relative;text-align:center;padding:0 20px;z-index:2}@media only screen and (min-width:48rem){.m-hero__content{max-width:700px}}@media only screen and (min-width:80rem){.m-hero__content{padding:0}}.m-hero__meta{margin:0 auto}@media only screen and (min-width:48rem){.m-hero__meta{display:flex;align-items:center;justify-content:center}}.rtl .m-hero__meta{direction:ltr}.m-hero-avatar{width:80px;height:80px;margin:0 auto 25px;border-radius:50%;background-color:#5c697c;background-repeat:no-repeat;background-position:50%;background-size:cover;-o-box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 0 0 transparent;box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 0 0 transparent}@media only screen and (min-width:48rem){.m-hero-avatar{width:100px;height:100px}}.m-hero-title{color:var(--titles-color);letter-spacing:.4px;line-height:1.3;font-size:1.75rem;font-weight:700;margin:0 0 15px}@media only screen and (min-width:48rem){.m-hero-title{letter-spacing:.5px;font-size:2.25rem}}.m-hero-title.bigger{letter-spacing:.5px;font-size:2rem}@media only screen and (min-width:48rem){.m-hero-title.bigger{letter-spacing:.8px;font-size:3.25rem;margin-bottom:10px}}.m-hero-description{letter-spacing:.2px;line-height:1.5;font-size:.938rem;margin-bottom:20px}@media only screen and (min-width:48rem){.m-hero-description{font-size:1.125rem}}.m-hero-description.bigger{line-height:1.3;font-size:1.125rem;margin-bottom:25px}@media only screen and (min-width:48rem){.m-hero-description.bigger{font-size:1.375rem}}.m-hero-description.with-picture{color:#fff}.m-hero-social{text-align:center;list-style-type:none;padding:0;margin:0 0 15px}@media only screen and (min-width:48rem){.m-hero-social{margin-right:7px;margin-bottom:0}}.m-hero-social.with-picture{color:#fff}.m-hero-social li{display:inline-block;margin:0 11px}.m-hero-social li a{color:inherit;font-size:.938rem}.m-hero-social li a span{color:inherit}.rtl .m-hero-social{direction:ltr}.m-hero-stats{text-align:center;list-style-type:none;padding:0;margin:0}@media only screen and (min-width:48rem){.m-hero-stats{margin-left:7px}}.m-hero-stats.with-picture{color:#fff}.m-hero-stats li{display:inline-block;color:inherit;letter-spacing:.2px;font-size:.813rem;margin:0 4px}@media only screen and (min-width:48rem){.m-hero-stats li{letter-spacing:.3px;font-size:1rem}}.m-heading{text-align:center;margin:0 auto 40px}@media only screen and (min-width:48rem){.m-heading{margin-bottom:60px}}@media only screen and (min-width:48rem){.m-heading.in-subscribe-page{margin-bottom:50px}}.m-heading.no-margin{margin-bottom:0!important}.m-heading__title{color:var(--titles-color);letter-spacing:.4px;line-height:1.3;font-size:1.75rem;margin:0 0 10px}@media only screen and (min-width:48rem){.m-heading__title{letter-spacing:.5px;font-size:2.25rem;margin-bottom:15px}}.m-heading__title.in-post{letter-spacing:.5px;font-size:2rem;margin-bottom:15px}@media only screen and (min-width:48rem){.m-heading__title.in-post{letter-spacing:.7px;font-size:2.625rem;margin-bottom:20px}}.m-heading__title.in-page{margin:0}.m-heading__description{letter-spacing:.2px;line-height:1.3;font-size:.938rem;margin:0 auto}@media only screen and (min-width:48rem){.m-heading__description{font-size:1.125rem}}@media only screen and (min-width:48rem){.m-heading__description.in-subscribe-page{max-width:420px;font-size:1rem}}.m-heading__meta{display:flex;align-items:center;justify-content:center;letter-spacing:.2px;font-size:.875rem;font-weight:600}@media only screen and (min-width:48rem){.m-heading__meta{font-size:1rem}}.m-heading__meta__tag,.m-heading__meta__time{color:var(--link-color)!important}.m-heading__meta__tag{text-decoration:none!important}.m-heading__meta__divider{display:inline-block;color:var(--primary-border-color);margin:0 10px}.m-article-card{display:flex;flex-direction:column;position:relative;margin-bottom:20px;height:400px;background-color:var(--background-color);border-radius:10px;border:1px solid var(--secondary-border-color);z-index:1;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-article-card:hover{transform:translateY(-5px)}.m-article-card:hover:before{-o-box-shadow:var(--article-shadow-hover),0 0 0 transparent;box-shadow:var(--article-shadow-hover),0 0 0 transparent}.m-article-card:hover .m-article-card__author{-o-box-shadow:0 4px 8px rgba(0,0,0,.3),0 0 0 transparent;box-shadow:0 4px 8px rgba(0,0,0,.3),0 0 0 transparent}@media only screen and (min-width:48rem){.m-article-card{width:calc(50% - 20px);height:420px;margin-left:10px;margin-right:10px;margin-bottom:20px}}@media only screen and (min-width:64rem){.m-article-card{width:calc(33.33333% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px}}.m-article-card.no-picture .m-article-card__picture{height:85px!important}.m-article-card.no-picture .m-article-card__info{background-color:var(--secondary-subtle-color)}.m-article-card.no-picture .m-article-card__title{line-height:1.4;font-size:1.625rem}.m-article-card.as-author .m-article-card__picture-link{z-index:2}.m-article-card.as-author .m-article-card__picture:before{content:"";display:block;width:100%;height:100%;border-radius:10px 10px 0 0;background-color:rgba(0,0,0,.25)}.m-article-card.as-author .m-article-card__info{padding:0}.m-article-card.as-author .m-article-card__info-link{padding:20px 20px 60px}.m-article-card:before{content:"";position:absolute;top:10px;right:10px;bottom:0;left:10px;border-radius:10px;-o-box-shadow:var(--article-shadow-normal),0 0 0 transparent;box-shadow:var(--article-shadow-normal),0 0 0 transparent;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-article-card__picture{position:relative;height:200px;border-radius:10px 10px 0 0;background-color:var(--secondary-subtle-color);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:48rem){.m-article-card__picture{height:220px}}.m-article-card__picture-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.m-article-card__name{position:absolute;left:20px;right:20px;bottom:20px;color:#fff;letter-spacing:.4px;line-height:1.3;font-size:1.25rem;font-weight:600;margin:0;z-index:1}@media only screen and (min-width:48rem){.m-article-card__name{left:25px;bottom:25px}}.m-article-card__author{position:absolute;top:20px;left:20px;width:35px;height:35px;border-radius:50%;z-index:2;transition:all .25s cubic-bezier(.02,.01,.47,1)}@media only screen and (min-width:48rem){.m-article-card__author{top:25px;left:25px}}.m-article-card__author div{width:100%;height:100%;border-radius:50%;border:2px solid #fff;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover}.m-article-card__featured{display:flex;align-items:center;justify-content:center;position:absolute;top:26px;right:20px;width:24px;height:24px;color:#000;background-color:#fff;border-radius:50%;z-index:2}@media only screen and (min-width:48rem){.m-article-card__featured{top:31px;right:25px}}.m-article-card__featured span{color:inherit;font-size:.75rem}.m-article-card__info{flex:1;position:relative;padding-top:48px;height:200px;overflow:hidden;border-radius:0 0 10px 10px;background-color:var(--background-color)}@media only screen and (min-width:48rem){.m-article-card__info{padding-top:53px}}.m-article-card__info.no-tag{padding-top:0!important}.m-article-card__info.no-tag .m-article-card__info-link{padding-top:48px}@media only screen and (min-width:48rem){.m-article-card__info.no-tag .m-article-card__info-link{padding-top:53px}}.m-article-card__tag{position:absolute;top:20px;left:20px;color:var(--link-color);letter-spacing:.2px;font-size:.875rem;font-weight:600;display:block;width:calc(100% - 40px);min-height:20.2px;max-height:20.2px;font-size:14px;line-height:1.3;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:48rem){.m-article-card__tag{top:25px;left:25px}}.m-article-card__info-link{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:0 20px 20px}@media only screen and (min-width:48rem){.m-article-card__info-link{padding:0 25px 25px}}.m-article-card__title{color:var(--titles-color);letter-spacing:.4px;line-height:1.3;font-size:1.25rem;font-weight:400;margin:0}@media only screen and (min-width:48rem){.m-article-card__title{font-weight:600}}.m-article-card__excerpt{display:block;position:relative;overflow:hidden;height:100%;color:var(--titles-color);letter-spacing:.3px;line-height:1.5;font-size:1rem}.m-article-card__author-stats,.m-article-card__timestamp{display:flex;align-items:center;color:var(--titles-color);letter-spacing:.2px;font-size:.875rem}.m-article-card__author-stats span:nth-child(2),.m-article-card__timestamp span:nth-child(2){padding:0 10px}.m-article-card__author-stats{position:absolute;left:20px;right:20px;bottom:20px;justify-content:space-between}.m-article-card__author-stats span{padding:0!important}.m-article-card__social{display:flex;align-items:center;justify-content:flex-end;padding:0;margin:0}.m-article-card__social li{display:inline-block;margin-left:22px}.m-article-card__social li a{color:var(--primary-foreground-color);font-size:.938rem}.m-article-card__social li a span{color:inherit}.rtl .m-article-card__social{direction:ltr}.m-featured-slider{position:relative;overflow:hidden;height:350px;margin:-40px -20px 40px;transition:all .25s cubic-bezier(.02,.01,.47,1)}@media only screen and (min-width:48rem){.m-featured-slider:hover{transform:translateY(-5px)}}.m-featured-slider:hover:before{-o-box-shadow:var(--article-shadow-hover),0 0 0 transparent;box-shadow:var(--article-shadow-hover),0 0 0 transparent}@media only screen and (min-width:48rem){.m-featured-slider{width:100%;height:420px;margin:-40px 10px 20px;border-radius:10px}}@media only screen and (min-width:64rem){.m-featured-slider{width:calc(66.66667% - 40px);margin:0 20px 40px;overflow:unset}}.m-featured-slider:before{content:"";position:absolute;top:10px;right:10px;bottom:0;left:10px;border-radius:10px;-o-box-shadow:var(--article-shadow-normal),0 0 0 transparent;box-shadow:var(--article-shadow-normal),0 0 0 transparent;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-featured-slider:not(:root:root){overflow:hidden!important}.m-featured-slider__list{list-style-type:none;padding:0;margin:0;height:100%}@media only screen and (min-width:48rem){.m-featured-slider__list{border-radius:10px;overflow:hidden}}.m-featured-slider__list .slick-list,.m-featured-slider__list .slick-slide>div,.m-featured-slider__list .slick-track,.m-featured-slider__list__item{height:100%}.m-featured-article{position:relative;height:100%;overflow:hidden;background-color:var(--primary-subtle-color);z-index:1}@media only screen and (min-width:48rem){.m-featured-article{border-radius:10px}}.m-featured-article:hover .m-featured-article__author{-o-box-shadow:0 4px 8px rgba(0,0,0,.3),0 0 0 transparent;box-shadow:0 4px 8px rgba(0,0,0,.3),0 0 0 transparent}.m-featured-article.no-picture .m-featured-article__picture{background-color:var(--link-color)}.m-featured-article__picture{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1}.m-featured-article__picture div{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:.7}.m-featured-article__meta{position:absolute;top:20px;left:20px;z-index:4}@media only screen and (min-width:48rem){.m-featured-article__meta{top:40px;left:40px}}.rtl .m-featured-article__meta{left:auto;right:20px}@media only screen and (min-width:48rem){.rtl .m-featured-article__meta{left:auto;right:40px}}.m-featured-article__author{display:block;width:35px;height:35px;background-color:#fff;border:2px solid #fff;border-radius:50%;margin-bottom:20px;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-featured-article__author div{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%}.m-featured-article__tag{color:#fff;letter-spacing:.3px;font-weight:700;font-size:1rem}.m-featured-article__ribbon{display:flex;align-items:center;justify-content:center;position:absolute;top:26px;right:20px;width:24px;height:24px;color:#000;background-color:#fff;border-radius:50%;z-index:2}@media only screen and (min-width:48rem){.m-featured-article__ribbon{justify-content:flex-start;top:47px;right:40px;width:auto;height:22px;padding:0 7px;font-size:.875rem;font-weight:600;border-radius:15px}}.m-featured-article__ribbon span{display:inline-block}@media only screen and (min-width:48rem){.m-featured-article__ribbon span:first-of-type{font-size:.75rem;margin-right:4px}}.m-featured-article__ribbon span:last-of-type{display:none}@media only screen and (min-width:48rem){.m-featured-article__ribbon span:last-of-type{display:block}}.rtl .m-featured-article__ribbon{right:auto;left:20px}@media only screen and (min-width:48rem){.rtl .m-featured-article__ribbon{right:auto;left:40px}}@media only screen and (min-width:48rem){.rtl .m-featured-article__ribbon span:first-of-type{margin-right:0;margin-left:4px}}.m-featured-article__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:120px 20px 20px;position:relative;z-index:3}@media only screen and (min-width:48rem){.m-featured-article__content{padding:125px 40px 40px}}.m-featured-article__title{color:#fff;letter-spacing:.4px;line-height:1.3;font-size:1.625rem;font-weight:600;margin:0}@media only screen and (min-width:48rem){.m-featured-article__title{letter-spacing:.5px;font-size:2.25em;max-width:80%}}.m-featured-article__timestamp{display:flex;align-items:center;color:#fff;letter-spacing:.2px;font-size:.875rem;font-weight:600}.m-featured-article__timestamp span:nth-child(2){padding:0 10px}.m-recommended{padding-top:40px}@media only screen and (min-width:48rem){.m-recommended{padding-top:60px}}.m-recommended-articles{margin:0 -20px}@media only screen and (min-width:64rem){.m-recommended-articles{padding:0 40px;margin:0 -30px}}.m-recommended-slider{list-style-type:none;padding:0;margin:0}.m-recommended-slider .slick-list{padding:40px 0 60px}@media only screen and (min-width:64rem){.m-recommended-slider .slick-list{padding:40px 40px 60px;margin:0 -40px}}.m-recommended-slider .m-article-card{width:100%!important;margin:0!important}@media only screen and (min-width:64rem){.m-recommended-slider .m-article-card .m-article-card__picture{height:190px}}@media only screen and (min-width:80rem){.m-recommended-slider .m-article-card .m-article-card__picture{height:220px}}.m-recommended-slider__item{padding:0 20px}.m-share{position:fixed;left:0;bottom:0;width:100%;height:45px;z-index:3;background-color:var(--transparent-background-color);-o-box-shadow:0 -4px 10px rgba(0,0,0,.1),0 0 0 transparent;box-shadow:0 -4px 10px rgba(0,0,0,.1),0 0 0 transparent}@media only screen and (min-width:48rem){.m-share{height:50px}}@media only screen and (min-width:64rem){.m-share{position:absolute;top:0;left:auto;right:-75px;width:40px;height:auto;background-color:transparent;-o-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent}}@media only screen and (min-width:80rem){.m-share{width:50px;right:-175px}}@media only screen and (min-width:90rem){.m-share{right:-200px}}.m-share a:first-of-type{margin-left:0}@media only screen and (min-width:64rem){.m-share a:first-of-type{margin-bottom:0}}.m-share button:last-of-type{margin-right:0}@media only screen and (min-width:64rem){.rtl .m-share{right:auto;left:-75px}}@media only screen and (min-width:80rem){.rtl .m-share{left:-175px}}@media only screen and (min-width:90rem){.rtl .m-share{left:-200px}}.m-share__content{display:flex;align-items:center;justify-content:center;height:100%}@media only screen and (min-width:64rem){.m-share__content{flex-direction:column-reverse;align-items:flex-start;height:auto}}.rtl .m-share__content{direction:ltr}.m-subscribe-section{padding:50px 0;background-color:var(--secondary-subtle-color)}@media only screen and (min-width:48rem){.m-subscribe-section{padding:80px 0}}@media only screen and (min-width:48rem){.m-subscribe-section__content{display:flex;align-items:center;justify-content:space-between}}.m-subscribe-section__text{text-align:center;margin-bottom:30px}@media only screen and (min-width:48rem){.m-subscribe-section__text{flex:1;text-align:left;padding-right:75px;margin-bottom:0}}@media only screen and (min-width:48rem){.rtl .m-subscribe-section__text{text-align:right;padding-right:0;padding-left:75px}}.m-subscribe-section__title{color:var(--titles-color);letter-spacing:.3px;line-height:1.3;font-size:1.25rem;font-weight:600;margin:0 0 20px}@media only screen and (min-width:48rem){.m-subscribe-section__title{letter-spacing:.3px;font-size:1.5rem;margin-bottom:15px}}.m-subscribe-section__description{letter-spacing:.2px;line-height:1.4}@media only screen and (min-width:48rem){.m-subscribe-section__description{font-size:1.125rem}}@media only screen and (min-width:48rem){.m-subscribe-section__form{width:300px;margin:0 auto}}.m-author{padding:40px 20px;border-color:var(--secondary-subtle-color);border-style:solid;border-width:1px 0;margin:0 auto}@media only screen and (min-width:48rem){.m-author{display:flex;justify-content:center;padding:60px 40px}}@media only screen and (min-width:80rem){.m-author{padding:60px 0}}.m-author.no-subscribers{background-color:var(--secondary-subtle-color)}@media only screen and (min-width:48rem){.m-author__content{display:flex;width:100%;max-width:820px}}.m-author__picture{width:90px;margin:0 auto 25px}@media only screen and (min-width:48rem){.m-author__picture{width:100px;margin:0 30px 0 0}}@media only screen and (min-width:48rem){.rtl .m-author__picture{margin:0 0 0 30px}}.m-author__info{text-align:center}@media only screen and (min-width:48rem){.m-author__info{flex:1;text-align:left}}@media only screen and (min-width:48rem){.rtl .m-author__info{text-align:right}}.m-author__name{color:var(--link-color);letter-spacing:.2px;line-height:1.3;font-size:1.125rem;font-weight:400;margin:0 0 15px}@media only screen and (min-width:48rem){.m-author__name{letter-spacing:.3px;font-size:1.25rem}}.m-author__bio{letter-spacing:.2px;line-height:1.5;margin-bottom:20px}@media only screen and (min-width:48rem){.m-author__bio{margin-bottom:15px}}.m-author-picture{display:block;width:90px;height:90px}@media only screen and (min-width:48rem){.m-author-picture{width:100px;height:100px}}.m-author-picture div{width:100%;height:100%;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover}.m-author-links{padding:0;margin:0;list-style-type:none;text-align:center}@media only screen and (min-width:48rem){.m-author-links{text-align:left}}.m-author-links li{display:inline-block;margin:0 11px}.m-author-links li:first-of-type{margin-left:0}.m-author-links li:last-of-type{margin-right:0}.rtl .m-author-links{direction:ltr;text-align:right}.m-comments{padding-top:40px}@media only screen and (min-width:48rem){.m-comments{padding-top:60px}}.m-load-comments{position:relative;margin:0 auto;max-width:280px}@media only screen and (min-width:48rem){.m-load-comments{max-width:400px}}.m-load-comments__line{position:absolute;left:0;right:0;top:50%;height:1px;z-index:1;background-color:var(--secondary-subtle-color)}.m-load-comments__iframe{display:none}.m-search{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;overflow-y:auto;z-index:2;background-color:var(--transparent-background-color);-webkit-overflow-scrolling:touch;transform:scale(1.2);transition:all .4s cubic-bezier(.165,.84,.44,1)}.m-search.opened{visibility:visible;opacity:1;z-index:10;transform:scale(1)}.m-search__content{padding:80px 20px 40px;margin:0 auto}@media only screen and (min-width:48rem){.m-search__content{padding-top:100px;padding-bottom:50px;max-width:700px}}@media only screen and (min-width:80rem){.m-search__content{padding-left:0;padding-right:0}}@media only screen and (min-width:90rem){.m-search__content{max-width:800px}}.m-search__form{margin-bottom:30px}@media only screen and (min-width:48rem){.m-search__form{max-width:500px;margin:0 auto 45px}}.m-search-icon{position:absolute;top:50%;left:15px;color:#9b9b9b;font-size:1rem;font-weight:500;pointer-events:none;transform:translateY(-45%)}@media only screen and (min-width:48rem){.m-search-icon{font-size:1.25em;left:25px}}.m-result{border-bottom:1px solid var(--primary-border-color)}.m-result.last{border-bottom:0}.m-result__link{display:block;width:100%;height:100%;padding:10px 0}@media only screen and (min-width:48rem){.m-result__link{padding:15px 0}}.m-result__title{color:var(--primary-foreground-color);letter-spacing:.3px;line-height:1.4;font-size:1rem;font-weight:400;margin:0 0 5px}@media only screen and (min-width:48rem){.m-result__title{letter-spacing:.4px;font-size:1.25rem;margin-bottom:10px}}@media only screen and (min-width:80rem){.m-result__title{font-size:1.375rem}}.m-result__date{color:var(--titles-color);letter-spacing:.2px;font-size:.813rem}@media only screen and (min-width:48rem){.m-result__date{letter-spacing:.3px;font-size:.938rem}}.m-footer{flex-shrink:0;background-color:var(--footer-background-color)}.m-footer__content{color:#fff;text-align:center;padding:30px 20px}@media only screen and (min-width:48rem){.m-footer__content{padding:70px 0;max-width:330px;margin:0 auto}}.m-footer-copyright{font-size:.875rem;letter-spacing:.3px;line-height:1.75rem;margin-bottom:20px}.m-footer-copyright span{display:block}@media only screen and (min-width:48rem){.m-footer-copyright span{display:inline}}.m-footer-copyright span:nth-child(2){display:none}@media only screen and (min-width:48rem){.m-footer-copyright span:nth-child(2){display:inline}}.m-footer-copyright.jslicense{margin-bottom:0}.m-footer-social{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.m-footer-social a{display:inline-block;color:#fff;margin:0 15px}.m-footer-social a span{color:inherit;font-size:1rem}.rtl .m-footer-social{direction:ltr}.m-404-title{color:var(--primary-foreground-color);letter-spacing:3px;line-height:1;font-size:9rem;font-weight:700;margin:0 0 10px}@media only screen and (min-width:48rem){.m-404-title{letter-spacing:4px;font-size:12rem;margin-bottom:5px}}.m-404-subtitle{color:var(--primary-foreground-color);letter-spacing:.4px;line-height:1;font-size:1.25rem;font-weight:600;margin-bottom:20px}@media only screen and (min-width:48rem){.m-404-subtitle{letter-spacing:.5px;font-size:1.5rem}}.m-404-text{letter-spacing:.3px;line-height:1.4;font-size:.875em;padding:0 20px;margin-bottom:25px}@media only screen and (min-width:48rem){.m-404-text{font-size:1rem;padding:0;margin-bottom:30px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,10.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,10.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]:not(.no-aos-animation){opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade]:not(.no-aos-animation).aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]:not(.no-aos-animation){transform:translate3d(0,100px,0)}[data-aos=fade-down]:not(.no-aos-animation){transform:translate3d(0,-100px,0)}[data-aos=fade-right]:not(.no-aos-animation){transform:translate3d(-100px,0,0)}[data-aos=fade-left]:not(.no-aos-animation){transform:translate3d(100px,0,0)}[data-aos=fade-up-right]:not(.no-aos-animation){transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]:not(.no-aos-animation){transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]:not(.no-aos-animation){transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]:not(.no-aos-animation){transform:translate3d(100px,-100px,0)} \ No newline at end of file diff --git a/_my_themes/liebling/assets/fonts/icomoon.eot b/_my_themes/liebling/assets/fonts/icomoon.eot new file mode 100644 index 0000000..0f2f7e2 Binary files /dev/null and b/_my_themes/liebling/assets/fonts/icomoon.eot differ diff --git a/_my_themes/liebling/assets/fonts/icomoon.svg b/_my_themes/liebling/assets/fonts/icomoon.svg new file mode 100644 index 0000000..44ca5dd --- /dev/null +++ b/_my_themes/liebling/assets/fonts/icomoon.svg @@ -0,0 +1,23 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_my_themes/liebling/assets/fonts/icomoon.ttf b/_my_themes/liebling/assets/fonts/icomoon.ttf new file mode 100644 index 0000000..442bccf Binary files /dev/null and b/_my_themes/liebling/assets/fonts/icomoon.ttf differ diff --git a/_my_themes/liebling/assets/fonts/icomoon.woff b/_my_themes/liebling/assets/fonts/icomoon.woff new file mode 100644 index 0000000..f58a614 Binary files /dev/null and b/_my_themes/liebling/assets/fonts/icomoon.woff differ diff --git a/_my_themes/liebling/assets/html/javascript.html b/_my_themes/liebling/assets/html/javascript.html new file mode 100644 index 0000000..aae24cc --- /dev/null +++ b/_my_themes/liebling/assets/html/javascript.html @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Javascript fileLicense canonical URLOriginal file
manifest.jsExpatmanifest.js
helpers.jsExpathelpers.js
app.jsExpatapp.js
vendor.jsExpatvendor.js
home.jsExpathome.js
page.jsExpatpage.js
post.jsExpatpost.js
webfont.jsApache-2.0webfont.js
diff --git a/_my_themes/liebling/assets/images/.gitkeep b/_my_themes/liebling/assets/images/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/_my_themes/liebling/assets/images/default-avatar-rectangle.jpg b/_my_themes/liebling/assets/images/default-avatar-rectangle.jpg new file mode 100644 index 0000000..90dbdc3 Binary files /dev/null and b/_my_themes/liebling/assets/images/default-avatar-rectangle.jpg differ diff --git a/_my_themes/liebling/assets/images/default-avatar-square-normal.jpg b/_my_themes/liebling/assets/images/default-avatar-square-normal.jpg new file mode 100644 index 0000000..5480995 Binary files /dev/null and b/_my_themes/liebling/assets/images/default-avatar-square-normal.jpg differ diff --git a/_my_themes/liebling/assets/images/default-avatar-square-small.jpg b/_my_themes/liebling/assets/images/default-avatar-square-small.jpg new file mode 100644 index 0000000..a5c2a6e Binary files /dev/null and b/_my_themes/liebling/assets/images/default-avatar-square-small.jpg differ diff --git a/_my_themes/liebling/assets/images/no-image.png b/_my_themes/liebling/assets/images/no-image.png new file mode 100644 index 0000000..d018898 Binary files /dev/null and b/_my_themes/liebling/assets/images/no-image.png differ diff --git a/_my_themes/liebling/assets/js/app.js b/_my_themes/liebling/assets/js/app.js new file mode 100644 index 0000000..0ae9754 --- /dev/null +++ b/_my_themes/liebling/assets/js/app.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{1:function(e,t,n){"use strict";n.r(t),n.d(t,"isRTL",function(){return a}),n.d(t,"isMobile",function(){return s}),n.d(t,"isDarkMode",function(){return o}),n.d(t,"formatDate",function(){return i});var a=function(){var e=document.querySelector("html");return"ar"===e.getAttribute("lang")||"he"===e.getAttribute("lang")},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"768px";return window.matchMedia("(max-width: ".concat(e,")")).matches},o=function(){var e=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)");return e&&e.matches},i=function(e){return e?new Date(e).toLocaleDateString(document.documentElement.lang,{year:"numeric",month:"long",day:"numeric"}):""}},16:function(e,t,n){e.exports=n(17)},17:function(e,t,n){"use strict";n.r(t);var a=n(13),s=n(0),o=n.n(s),i=n(7),c=n.n(i),l=n(8),r=n.n(l),d=(n(6),n(9)),u=n(2),h=n(11),m=n.n(h),f=n(12),p=n.n(f),g=n(1);Object(a.a)({}),o()(document).ready(function(){Object(g.isRTL)()&&o()("html").attr("dir","rtl").addClass("rtl");var e=o()("body"),t=o()(".js-header"),n=o()(".js-open-menu"),a=o()(".js-close-menu"),s=o()(".js-menu"),i=o()(".js-toggle-submenu"),l=o()(".js-submenu-option")[0],h=o()(".js-submenu"),f=o()(".js-recent-articles"),v=o()(".js-open-search"),b=o()(".js-close-search"),j=o()(".js-search"),k=o()(".js-input-search"),w=o()(".js-search-results"),C=o()(".js-no-results"),y=o()(".js-toggle-darkmode"),O=localStorage.getItem("theme"),_=null,S=!1;function A(){t.removeClass("submenu-is-active"),i.removeClass("active"),h.removeClass("opened").addClass("closed")}function L(){e.toggleClass("no-scroll-y")}n.click(function(){t.addClass("mobile-menu-opened"),s.addClass("opened"),L()}),a.click(function(){t.removeClass("mobile-menu-opened"),s.removeClass("opened"),L()}),i.click(function(){(S=!S)?(t.addClass("submenu-is-active"),i.addClass("active"),h.removeClass("closed").addClass("opened")):A()}),v.click(function(){j.addClass("opened"),setTimeout(function(){k.focus()},400),L()}),b.click(function(){k.blur(),j.removeClass("opened"),L()}),k.keyup(function(){if(k.val().length>0&&_){var e=_.search(k.val()),t="";if(e.length>0){for(var n=0,a=e.length;n

').concat(e[n].title,'

').concat(Object(g.formatDate)(e[n].published_at),"
");C.hide(),w.html(t),w.show()}else w.html(""),w.hide(),C.show()}else w.html(""),w.hide(),C.hide()}),y.change(function(){y.is(":checked")?(o()("html").attr("data-theme","dark"),localStorage.setItem("theme","dark")):(o()("html").attr("data-theme","light"),localStorage.setItem("theme","light"))}),o()(window).click(function(e){S&&l&&!l.contains(e.target)&&(S=!1,A())}),O?(o()("html").attr("data-theme",O),"dark"===O&&y.attr("checked",!0)):Object(g.isDarkMode)()&&y.attr("checked",!0);var M,D,x,T,I,F=document.querySelector(".js-header");F&&new r.a(F,{tolerance:{down:10,up:20},offset:15}).init();f.length>0&&(f.on("init",function(){Object(u.a)(".js-recent-article-title",50)}),f.slick({adaptiveHeight:!0,arrows:!1,infinite:!1,mobileFirst:!0,variableWidth:!0,rtl:Object(g.isRTL)()})),"undefined"!=typeof disableFadeAnimation&&disableFadeAnimation?o()("[data-aos]").addClass("no-aos-animation"):m.a.init({once:!0,startEvent:"DOMContentLoaded"}),c()(".lozad",{loaded:function(e){e.classList.add("loaded")}}).observe(),Object(d.a)(".js-tooltip"),Object(u.a)(".js-article-card-title",100),Object(u.a)(".js-article-card-title-no-image",250),"undefined"!=typeof ghostSearchApiKey?(M=ghostHost,D=ghostSearchApiKey,x=new GhostContentAPI({url:M,key:D,version:"v2"}),T=[],I={shouldSort:!0,threshold:0,location:0,distance:100,tokenize:!0,matchAllTokens:!0,maxPatternLength:32,minMatchCharLength:1,keys:["title","custom_excerpt","html"]},x.posts.browse({limit:"all",fields:"id, title, url, published_at, custom_excerpt, html"}).then(function(e){for(var t=0,n=e.length;t0&&void 0!==arguments[0]?arguments[0]:"768px";return window.matchMedia("(max-width: ".concat(n,")")).matches},i=function(){var n=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)");return n&&n.matches},c=function(n){return n?new Date(n).toLocaleDateString(document.documentElement.lang,{year:"numeric",month:"long",day:"numeric"}):""}},15:function(n,t,e){e(1),n.exports=e(25)},25:function(n,t){}},[[15,0,1]]]); \ No newline at end of file diff --git a/_my_themes/liebling/assets/js/home.js b/_my_themes/liebling/assets/js/home.js new file mode 100644 index 0000000..1d867cf --- /dev/null +++ b/_my_themes/liebling/assets/js/home.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{1:function(t,n,e){"use strict";e.r(n),e.d(n,"isRTL",function(){return r}),e.d(n,"isMobile",function(){return i}),e.d(n,"isDarkMode",function(){return o}),e.d(n,"formatDate",function(){return a});var r=function(){var t=document.querySelector("html");return"ar"===t.getAttribute("lang")||"he"===t.getAttribute("lang")},i=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"768px";return window.matchMedia("(max-width: ".concat(t,")")).matches},o=function(){var t=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)");return t&&t.matches},a=function(t){return t?new Date(t).toLocaleDateString(document.documentElement.lang,{year:"numeric",month:"long",day:"numeric"}):""}},19:function(t,n,e){t.exports=e(20)},20:function(t,n,e){"use strict";e.r(n);var r=e(0),i=e.n(r),o=(e(6),e(2)),a=e(1);i()(document).ready(function(){var t=i()(".js-featured-articles");t.length>0&&(t.on("init",function(){Object(o.a)(".js-featured-article-title",200)}),t.slick({arrows:!0,infinite:!0,prevArrow:'',nextArrow:'',mobileFirst:!0,rtl:Object(a.isRTL)()}),setTimeout(function(){t.slick("setPosition")},350))})}},[[19,0,1]]]); \ No newline at end of file diff --git a/_my_themes/liebling/assets/js/manifest.js b/_my_themes/liebling/assets/js/manifest.js new file mode 100644 index 0000000..5aca81a --- /dev/null +++ b/_my_themes/liebling/assets/js/manifest.js @@ -0,0 +1 @@ +!function(e){function r(r){for(var n,l,f=r[0],i=r[1],a=r[2],c=0,s=[];c0&&void 0!==arguments[0]?arguments[0]:"768px";return window.matchMedia("(max-width: ".concat(t,")")).matches},a=function(){var t=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)");return t&&t.matches},s=function(t){return t?new Date(t).toLocaleDateString(document.documentElement.lang,{year:"numeric",month:"long",day:"numeric"}):""}},21:function(t,e,n){t.exports=n(22)},22:function(t,e,n){"use strict";n.r(e);var i=n(0),o=n.n(i),a=(n(6),n(14)),s=n(3),r=n(4),c=n.n(r),l=n(2),u=n(1),d=null,f=null,m=window.pageYOffset,h=0,w=0,p=0,b=!1;function g(){m=window.pageYOffset,y()}function v(t){Object(u.isMobile)("1023px")?(o()("body").addClass("share-menu-displayed"),setTimeout(function(){d.removeAttr("data-aos")},t)):(Object(a.a)(".js-sticky",{stickyBitStickyOffset:100}),o()("body").removeClass("share-menu-displayed"))}function k(){x(),v(100),setTimeout(function(){O(),y()},200)}function y(){b||requestAnimationFrame(j),b=!0}function j(){var t=w-h,e=Math.ceil(m/t*100);e<=100&&function(t){if(t<=100){var e=p-t/100*p;f[0].style.strokeDashoffset=e}}(e),b=!1}function x(){h=window.innerHeight,w=o()(document).height()}function O(){var t=f.parent().width()/2,e=Object(u.isMobile)()?2:3;f.attr("stroke-width",e),f.attr("r",t-(e-1)),f.attr("cx",t),f.attr("cy",t),p=2*t*Math.PI,f[0].style.strokeDasharray="".concat(p," ").concat(p),f[0].style.strokeDashoffset=p}function M(){f=o()(".js-progress"),x(),O(),j(),setTimeout(function(){f.parent().css("opacity",1)},300)}o()(document).ready(function(){d=o()(".js-aos-wrapper");var t=o()(".js-scrolltop"),e=o()(".js-load-comments"),n=o()(".js-comments-iframe"),i=o()(".js-recommended-articles");c()(".js-post-content"),function(){for(var t=document.querySelectorAll(".kg-gallery-image img"),e=0,n=t.length;e0&&(i.on("init",function(){M(),Object(l.a)(".js-article-card-title",100),Object(l.a)(".js-article-card-title-no-image",250)}),i.slick({arrows:!0,infinite:!0,prevArrow:'',nextArrow:'',mobileFirst:!0,responsive:[{breakpoint:720,settings:{slidesToShow:2}},{breakpoint:1023,settings:{arrows:!1,slidesToShow:3}}],rtl:Object(u.isRTL)()})),t.click(function(){o()("html, body").animate({scrollTop:0},500)}),e.click(function(){e.parent().hide(),n.fadeIn("slow")}),o()(".js-post-content").find("img").each(function(){o()(this).closest("figure").hasClass("kg-bookmark-card")||o()(this).addClass("js-zoomable");var t=o()(this).parent().find("figcaption");t?o()(this).attr("alt",t.text()):o()(this).attr("alt","")}),Object(s.a)(".js-zoomable"),window.addEventListener("scroll",g,{passive:!0}),window.addEventListener("resize",k,{passive:!0})}),o()(window).on("load",function(){M()})}},[[21,0,1]]]); \ No newline at end of file diff --git a/_my_themes/liebling/assets/js/vendor.js b/_my_themes/liebling/assets/js/vendor.js new file mode 100644 index 0000000..7056b58 --- /dev/null +++ b/_my_themes/liebling/assets/js/vendor.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[function(e,t,n){(function(e){var n;function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}!function(t,n){"use strict";"object"===o(e)&&"object"===o(e.exports)?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,function(i,r){"use strict";var s=[],a=i.document,l=Object.getPrototypeOf,c=s.slice,p=s.concat,u=s.push,d=s.indexOf,f={},h=f.toString,m=f.hasOwnProperty,v=m.toString,g=v.call(Object),y={},b=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},w=function(e){return null!=e&&e===e.window},x={type:!0,src:!0,nonce:!0,noModule:!0};function k(e,t,n){var o,i,r=(n=n||a).createElement("script");if(r.text=e,t)for(o in x)(i=t[o]||t.getAttribute&&t.getAttribute(o))&&r.setAttribute(o,i);n.head.appendChild(r).parentNode.removeChild(r)}function S(e){return null==e?e+"":"object"===o(e)||"function"==typeof e?f[h.call(e)]||"object":o(e)}var T=function e(t,n){return new e.fn.init(t,n)},C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function E(e){var t=!!e&&"length"in e&&e.length,n=S(e);return!b(e)&&!w(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}T.fn=T.prototype={jquery:"3.4.1",constructor:T,length:0,toArray:function(){return c.call(this)},get:function(e){return null==e?c.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(c.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+P+")"+P+"*"),Y=new RegExp(P+"|>"),X=new RegExp(F),U=new RegExp("^"+q+"$"),V={ID:new RegExp("^#("+q+")"),CLASS:new RegExp("^\\.("+q+")"),TAG:new RegExp("^("+q+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+z+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},G=/HTML$/i,K=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),ne=function(e,t,n){var o="0x"+t-65536;return o!=o||n?t:o<0?String.fromCharCode(o+65536):String.fromCharCode(o>>10|55296,1023&o|56320)},oe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){d()},se=we(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{M.apply(j=H.call(x.childNodes),x.childNodes),j[x.childNodes.length].nodeType}catch(e){M={apply:j.length?function(e,t){N.apply(e,H.call(t))}:function(e,t){for(var n=e.length,o=0;e[n++]=t[o++];);e.length=n-1}}}function ae(e,t,o,i){var r,a,c,p,u,h,g,y=t&&t.ownerDocument,k=t?t.nodeType:9;if(o=o||[],"string"!=typeof e||!e||1!==k&&9!==k&&11!==k)return o;if(!i&&((t?t.ownerDocument||t:x)!==f&&d(t),t=t||f,m)){if(11!==k&&(u=Z.exec(e)))if(r=u[1]){if(9===k){if(!(c=t.getElementById(r)))return o;if(c.id===r)return o.push(c),o}else if(y&&(c=y.getElementById(r))&&b(t,c)&&c.id===r)return o.push(c),o}else{if(u[2])return M.apply(o,t.getElementsByTagName(e)),o;if((r=u[3])&&n.getElementsByClassName&&t.getElementsByClassName)return M.apply(o,t.getElementsByClassName(r)),o}if(n.qsa&&!A[e+" "]&&(!v||!v.test(e))&&(1!==k||"object"!==t.nodeName.toLowerCase())){if(g=e,y=t,1===k&&Y.test(e)){for((p=t.getAttribute("id"))?p=p.replace(oe,ie):t.setAttribute("id",p=w),a=(h=s(e)).length;a--;)h[a]="#"+p+" "+be(h[a]);g=h.join(","),y=ee.test(e)&&ge(t.parentNode)||t}try{return M.apply(o,y.querySelectorAll(g)),o}catch(t){A(e,!0)}finally{p===w&&t.removeAttribute("id")}}}return l(e.replace(B,"$1"),t,o,i)}function le(){var e=[];return function t(n,i){return e.push(n+" ")>o.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function ce(e){return e[w]=!0,e}function pe(e){var t=f.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ue(e,t){for(var n=e.split("|"),i=n.length;i--;)o.attrHandle[n[i]]=t}function de(e,t){var n=t&&e,o=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(o)return o;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&se(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ve(e){return ce(function(t){return t=+t,ce(function(n,o){for(var i,r=e([],n.length,t),s=r.length;s--;)n[i=r[s]]&&(n[i]=!(o[i]=n[i]))})})}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ae.support={},r=ae.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!G.test(t||n&&n.nodeName||"HTML")},d=ae.setDocument=function(e){var t,i,s=e?e.ownerDocument||e:x;return s!==f&&9===s.nodeType&&s.documentElement?(h=(f=s).documentElement,m=!r(f),x!==f&&(i=f.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=pe(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=pe(function(e){return e.appendChild(f.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(f.getElementsByClassName),n.getById=pe(function(e){return h.appendChild(e).id=w,!f.getElementsByName||!f.getElementsByName(w).length}),n.getById?(o.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},o.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(o.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},o.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,o,i,r=t.getElementById(e);if(r){if((n=r.getAttributeNode("id"))&&n.value===e)return[r];for(i=t.getElementsByName(e),o=0;r=i[o++];)if((n=r.getAttributeNode("id"))&&n.value===e)return[r]}return[]}}),o.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,o=[],i=0,r=t.getElementsByTagName(e);if("*"===e){for(;n=r[i++];)1===n.nodeType&&o.push(n);return o}return r},o.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},g=[],v=[],(n.qsa=Q.test(f.querySelectorAll))&&(pe(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+P+"*(?:value|"+z+")"),e.querySelectorAll("[id~="+w+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+w+"+*").length||v.push(".#.+[+~]")}),pe(function(e){e.innerHTML="";var t=f.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+P+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=Q.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&pe(function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),g.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),g=g.length&&new RegExp(g.join("|")),t=Q.test(h.compareDocumentPosition),b=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,o=t&&t.parentNode;return e===o||!(!o||1!==o.nodeType||!(n.contains?n.contains(o):e.compareDocumentPosition&&16&e.compareDocumentPosition(o)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},O=t?function(e,t){if(e===t)return u=!0,0;var o=!e.compareDocumentPosition-!t.compareDocumentPosition;return o||(1&(o=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===o?e===f||e.ownerDocument===x&&b(x,e)?-1:t===f||t.ownerDocument===x&&b(x,t)?1:p?D(p,e)-D(p,t):0:4&o?-1:1)}:function(e,t){if(e===t)return u=!0,0;var n,o=0,i=e.parentNode,r=t.parentNode,s=[e],a=[t];if(!i||!r)return e===f?-1:t===f?1:i?-1:r?1:p?D(p,e)-D(p,t):0;if(i===r)return de(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)a.unshift(n);for(;s[o]===a[o];)o++;return o?de(s[o],a[o]):s[o]===x?-1:a[o]===x?1:0},f):f},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&d(e),n.matchesSelector&&m&&!A[t+" "]&&(!g||!g.test(t))&&(!v||!v.test(t)))try{var o=y.call(e,t);if(o||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return o}catch(e){A(t,!0)}return ae(t,f,null,[e]).length>0},ae.contains=function(e,t){return(e.ownerDocument||e)!==f&&d(e),b(e,t)},ae.attr=function(e,t){(e.ownerDocument||e)!==f&&d(e);var i=o.attrHandle[t.toLowerCase()],r=i&&L.call(o.attrHandle,t.toLowerCase())?i(e,t,!m):void 0;return void 0!==r?r:n.attributes||!m?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},ae.escape=function(e){return(e+"").replace(oe,ie)},ae.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ae.uniqueSort=function(e){var t,o=[],i=0,r=0;if(u=!n.detectDuplicates,p=!n.sortStable&&e.slice(0),e.sort(O),u){for(;t=e[r++];)t===e[r]&&(i=o.push(r));for(;i--;)e.splice(o[i],1)}return p=null,e},i=ae.getText=function(e){var t,n="",o=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[o++];)n+=i(t);return n},(o=ae.selectors={cacheLength:50,createPseudo:ce,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=s(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=T[e+" "];return t||(t=new RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&T(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(o){var i=ae.attr(o,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(W," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,o,i){var r="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===o&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,p,u,d,f,h,m=r!==s?"nextSibling":"previousSibling",v=t.parentNode,g=a&&t.nodeName.toLowerCase(),y=!l&&!a,b=!1;if(v){if(r){for(;m;){for(d=t;d=d[m];)if(a?d.nodeName.toLowerCase()===g:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?v.firstChild:v.lastChild],s&&y){for(b=(f=(c=(p=(u=(d=v)[w]||(d[w]={}))[d.uniqueID]||(u[d.uniqueID]={}))[e]||[])[0]===k&&c[1])&&c[2],d=f&&v.childNodes[f];d=++f&&d&&d[m]||(b=f=0)||h.pop();)if(1===d.nodeType&&++b&&d===t){p[e]=[k,f,b];break}}else if(y&&(b=f=(c=(p=(u=(d=t)[w]||(d[w]={}))[d.uniqueID]||(u[d.uniqueID]={}))[e]||[])[0]===k&&c[1]),!1===b)for(;(d=++f&&d&&d[m]||(b=f=0)||h.pop())&&((a?d.nodeName.toLowerCase()!==g:1!==d.nodeType)||!++b||(y&&((p=(u=d[w]||(d[w]={}))[d.uniqueID]||(u[d.uniqueID]={}))[e]=[k,b]),d!==t)););return(b-=i)===o||b%o==0&&b/o>=0}}},PSEUDO:function(e,t){var n,i=o.pseudos[e]||o.setFilters[e.toLowerCase()]||ae.error("unsupported pseudo: "+e);return i[w]?i(t):i.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?ce(function(e,n){for(var o,r=i(e,t),s=r.length;s--;)e[o=D(e,r[s])]=!(n[o]=r[s])}):function(e){return i(e,0,n)}):i}},pseudos:{not:ce(function(e){var t=[],n=[],o=a(e.replace(B,"$1"));return o[w]?ce(function(e,t,n,i){for(var r,s=o(e,null,i,[]),a=e.length;a--;)(r=s[a])&&(e[a]=!(t[a]=r))}):function(e,i,r){return t[0]=e,o(t,null,r,n),t[0]=null,!n.pop()}}),has:ce(function(e){return function(t){return ae(e,t).length>0}}),contains:ce(function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}}),lang:ce(function(e){return U.test(e||"")||ae.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return K.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;nt?t:n;--o>=0;)e.push(o);return e}),gt:ve(function(e,t,n){for(var o=n<0?n+t:n;++o1?function(t,n,o){for(var i=e.length;i--;)if(!e[i](t,n,o))return!1;return!0}:e[0]}function ke(e,t,n,o,i){for(var r,s=[],a=0,l=e.length,c=null!=t;a-1&&(r[c]=!(s[c]=u))}}else g=ke(g===s?g.splice(h,g.length):g),i?i(null,s,g,l):M.apply(s,g)})}function Te(e){for(var t,n,i,r=e.length,s=o.relative[e[0].type],a=s||o.relative[" "],l=s?1:0,p=we(function(e){return e===t},a,!0),u=we(function(e){return D(t,e)>-1},a,!0),d=[function(e,n,o){var i=!s&&(o||n!==c)||((t=n).nodeType?p(e,n,o):u(e,n,o));return t=null,i}];l1&&xe(d),l>1&&be(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(B,"$1"),n,l0,i=e.length>0,r=function(r,s,a,l,p){var u,h,v,g=0,y="0",b=r&&[],w=[],x=c,S=r||i&&o.find.TAG("*",p),T=k+=null==x?1:Math.random()||.1,C=S.length;for(p&&(c=s===f||s||p);y!==C&&null!=(u=S[y]);y++){if(i&&u){for(h=0,s||u.ownerDocument===f||(d(u),a=!m);v=e[h++];)if(v(u,s||f,a)){l.push(u);break}p&&(k=T)}n&&((u=!v&&u)&&g--,r&&b.push(u))}if(g+=y,n&&y!==g){for(h=0;v=t[h++];)v(b,w,s,a);if(r){if(g>0)for(;y--;)b[y]||w[y]||(w[y]=$.call(l));w=ke(w)}M.apply(l,w),p&&!r&&w.length>0&&g+t.length>1&&ae.uniqueSort(l)}return p&&(k=T,c=x),b};return n?ce(r):r}(r,i))).selector=e}return a},l=ae.select=function(e,t,n,i){var r,l,c,p,u,d="function"==typeof e&&e,f=!i&&s(e=d.selector||e);if(n=n||[],1===f.length){if((l=f[0]=f[0].slice(0)).length>2&&"ID"===(c=l[0]).type&&9===t.nodeType&&m&&o.relative[l[1].type]){if(!(t=(o.find.ID(c.matches[0].replace(te,ne),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(r=V.needsContext.test(e)?0:l.length;r--&&(c=l[r],!o.relative[p=c.type]);)if((u=o.find[p])&&(i=u(c.matches[0].replace(te,ne),ee.test(l[0].type)&&ge(t.parentNode)||t))){if(l.splice(r,1),!(e=i.length&&be(l)))return M.apply(n,i),n;break}}return(d||a(e,f))(i,t,!m,n,!t||ee.test(e)&&ge(t.parentNode)||t),n},n.sortStable=w.split("").sort(O).join("")===w,n.detectDuplicates=!!u,d(),n.sortDetached=pe(function(e){return 1&e.compareDocumentPosition(f.createElement("fieldset"))}),pe(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ue("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&pe(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ue("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),pe(function(e){return null==e.getAttribute("disabled")})||ue(z,function(e,t,n){var o;if(!n)return!0===e[t]?t.toLowerCase():(o=e.getAttributeNode(t))&&o.specified?o.value:null}),ae}(i);T.find=A,T.expr=A.selectors,T.expr[":"]=T.expr.pseudos,T.uniqueSort=T.unique=A.uniqueSort,T.text=A.getText,T.isXMLDoc=A.isXML,T.contains=A.contains,T.escapeSelector=A.escape;var O=function(e,t,n){for(var o=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&T(e).is(n))break;o.push(e)}return o},L=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},j=T.expr.match.needsContext;function $(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function M(e,t,n){return b(t)?T.grep(e,function(e,o){return!!t.call(e,o,e)!==n}):t.nodeType?T.grep(e,function(e){return e===t!==n}):"string"!=typeof t?T.grep(e,function(e){return d.call(t,e)>-1!==n}):T.filter(t,e,n)}T.filter=function(e,t,n){var o=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===o.nodeType?T.find.matchesSelector(o,e)?[o]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,o=this.length,i=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(M(this,e||[],!1))},not:function(e){return this.pushStack(M(this,e||[],!0))},is:function(e){return!!M(this,"string"==typeof e&&j.test(e)?T(e):e||[],!1).length}});var H,D=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,n){var o,i;if(!e)return this;if(n=n||H,"string"==typeof e){if(!(o="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:D.exec(e))||!o[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(o[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(o[1],t&&t.nodeType?t.ownerDocument||t:a,!0)),N.test(o[1])&&T.isPlainObject(t))for(o in t)b(this[o])?this[o](t[o]):this.attr(o,t[o]);return this}return(i=a.getElementById(o[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):b(e)?void 0!==n.ready?n.ready(e):e(T):T.makeArray(e,this)}).prototype=T.fn,H=T(a);var z=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function q(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){r.push(n);break}return this.pushStack(r.length>1?T.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?d.call(T(e),this[0]):d.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return O(e,"parentNode")},parentsUntil:function(e,t,n){return O(e,"parentNode",n)},next:function(e){return q(e,"nextSibling")},prev:function(e){return q(e,"previousSibling")},nextAll:function(e){return O(e,"nextSibling")},prevAll:function(e){return O(e,"previousSibling")},nextUntil:function(e,t,n){return O(e,"nextSibling",n)},prevUntil:function(e,t,n){return O(e,"previousSibling",n)},siblings:function(e){return L((e.parentNode||{}).firstChild,e)},children:function(e){return L(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:($(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(e,t){T.fn[e]=function(n,o){var i=T.map(this,t,n);return"Until"!==e.slice(-5)&&(o=n),o&&"string"==typeof o&&(i=T.filter(o,i)),this.length>1&&(P[e]||T.uniqueSort(i),z.test(e)&&i.reverse()),this.pushStack(i)}});var I=/[^\x20\t\r\n\f]+/g;function F(e){return e}function W(e){throw e}function B(e,t,n,o){var i;try{e&&b(i=e.promise)?i.call(e).done(t).fail(n):e&&b(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(o))}catch(e){n.apply(void 0,[e])}}T.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return T.each(e.match(I)||[],function(e,n){t[n]=!0}),t}(e):T.extend({},e);var t,n,o,i,r=[],s=[],a=-1,l=function(){for(i=i||e.once,o=t=!0;s.length;a=-1)for(n=s.shift();++a-1;)r.splice(n,1),n<=a&&a--}),this},has:function(e){return e?T.inArray(e,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return i=s=[],r=n="",this},disabled:function(){return!r},lock:function(){return i=s=[],n||t||(r=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!o}};return c},T.extend({Deferred:function(e){var t=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return T.Deferred(function(n){T.each(t,function(t,o){var i=b(e[o[4]])&&e[o[4]];s[o[1]](function(){var e=i&&i.apply(this,arguments);e&&b(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(e,n,r){var s=0;function a(e,t,n,r){return function(){var l=this,c=arguments,p=function(){var i,p;if(!(e=s&&(n!==W&&(l=void 0,c=[o]),t.rejectWith(l,c))}};e?u():(T.Deferred.getStackHook&&(u.stackTrace=T.Deferred.getStackHook()),i.setTimeout(u))}}return T.Deferred(function(o){t[0][3].add(a(0,o,b(r)?r:F,o.notifyWith)),t[1][3].add(a(0,o,b(e)?e:F)),t[2][3].add(a(0,o,b(n)?n:W))}).promise()},promise:function(e){return null!=e?T.extend(e,r):r}},s={};return T.each(t,function(e,o){var i=o[2],a=o[5];r[o[1]]=i.add,a&&i.add(function(){n=a},t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),i.add(o[3].fire),s[o[0]]=function(){return s[o[0]+"With"](this===s?void 0:this,arguments),this},s[o[0]+"With"]=i.fireWith}),r.promise(s),e&&e.call(s,s),s},when:function(e){var t=arguments.length,n=t,o=Array(n),i=c.call(arguments),r=T.Deferred(),s=function(e){return function(n){o[e]=this,i[e]=arguments.length>1?c.call(arguments):n,--t||r.resolveWith(o,i)}};if(t<=1&&(B(e,r.done(s(n)).resolve,r.reject,!t),"pending"===r.state()||b(i[n]&&i[n].then)))return r.then();for(;n--;)B(i[n],s(n),r.reject);return r.promise()}});var R=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(e,t){i.console&&i.console.warn&&e&&R.test(e.name)&&i.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},T.readyException=function(e){i.setTimeout(function(){throw e})};var _=T.Deferred();function Y(){a.removeEventListener("DOMContentLoaded",Y),i.removeEventListener("load",Y),T.ready()}T.fn.ready=function(e){return _.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||_.resolveWith(a,[T]))}}),T.ready.then=_.then,"complete"===a.readyState||"loading"!==a.readyState&&!a.documentElement.doScroll?i.setTimeout(T.ready):(a.addEventListener("DOMContentLoaded",Y),i.addEventListener("load",Y));var X=function e(t,n,o,i,r,s,a){var l=0,c=t.length,p=null==o;if("object"===S(o))for(l in r=!0,o)e(t,n,l,o[l],!0,s,a);else if(void 0!==i&&(r=!0,b(i)||(a=!0),p&&(a?(n.call(t,i),n=null):(p=n,n=function(e,t,n){return p.call(T(e),n)})),n))for(;l1,null,!0)},removeData:function(e){return this.each(function(){ee.remove(this,e)})}}),T.extend({queue:function(e,t,n){var o;if(e)return t=(t||"fx")+"queue",o=Z.get(e,t),n&&(!o||Array.isArray(n)?o=Z.access(e,t,T.makeArray(n)):o.push(n)),o||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),o=n.length,i=n.shift(),r=T._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),o--),i&&("fx"===t&&n.unshift("inprogress"),delete r.stop,i.call(e,function(){T.dequeue(e,t)},r)),!o&&r&&r.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Z.get(e,n)||Z.access(e,n,{empty:T.Callbacks("once memory").add(function(){Z.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,ye=/^$|^module$|\/(?:java|ecma)script/i,be={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function we(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&$(e,t)?T.merge([e],n):n}function xe(e,t){for(var n=0,o=e.length;n-1)i&&i.push(r);else if(c=le(r),s=we(u.appendChild(r),"script"),c&&xe(s),n)for(p=0;r=s[p++];)ye.test(r.type||"")&&n.push(r);return u}ke=a.createDocumentFragment().appendChild(a.createElement("div")),(Se=a.createElement("input")).setAttribute("type","radio"),Se.setAttribute("checked","checked"),Se.setAttribute("name","t"),ke.appendChild(Se),y.checkClone=ke.cloneNode(!0).cloneNode(!0).lastChild.checked,ke.innerHTML="",y.noCloneChecked=!!ke.cloneNode(!0).lastChild.defaultValue;var Ee=/^key/,Ae=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Oe=/^([^.]*)(?:\.(.+)|)/;function Le(){return!0}function je(){return!1}function $e(e,t){return e===function(){try{return a.activeElement}catch(e){}}()==("focus"===t)}function Ne(e,t,n,i,r,s){var a,l;if("object"===o(t)){for(l in"string"!=typeof n&&(i=i||n,n=void 0),t)Ne(e,l,n,i,t[l],s);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=je;else if(!r)return e;return 1===s&&(a=r,(r=function(e){return T().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=T.guid++)),e.each(function(){T.event.add(this,t,r,i,n)})}function Me(e,t,n){n?(Z.set(e,t,!1),T.event.add(e,t,{namespace:!1,handler:function(e){var o,i,r=Z.get(this,t);if(1&e.isTrigger&&this[t]){if(r.length)(T.event.special[t]||{}).delegateType&&e.stopPropagation();else if(r=c.call(arguments),Z.set(this,t,r),o=n(this,t),this[t](),r!==(i=Z.get(this,t))||o?Z.set(this,t,!1):i={},r!==i)return e.stopImmediatePropagation(),e.preventDefault(),i.value}else r.length&&(Z.set(this,t,{value:T.event.trigger(T.extend(r[0],T.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Z.get(e,t)&&T.event.add(e,t,Le)}T.event={global:{},add:function(e,t,n,o,i){var r,s,a,l,c,p,u,d,f,h,m,v=Z.get(e);if(v)for(n.handler&&(n=(r=n).handler,i=r.selector),i&&T.find.matchesSelector(ae,i),n.guid||(n.guid=T.guid++),(l=v.events)||(l=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==T&&T.event.triggered!==t.type?T.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(I)||[""]).length;c--;)f=m=(a=Oe.exec(t[c])||[])[1],h=(a[2]||"").split(".").sort(),f&&(u=T.event.special[f]||{},f=(i?u.delegateType:u.bindType)||f,u=T.event.special[f]||{},p=T.extend({type:f,origType:m,data:o,handler:n,guid:n.guid,selector:i,needsContext:i&&T.expr.match.needsContext.test(i),namespace:h.join(".")},r),(d=l[f])||((d=l[f]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,o,h,s)||e.addEventListener&&e.addEventListener(f,s)),u.add&&(u.add.call(e,p),p.handler.guid||(p.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,p):d.push(p),T.event.global[f]=!0)},remove:function(e,t,n,o,i){var r,s,a,l,c,p,u,d,f,h,m,v=Z.hasData(e)&&Z.get(e);if(v&&(l=v.events)){for(c=(t=(t||"").match(I)||[""]).length;c--;)if(f=m=(a=Oe.exec(t[c])||[])[1],h=(a[2]||"").split(".").sort(),f){for(u=T.event.special[f]||{},d=l[f=(o?u.delegateType:u.bindType)||f]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=r=d.length;r--;)p=d[r],!i&&m!==p.origType||n&&n.guid!==p.guid||a&&!a.test(p.namespace)||o&&o!==p.selector&&("**"!==o||!p.selector)||(d.splice(r,1),p.selector&&d.delegateCount--,u.remove&&u.remove.call(e,p));s&&!d.length&&(u.teardown&&!1!==u.teardown.call(e,h,v.handle)||T.removeEvent(e,f,v.handle),delete l[f])}else for(f in l)T.event.remove(e,f+t[c],n,o,!0);T.isEmptyObject(l)&&Z.remove(e,"handle events")}},dispatch:function(e){var t,n,o,i,r,s,a=T.event.fix(e),l=new Array(arguments.length),c=(Z.get(this,"events")||{})[a.type]||[],p=T.event.special[a.type]||{};for(l[0]=a,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(r=[],s={},n=0;n-1:T.find(i,this,null,[c]).length),s[i]&&r.push(o);r.length&&a.push({elem:c,handlers:r})}return c=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,De=/\s*$/g;function qe(e,t){return $(e,"table")&&$(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Fe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function We(e,t){var n,o,i,r,s,a,l,c;if(1===t.nodeType){if(Z.hasData(e)&&(r=Z.access(e),s=Z.set(t,r),c=r.events))for(i in delete s.handle,s.events={},c)for(n=0,o=c[i].length;n1&&"string"==typeof h&&!y.checkClone&&ze.test(h))return e.each(function(i){var r=e.eq(i);m&&(t[0]=h.call(this,i,r.html())),Re(r,t,n,o)});if(d&&(r=(i=Ce(t,e[0].ownerDocument,!1,e,o)).firstChild,1===i.childNodes.length&&(i=r),r||o)){for(a=(s=T.map(we(i,"script"),Ie)).length;u")},clone:function(e,t,n){var o,i,r,s,a=e.cloneNode(!0),l=le(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||T.isXMLDoc(e)))for(s=we(a),o=0,i=(r=we(e)).length;o0&&xe(s,!l&&we(e,"script")),a},cleanData:function(e){for(var t,n,o,i=T.event.special,r=0;void 0!==(n=e[r]);r++)if(J(n)){if(t=n[Z.expando]){if(t.events)for(o in t.events)i[o]?T.event.remove(n,o):T.removeEvent(n,o,t.handle);n[Z.expando]=void 0}n[ee.expando]&&(n[ee.expando]=void 0)}}}),T.fn.extend({detach:function(e){return _e(this,e,!0)},remove:function(e){return _e(this,e)},text:function(e){return X(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=qe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(we(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return X(this,function(e){var t=this[0]||{},n=0,o=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!De.test(e)&&!be[(ge.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;n=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-l-a-.5))||0),l}function st(e,t,n){var o=Xe(e),i=(!y.boxSizingReliable()||n)&&"border-box"===T.css(e,"boxSizing",!1,o),r=i,s=Ve(e,t,o),a="offset"+t[0].toUpperCase()+t.slice(1);if(Ye.test(s)){if(!n)return s;s="auto"}return(!y.boxSizingReliable()&&i||"auto"===s||!parseFloat(s)&&"inline"===T.css(e,"display",!1,o))&&e.getClientRects().length&&(i="border-box"===T.css(e,"boxSizing",!1,o),(r=a in e)&&(s=e[a])),(s=parseFloat(s)||0)+rt(e,t,n||(i?"border":"content"),r,o,s)+"px"}function at(e,t,n,o,i){return new at.prototype.init(e,t,n,o,i)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ve(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,s,a,l=K(t),c=tt.test(t),p=e.style;if(c||(t=Ze(l)),a=T.cssHooks[t]||T.cssHooks[l],void 0===n)return a&&"get"in a&&void 0!==(r=a.get(e,!1,i))?r:p[t];"string"===(s=o(n))&&(r=re.exec(n))&&r[1]&&(n=de(e,t,r),s="number"),null!=n&&n==n&&("number"!==s||c||(n+=r&&r[3]||(T.cssNumber[l]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(p[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,i))||(c?p.setProperty(t,n):p[t]=n))}},css:function(e,t,n,o){var i,r,s,a=K(t);return tt.test(t)||(t=Ze(a)),(s=T.cssHooks[t]||T.cssHooks[a])&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=Ve(e,t,o)),"normal"===i&&t in ot&&(i=ot[t]),""===n||n?(r=parseFloat(i),!0===n||isFinite(r)?r||0:i):i}}),T.each(["height","width"],function(e,t){T.cssHooks[t]={get:function(e,n,o){if(n)return!et.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?st(e,t,o):ue(e,nt,function(){return st(e,t,o)})},set:function(e,n,o){var i,r=Xe(e),s=!y.scrollboxSize()&&"absolute"===r.position,a=(s||o)&&"border-box"===T.css(e,"boxSizing",!1,r),l=o?rt(e,t,o,a,r):0;return a&&s&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(r[t])-rt(e,t,"border",!1,r)-.5)),l&&(i=re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),it(0,n,l)}}}),T.cssHooks.marginLeft=Ge(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ve(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),T.each({margin:"",padding:"",border:"Width"},function(e,t){T.cssHooks[e+t]={expand:function(n){for(var o=0,i={},r="string"==typeof n?n.split(" "):[n];o<4;o++)i[e+se[o]+t]=r[o]||r[o-2]||r[0];return i}},"margin"!==e&&(T.cssHooks[e+t].set=it)}),T.fn.extend({css:function(e,t){return X(this,function(e,t,n){var o,i,r={},s=0;if(Array.isArray(t)){for(o=Xe(e),i=t.length;s1)}}),T.Tween=at,at.prototype={constructor:at,init:function(e,t,n,o,i,r){this.elem=e,this.prop=n,this.easing=i||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=o,this.unit=r||(T.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}},at.prototype.init.prototype=at.prototype,at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||!T.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}},at.propHooks.scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=at.prototype.init,T.fx.step={};var lt,ct,pt=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function dt(){ct&&(!1===a.hidden&&i.requestAnimationFrame?i.requestAnimationFrame(dt):i.setTimeout(dt,T.fx.interval),T.fx.tick())}function ft(){return i.setTimeout(function(){lt=void 0}),lt=Date.now()}function ht(e,t){var n,o=0,i={height:e};for(t=t?1:0;o<4;o+=2-t)i["margin"+(n=se[o])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function mt(e,t,n){for(var o,i=(vt.tweeners[t]||[]).concat(vt.tweeners["*"]),r=0,s=i.length;r1)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var o,i,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?T.prop(e,t,n):(1===r&&T.isXMLDoc(e)||(i=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?gt:void 0)),void 0!==n?null===n?void T.removeAttr(e,t):i&&"set"in i&&void 0!==(o=i.set(e,n,t))?o:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(o=i.get(e,t))?o:null==(o=T.find.attr(e,t))?void 0:o)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&$(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,o=0,i=t&&t.match(I);if(i&&1===e.nodeType)for(;n=i[o++];)e.removeAttribute(n)}}),gt={set:function(e,t,n){return!1===t?T.removeAttr(e,n):e.setAttribute(n,n),n}},T.each(T.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||T.find.attr;yt[t]=function(e,t,o){var i,r,s=t.toLowerCase();return o||(r=yt[s],yt[s]=i,i=null!=n(e,t,o)?s:null,yt[s]=r),i}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function xt(e){return(e.match(I)||[]).join(" ")}function kt(e){return e.getAttribute&&e.getAttribute("class")||""}function St(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(I)||[]}T.fn.extend({prop:function(e,t){return X(this,T.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var o,i,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&T.isXMLDoc(e)||(t=T.propFix[t]||t,i=T.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(o=i.set(e,n,t))?o:e[t]=n:i&&"get"in i&&null!==(o=i.get(e,t))?o:e[t]},propHooks:{tabIndex:{get:function(e){var t=T.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(e){var t,n,o,i,r,s,a,l=0;if(b(e))return this.each(function(t){T(this).addClass(e.call(this,t,kt(this)))});if((t=St(e)).length)for(;n=this[l++];)if(i=kt(n),o=1===n.nodeType&&" "+xt(i)+" "){for(s=0;r=t[s++];)o.indexOf(" "+r+" ")<0&&(o+=r+" ");i!==(a=xt(o))&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,o,i,r,s,a,l=0;if(b(e))return this.each(function(t){T(this).removeClass(e.call(this,t,kt(this)))});if(!arguments.length)return this.attr("class","");if((t=St(e)).length)for(;n=this[l++];)if(i=kt(n),o=1===n.nodeType&&" "+xt(i)+" "){for(s=0;r=t[s++];)for(;o.indexOf(" "+r+" ")>-1;)o=o.replace(" "+r+" "," ");i!==(a=xt(o))&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=o(e),i="string"===n||Array.isArray(e);return"boolean"==typeof t&&i?t?this.addClass(e):this.removeClass(e):b(e)?this.each(function(n){T(this).toggleClass(e.call(this,n,kt(this),t),t)}):this.each(function(){var t,o,r,s;if(i)for(o=0,r=T(this),s=St(e);t=s[o++];)r.hasClass(t)?r.removeClass(t):r.addClass(t);else void 0!==e&&"boolean"!==n||((t=kt(this))&&Z.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Z.get(this,"__className__")||""))})},hasClass:function(e){var t,n,o=0;for(t=" "+e+" ";n=this[o++];)if(1===n.nodeType&&(" "+xt(kt(n))+" ").indexOf(t)>-1)return!0;return!1}});var Tt=/\r/g;T.fn.extend({val:function(e){var t,n,o,i=this[0];return arguments.length?(o=b(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=o?e.call(this,n,T(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,function(e){return null==e?"":e+""})),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(Tt,""):null==n?"":n:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:xt(T.text(e))}},select:{get:function(e){var t,n,o,i=e.options,r=e.selectedIndex,s="select-one"===e.type,a=s?null:[],l=s?r+1:i.length;for(o=r<0?l:s?r:0;o-1)&&(n=!0);return n||(e.selectedIndex=-1),r}}}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}},y.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in i;var Ct=/^(?:focusinfocus|focusoutblur)$/,Et=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(e,t,n,r){var s,l,c,p,u,d,f,h,v=[n||a],g=m.call(e,"type")?e.type:e,y=m.call(e,"namespace")?e.namespace.split("."):[];if(l=h=c=n=n||a,3!==n.nodeType&&8!==n.nodeType&&!Ct.test(g+T.event.triggered)&&(g.indexOf(".")>-1&&(y=g.split("."),g=y.shift(),y.sort()),u=g.indexOf(":")<0&&"on"+g,(e=e[T.expando]?e:new T.Event(g,"object"===o(e)&&e)).isTrigger=r?2:3,e.namespace=y.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:T.makeArray(t,[e]),f=T.event.special[g]||{},r||!f.trigger||!1!==f.trigger.apply(n,t))){if(!r&&!f.noBubble&&!w(n)){for(p=f.delegateType||g,Ct.test(p+g)||(l=l.parentNode);l;l=l.parentNode)v.push(l),c=l;c===(n.ownerDocument||a)&&v.push(c.defaultView||c.parentWindow||i)}for(s=0;(l=v[s++])&&!e.isPropagationStopped();)h=l,e.type=s>1?p:f.bindType||g,(d=(Z.get(l,"events")||{})[e.type]&&Z.get(l,"handle"))&&d.apply(l,t),(d=u&&l[u])&&d.apply&&J(l)&&(e.result=d.apply(l,t),!1===e.result&&e.preventDefault());return e.type=g,r||e.isDefaultPrevented()||f._default&&!1!==f._default.apply(v.pop(),t)||!J(n)||u&&b(n[g])&&!w(n)&&((c=n[u])&&(n[u]=null),T.event.triggered=g,e.isPropagationStopped()&&h.addEventListener(g,Et),n[g](),e.isPropagationStopped()&&h.removeEventListener(g,Et),T.event.triggered=void 0,c&&(n[u]=c)),e.result}},simulate:function(e,t,n){var o=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(o,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}}),y.focusin||T.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){T.event.simulate(t,e.target,T.event.fix(e))};T.event.special[t]={setup:function(){var o=this.ownerDocument||this,i=Z.access(o,t);i||o.addEventListener(e,n,!0),Z.access(o,t,(i||0)+1)},teardown:function(){var o=this.ownerDocument||this,i=Z.access(o,t)-1;i?Z.access(o,t,i):(o.removeEventListener(e,n,!0),Z.remove(o,t))}}});var At=i.location,Ot=Date.now(),Lt=/\?/;T.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new i.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||T.error("Invalid XML: "+e),t};var jt=/\[\]$/,$t=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,Mt=/^(?:input|select|textarea|keygen)/i;function Ht(e,t,n,i){var r;if(Array.isArray(t))T.each(t,function(t,r){n||jt.test(e)?i(e,r):Ht(e+"["+("object"===o(r)&&null!=r?t:"")+"]",r,n,i)});else if(n||"object"!==S(t))i(e,t);else for(r in t)Ht(e+"["+r+"]",t[r],n,i)}T.param=function(e,t){var n,o=[],i=function(e,t){var n=b(t)?t():t;o[o.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){i(this.name,this.value)});else for(n in e)Ht(n,e[n],t,i);return o.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&Mt.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!ve.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace($t,"\r\n")}}):{name:t.name,value:n.replace($t,"\r\n")}}).get()}});var Dt=/%20/g,zt=/#.*$/,Pt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,It=/^(?:GET|HEAD)$/,Ft=/^\/\//,Wt={},Bt={},Rt="*/".concat("*"),_t=a.createElement("a");function Yt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var o,i=0,r=t.toLowerCase().match(I)||[];if(b(n))for(;o=r[i++];)"+"===o[0]?(o=o.slice(1)||"*",(e[o]=e[o]||[]).unshift(n)):(e[o]=e[o]||[]).push(n)}}function Xt(e,t,n,o){var i={},r=e===Bt;function s(a){var l;return i[a]=!0,T.each(e[a]||[],function(e,a){var c=a(t,n,o);return"string"!=typeof c||r||i[c]?r?!(l=c):void 0:(t.dataTypes.unshift(c),s(c),!1)}),l}return s(t.dataTypes[0])||!i["*"]&&s("*")}function Ut(e,t){var n,o,i=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:o||(o={}))[n]=t[n]);return o&&T.extend(!0,e,o),e}_t.href=At.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:At.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(At.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ut(Ut(e,T.ajaxSettings),t):Ut(T.ajaxSettings,e)},ajaxPrefilter:Yt(Wt),ajaxTransport:Yt(Bt),ajax:function(e,t){"object"===o(e)&&(t=e,e=void 0),t=t||{};var n,r,s,l,c,p,u,d,f,h,m=T.ajaxSetup({},t),v=m.context||m,g=m.context&&(v.nodeType||v.jquery)?T(v):T.event,y=T.Deferred(),b=T.Callbacks("once memory"),w=m.statusCode||{},x={},k={},S="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(u){if(!l)for(l={};t=qt.exec(s);)l[t[1].toLowerCase()+" "]=(l[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=l[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return u?s:null},setRequestHeader:function(e,t){return null==u&&(e=k[e.toLowerCase()]=k[e.toLowerCase()]||e,x[e]=t),this},overrideMimeType:function(e){return null==u&&(m.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)C.always(e[C.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||S;return n&&n.abort(t),E(0,t),this}};if(y.promise(C),m.url=((e||m.url||At.href)+"").replace(Ft,At.protocol+"//"),m.type=t.method||t.type||m.method||m.type,m.dataTypes=(m.dataType||"*").toLowerCase().match(I)||[""],null==m.crossDomain){p=a.createElement("a");try{p.href=m.url,p.href=p.href,m.crossDomain=_t.protocol+"//"+_t.host!=p.protocol+"//"+p.host}catch(e){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=T.param(m.data,m.traditional)),Xt(Wt,m,t,C),u)return C;for(f in(d=T.event&&m.global)&&0==T.active++&&T.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!It.test(m.type),r=m.url.replace(zt,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(Dt,"+")):(h=m.url.slice(r.length),m.data&&(m.processData||"string"==typeof m.data)&&(r+=(Lt.test(r)?"&":"?")+m.data,delete m.data),!1===m.cache&&(r=r.replace(Pt,"$1"),h=(Lt.test(r)?"&":"?")+"_="+Ot+++h),m.url=r+h),m.ifModified&&(T.lastModified[r]&&C.setRequestHeader("If-Modified-Since",T.lastModified[r]),T.etag[r]&&C.setRequestHeader("If-None-Match",T.etag[r])),(m.data&&m.hasContent&&!1!==m.contentType||t.contentType)&&C.setRequestHeader("Content-Type",m.contentType),C.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+Rt+"; q=0.01":""):m.accepts["*"]),m.headers)C.setRequestHeader(f,m.headers[f]);if(m.beforeSend&&(!1===m.beforeSend.call(v,C,m)||u))return C.abort();if(S="abort",b.add(m.complete),C.done(m.success),C.fail(m.error),n=Xt(Bt,m,t,C)){if(C.readyState=1,d&&g.trigger("ajaxSend",[C,m]),u)return C;m.async&&m.timeout>0&&(c=i.setTimeout(function(){C.abort("timeout")},m.timeout));try{u=!1,n.send(x,E)}catch(e){if(u)throw e;E(-1,e)}}else E(-1,"No Transport");function E(e,t,o,a){var l,p,f,h,x,k=t;u||(u=!0,c&&i.clearTimeout(c),n=void 0,s=a||"",C.readyState=e>0?4:0,l=e>=200&&e<300||304===e,o&&(h=function(e,t,n){for(var o,i,r,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===o&&(o=e.mimeType||t.getResponseHeader("Content-Type"));if(o)for(i in a)if(a[i]&&a[i].test(o)){l.unshift(i);break}if(l[0]in n)r=l[0];else{for(i in n){if(!l[0]||e.converters[i+" "+l[0]]){r=i;break}s||(s=i)}r=r||s}if(r)return r!==l[0]&&l.unshift(r),n[r]}(m,C,o)),h=function(e,t,n,o){var i,r,s,a,l,c={},p=e.dataTypes.slice();if(p[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(r=p.shift();r;)if(e.responseFields[r]&&(n[e.responseFields[r]]=t),!l&&o&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=p.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(s=c[l+" "+r]||c["* "+r]))for(i in c)if((a=i.split(" "))[1]===r&&(s=c[l+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[i]:!0!==c[i]&&(r=a[0],p.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}(m,h,C,l),l?(m.ifModified&&((x=C.getResponseHeader("Last-Modified"))&&(T.lastModified[r]=x),(x=C.getResponseHeader("etag"))&&(T.etag[r]=x)),204===e||"HEAD"===m.type?k="nocontent":304===e?k="notmodified":(k=h.state,p=h.data,l=!(f=h.error))):(f=k,!e&&k||(k="error",e<0&&(e=0))),C.status=e,C.statusText=(t||k)+"",l?y.resolveWith(v,[p,k,C]):y.rejectWith(v,[C,k,f]),C.statusCode(w),w=void 0,d&&g.trigger(l?"ajaxSuccess":"ajaxError",[C,m,l?p:f]),b.fireWith(v,[C,k]),d&&(g.trigger("ajaxComplete",[C,m]),--T.active||T.event.trigger("ajaxStop")))}return C},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,t){T[t]=function(e,n,o,i){return b(n)&&(i=i||o,o=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:i,data:n,success:o},T.isPlainObject(e)&&e))}}),T._evalUrl=function(e,t){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&(b(e)&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return b(e)?this.each(function(t){T(this).wrapInner(e.call(this,t))}):this.each(function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b(e);return this.each(function(n){T(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new i.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Gt=T.ajaxSettings.xhr();y.cors=!!Gt&&"withCredentials"in Gt,y.ajax=Gt=!!Gt,T.ajaxTransport(function(e){var t,n;if(y.cors||Gt&&!e.crossDomain)return{send:function(o,r){var s,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(s in e.xhrFields)a[s]=e.xhrFields[s];for(s in e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)a.setRequestHeader(s,o[s]);t=function(e){return function(){t&&(t=n=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?r(0,"error"):r(a.status,a.statusText):r(Vt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=t(),n=a.onerror=a.ontimeout=t("error"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&i.setTimeout(function(){t&&n()})},t=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),T.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),T.ajaxTransport("script",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(o,i){t=T(" + + {{!-- This script loads the Google font asynchronously --}} + + + + {{!-- All the main content gets inserted here, index.hbs, post.hbs, etc --}} + {{{body}}} + + {{!-- Search form --}} + {{> search}} + + {{!-- The footer --}} + {{> footer}} + + {{!-- Common scripts shared between pages --}} + + + + + + + {{!-- The #block helper will pull in data from the #contentFor other template files --}} + {{{block "scripts"}}} + + {{!-- Ghost outputs important scripts and data with this tag --}} + {{ghost_foot}} + + diff --git a/_my_themes/liebling/error-404.hbs b/_my_themes/liebling/error-404.hbs new file mode 100644 index 0000000..fb274d5 --- /dev/null +++ b/_my_themes/liebling/error-404.hbs @@ -0,0 +1,21 @@ +{{!-- +This error template is used for all 404 errors, which might occur on your site. +--}} + +{{!-- The tag below means: insert everything in this file +into the {body} of the default.hbs template --}} +{{!< default}} + +{{!-- Special header.hbs partial to generate the
tag --}} +{{> header}} + +
+
+

404

+

{{t "Page not found"}}

+

+ {{t "Unfortunately the page you were looking for could not be found."}} +

+ {{t "Go to the home page"}} +
+
diff --git a/_my_themes/liebling/index.hbs b/_my_themes/liebling/index.hbs new file mode 100644 index 0000000..201531f --- /dev/null +++ b/_my_themes/liebling/index.hbs @@ -0,0 +1,92 @@ +{{!-- +This template is used for the index page. +It can be used also as the home page or the default page. +--}} + +{{!-- The tag below means: insert everything in this file +into the {body} of the default.hbs template --}} +{{!< default}} + +
+ {{!-- Special header.hbs partial to generate the
tag --}} + {{> header background=@site.cover_image}} + {{!-- Inject styles of the hero image to make it responsive --}} + {{> hero background=@site.cover_image}} +
+

{{@site.title}}

+ {{#if @site.description}} +

{{@site.description}}

+ {{/if}} + {{#if @labs.subscribers}} + {{t "Subscribe"}} + {{/if}} +
+ + +
+
+
+
+ {{#get "posts" filter="featured:true" include="authors,tags" limit="5" as |featured|}} + {{#if featured}} + + {{/if}} + {{/get}} + {{!-- The tag below iterates over all the posts --}} + {{> "loop"}} +
+
+ {{!-- Links to Previous/Next posts --}} + {{pagination}} +
+
+
+ +{{!-- The #contentFor helper here will send everything inside it up to the matching #block helper found in default.hbs --}} +{{#contentFor "scripts"}} + +{{/contentFor}} diff --git a/_my_themes/liebling/locales/ar.json b/_my_themes/liebling/locales/ar.json new file mode 100644 index 0000000..81c8b4c --- /dev/null +++ b/_my_themes/liebling/locales/ar.json @@ -0,0 +1,39 @@ +{ + "Page": "صفحه", + "of": "علي", + "Published with": "حررت ب", + "Subscribe": "اشتراك", + "Subscribe to": "اشترك", + "Subscribed!": "تم اشتراكك", + "Subscribe to our newsletter": "اشترك في نشره موقعنا ", + "You've successfully subscribed to": "تمت عمليه الاشتراك بنجاح", + "Your email address": "عنوان بريدك الالكتروني", + "with the email address": " بعنوان بريدك الالكتروني", + "Email cannot be blank.": "حقل البريد الالكتروني لايمكن ان يكون خاليا", + "Get the latest posts delivered right to your inbox.": "احصل علي احدث المشاركات في بريدك الالكتروني", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "تحصل علي اخر المنشورات والمقالات مباشره في صندوق بريدك الالكتروني", + "Recommended for you": "نرشح لك", + "Featured": "متميز", + "Page not found": "الصفحة غير موجودة", + "Unfortunately the page you were looking for could not be found.": "للأسف ، الصفحة التي كنت تبحث عنها لا يمكن العثور عليها.", + "Back to home": "ارجع الي الصفحه الرئيسيه", + "Go to the home page": "اذهب الى الصفحة الرئيسية", + "Recent articles": "المقالات الأخيرة", + "No recent articles found :(": "لم يتم العثور على مقالات حديثة :(", + "1 min read": "1 دقيقه مقروئه", + "% min read": "% دقيقه مقروئه", + "No posts": "لا توجد مشاركات", + "No posts found": "لم يتم العثور علي المنشور", + "Apparently there are no posts at the moment, check again later.": "يبدو أنه لا توجد مشاركات في الوقت الحالي ، تحقق مرة أخرى لاحقًا.", + "1 post": "منشور واحد", + "% posts": "% منشورات", + "Tags": "تصنيفات", + "with this tag": " بهذا التصنيف", + "No tags found :(": "لم يتم العثور على اي تصنيفات :(", + "Posted by": "نشر ب", + "Among with": "
موجود مع ", + "Among with no break line": "موجود مع ", + "Type to search": "اكتب للبحث", + "No results for your search, try something different.": "لا توجد نتائج لبحثك ، جرب بحثا مختلفًا.", + "JavaScript license information": "معلومات ترخيص JavaScript" +} diff --git a/_my_themes/liebling/locales/bg.json b/_my_themes/liebling/locales/bg.json new file mode 100644 index 0000000..202d9e0 --- /dev/null +++ b/_my_themes/liebling/locales/bg.json @@ -0,0 +1,40 @@ +{ + "Page": "Страница", + "of": "от", + "Published with": "Публикувано чрез", + "Subscribe": "Абонирай се", + "Subscribe to": "Абонирай се", + "Subscribed!": "Абонира се!", + "Subscribe to our newsletter": "Абонирай се за нашия нюзлетър", + "You've successfully subscribed to": "Успешно се абонира за", + "Your email address": "Твоя имейл адрес", + "with the email address": "с имейл адресa", + "Email cannot be blank.": "Имейл не може да бъде празно.", + "Get the latest posts delivered right to your inbox.": "Получи последните постове директно в твоя имейл.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Остани актуален! Получи всички нови и яки постове доставени направо в твоя имейл.", + "Recommended for you": "Препоръчани за теб", + "Featured": "На фокус", + "Page not found": "Страницата не е намерена", + "Unfortunately the page you were looking for could not be found.": "За съжаление страницата която търсите не може да бъде намерена.", + "Back to home": "Назад към Начало", + "Go to the home page": "Отиди към Начало", + "Recent articles": "Скорошни публикации", + "No recent articles found :(": "Не са намерени скорошни публикации :(", + "1 min read": "1 мин за четене", + "% min read": "% мин за четене", + "No posts": "Няма постове", + "No posts found": "Не са намерени постове", + "Apparently there are no posts at the moment, check again later.": "Очевидно няма нови постове към момента, провери отново по-късно.", + "1 post": "Един пост", + "% posts": "% постове", + "Tags": "Тагове", + "with this tag": "с този таг", + "No tags found :(": "Не са намерени тагове :(", + "Posted by": "Публикувано от", + "Among with": "
Сред с ", + "Among with no break line": "Сред с ", + "Type to search": "Въведете за търсене", + "No results for your search, try something different.": "Няма резултати за твоето търсене, опитай с нещо различно.", + "JavaScript license information": "Информация за лиценз на JavaScript", + "Toggle dark mode": "Превключи тъмен режим" +} diff --git a/_my_themes/liebling/locales/de-informal.json b/_my_themes/liebling/locales/de-informal.json new file mode 100644 index 0000000..08de12d --- /dev/null +++ b/_my_themes/liebling/locales/de-informal.json @@ -0,0 +1,40 @@ +{ + "Page": "Seite", + "of": "von", + "Published with": "Veröffentlicht mit", + "Subscribe": "Abonnieren", + "Subscribe to": "Abonniere", + "Subscribed!": "Abonniert!", + "Subscribe to our newsletter": "Abonniere unseren Newsletter", + "You've successfully subscribed to": "Du hast", + "Your email address": "Deine E-Mail-Adresse", + "with the email address": "erfolgreich mit folgender E-Mail Adresse abonniert", + "Email cannot be blank.": "Die E-Mail darf nicht leer sein.", + "Get the latest posts delivered right to your inbox.": "Hole dir die neuesten Beiträge direkt in deinen Posteingang.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Bleibe auf dem Laufenden! Erhalte die neuesten und besten Beiträge direkt in deinen Posteingang.", + "Recommended for you": "Für dich empfohlen", + "Featured": "Featured", + "Page not found": "Seite nicht gefunden", + "Unfortunately the page you were looking for could not be found.": "Diese Seite wurde leider nicht gefunden.", + "Back to home": "Zurück zur Startseite", + "Go to the home page": "Zur Startseite", + "Recent articles": "Neuste Beiträge", + "No recent articles found :(": "Keine aktuellen Beiträge gefunden :(", + "1 min read": "1 min Lesezeit", + "% min read": "% min Lesezeit", + "No posts": "Keine Beiträge", + "No posts found": "Keine Beiträge gefunden", + "Apparently there are no posts at the moment, check again later.": "Anscheinend gibt es im Moment keine Beiträge, versuche es später noch einmal.", + "1 post": "Ein Beitrag", + "% posts": "% Beiträge", + "Tags": "Tags", + "with this tag": "mit diesem Tag", + "No tags found :(": "Keine Tags gefunden :(", + "Posted by": "Geschrieben von", + "Among with": "
zusammen mit ", + "Among with no break line": "zusammen mit ", + "Type to search": "Schreiben um zu suchen", + "No results for your search, try something different.": "Keine Ergebnisse für deine Suche gefunden, versuche es mit etwas anderem.", + "JavaScript license information": "JavaScript-Lizenzinformationen", + "Toggle dark mode": "Dunklen Modus umschalten" +} diff --git a/_my_themes/liebling/locales/de.json b/_my_themes/liebling/locales/de.json new file mode 100644 index 0000000..f120476 --- /dev/null +++ b/_my_themes/liebling/locales/de.json @@ -0,0 +1,40 @@ +{ + "Page": "Seite", + "of": "von", + "Published with": "Veröffentlicht mit", + "Subscribe": "Abonnieren", + "Subscribe to": "Abonnieren Sie", + "Subscribed!": "Abonniert!", + "Subscribe to our newsletter": "Abonnieren Sie unseren Newsletter", + "You've successfully subscribed to": "Sie haben", + "Your email address": "Ihre E-Mail-Adresse", + "with the email address": "erfolgreich mit folgender E-Mail Adresse abonniert", + "Email cannot be blank.": "Die E-Mail darf nicht leer sein.", + "Get the latest posts delivered right to your inbox.": "Holen Sie sich die neuesten Beiträge direkt in Ihren Posteingang.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Bleiben Sie auf dem Laufenden! Erhalten Sie die neuesten und besten Beiträge direkt in Ihren Posteingang.", + "Recommended for you": "Für sie empfohlen", + "Featured": "Featured", + "Page not found": "Seite nicht gefunden", + "Unfortunately the page you were looking for could not be found.": "Diese Seite wurde leider nicht gefunden.", + "Back to home": "Zurück zur Startseite", + "Go to the home page": "Zur Startseite", + "Recent articles": "Neuste Beiträge", + "No recent articles found :(": "Keine aktuellen Beiträge gefunden :(", + "1 min read": "1 min Lesezeit", + "% min read": "% min Lesezeit", + "No posts": "Keine Beiträge", + "No posts found": "Keine Beiträge gefunden", + "Apparently there are no posts at the moment, check again later.": "Anscheinend gibt es im Moment keine Beiträge, versuchen Sie es später noch einmal.", + "1 post": "Ein Beitrag", + "% posts": "% Beiträge", + "Tags": "Tags", + "with this tag": "mit diesem Tag", + "No tags found :(": "Keine Tags gefunden :(", + "Posted by": "Geschrieben von", + "Among with": "
zusammen mit ", + "Among with no break line": "zusammen mit ", + "Type to search": "Schreiben Sie um zu suchen", + "No results for your search, try something different.": "Keine Ergebnisse für Ihre Suche gefunden, versuchen Sie es mit etwas anderem.", + "JavaScript license information": "JavaScript-Lizenzinformationen", + "Toggle dark mode": "Dunklen Modus umschalten" +} diff --git a/_my_themes/liebling/locales/en.json b/_my_themes/liebling/locales/en.json new file mode 100644 index 0000000..29d9d4d --- /dev/null +++ b/_my_themes/liebling/locales/en.json @@ -0,0 +1,40 @@ +{ + "Page": "Page", + "of": "of", + "Published with": "Published with", + "Subscribe": "Subscribe", + "Subscribe to": "Subscribe to", + "Subscribed!": "Subscribed!", + "Subscribe to our newsletter": "Subscribe to our newsletter", + "You've successfully subscribed to": "You've successfully subscribed to", + "Your email address": "Your email address", + "with the email address": "with the email address", + "Email cannot be blank.": "Email cannot be blank.", + "Get the latest posts delivered right to your inbox.": "Get the latest posts delivered right to your inbox.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.", + "Recommended for you": "Recommended for you", + "Featured": "Featured", + "Page not found": "Page not found", + "Unfortunately the page you were looking for could not be found.": "Unfortunately the page you were looking for could not be found.", + "Back to home": "Back to home", + "Go to the home page": "Go to the home page", + "Recent articles": "Recent articles", + "No recent articles found :(": "No recent articles found :(", + "1 min read": "1 min read", + "% min read": "% min read", + "No posts": "No posts", + "No posts found": "No posts found", + "Apparently there are no posts at the moment, check again later.": "Apparently there are no posts at the moment, check again later.", + "1 post": "One post", + "% posts": "% posts", + "Tags": "Tags", + "with this tag": "with this tag", + "No tags found :(": "No tags found :(", + "Posted by": "Posted by", + "Among with": "
Among with ", + "Among with no break line": "Among with ", + "Type to search": "Type to search", + "No results for your search, try something different.": "No results for your search, try something different.", + "JavaScript license information": "JavaScript license information", + "Toggle dark mode": "Toggle dark mode" +} diff --git a/_my_themes/liebling/locales/es.json b/_my_themes/liebling/locales/es.json new file mode 100644 index 0000000..15e9103 --- /dev/null +++ b/_my_themes/liebling/locales/es.json @@ -0,0 +1,40 @@ +{ + "Page": "Página", + "of": "de", + "Published with": "Publicado con", + "Subscribe": "Suscríbete", + "Subscribe to": "Suscríbete a", + "Subscribed!": "Suscrito!", + "Subscribe to our newsletter": "Suscríbete a nuestro Newsletter", + "You've successfully subscribed to": "Te has suscrito con éxito a", + "Your email address": "Tu dirección de correo", + "with the email address": "con la dirección de correo", + "Email cannot be blank.": "El email no puede estar vacío.", + "Get the latest posts delivered right to your inbox.": "Recibe los últimos artículos directamente en tu bandeja de entrada.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Mantente al día! Recibe todos los mejores y más recientes artículos directamente en tu bandeja de entrada.", + "Recommended for you": "Recomendado para ti", + "Featured": "Destacado", + "Page not found": "Página no encontrada", + "Unfortunately the page you were looking for could not be found.": "Desafortunadamente, la página que estabas buscando no pudo ser encontrada.", + "Back to home": "Regresar al inicio", + "Go to the home page": "Ir a la página de inicio", + "Recent articles": "Artículos recientes", + "No recent articles found :(": "No se han encontrado artículos recientes :(", + "1 min read": "1 min de lectura", + "% min read": "% min de lectura", + "No posts": "No hay artículos", + "No posts found": "No se encontraron artículos", + "Apparently there are no posts at the moment, check again later.": "Aparentemente no hay artículos en este momento, revisa más tarde.", + "1 post": "Un artículo", + "% posts": "% artículos", + "Tags": "Etiquetas", + "with this tag": "con esta etiqueta", + "No tags found :(": "No se encontraron etiquetas :(", + "Posted by": "Publicado por", + "Among with": "
Junto con ", + "Among with no break line": "Junto con ", + "Type to search": "Escribe para buscar", + "No results for your search, try something different.": "No hay resultados para tu búsqueda, prueba algo diferente.", + "JavaScript license information": "Información de licencia JavaScript", + "Toggle dark mode": "Cambiar modo oscuro" +} diff --git a/_my_themes/liebling/locales/fr-informal.json b/_my_themes/liebling/locales/fr-informal.json new file mode 100644 index 0000000..6e10af1 --- /dev/null +++ b/_my_themes/liebling/locales/fr-informal.json @@ -0,0 +1,39 @@ +{ + "Page": "Page", + "of": "de", + "Published with": "Publié avec", + "Subscribe": "S'abonner", + "Subscribe to": "S'abonner à", + "Subscribed!": "Inscrit !", + "Subscribe to our newsletter": "S'abonner à notre newsletter", + "You've successfully subscribed to": "Tu es inscrit avec succès à", + "Your email address": "Ton adresse email", + "with the email address": "avec l'adresse email", + "Email cannot be blank.": "L'email ne peut pas être vide.", + "Get the latest posts delivered right to your inbox.": "Reçois les derniers articles directement dans ta boite mail.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Tiens toi à jour ! Reçois tous les derniers et meilleurs articles directement dans ta boite mail.", + "Recommended for you": "Recommandé pour toi", + "Featured": "Mis en avant", + "Page not found": "Page non trouvée", + "Unfortunately the page you were looking for could not be found.": "Malheureusement la page que tu cherches n'a pas pu être trouvée.", + "Back to home": "Retour à l'accueil", + "Go to the home page": "Aller à la page d'accueil", + "Recent articles": "Articles Récents", + "No recent articles found :(": "Aucun article récent trouvé :(", + "1 min read": "Lecture d'1 min", + "% min read": "Lecture de % min", + "No posts": "Aucun article", + "No posts found": "Aucun article trouvé", + "Apparently there are no posts at the moment, check again later.": "Apparemment il n'y a pas d'article pour le moment, vérifie plus tard.", + "1 post": "Un article", + "% posts": "% articles", + "Tags": "Mots clés", + "with this tag": "avec ce mot clé", + "No tags found :(": "Aucun mot clé trouvé :(", + "Posted by": "Publié par", + "Among with": "
Avec ", + "Among with no break line": "Avec ", + "Type to search": "Écris pour rechercher", + "No results for your search, try something different.": "Pas de résultat pour ta recherche, essaie autre chose.", + "JavaScript license information": "Informations sur la licence JavaScript" +} diff --git a/_my_themes/liebling/locales/fr.json b/_my_themes/liebling/locales/fr.json new file mode 100644 index 0000000..52e6d85 --- /dev/null +++ b/_my_themes/liebling/locales/fr.json @@ -0,0 +1,39 @@ +{ + "Page": "Page", + "of": "de", + "Published with": "Publié avec", + "Subscribe": "S'abonner", + "Subscribe to": "S'abonnez à", + "Subscribed!": "Inscrit !", + "Subscribe to our newsletter": "S'abonner à notre newsletter", + "You've successfully subscribed to": "Vous êtes inscrit avec succès à", + "Your email address": "Votre adresse email", + "with the email address": "avec l'adresse email", + "Email cannot be blank.": "L'email ne peut pas être vide.", + "Get the latest posts delivered right to your inbox.": "Recevez les derniers articles directement dans votre boite mail.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Restez à jour ! Recevez tous les derniers et meilleurs articles directement dans votre boite mail.", + "Recommended for you": "Recommandé pour vous", + "Featured": "Mis en avant", + "Page not found": "Page non trouvée", + "Unfortunately the page you were looking for could not be found.": "Malheureusement la page que vous cherchez n'a pas pu être trouvée.", + "Back to home": "Retour à l'accueil", + "Go to the home page": "Aller à la page d'accueil", + "Recent articles": "Articles Récents", + "No recent articles found :(": "Aucun article récent trouvé :(", + "1 min read": "Lecture d'1 min", + "% min read": "Lecture de % min", + "No posts": "Aucun article", + "No posts found": "Aucun article trouvé", + "Apparently there are no posts at the moment, check again later.": "Apparemment il n'y a pas d'article pour le moment, vérifiez plus tard.", + "1 post": "Un article", + "% posts": "% articles", + "Tags": "Mots clés", + "with this tag": "avec ce mot clé", + "No tags found :(": "Aucun mot clé trouvé :(", + "Posted by": "Publié par", + "Among with": "
Avec ", + "Among with no break line": "Avec ", + "Type to search": "Écrivez pour rechercher", + "No results for your search, try something different.": "Pas de résultat pour votre recherche, essayez autre chose.", + "JavaScript license information": "Informations sur la licence JavaScript" +} diff --git a/_my_themes/liebling/locales/he.json b/_my_themes/liebling/locales/he.json new file mode 100644 index 0000000..513eedf --- /dev/null +++ b/_my_themes/liebling/locales/he.json @@ -0,0 +1,40 @@ +{ + "Page": "דף", + "of": "של", + "Published with": "פורסם על ידי", + "Subscribe": "הירשם", + "Subscribe to": "הירשם ל", + "Subscribed!": "נירשמת!", + "Subscribe to our newsletter": "הירשם לרשימת הדיוור שלנו", + "You've successfully subscribed to": "נירשמת בהצלחה ל", + "Your email address": "כתובת האימייל שלך", + "with the email address": "עם כתובת האימייל", + "Email cannot be blank.": "כתובת האימייל אינה יכולה להיות ריקה.", + "Get the latest posts delivered right to your inbox.": "קבל את העדכונים האחרונים ישר לאימייל שלך.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "הישאר מעודכן! קבל את כל העדכונים האחרונים והחמים ישירות לאימייל שלך.", + "Recommended for you": "מומלצים עבורך", + "Featured": "מומלצים", + "Page not found": "לא נמצא הדף", + "Unfortunately the page you were looking for could not be found.": "לצערנו הדף שניסית לגשת אליו אינו זמין.", + "Back to home": "חזרה לדף הבית", + "Go to the home page": "חזרה לדף הבית", + "Recent articles": "כתבות אחרונות", + "No recent articles found :(": "לא נמצאו כתבות חדשות :(", + "1 min read": "קריאה של דקה", + "% min read": "קריאה של % דקות", + "No posts": "אין פוסטים", + "No posts found": "לא נמצאו פוסטים", + "Apparently there are no posts at the moment, check again later.": "נראה שלא נמצאו פוסטים נכון לעכשיו, חזור מאוחר יותר.", + "1 post": "פוסט אחד", + "% posts": "% פוסטים", + "Tags": "תגיות", + "with this tag": "עם התגית הזו", + "No tags found :(": "לא נמצאו תגיות :(", + "Posted by": "פורסם על ידי", + "Among with": "
בשיתוף עם ", + "Among with no break line": "בשיתוף עם ", + "Type to search": "רשום כדי לחפש", + "No results for your search, try something different.": "לא נמצאו תוצאות לחיפוש, חפש משהו אחר.", + "JavaScript license information": "פרטים על רשיון הJavaScript" + } + \ No newline at end of file diff --git a/_my_themes/liebling/locales/it.json b/_my_themes/liebling/locales/it.json new file mode 100644 index 0000000..28aa7d0 --- /dev/null +++ b/_my_themes/liebling/locales/it.json @@ -0,0 +1,39 @@ +{ + "Page": "Pagina", + "of": "di", + "Published with": "Pubblicato con", + "Subscribe": "Iscriviti", + "Subscribe to": "Iscriviti a", + "Subscribed!": "Iscritto!", + "Subscribe to our newsletter": "Iscriviti alla newsletter", + "You've successfully subscribed to": "Ti sei iscritto con successo a", + "Your email address": "Il tuo indirizzo email", + "with the email address": "con l'indirizzo email", + "Email cannot be blank.": "Inserisci un indirizzo email.", + "Get the latest posts delivered right to your inbox.": "Ricevi i post più recenti direttamente nella tua casella di posta.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Resta aggiornato! Ricevi i post più letti e recenti nella tua casella di posta.", + "Recommended for you": "Raccomandato per te", + "Featured": "In evidenza", + "Page not found": "Pagina non trovata", + "Unfortunately the page you were looking for could not be found.": "Sfortunatamente la pagina che stai cercando non è stata trovata.", + "Back to home": "Torna alla home", + "Go to the home page": "Vai alla home page", + "Recent articles": "Articoli recenti", + "No recent articles found :(": "Nessun articolo recente trovato :(", + "1 min read": "tempo di lettura: 1 min", + "% min read": "tempo di lettura: % min", + "No posts": "Nessun post", + "No posts found": "Nessun post trovato", + "Apparently there are no posts at the moment, check again later.": "Sembra che non ci siano post al momento, controlla più tardi.", + "1 post": "Un post", + "% posts": "% post", + "Tags": "Tag", + "with this tag": "con questo tag", + "No tags found :(": "Nessun tag trovato :(", + "Posted by": "Postato da", + "Among with": "
Insieme a ", + "Among with no break line": "Insieme a ", + "Type to search": "Cerca", + "No results for your search, try something different.": "Nessun risultato, prova con qualcos'altro.", + "JavaScript license information": "Informazioni sulle licenze JavaScript" +} diff --git a/_my_themes/liebling/locales/ky.json b/_my_themes/liebling/locales/ky.json new file mode 100644 index 0000000..ade3fcb --- /dev/null +++ b/_my_themes/liebling/locales/ky.json @@ -0,0 +1,40 @@ +{ + "Page": "Барак", + "of": "ичинен", + "Published with": "Мунун жардамы менен жарыяланды", + "Subscribe": "Жазылуу", + "Subscribe to": "Кийинкиге жазылуу", + "Subscribed!": "Сиз жазылдыңыз!", + "Subscribe to our newsletter": "Биздин каттарга жызылыңыз", + "You've successfully subscribed to": "Сиз кийинкиге жазылдыңыз", + "Your email address": "Сиздин email-дарек", + "with the email address": "email-дарек менен", + "Email cannot be blank.": "Email-дарек бош боло албайт.", + "Get the latest posts delivered right to your inbox.": "Акыркы макалаларды почтаңызга алыңыз.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Бир толкунда бол! Акыркы макалаларды түз почтаңызга алыңыз.", + "Recommended for you": "Сизге сунушталган", + "Featured": "Тандалган", + "Page not found": "Баракча табылган жок", + "Unfortunately the page you were looking for could not be found.": "Тилекке каршы, сиз издеген барак - дайынсыз.", + "Back to home": "Башкы бетке кайтуу", + "Go to the home page": "Башкы бетке кайтуу", + "Recent articles": "Акыркы макалалар", + "No recent articles found :(": "Акыркы макалалар табылган жок :(", + "1 min read": "1 мүнөт окулат", + "% min read": "% мүнөт окулат", + "No posts": "Посттор жок", + "No posts found": "Посттор табылган жок", + "Apparently there are no posts at the moment, check again later.": "Азырынча посттор жок, Шашпай карап көрүңүз.", + "1 post": "1 макала", + "% posts": "% макала", + "Tags": "Тектер", + "with this tag": "ушундай эле тег менен", + "No tags found :(": "Тегтер табылган жок :(", + "Posted by": "Автор", + "Among with": "
Анын ичинде ", + "Among with no break line": "Анын ичинде ", + "Type to search": "Издеш үчүн териңиз", + "No results for your search, try something different.": "Сиздин өтүнүч боюнча эч нерсе табылган жок, башкача издеп көрүңүз.", + "JavaScript license information": "JavaScript лицензиясы боюнча маалымат", + "Toggle dark mode": "Жарыкты өчүрүү" +} diff --git a/_my_themes/liebling/locales/pl.json b/_my_themes/liebling/locales/pl.json new file mode 100644 index 0000000..957316e --- /dev/null +++ b/_my_themes/liebling/locales/pl.json @@ -0,0 +1,39 @@ +{ + "Page": "Strona", + "of": "z", + "Published with": "Publikujemy za pomocą", + "Subscribe": "Bądź na bieżąco!", + "Subscribe to": "Zasubskrybuj", + "Subscribed!": "Zasubskrybowano!", + "Subscribe to our newsletter": "Bądź na bieżąco z naszym newsletterem", + "You've successfully subscribed to": "Udało się zasubskrybować", + "Your email address": "Twój adres e-mail", + "with the email address": "z adresem e-mail", + "Email cannot be blank.": "E-mail nie może być puste", + "Get the latest posts delivered right to your inbox.": "Otrzymaj wszystkie ostatnie i najlepsze wpisy bezpośrednio na swoją skrzynkę!", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Bądź na bieżąco! Otrzymaj wszystkie ostatnie i najlepsze wpisy bezpośrednio na swoją skrzynkę!", + "Recommended for you": "Polecane dla Ciebie", + "Featured": "Polecamy", + "Page not found": "Strona nie została znaleziona", + "Unfortunately the page you were looking for could not be found.": "Przykro nam, ale nie udało się znaleźć strony, którą szukasz!", + "Back to home": "Wróć na stronę główną", + "Go to the home page": "Idź na stronę główną", + "Recent articles": "Ostatnie artykuły", + "No recent articles found :(": "Nie znaleziono nowych artykułów :(", + "1 min read": "1 min na przeczytanie", + "% min read": "% min na przeczytanie", + "No posts": "Brak postów", + "No posts found": "Nie znaleziono postów", + "Apparently there are no posts at the moment, check again later.": "Najwyraźniej w tej chwili nie ma żadnych postów, sprawdź ponownie później.", + "1 post": "Jeden post", + "% posts": "% postów", + "Tags": "Tagi", + "with this tag": "z tagiem", + "No tags found :(": "Nie znaleziono tagów :(", + "Posted by": "Opublikowane przez", + "Among with": "
Wśród ", + "Among with no break line": "Wśród ", + "Type to search": "Wyszukaj", + "No results for your search, try something different.": "Nie udało się znaleźć wyszukiwanej frazy, spróbuj z inną frazą.", + "JavaScript license information": "Informacja licencyjna skryptów JavaScript" +} diff --git a/_my_themes/liebling/locales/pt-br.json b/_my_themes/liebling/locales/pt-br.json new file mode 100644 index 0000000..380b9c8 --- /dev/null +++ b/_my_themes/liebling/locales/pt-br.json @@ -0,0 +1,38 @@ +{ + "Page": "Página", + "of": "de", + "Published with": "Publicado com", + "Subscribe": "Inscreva-se", + "Subscribe to": "Inscreva-se a", + "Subscribed!": "Inscrito!", + "Subscribe to our newsletter": "Inscreva-se para a nossa lista de email", + "You've successfully subscribed to": "Inscrito com sucesso a", + "Your email address": "Seu email", + "with the email address": "com seu email", + "Email cannot be blank.": "Email não pode ser vazio.", + "Get the latest posts delivered right to your inbox.": "Receba nossos artigos mais novos diretamente na sua caixa de entrada.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Mantenha-se atualizado e receba nossos melhores e mais recentes artigos diretamente na sua caixa de email.", + "Recommended for you": "Recomendado para você", + "Featured": "Em destaque", + "Page not found": "Página não encontrada", + "Unfortunately the page you were looking for could not be found.": "Infelizmente, a página que procurava não foi encontrada.", + "Back to home": "Voltar para o início", + "Go to the home page": "Ir para o início", + "Recent articles": "Artigos recentes", + "No recent articles found :(": "Não foram encontrados artigos recentes :(", + "1 min read": "1 min de leitura", + "% min read": "% min de leitura", + "No posts": "Nenhum artigo", + "No posts found": "Nenhum artigo encontrado", + "Apparently there are no posts at the moment, check again later.": "Parece que não há artigos no momento. Que tal voltar mais tarde?", + "1 post": "1 artigo", + "% posts": "% artigos", + "Tags": "Marcadores", + "with this tag": "com este marcador", + "No tags found :(": "Nenhum marcador foi encontrado :(", + "Posted by": "Publicado por", + "Among with": "
Junto com ", + "Among with no break line": "Junto com ", + "Type to search": "Digite para buscar", + "No results for your search, try something different.": "Não foi encontrado nada para sua busca. Que tal tentar algo diferente?" +} diff --git a/_my_themes/liebling/locales/pt.json b/_my_themes/liebling/locales/pt.json new file mode 100644 index 0000000..19e607f --- /dev/null +++ b/_my_themes/liebling/locales/pt.json @@ -0,0 +1,39 @@ +{ + "Page": "Página", + "of": "de", + "Published with": "Publicado com", + "Subscribe": "Subscrever", + "Subscribe to": "Subscreve a", + "Subscribed!": "Subscrito!", + "Subscribe to our newsletter": "Subscreve à Newsletter", + "You've successfully subscribed to": "Subscrição efetuada com sucesso", + "Your email address": "Endereço de email", + "with the email address": "com endereço de email", + "Email cannot be blank.": "O email não pode estar vazio.", + "Get the latest posts delivered right to your inbox.": "Recebe os últimos artígos diretamente na tua caixa de entrada.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Mantem-te atualizado! Recebe os artigos mais recentes diretamente na tua caixa de entrada.", + "Recommended for you": "Recomendado para ti", + "Featured": "Em destaque", + "Page not found": "Página não encontrada", + "Unfortunately the page you were looking for could not be found.": "Infelizmente, a página que procuras não pode ser encontrada.", + "Back to home": "Regressar ao início", + "Go to the home page": "Ir para a página de início", + "Recent articles": "Artigos recentes", + "No recent articles found :(": "No foi encontrado artigos recentes :(", + "1 min read": "1 min de leitura", + "% min read": "% min de leitura", + "No posts": "Não há artigos", + "No posts found": "Não foram encontrados artigos", + "Apparently there are no posts at the moment, check again later.": "Aparentemente de momento não há artigos, verifica novamente mais tarde.", + "1 post": "Um artigo", + "% posts": "% artigos", + "Tags": "Etiquetas", + "with this tag": "com esta etiqueta", + "No tags found :(": "As etiquetas não foram encontradas :(", + "Posted by": "Publicado por", + "Among with": "
Junto com ", + "Among with no break line": "Junto com ", + "Type to search": "Escreve para pesquisar", + "No results for your search, try something different.": "Não há resultados para a tua pesquisa, tenta algo diferente.", + "JavaScript license information": "Informações sobre a licença JavaScript" +} diff --git a/_my_themes/liebling/locales/ru.json b/_my_themes/liebling/locales/ru.json new file mode 100644 index 0000000..192940a --- /dev/null +++ b/_my_themes/liebling/locales/ru.json @@ -0,0 +1,39 @@ +{ + "Page": "Страница", + "of": "из", + "Published with": "Опубликовано с помощью", + "Subscribe": "Подписаться", + "Subscribe to": "Подписаться на", + "Subscribed!": "Вы подписаны!", + "Subscribe to our newsletter": "Подпишитесь на нашу рассылку", + "You've successfully subscribed to": "Вы подписались на", + "Your email address": "Ваш email-адрес", + "with the email address": "с email-адресом", + "Email cannot be blank.": "Email-адрес не может быть пустым.", + "Get the latest posts delivered right to your inbox.": "Получайте последние статьи прямо на почту.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Будьте в курсе! Получайте последние статьи прямо на почту.", + "Recommended for you": "Рекомендуем", + "Featured": "ТОП", + "Page not found": "Страница не найдена", + "Unfortunately the page you were looking for could not be found.": "К сожалению, страница, которую вы ищете - отсутствует.", + "Back to home": "На главную", + "Go to the home page": "На главную страницу", + "Recent articles": "Последние статьи", + "No recent articles found :(": "Последние статьи не найдены :(", + "1 min read": "1 минута на чтение", + "% min read": "% минут на чтение", + "No posts": "Нет статей", + "No posts found": "Статьи не найдены", + "Apparently there are no posts at the moment, check again later.": "Пока что нет статей, загляните позже.", + "1 post": "1 статья", + "% posts": "% статьи", + "Tags": "Теги", + "with this tag": "с таким же тегом", + "No tags found :(": "Теги не найдены :(", + "Posted by": "Автор", + "Among with": "
В том числе ", + "Among with no break line": "В том числе ", + "Type to search": "Начните печатать для поиска", + "No results for your search, try something different.": "По вашему запросу ничего не найдено, попробуйте что-нибудь другое.", + "JavaScript license information": "Информация о лицензии JavaScript" +} diff --git a/_my_themes/liebling/locales/vi.json b/_my_themes/liebling/locales/vi.json new file mode 100644 index 0000000..220f1ba --- /dev/null +++ b/_my_themes/liebling/locales/vi.json @@ -0,0 +1,39 @@ +{ + "Page": "Trang", + "of": "của", + "Published with": "Xuất bản với", + "Subscribe": "Đăng ký", + "Subscribe to": "Đăng ký vào", + "Subscribed!": "Đã đăng ký!", + "Subscribe to our newsletter": "Đăng ký vào bản tin của chúng mình", + "You've successfully subscribed to": "Bạn đã đăng ký thành công vào", + "Your email address": "Email của bạn", + "with the email address": "với địa chỉ email", + "Email cannot be blank.": "Email không thể để trống", + "Get the latest posts delivered right to your inbox.": "Nhận bài viết mới nhất gửi vào ngay inbox của bạn.", + "Stay up to date! Get all the latest & greatest posts delivered straight to your inbox.": "Cập nhật tin mới nhất! Nhận bài viết mới & hay nhất gửi ngay vào inbox của bạn.", + "Recommended for you": "Dành riêng cho bạn", + "Featured": "Nổi bật", + "Page not found": "Trang không tìm thấy", + "Unfortunately the page you were looking for could not be found.": "Thật tiếc, trang bạn đang tìm đã không được tìm thấy.", + "Back to home": "Quay về trang chủ", + "Go to the home page": "Đi đến trang chủ", + "Recent articles": "Bài viết mới nhất", + "No recent articles found :(": "Không tìm thấy bài viết mới nhất :(", + "1 min read": "1 phút đọc", + "% min read": "% phút đọc", + "No posts": "Không có bài viết", + "No posts found": "Không tìm thấy bài viết", + "Apparently there are no posts at the moment, check again later.": "Có vẻ như hiện không có bài viết nào cả, bạn xem lại sau nha.", + "1 post": "1 bài viết", + "% posts": "% bài viết", + "Tags": "Thẻ tag", + "with this tag": "với thẻ tag này", + "No tags found :(": "Không tìm thấy thẻ tag nào cả :(", + "Posted by": "Viết bởi", + "Among with": "
Cùng với ", + "Among with no break line": "Cùng với ", + "Type to search": "Nhập để tìm kiếm", + "No results for your search, try something different.": "Không tìm thấy kết quả, bạn hãy thử một từ khác nhé", + "JavaScript license information": "Thông tin giấy phép JavaScript" +} diff --git a/_my_themes/liebling/package.json b/_my_themes/liebling/package.json new file mode 100644 index 0000000..ae1b9de --- /dev/null +++ b/_my_themes/liebling/package.json @@ -0,0 +1,58 @@ +{ + "author": { + "email": "this.eduardo@gmail.com", + "name": "Eduardo Gómez", + "url": "https://eduardogomez.io" + }, + "config": { + "posts_per_page": 10, + "image_sizes": { + "xxs": { + "width": 30 + }, + "xs": { + "width": 100 + }, + "s": { + "width": 300 + }, + "m": { + "width": 600 + }, + "l": { + "width": 1000 + }, + "xl": { + "width": 2000 + } + } + }, + "demo": "https://liebling.eduardogomez.io", + "description": "Beautiful and clean theme that is easy and comfortable to use.", + "engines": { + "ghost": ">=2.0.0", + "ghost-api": "v2" + }, + "gpm": { + "type": "theme", + "categories": [ + "Beautiful", + "Clean", + "Magazine", + "Minimal", + "Responsive" + ] + }, + "keywords": [ + "ghost", + "theme", + "ghost-theme" + ], + "license": "MIT", + "name": "liebling", + "screenshots": { + "desktop": "assets/screenshot-desktop.jpg", + "mobile": "assets/screenshot-mobile.jpg" + }, + "version": "0.6.3" +} diff --git a/_my_themes/liebling/page-authors.hbs b/_my_themes/liebling/page-authors.hbs new file mode 100644 index 0000000..0cbf6ea --- /dev/null +++ b/_my_themes/liebling/page-authors.hbs @@ -0,0 +1,85 @@ +{{!-- +This template is used for the authors page. +You must first create a page called Authors in the dashboard to enable it. +--}} + +{{!-- The tag below means: insert everything in this file +into the {body} of the default.hbs template --}} +{{!< default}} + +{{#post}} +
+ {{!-- Special header.hbs partial to generate the
tag --}} + {{> header background=feature_image}} + {{!-- Inject styles of the hero image to make it responsive --}} + {{> hero background=feature_image}} +
+

{{title}}

+ {{#if custom_excerpt}} +

{{custom_excerpt}}

+ {{/if}} +
+ +
+
+
+ {{#get 'authors' limit='all' include='count.posts' order='count.posts desc'}} +
+ {{#foreach authors}} +
+ {{#if profile_image}} +
+ {{else}} +
+ {{/if}} + +

{{name}}

+
+
+ + {{#if bio}} +

+ {{bio}} +

+ {{/if}} +
+
+ + {{plural count.posts empty=(t "No posts") singular=(t "1 post") plural=(t "% posts")}} + + {{#has any="twitter, facebook, website"}} + + {{/has}} +
+
+
+ {{/foreach}} +
+ {{/get}} +
+
+
+
+{{/post}} diff --git a/_my_themes/liebling/page.hbs b/_my_themes/liebling/page.hbs new file mode 100644 index 0000000..3947831 --- /dev/null +++ b/_my_themes/liebling/page.hbs @@ -0,0 +1,42 @@ +{{!-- +This template is used for the posts that are marked as pages. +--}} + +{{!-- The tag below means: insert everything in this file +into the {body} of the default.hbs template --}} +{{!< default}} + +{{!-- Everything inside the #post tags pulls data from the post --}} +{{#post}} +
+ {{!-- Special header.hbs partial to generate the
tag --}} + {{> header background=feature_image}} + {{!-- Inject styles of the hero image to make it responsive --}} + {{> hero background=feature_image}} +
+

{{title}}

+ {{#if custom_excerpt}} +

{{custom_excerpt}}

+ {{/if}} +
+ +
+
+
+
+
+
+ {{content}} +
+
+
+
+
+
+
+{{/post}} + +{{!-- The #contentFor helper here will send everything inside it up to the matching #block helper found in default.hbs --}} +{{#contentFor "scripts"}} + +{{/contentFor}} diff --git a/_my_themes/liebling/partials/.gitkeep b/_my_themes/liebling/partials/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/_my_themes/liebling/partials/footer.hbs b/_my_themes/liebling/partials/footer.hbs new file mode 100644 index 0000000..7ab41c0 --- /dev/null +++ b/_my_themes/liebling/partials/footer.hbs @@ -0,0 +1,29 @@ +{{!-- +This footer template is shared across all the pages. +--}} + + diff --git a/_my_themes/liebling/partials/header.hbs b/_my_themes/liebling/partials/header.hbs new file mode 100644 index 0000000..42850cb --- /dev/null +++ b/_my_themes/liebling/partials/header.hbs @@ -0,0 +1,117 @@ +{{!-- +This header template is shared across all the pages. +--}} + +{{#if background}} +