From 68c08b9754c7d362750f389a78556a9b8d68df6e Mon Sep 17 00:00:00 2001 From: dalfuss Date: Sun, 13 Apr 2025 13:49:22 +0200 Subject: [PATCH] first commit --- .gitattributes | 2 + .gitignore | 24 + LICENSE | 21 + README.md | 47 + assets/css/sites.css | 1409 +++++++++++++++++++++++++++ assets/css/style.css | 1494 +++++++++++++++++++++++++++++ assets/images/anilist.svg | 1 + assets/images/background.webp | Bin 0 -> 9256 bytes assets/images/enby.svg | 9 + assets/images/facebook.png | Bin 0 -> 1864 bytes assets/images/instagram.png | Bin 0 -> 11578 bytes assets/images/jax_favicon.ico | Bin 0 -> 9662 bytes assets/images/pansexual.svg | 20 + assets/images/profilepicture.webp | Bin 0 -> 50870 bytes assets/images/prog.svg | 2 + assets/images/trans.svg | 6 + assets/js/snowfall.js | 904 +++++++++++++++++ index.html | 107 +++ 18 files changed, 4046 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 assets/css/sites.css create mode 100644 assets/css/style.css create mode 100644 assets/images/anilist.svg create mode 100644 assets/images/background.webp create mode 100644 assets/images/enby.svg create mode 100644 assets/images/facebook.png create mode 100644 assets/images/instagram.png create mode 100644 assets/images/jax_favicon.ico create mode 100644 assets/images/pansexual.svg create mode 100644 assets/images/profilepicture.webp create mode 100644 assets/images/prog.svg create mode 100644 assets/images/trans.svg create mode 100644 assets/js/snowfall.js create mode 100644 index.html diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..524f096 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* +replay_pid* diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..9cbf902 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Vitor Antoni + +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/README.md b/README.md new file mode 100644 index 0000000..e329cbc --- /dev/null +++ b/README.md @@ -0,0 +1,47 @@ +# Linktree Template +### Presentation +Hi there. How are you? Hope you're fine. 😁 + +In this repository, I would like to make available a website template for people who wants to share your's most important links in any social media. It's very customizable, so you are able to make any changes that you wants. + +If necessary, feel free for ask or suggest me about anything. Intend to monitor this repository every day. + +## đŸŽ¯ Website demo +![Website Demo](https://github.com/vitor-antoni/linktree-template/blob/main/assets/gif-readme/gif-readme.gif) + + +## đŸ’ģ Somethings you can do +The `index.html` can imports two differents snowfall effects, but you must choose between one of these. +> Don't use both at the same time, it might seem a little strange. + +If you want to keep default effect, don't change the lines where are this code: +``` + +
+
+
+
+
+ +``` + +But, if you want, comment this code above. After commenting the code above, go to the end of `index.html`, you may see a code code like that: +``` + +``` +Uncomment this code and press `ctrl+s` for see the updates in your website. + +## 📑 Additional Information +This project was developed to contribute to the *open source* movement. Therefore, it doesn't have any complex code here. + +I liked this project so much that I used it to develop a website for myself. You can see it [clicking here](https://links.vitor-antoni.com.br). + +Furthermore, I must to give the credit to these people, that I got some pieces of code from their own projects to develop this. + +[ÂŠī¸ johnggli](https://github.com/johnggli/linktree)
+[ÂŠī¸ SamirPaul1](https://github.com/SamirPaul1/links) + +In case you are interested to follow or conected with me on LinkedIn, you can do it in this link: [LinkedIn](linkedin.com/in/vitor-silva-de-antoni/) diff --git a/assets/css/sites.css b/assets/css/sites.css new file mode 100644 index 0000000..7a252de --- /dev/null +++ b/assets/css/sites.css @@ -0,0 +1,1409 @@ +/* +Using these CSS classes it is possible that the buttons get a different color matching the linked page. +Just change the CSS classes in the index.html which are used for links, e.g. like this: class="link mastodon" + +The brands are based on the list of ForkAwesome. +List is not yet complete. +*/ +.fivehundredpx { + background-color: ; + color: ; +} + +.activitypub { + background-color: rgba(241, 0, 127, 0.8); + color: #f2f5f4; +} + +.adn { + background-color: ; + color: ; +} + +.amazon { + background-color: rgba(247, 148, 0, 0.8); + color: #f2f5f4; +} + +.amazon-music { + background-color: rgba(0, 130, 199, 0.8); + color: #f2f5f4; +} + +.android { + background-color: rgba(48, 215, 128, 0.8); + color: #f2f5f4; +} + +.angellist { + background-color: rgba(0, 45, 51, 0.8); + color: #f2f5f4; +} + +.apple { + background-color: rgba(0, 0, 0, 0.8); + color: #f2f5f4; +} + +.apple-music { + background-color: rgba(251, 66, 90, 0.8); + color: #f2f5f4; +} + +.archive-org { + background-color: rgba(251, 66, 90, 0.8); + color: #f2f5f4; +} + +.archlinux { + background-color: rgba(22, 142, 202, 0.8); + color: #f2f5f4; +} + +.artstation { + background-color: rgba(19, 168, 233, 0.8); + color: #f2f5f4; +} + +.att { + background-color: rgba(0, 163, 217, 0.8); + color: #f2f5f4; +} + +.bandcamp { + background-color: rgba(97, 146, 156, 0.8); + color: #f2f5f4; +} + +.bandcamp-alt { + background-color: rgba(29, 160, 195, 0.8); + color: #f2f5f4; +} + +.behance { + background-color: rgba(0, 87, 255, 0.8); + color: #f2f5f4; +} + +.behance-alt { + background-color: rgba(0, 0, 0, 0.8); + color: #f2f5f4; +} + +.bitbucket { + background-color: rgba(37, 128, 247, 0.8); + color: #f2f5f4; +} + +.bitcoin { + background-color: rgba(235, 140, 42, 0.8); + color: #f2f5f4; +} + +.black-tie { + background-color: rgba(0, 0, 0, 0.8); + color: #f2f5f4; +} + +.bluetooth { + background-color: rgba(10, 59, 140, 0.8); + color: #f2f5f4; +} + +.boardgamegeek { + background-color: rgba(255, 81, 0, 0.8); + color: #f2f5f4; +} + +.bootstrap { + background-color: rgba(113, 16, 239, 0.8); + color: #f2f5f4; +} + +.buymeacoffee { + background-color: rgba(247, 214, 0, 0.8); + color: #3e3e3e; +} + +.buysellads { + background-color: rgba(217, 72, 71, 0.8); + color: #f2f5f4; +} + + +.paypal { + background-color: rgba(3, 164, 236, 0.8); + color: #f2f5f4; +} + +.paypal-alt { + background-color: rgba(39, 51, 142, 0.8); + color: #f2f5f4; +} + +.stripe { + background-color: rgba(96, 88, 247, 0.8); + color: #f2f5f4; +} + +.chrome { + background-color: rgba(245, 203, 10, 0.8); + color: #f2f5f4; +} + +.classicpress { + background-color: rgba(4, 122, 147, 0.8); + color: #f7f7f7; +} + +.codepen { + background-color: rgba(0, 0, 0, 0.8); + color: #f2f5f4; +} + +.codiepie { + background-color: rgba(255, 255, 255, 0.8); + color: #000000; +} + +.connectdevelop { + background-color: rgba(243, 243, 245, 0.8); + color: #000000; +} + +.contao { + background-color: rgba(236, 120, 0, 0.8); + color: #f7f7f7; +} + +.csharp { + background-color: rgba(157, 116, 213, 0.8); + color: #f2f5f4; +} + +.css3 { + background-color: rgba(40, 98, 233, 0.8); + color: #f2f5f4; +} + +.dashcube { + background-color: rgba(247, 124, 0, 0.8); + color: #f2f5f4; +} + +.debian { + background-color: rgba(208, 7, 78, 0.8); + color: #f2f5f4; +} + +.deezer { + background-color: rgba(245, 162, 0, 0.8); + color: #f2f5f4; +} + +.delicious { + background-color: rgba(25, 115, 230, 0.8); + color: #f2f5f4; +} + +.dev-to { + background-color: rgba(0, 0, 0, 0.8); + color: #f2f5f4; +} + +.deviantart { + background-color: rgba(0, 199, 52, 0.8); + color: #000000; +} + +.diaspora { + background-color: rgba(0, 0, 0, 0.8); + color: #f2f5f4; +} + +.digg { + background-color: rgba(39, 93, 140, 0.8); + color: #f7f7f5; +} + +.digitalocean { + background-color: rgba(0, 102, 247, 0.8); + color: #f7f7f7; +} + +.discord { + background-color: #5865f2; + color: #f2f5f4; +} + + +.dogmazic { + background-color: rgba(49, 49, 49, 0.8); + color: #f7f7f7; +} + +.dribbble { + background-color: rgba(225, 74, 132, 0.8); + color: #f7f7f7; +} + +.dropbox { + background-color: rgba(0, 94, 246, 0.8); + color: #f7f7f7; +} + +.drupal { + background-color: rgba(41, 164, 217, 0.8); + color: #f2f5f4; +} + +.edge { + background-color: rgba(0, 116, 208, 0.8); + color: #f2f5f4; +} + +.ethereum { + background-color: rgba(95, 122, 227, 0.8); + color: #f2f5f4; +} + +.etsy { + background-color: rgba(219, 100, 0, 0.0.8); + color: #f2f5f4; +} + +.expeditedssl { + background-color: ; + color: ; +} + +.f-droid { + background-color: ; + color: ; +} + +.fa { + background-color: ; + color: ; +} + +.facebook { + background-color: ; + color: ; +} + +.facebook-f { + background-color: ; + color: ; +} + +.facebook-messenger { + background-color: ; + color: ; +} + +.facebook-official { + background-color: ; + color: ; +} + +.facebook-square { + background-color: ; + color: ; +} + +.ffmpeg { + background-color: ; + color: ; +} + +.firefox { + background-color: ; + color: ; +} + +.first-order { + background-color: ; + color: ; +} + +.flickr { + background-color: ; + color: ; +} + +.font-awesome { + background-color: ; + color: ; +} + +.fonticons { + background-color: ; + color: ; +} + +.fork-awesome { + background-color: ; + color: ; +} + +.fork-circle { + background-color: ; + color: ; +} + +.fort-awesome { + background-color: ; + color: ; +} + +.forumbee { + background-color: ; + color: ; +} + +.foursquare { + background-color: ; + color: ; +} + +.free-code-camp { + background-color: ; + color: ; +} + +.freedombox { + background-color: ; + color: ; +} + +.friendica { + background-color: ; + color: ; +} + +.funkwhale { + background-color: ; + color: ; +} + +.ge { + background-color: ; + color: ; +} + +.get-pocket { + background-color: ; + color: ; +} + +.gg { + background-color: ; + color: ; +} + +.gg-circle { + background-color: ; + color: ; +} + +.gimp { + background-color: ; + color: ; +} + +.git { + background-color: #ff5500; + color: #f2f5f4; +} + +.git-square { + background-color: ; + color: ; +} + +.gitea { + background-color: ; + color: ; +} + +.github { + background-color: rgba(36, 41, 47, 0.8); + color: #f2f5f4; +} + +.github-alt { + background-color: ; + color: ; +} + +.github-square { + background-color: ; + color: ; +} + +.gitlab { + background-color: ; + color: ; +} + +.gittip { + background-color: ; + color: ; +} + +.glide { + background-color: ; + color: ; +} + +.glide-g { + background-color: ; + color: ; +} + +.gnu { + background-color: ; + color: ; +} + +.gnu-social { + background-color: ; + color: ; +} + +.gnupg { + background-color: ; + color: ; +} + +.google { + background-color: ; + color: ; +} + +.google-play { + background-color: ; + color: ; +} + +.google-plus { + background-color: ; + color: ; +} + +.google-plus-circle { + background-color: ; + color: ; +} + +.google-plus-g { + background-color: ; + color: ; +} + +.google-plus-official { + background-color: ; + color: ; +} + +.google-plus-square { + background-color: ; + color: ; +} + +.google-wallet { + background-color: ; + color: ; +} + +.gratipay { + background-color: ; + color: ; +} + +.grav { + background-color: ; + color: ; +} + +.hackaday { + background-color: ; + color: ; +} + +.hacker-news { + background-color: ; + color: ; +} + +.hackster { + background-color: ; + color: ; +} + +.hal { + background-color: ; + color: ; +} + +.hashnode { + background-color: ; + color: ; +} + +.hassio { + background-color: ; + color: ; +} + +.heroku { + background-color: ; + color: ; +} + +.home-assistant { + background-color: ; + color: ; +} + +.houzz { + background-color: ; + color: ; +} + +.html5 { + background-color: ; + color: ; +} + +.hubzilla { + background-color: ; + color: ; +} + +.imdb { + background-color: ; + color: ; +} + +.inkscape { + background-color: ; + color: ; +} + +.instagram { + background-color: #e1306c; + color: #f2f5f4; +} + +.internet-explorer { + background-color: ; + color: ; +} + +.ioxhost { + background-color: ; + color: ; +} + +.java { + background-color: ; + color: ; +} + +.jirafeau { + background-color: ; + color: ; +} + +.joomla { + background-color: ; + color: ; +} + +.joplin { + background-color: ; + color: ; +} + +.jsfiddle { + background-color: ; + color: ; +} + +.julia { + background-color: ; + color: ; +} + +.jupyter { + background-color: ; + color: ; +} + +.keybase { + background-color: ; + color: ; +} + +.ko-fi { + background-color: rgba(19, 195, 255, 0.8); + color: #f2f5f4; +} + + +.laravel { + background-color: ; + color: ; +} + +.lastfm { + background-color: ; + color: ; +} + +.lastfm-square { + background-color: ; + color: ; +} + +.leanpub { + background-color: ; + color: ; +} + +.liberapay { + background-color: ; + color: ; +} + +.liberapay-square { + background-color: ; + color: ; +} + +.linkedin { + background-color: ; + color: ; +} + +.linkedin-square { + background-color: ; + color: ; +} + +.linode { + background-color: ; + color: ; +} + +.linux { + background-color: ; + color: ; +} + +.mariadb { + background-color: ; + color: ; +} + +.markdown { + background-color: ; + color: ; +} + +.mastodon { + background-color: rgba(99, 100, 255, 0.8); + color: #f2f5f4; +} + +.matrix-org { + background-color: #0DBD8B; + color: #f2f5f4; +} + +.maxcdn { + background-color: ; + color: ; +} + +.meanpath { + background-color: ; + color: ; +} + +.medium { + background-color: ; + color: ; +} + +.medium-square { + background-color: ; + color: ; +} + +.meetup { + background-color: ; + color: ; +} + +.mixcloud { + background-color: ; + color: ; +} + +.modx { + background-color: ; + color: ; +} + +.mysql { + background-color: ; + color: ; +} + +.nextcloud { + background-color: ; + color: ; +} + +.nextcloud-square { + background-color: ; + color: ; +} + +.nodejs { + background-color: ; + color: ; +} + +.nordcast { + background-color: ; + color: ; +} + +.odnoklassniki { + background-color: ; + color: ; +} + +.odnoklassniki-square { + background-color: ; + color: ; +} + +.open-collective { + background-color: ; + color: ; +} + +.opencart { + background-color: ; + color: ; +} + +.openid { + background-color: ; + color: ; +} + +.opera { + background-color: ; + color: ; +} + +.optin-monster { + background-color: ; + color: ; +} + +.orcid { + background-color: ; + color: ; +} + +.pagelines { + background-color: ; + color: ; +} + +.patreon { + background-color: ; + color: ; +} + +.paypal { + background-color: ; + color: ; +} + +.peertube { + background-color: ; + color: ; +} + +.php { + background-color: ; + color: ; +} + +.pinterest { + background-color: ; + color: ; +} + +.pinterest-p { + background-color: ; + color: ; +} + +.pinterest-square { + background-color: ; + color: ; +} + +.pixelfed { + background-color: rgba(255, 135, 20, 0.8); + color: #f2f5f4; +} + +.pleroma { + background-color: ; + color: ; +} + +.plume { + background-color: ; + color: ; +} + +.postgresql { + background-color: ; + color: ; +} + +.product-hunt { + background-color: ; + color: ; +} + +.python { + background-color: ; + color: ; +} + +.qq { + background-color: ; + color: ; +} + +.quora { + background-color: ; + color: ; +} + +.ra { + background-color: ; + color: ; +} + +.ravelry { + background-color: ; + color: ; +} + +.react { + background-color: ; + color: ; +} + +.rebel { + background-color: ; + color: ; +} + +.reddit { + background-color: rgba(255, 69, 0, 0.8); + color: #f2f5f4; +} + +.renren { + background-color: ; + color: ; +} + +.researchgate { + background-color: ; + color: ; +} + +.resistance { + background-color: ; + color: ; +} + +.safari { + background-color: ; + color: ; +} + +.sass { + background-color: ; + color: ; +} + +.sass-alt { + background-color: ; + color: ; +} + +.scribd { + background-color: ; + color: ; +} + +.scuttlebutt { + background-color: ; + color: ; +} + +.sellsy { + background-color: ; + color: ; +} + +.shaarli { + background-color: ; + color: ; +} + +.shaarli-o { + background-color: ; + color: ; +} + +.share-alt { + background-color: ; + color: ; +} + +.share-alt-square { + background-color: ; + color: ; +} + +.shirtsinbulk { + background-color: ; + color: ; +} + +.simplybuilt { + background-color: ; + color: ; +} + +.sketchfab { + background-color: ; + color: ; +} + +.skyatlas { + background-color: ; + color: ; +} + +.skype { + background-color: ; + color: ; +} + +.slack { + background-color: ; + color: ; +} + +.slideshare { + background-color: ; + color: ; +} + +.snapchat { + background-color: ; + color: ; +} + +.snapchat-ghost { + background-color: ; + color: ; +} + +.snapchat-square { + background-color: ; + color: ; +} + +.snowdrift { + background-color: ; + color: ; +} + +.social-home { + background-color: ; + color: ; +} + +.soundcloud { + background-color: rgba(255, 85, 0, 0.8); + color: #f2f5f4; +} + +.spotify { + background-color: #1ED760; + color: #222222; +} + +.spotify-alt { + background-color: rgba(30, 215, 96, 0.8); + color: #f2f5f4; +} + +.ssb { + background-color: ; + color: ; +} + +.stack-exchange { + background-color: ; + color: ; +} + +.stack-overflow { + background-color: ; + color: ; +} + +.steam { + background-color: ; + color: ; +} + +.steam-square { + background-color: ; + color: ; +} + +.stumbleupon { + background-color: ; + color: ; +} + +.stumbleupon-circle { + background-color: ; + color: ; +} + +.superpowers { + background-color: ; + color: ; +} + +.syncthing { + background-color: ; + color: ; +} + +.telegram { + background-color: ; + color: ; +} + +.tencent-weibo { + background-color: ; + color: ; +} + +.tex { + background-color: ; + color: ; +} + +.textpattern { + background-color: ; + color: ; +} + +.themeisle { + background-color: ; + color: ; +} + +.tipeee { + background-color: ; + color: ; +} + +.tor-onion { + background-color: ; + color: ; +} + +.trello { + background-color: ; + color: ; +} + +.tripadvisor { + background-color: ; + color: ; +} + +.tumblr { + background-color: ; + color: ; +} + +.tumblr-square { + background-color: ; + color: ; +} + +.twitch { + background-color: #9146ff; + color: #f2f5f4; +} + +.twitter { + background-color: #1DA1F2; + color: #f2f5f4; +} + +.twitter-square { + background-color: ; + color: ; +} + +.tidal { + background-color: rgba(16, 16, 18, 0.8); + color: #f2f5f4; +} + +.unity { + background-color: ; + color: ; +} + +.unsplash { + background-color: ; + color: ; +} + +.usb { + background-color: ; + color: ; +} + +.viacoin { + background-color: ; + color: ; +} + +.viadeo { + background-color: ; + color: ; +} + +.viadeo-square { + background-color: ; + color: ; +} + +.vimeo { + background-color: ; + color: ; +} + +.vimeo-square { + background-color: ; + color: ; +} + +.vimeo-v { + background-color: ; + color: ; +} + +.vine { + background-color: ; + color: ; +} + +.vk { + background-color: ; + color: ; +} + +.wechat { + background-color: ; + color: ; +} + +.weibo { + background-color: ; + color: ; +} + +.weixin { + background-color: ; + color: ; +} + +.whatsapp { + background-color: ; + color: ; +} + +.wikidata { + background-color: ; + color: ; +} + +.wikipedia-w { + background-color: ; + color: ; +} + +.windows { + background-color: ; + color: ; +} + +.wire { + background-color: ; + color: ; +} + +.wordpress { + background-color: ; + color: ; +} + +.wpbeginner { + background-color: ; + color: ; +} + +.wpexplorer { + background-color: ; + color: ; +} + +.wpforms { + background-color: ; + color: ; +} + +.xing { + background-color: ; + color: ; +} + +.xing-square { + background-color: ; + color: ; +} + +.xmpp { + background-color: ; + color: ; +} + +.y-combinator { + background-color: ; + color: ; +} + +.yahoo { + background-color: ; + color: ; +} + +.yc { + background-color: ; + color: ; +} + +.yelp { + background-color: ; + color: ; +} + +.yoast { + background-color: ; + color: ; +} + +.youtube { + background-color: #ff0000; + color: #f2f5f4; +} + +.youtube-music { + background-color: rgba(255, 0, 2, 0.8); + color: #fffefd; +} + +.zotero { + background-color: ; + color: ; +} + +.anilist { + background-color: #02a9ff; + color: #f2f5f4; +} + +.pronouns { + background-color: #c71585; + color: #f2f5f4; +} + +.elftwinks { + background-color: #5BCEFA; + color: #222222; +} + +.colours { + background-color: #f5a9b8; + color: #222222; +} + +.oc { + background-color: #f2f5f4; + color: #222222; +} + +.Dave { + background-color: #f5a9b8; + color: #222222; +} + +.dalfuss-net { + background-color: #f2f5f4; + color: #222222; +} + +.tiktok { + background-color: #f2f5f4; + color: #222222; +} + +.bluesky { + background-color: #0085FF; + color: #f2f5f4; +} + +.throne { + background-color: #1B0B3B; + color: #f2f5f4; +} \ No newline at end of file diff --git a/assets/css/style.css b/assets/css/style.css new file mode 100644 index 0000000..e77ebbf --- /dev/null +++ b/assets/css/style.css @@ -0,0 +1,1494 @@ +display-imagebody,html{ + -ms-scroll-chaining:none; + overscroll-behavior:none; + margin:0; + padding:0; + background-image: url(../images/background.webp); + background-color: black; + background-size: cover; + background-attachment: fixed; + font-family: "Noto Sans", serif; + font-optical-sizing: auto; + font-weight: 400; + font-style: normal; + font-variation-settings: + "wdth" 100; +} + +@-webkit-keyframes slidetounlock{ + 0%{background-position:-100px 0} + 10%{background-position:-100px 0} + 50%{background-position:100px 0} + to{background-position:100px 0} +} + +@keyframes slidetounlock{ + 0%{background-position:-100px 0} + 10%{background-position:-100px 0} + 50%{background-position:100px 0} + to{background-position:100px 0} +} + +.min-h-full{ + min-height:100vh +} + +.flex{ + display:flex +} + +.flex-both-center{ + display:flex; + justify-content:center; + align-items:center +} + +.flex-wrap{ + flex-wrap:wrap +} + +.flex-h-center{ + display:flex; + justify-content:center +} + +.item-center{ + align-items:center +} + +.flex-dir-c{ + flex-direction:column +} + +.mx-auto{ + margin-left:auto; + margin-right:auto +} +.mt-2{ + margin-top:2px +} +.mt-4{ + margin-top:4px +} +.mt-8{ + margin-top:8px +} +.mt-12{ + margin-top:12px +} +.mt-16{ + margin-top:16px +} +.mt-24{ + margin-top:24px +} +.mt-32{ + margin-top:32px +} +.mt-48{ + margin-top:48px +} +.mt-120{ + margin-top:120px +} +.mb-48{ + margin-bottom:48px +} +.m-auto{ + margin:auto +} +.ml-6{ + margin-left:6px +} +.py-10{ + padding:10px +} +.ln-h-22{ + line-height:22px +} +.ln-h-32{ + line-height:32px +} + +.text-fs-14{ + font-size:14px +} +.text-fs-16{ + font-size:16px +} +.text-fs-18{ + font-size:18px +} +.text-fs-20{ + font-size:20px +} +.text-fs-22{ + font-size:22px +} + +.font-inter{ + font-family:Inter,sans-serif +} +.font-weight-500{ + font-weight:500 +} +.font-weight-600{ + font-weight:600 +} + +.color-white{ + color:#fff +} +.color-gray{ + color:hsla(0,0%,100%,.9) +} +.color-dark{ + color:#222 +} +.color-danger{ + color:#ff4963 +} + +.page-bg{ + position:fixed; + inset:0; + z-index:-1; + height:100vh; + width:100vw +} +.page-image { + object-position: center; + +} + +.display-image { + border-radius: 50%; +} + +.page-title { + font-size: 18px; + font-weight: 700; +} + +.page-bioline { + font-size: 16px; + font-weight: 600; +} + +.page-item-title { + font-size: 16px; + font-weight: 700; +} + +.page-item-each { + font-size: 16px; + font-weight: 500; + text-transform: none; + border-radius: 8px; + + min-height: 60px; +} + +.page-item-wrap { + margin: 16px 0; +} + +.page-item-wrap:last-child { + margin-bottom: 0; +} + +.page-item-wrap:hover { + transform: translate3d(0px, 0px, 0px) scale(1.015); +} + +.page-item { + border-radius: 8px; + box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1), inset 0px 0px 2px 1px rgba(24, 39, 75, 0.05); +} + + +.embed-wrap iframe, .embed-wrap-inside { + border-radius: 8px; +} + +.link-each-image, .page-item-wrap { + border-radius: 8px; +} + +.page-text-font { + font-family: 'Inter', sans-serif; + text-transform: none; +} + +.page-text-color { + color: #fff; +} + +.social-icon-fill path, .social-icon-fill circle, .social-icon-fill rect { + fill: #fff; +} + +.page-overlay-btn { + border: 2px solid #1F365C; +} + +.w-full{ + width:100% +} + +.w-250{ + width:250px +} +.h-150,.h-165{ + height:150px +} + +.background-overlay{ + position:fixed; + width:100%; + height:100%; + z-index:0 +} + +.page-overlay{ + position:fixed; + left:0; + top:0; + width:100vw; + height:100vh; + background:rgba(0,0,0,.1); + -webkit-backdrop-filter:blur(20px); + backdrop-filter:blur(20px); + z-index:100 +} +.page-overlay-btn{ + text-decoration:none; + font-family:Inter,sans-serif; + background:transparent; + padding:10px 30px; + border-radius:6px; + font-size:1.2em; + display:inline-block; + cursor:pointer +} +.page-overlay-title{ + font-size:30px; + font-family:sans-serif +} + +.page-overlay-text{ + font-size:18px +} + +.page-image{ + position:fixed; + left:0; + top:0; + width:100vw; + height:100vh; + -o-object-fit:cover; + object-fit:cover +} + +.display-image{ + width:192px; + height:192px; + display:block; + border-radius:50%; + -o-object-fit:cover; + object-fit:cover +} +.text-center{ + text-align:center +} + +.page-title{ + margin-bottom:0 +} + +.page-bioline{ + font-weight:500 +} + +.page-full-wrap{ + width:680px; + z-index:10; + padding-bottom:176px +} +.page-item-wrap{ + transition:transform .15s cubic-bezier(.17,.67,.29,2.71) 0s +} + +.page-item-wrap.show-embed{ + border-radius:30px; + transition:unset; + transform:unset +} + +.page-item-wrap.show-embed:hover{ + transform:unset +} + +.page-item-wrap.show-embed:hover .page-item:after,.page-item-wrap.show-embed:hover .page-item:before{ + -webkit-animation:unset; + animation:unset +} + +.show-embed-item{ + overflow:hidden; + transition:all .3s ease-in-out +} + +.page-item-wrap.show-embed .show-embed-item{ + overflow:visible +} + +.embed-ind-arrow-icon{ + transform:rotate(-90deg) +} + +.page-item-wrap.show-embed .embed-ind-arrow-icon{ + transform:rotate(0deg) +} + +.page-item{ + box-sizing:border-box; + position:absolute; + left:0; + top:0; + width:100%; + height:100%; + z-index:-1 +} +.page-social{ + display:block; + cursor:pointer; + margin:0 12px 12px +} + +.page-social svg{ + width:28px; + height:28px +} + +.relative{ + position:relative +} + +.link-each-image{ + width:3em; + height:43px; + position:absolute; + left:9px; + -o-object-fit: cover; + object-fit: cover; + +} + +.page-logo{ + position:absolute; + bottom:32px; + left:calc(50% - 15px) +} + +.page-logo:hover svg .bl-logo-br{ + opacity:1 +} + +.rounded-md{ + border-radius:8px +} + +.close-embed{ + width:25px; + height:25px; + border-radius:50%; + background:#fff; + opacity:.7 +} + +.embed-wrap{ + width:100%; + box-sizing:border-box; + padding:8px; + height:100% +} + +.embed-ind-arrow{ + position:absolute; + right:24px; + height:14px; + top:calc(50% - 7px); + margin-bottom:16px +} + +.embed-ind-arrow-icon{ + transition:all .4s ease-in-out +} + +.close-embed:hover{ + opacity:1 +} + +.cursor-pointer{ + cursor:pointer +} + +.page-item-each{ + text-decoration:none; + overflow:hidden; + z-index:10; + box-sizing:border-box +} + +.item-title{ + width:55%; + word-break: break-word; +} +.social-icon-anchor{ + position:absolute; + width:100%; + height:100%; + left:0; + top:0 +} + +.page-social:hover{ + transition:all .1s ease-in-out; + transform:scale(1.1) +} + +.page-item-title{ + font-weight:700; + margin-bottom:16px +} + +.embed-wrap-inside{ + background-color:#fff; + display:flex; + justify-content:center; + box-sizing:border-box; + padding:10px; + height:100%; + overflow:hidden +} + +.embed-wrap-inside iframe{ + width:auto; + min-width:500px +} + +.embed-wrap-inside{ + position:relative +} + +.embed-wrap-inside:after{ + content:""; + position:absolute; + height:85%; + width:495px; + border:10px solid #fff; + transition-property:border; + transition-duration:.2s; + pointer-events:none +} + +.subscribers-img{ + width:66px; + height:66px; + border-radius:50%; + box-shadow:0 0 10px rgba(0,0,0,.05); + position:absolute; + top:-33px; + left:calc(50% - 33px) +} + +.subsc-count{ + color:hsla(0,0%,100%,.9); + line-height:24px; + font-weight:300 +} + +.subsc-err{ + height:40px; + transition:all .25s ease-in-out +} + +.w-400{ + width:400px +} + +.subsc-button{ + height:40px; + padding:0 16px; + background:#fff; + border:1px solid #fff; + border-radius:0 2px 2px 0; + line-height:32px; + text-transform:capitalize; + color:#000; + cursor:pointer; + justify-content:center; + align-items:center; + text-decoration:none +} + +.thank-you-btn{ + border-radius:2px +} + +.dark-btn{ + background:#222; + height:48px; + padding:0 24px; + color:#fff; + border:1.5px solid #222 +} + +.subsc-button:focus{ + outline:none +} + +.subsc-email{ + background:hsla(0,0%,100%,.1); + border:1.5px solid #fff; + border-radius:2px 0 0 2px; + padding:0 12px; + height:40px; + font-size:14px; + width:calc(100% - 180px); + box-sizing:border-box +} + +.dark-input{ + border:1.5px solid #222; + height:48px; + width:calc(100% - 100px); + font-size:16px; + color:#222 +} + +.subsc-email::-moz-placeholder{ + font-family:Inter,sans-serif; + font-size:14px; + line-height:19px; + color:hsla(0,0%,100%,.5) + +} + +.subsc-email:-ms-input-placeholder{ + font-family:Inter,sans-serif; + font-size:14px; + line-height:19px; + color:hsla(0,0%,100%,.5) +} + +.subsc-email::placeholder{ + font-family:Inter,sans-serif; + font-size:14px; + line-height:19px; + color:hsla(0,0%,100%,.5) +} + +.dark-input::-moz-placeholder{ + color:#6e6d7a; + font-size:16px +} + +.dark-input:-ms-input-placeholder{ + color:#6e6d7a; + font-size:16px +} + +.dark-input::placeholder{ + color:#6e6d7a; + font-size:16px +} + +.subsc-email:focus{ + outline:none; + background:hsla(0,0%,100%,0) +} + +.subscribers-email-wrap.error-wrap .subsc-button,.subscribers-email-wrap.error-wrap .subsc-email{ + border:1.5px solid #ff4963 +} + +.subscribers-email-wrap.error-wrap .subsc-email{ + border-right:none +} + +.featured-subscribers{ + position:fixed; + left:0; + bottom:0; + width:100%; + background:#000; + box-shadow:0 1.60588px 4.41618px rgba(24,39,75,.12),0 2.81029px 12.8471px rgba(24,39,75,.12); + z-index:100; + box-sizing:border-box; + opacity:1; + transition:all .27s cubic-bezier(.1,.9,.9,.9); + flex-wrap:wrap; + display:flex; + flex-flow:column; + justify-content:center; + align-items:center +} + +.featured-subscribers .subsc-count,.featured-subscribers .subsc-svg,.featured-subscribers .subscribers-email-wrap{ + opacity:1 +} + +.featured-subscribers.hide-subscribers .subsc-count,.featured-subscribers.hide-subscribers .subsc-svg,.featured-subscribers.hide-subscribers .subscribers-email-wrap{ + opacity:0 +} + +.featured-subscribers .subscribers-img{ + opacity:1; + transform:scale(1); + transition:all .27s cubic-bezier(.1,.9,.9,.9) +} + +.featured-subscribers.hide-subscribers .subscribers-img{ + opacity:0; + transform:scale(.15); + transition:all .27s cubic-bezier(.1,.9,.9,.9) +} + +.featured-subscribers .subsc-title{ + margin-top:32px; + transition:all .27s cubic-bezier(.1,.9,.9,.9) +} + +.featured-subscribers.hide-subscribers .show-after-success .thank-you-msg{ + opacity:1 +} + +.featured-subscribers.hide-subscribers .pt-38{ + padding-top:38px +} + +.featured-subscribers.hide-subscribers .pt-52{ + padding-top:52px +} + +.featured-subscribers.hide-subscribers .subsc-title{ + font-size:16px; + font-weight:400; + transition:all .27s cubic-bezier(.1,.9,.9,.9) +} + +.featured-subscribers.hide-subscribers{ + transition:all .25s cubic-bezier(.1,.9,.9,.9); + height:56px +} + +.featured-subscribers.hide-subscribers .subscribers-btn{ + transform:rotate(180deg) +} + +.subscribers-btn{ + position:absolute; + right:16px; + top:14px; + width:30px; + height:30px; + display:flex; + align-items:center; + justify-content:center; + border-radius:30px; + transition:all .2s ease-out +} + +.subscribers-btn svg path{ + opacity:.5; + transition:all 75ms ease +} + +.subscribers-btn:hover svg path{ + opacity:1; + transition:all 75ms ease +} + +.op-0{ + opacity:0 +} + +.hidden{ + display:none +} + +.campaign-main-wrap{ + width:400px +} + +.campaign-email{ + border:1px solid #e7e7e9; + width:80px; + height:80px; + -o-object-fit:cover; + object-fit:cover; + border-radius:50% +} + +.campaign-subsc-count{ + color:rgba(34,34,34,.9) +} + +.campaign-user-link{ + background:rgba(0,0,0,.05); + -webkit-backdrop-filter:blur(200px); + backdrop-filter:blur(200px); + border-radius:68px; + height:42px; + padding:0 12px; + margin:0 auto; + text-decoration:none; + position:fixed; + bottom:36px; + transition:all .15s ease-out +} + +.campaign-user-link:hover{ + background:rgba(0,0,0,.1) +} + +.campaign-user-image{ + width:24px; + height:24px; + border-radius:50%; + margin-right:12px +} + +.bl-circle-loader{ + border-right:3px solid transparent; + border-top:3px solid transparent; + border-radius:50%; + border-color:#000 #000 transparent transparent; + border-style:solid; + border-width:3px; + width:15px; + height:15px; + -webkit-animation:spin 1s linear infinite; + animation:spin 1s linear infinite; + position:absolute +} + +.dark-btn .bl-circle-loader{ + border-top:3px solid #fff; + border-right:3px solid #fff +} + +@-webkit-keyframes spin{ + 0%{ + -webkit-transform:rotate(0deg) + } + to{ + -webkit-transform:rotate(1turn) + } +} + +@keyframes spin{ + 0%{ + transform:rotate(0deg) + } + to{ + transform:rotate(1turn) + } +} + +@media (max-width:768px){ + .page-full-wrap{ + width:90% + } + .embed-wrap-inside iframe{ + width:100%; + min-width:unset + } + .page-overlay-title{ + font-size:24px; + margin:16px 0 + } + .embed-wrap-inside:after{ + width:93% + } +} + +@media (max-width:480px){ + .campaign-main-wrap{ + width:100%; + padding:0 24px + } + .xs-hidden{ + display:none + } + .xs-w-100{ + width:100% + } + .xs-w-150{ + width:150px + } + .featured-subscribers{ + height:150px; + padding:24px 16px 32px + } + .h-165{ + height:165px + } + .xs-mt-6{ + margin-top:6px + } + .xs-mt-8{ + margin-top:8px + } + .xs-mt-16{ + margin-top:16px + } + .xs-mt-32{ + margin-top:32px + } + .xs-mx-24{ + margin:auto 24px + } + .xs-block{ + display:block + } + .subsc-button{ + font-weight:400; + padding:0 16px; + border-radius:0 4px 4px 0 + } + .thank-you-btn{ + border-radius:4px + } + .subsc-email{ + width:calc(100% - 65px); + border:1.5px solid #fff; + border-radius:4px 0 0 4px + } + .dark-input{ + border:1.5px solid #222 + } + .subsc-title{ + font-size:16px + } + .featured-subscribers .subsc-title{ + margin-top:38px; + width:calc(100% - 20px) + } +} + +@media (max-width:400px){ + .embed-wrap-inside:after{ + width:90% + } +} + +.description { + font-size: 1em; + font-weight: bold; + color: #f2f5f4; + text-align: center; + margin: 10px auto; + margin-top: 10px; + width: 100%; + max-width: 800px; + +} + +h1 { + font-size: 2.5em; + font-weight: bold; +} + +.flag { + width: 1em; + border-radius: 0.10em; +} + +.separator { + font-weight: unset; +} + +.separator, .source { + color: #f2f5f4; + text-align: center; + margin: 25px auto; + margin-top: 20px; + width: 90%; + max-width: 500px; +} + +/*-----------------------parallax-----------------------*/ +/* credits: https://www.youtube.com/watch?v=aywzn9cf-_U */ +#stars1 { + width: 1px; + height: 1px; + background: transparent; + animation: animStar 120s linear infinite; + + box-shadow: 779px 1331px #fff, 324px 42px #fff, 303px 586px #fff, + 1312px 276px #fff, 451px 625px #fff, 521px 1931px #fff, 1087px 1871px #fff, + 36px 1546px #fff, 132px 934px #fff, 1698px 901px #fff, 1418px 664px #fff, + 1448px 1157px #fff, 1084px 232px #fff, 347px 1776px #fff, 1722px 243px #fff, + 1629px 835px #fff, 479px 969px #fff, 1231px 960px #fff, 586px 384px #fff, + 164px 527px #fff, 8px 646px #fff, 1150px 1126px #fff, 665px 1357px #fff, + 1556px 1982px #fff, 1260px 1961px #fff, 1675px 1741px #fff, + 1843px 1514px #fff, 718px 1628px #fff, 242px 1343px #fff, 1497px 1880px #fff, + 1364px 230px #fff, 1739px 1302px #fff, 636px 959px #fff, 304px 686px #fff, + 614px 751px #fff, 1935px 816px #fff, 1428px 60px #fff, 355px 335px #fff, + 1594px 158px #fff, 90px 60px #fff, 1553px 162px #fff, 1239px 1825px #fff, + 1945px 587px #fff, 749px 1785px #fff, 1987px 1172px #fff, 1301px 1237px #fff, + 1039px 342px #fff, 1585px 1481px #fff, 995px 1048px #fff, 524px 932px #fff, + 214px 413px #fff, 1701px 1300px #fff, 1037px 1613px #fff, 1871px 996px #fff, + 1360px 1635px #fff, 1110px 1313px #fff, 412px 1783px #fff, 1949px 177px #fff, + 903px 1854px #fff, 700px 1936px #fff, 378px 125px #fff, 308px 834px #fff, + 1118px 962px #fff, 1350px 1929px #fff, 781px 1811px #fff, 561px 137px #fff, + 757px 1148px #fff, 1670px 1979px #fff, 343px 739px #fff, 945px 795px #fff, + 576px 1903px #fff, 1078px 1436px #fff, 1583px 450px #fff, 1366px 474px #fff, + 297px 1873px #fff, 192px 162px #fff, 1624px 1633px #fff, 59px 453px #fff, + 82px 1872px #fff, 1933px 498px #fff, 1966px 1974px #fff, 1975px 1688px #fff, + 779px 314px #fff, 1858px 1543px #fff, 73px 1507px #fff, 1693px 975px #fff, + 1683px 108px #fff, 1768px 1654px #fff, 654px 14px #fff, 494px 171px #fff, + 1689px 1895px #fff, 1660px 263px #fff, 1031px 903px #fff, 1203px 1393px #fff, + 1333px 1421px #fff, 1113px 41px #fff, 1206px 1645px #fff, 1325px 1635px #fff, + 142px 388px #fff, 572px 215px #fff, 1535px 296px #fff, 1419px 407px #fff, + 1379px 1003px #fff, 329px 469px #fff, 1791px 1652px #fff, 935px 1802px #fff, + 1330px 1820px #fff, 421px 1933px #fff, 828px 365px #fff, 275px 316px #fff, + 707px 960px #fff, 1605px 1554px #fff, 625px 58px #fff, 717px 1697px #fff, + 1669px 246px #fff, 1925px 322px #fff, 1154px 1803px #fff, 1929px 295px #fff, + 1248px 240px #fff, 1045px 1755px #fff, 166px 942px #fff, 1888px 1773px #fff, + 678px 1963px #fff, 1370px 569px #fff, 1974px 1400px #fff, 1786px 460px #fff, + 51px 307px #fff, 784px 1400px #fff, 730px 1258px #fff, 1712px 393px #fff, + 416px 170px #fff, 1797px 1932px #fff, 572px 219px #fff, 1557px 1856px #fff, + 218px 8px #fff, 348px 1334px #fff, 469px 413px #fff, 385px 1738px #fff, + 1357px 1818px #fff, 240px 942px #fff, 248px 1847px #fff, 1535px 806px #fff, + 236px 1514px #fff, 1429px 1556px #fff, 73px 1633px #fff, 1398px 1121px #fff, + 671px 1301px #fff, 1404px 1663px #fff, 740px 1018px #fff, 1600px 377px #fff, + 785px 514px #fff, 112px 1084px #fff, 1915px 1887px #fff, 1463px 1848px #fff, + 687px 1115px #fff, 1268px 1768px #fff, 1729px 1425px #fff, + 1284px 1022px #fff, 801px 974px #fff, 1975px 1317px #fff, 1354px 834px #fff, + 1446px 1484px #fff, 1283px 1786px #fff, 11px 523px #fff, 1842px 236px #fff, + 1355px 654px #fff, 429px 7px #fff, 1033px 1128px #fff, 157px 297px #fff, + 545px 635px #fff, 52px 1080px #fff, 827px 1520px #fff, 1121px 490px #fff, + 9px 309px #fff, 1744px 1586px #fff, 1014px 417px #fff, 1534px 524px #fff, + 958px 552px #fff, 1403px 1496px #fff, 387px 703px #fff, 1522px 548px #fff, + 1355px 282px #fff, 1532px 601px #fff, 1838px 790px #fff, 290px 259px #fff, + 295px 598px #fff, 1601px 539px #fff, 1561px 1272px #fff, 34px 1922px #fff, + 1024px 543px #fff, 467px 369px #fff, 722px 333px #fff, 1976px 1255px #fff, + 766px 983px #fff, 1582px 1285px #fff, 12px 512px #fff, 617px 1410px #fff, + 682px 577px #fff, 1334px 1438px #fff, 439px 327px #fff, 1617px 1661px #fff, + 673px 129px #fff, 794px 941px #fff, 1386px 1902px #fff, 37px 1353px #fff, + 1467px 1353px #fff, 416px 18px #fff, 187px 344px #fff, 200px 1898px #fff, + 1491px 1619px #fff, 811px 347px #fff, 924px 1827px #fff, 945px 217px #fff, + 1735px 1228px #fff, 379px 1890px #fff, 79px 761px #fff, 825px 1837px #fff, + 1980px 1558px #fff, 1308px 1573px #fff, 1488px 1726px #fff, + 382px 1208px #fff, 522px 595px #fff, 1277px 1898px #fff, 354px 552px #fff, + 161px 1784px #fff, 614px 251px #fff, 526px 1576px #fff, 17px 212px #fff, + 179px 996px #fff, 467px 1208px #fff, 1944px 1838px #fff, 1140px 1093px #fff, + 858px 1007px #fff, 200px 1064px #fff, 423px 1964px #fff, 1945px 439px #fff, + 1377px 689px #fff, 1120px 1437px #fff, 1876px 668px #fff, 907px 1324px #fff, + 343px 1976px #fff, 1816px 1501px #fff, 1849px 177px #fff, 647px 91px #fff, + 1984px 1012px #fff, 1336px 1300px #fff, 128px 648px #fff, 305px 1060px #fff, + 1324px 826px #fff, 1263px 1314px #fff, 1801px 629px #fff, 1614px 1555px #fff, + 1634px 90px #fff, 1603px 452px #fff, 891px 1984px #fff, 1556px 1906px #fff, + 121px 68px #fff, 1676px 1714px #fff, 516px 936px #fff, 1947px 1492px #fff, + 1455px 1519px #fff, 45px 602px #fff, 205px 1039px #fff, 793px 172px #fff, + 1562px 1739px #fff, 1056px 110px #fff, 1512px 379px #fff, 1795px 1621px #fff, + 1848px 607px #fff, 262px 1719px #fff, 477px 991px #fff, 483px 883px #fff, + 1239px 1197px #fff, 1496px 647px #fff, 1649px 25px #fff, 1491px 1946px #fff, + 119px 996px #fff, 179px 1472px #fff, 1341px 808px #fff, 1565px 1700px #fff, + 407px 1544px #fff, 1754px 357px #fff, 1288px 981px #fff, 902px 1997px #fff, + 1755px 1668px #fff, 186px 877px #fff, 1202px 1882px #fff, 461px 1213px #fff, + 1400px 748px #fff, 1969px 1899px #fff, 809px 522px #fff, 514px 1219px #fff, + 374px 275px #fff, 938px 1973px #fff, 357px 552px #fff, 144px 1722px #fff, + 1572px 912px #fff, 402px 1858px #fff, 1544px 1195px #fff, 667px 1257px #fff, + 727px 1496px #fff, 993px 232px #fff, 1772px 313px #fff, 1040px 1590px #fff, + 1204px 1973px #fff, 1268px 79px #fff, 1555px 1048px #fff, 986px 1707px #fff, + 978px 1710px #fff, 713px 360px #fff, 407px 863px #fff, 461px 736px #fff, + 284px 1608px #fff, 103px 430px #fff, 1283px 1319px #fff, 977px 1186px #fff, + 1966px 1516px #fff, 1287px 1129px #fff, 70px 1098px #fff, 1189px 889px #fff, + 1126px 1734px #fff, 309px 1292px #fff, 879px 764px #fff, 65px 473px #fff, + 1003px 1959px #fff, 658px 791px #fff, 402px 1576px #fff, 35px 622px #fff, + 529px 1589px #fff, 164px 666px #fff, 1876px 1290px #fff, 1541px 526px #fff, + 270px 1297px #fff, 440px 865px #fff, 1500px 802px #fff, 182px 1754px #fff, + 1264px 892px #fff, 272px 1249px #fff, 1289px 1535px #fff, 190px 1646px #fff, + 955px 242px #fff, 1456px 1597px #fff, 1727px 1983px #fff, 635px 801px #fff, + 226px 455px #fff, 1396px 1710px #fff, 849px 1863px #fff, 237px 1264px #fff, + 839px 140px #fff, 1122px 735px #fff, 1280px 15px #fff, 1318px 242px #fff, + 1819px 1148px #fff, 333px 1392px #fff, 1949px 553px #fff, 1878px 1332px #fff, + 467px 548px #fff, 1812px 1082px #fff, 1067px 193px #fff, 243px 156px #fff, + 483px 1616px #fff, 1714px 933px #fff, 759px 1800px #fff, 1822px 995px #fff, + 1877px 572px #fff, 581px 1084px #fff, 107px 732px #fff, 642px 1837px #fff, + 166px 1493px #fff, 1555px 198px #fff, 819px 307px #fff, 947px 345px #fff, + 827px 224px #fff, 927px 1394px #fff, 540px 467px #fff, 1093px 405px #fff, + 1140px 927px #fff, 130px 529px #fff, 33px 1980px #fff, 1147px 1663px #fff, + 1616px 1436px #fff, 528px 710px #fff, 798px 1100px #fff, 505px 1480px #fff, + 899px 641px #fff, 1909px 1949px #fff, 1311px 964px #fff, 979px 1301px #fff, + 1393px 969px #fff, 1793px 1886px #fff, 292px 357px #fff, 1196px 1718px #fff, + 1290px 1994px #fff, 537px 1973px #fff, 1181px 1674px #fff, + 1740px 1566px #fff, 1307px 265px #fff, 922px 522px #fff, 1892px 472px #fff, + 384px 1746px #fff, 392px 1098px #fff, 647px 548px #fff, 390px 1498px #fff, + 1246px 138px #fff, 730px 876px #fff, 192px 1472px #fff, 1790px 1789px #fff, + 928px 311px #fff, 1253px 1647px #fff, 747px 1921px #fff, 1561px 1025px #fff, + 1533px 1292px #fff, 1985px 195px #fff, 728px 729px #fff, 1712px 1936px #fff, + 512px 1717px #fff, 1528px 483px #fff, 313px 1642px #fff, 281px 1849px #fff, + 1212px 799px #fff, 435px 1191px #fff, 1422px 611px #fff, 1718px 1964px #fff, + 411px 944px #fff, 210px 636px #fff, 1502px 1295px #fff, 1434px 349px #fff, + 769px 60px #fff, 747px 1053px #fff, 789px 504px #fff, 1436px 1264px #fff, + 1893px 1225px #fff, 1394px 1788px #fff, 1108px 1317px #fff, + 1673px 1395px #fff, 854px 1010px #fff, 1705px 80px #fff, 1858px 148px #fff, + 1729px 344px #fff, 1388px 664px #fff, 895px 406px #fff, 1479px 157px #fff, + 1441px 1157px #fff, 552px 1900px #fff, 516px 364px #fff, 1647px 189px #fff, + 1427px 1071px #fff, 785px 729px #fff, 1080px 1710px #fff, 504px 204px #fff, + 1177px 1622px #fff, 657px 34px #fff, 1296px 1099px #fff, 248px 180px #fff, + 1212px 1568px #fff, 667px 1562px #fff, 695px 841px #fff, 1608px 1247px #fff, + 751px 882px #fff, 87px 167px #fff, 607px 1368px #fff, 1363px 1203px #fff, + 1836px 317px #fff, 1668px 1703px #fff, 830px 1154px #fff, 1721px 1398px #fff, + 1601px 1280px #fff, 976px 874px #fff, 1743px 254px #fff, 1020px 1815px #fff, + 1670px 1766px #fff, 1890px 735px #fff, 1379px 136px #fff, 1864px 695px #fff, + 206px 965px #fff, 1404px 1932px #fff, 1923px 1360px #fff, 247px 682px #fff, + 519px 1708px #fff, 645px 750px #fff, 1164px 1204px #fff, 834px 323px #fff, + 172px 1350px #fff, 213px 972px #fff, 1837px 190px #fff, 285px 1806px #fff, + 1047px 1299px #fff, 1548px 825px #fff, 1730px 324px #fff, 1346px 1909px #fff, + 772px 270px #fff, 345px 1190px #fff, 478px 1433px #fff, 1479px 25px #fff, + 1994px 1830px #fff, 1744px 732px #fff, 20px 1635px #fff, 690px 1795px #fff, + 1594px 569px #fff, 579px 245px #fff, 1398px 733px #fff, 408px 1352px #fff, + 1774px 120px #fff, 1152px 1370px #fff, 1698px 1810px #fff, 710px 1450px #fff, + 665px 286px #fff, 493px 1720px #fff, 786px 5px #fff, 637px 1140px #fff, + 764px 324px #fff, 927px 310px #fff, 938px 1424px #fff, 1884px 744px #fff, + 913px 462px #fff, 1831px 1936px #fff, 1527px 249px #fff, 36px 1381px #fff, + 1597px 581px #fff, 1530px 355px #fff, 949px 459px #fff, 799px 828px #fff, + 242px 1471px #fff, 654px 797px #fff, 796px 594px #fff, 1365px 678px #fff, + 752px 23px #fff, 1630px 541px #fff, 982px 72px #fff, 1733px 1831px #fff, + 21px 412px #fff, 775px 998px #fff, 335px 1945px #fff, 264px 583px #fff, + 158px 1311px #fff, 528px 164px #fff, 1978px 574px #fff, 717px 1203px #fff, + 734px 1591px #fff, 1555px 820px #fff, 16px 1943px #fff, 1625px 1177px #fff, + 1236px 690px #fff, 1585px 1590px #fff, 1737px 1728px #fff, 721px 698px #fff, + 1804px 1186px #fff, 166px 980px #fff, 1850px 230px #fff, 330px 1712px #fff, + 95px 797px #fff, 1948px 1078px #fff, 469px 939px #fff, 1269px 1899px #fff, + 955px 1220px #fff, 1137px 1075px #fff, 312px 1293px #fff, 986px 1762px #fff, + 1103px 1238px #fff, 428px 1993px #fff, 355px 570px #fff, 977px 1836px #fff, + 1395px 1092px #fff, 276px 913px #fff, 1743px 656px #fff, 773px 502px #fff, + 1686px 1322px #fff, 1516px 1945px #fff, 1334px 501px #fff, 266px 156px #fff, + 455px 655px #fff, 798px 72px #fff, 1059px 1259px #fff, 1402px 1687px #fff, + 236px 1329px #fff, 1455px 786px #fff, 146px 1228px #fff, 1851px 823px #fff, + 1062px 100px #fff, 1220px 953px #fff, 20px 1826px #fff, 36px 1063px #fff, + 1525px 338px #fff, 790px 1521px #fff, 741px 1099px #fff, 288px 1489px #fff, + 700px 1060px #fff, 390px 1071px #fff, 411px 1036px #fff, 1853px 1072px #fff, + 1446px 1085px #fff, 1164px 874px #fff, 924px 925px #fff, 291px 271px #fff, + 1257px 1964px #fff, 1580px 1352px #fff, 1507px 1216px #fff, 211px 956px #fff, + 985px 1195px #fff, 975px 1640px #fff, 518px 101px #fff, 663px 1395px #fff, + 914px 532px #fff, 145px 1320px #fff, 69px 1397px #fff, 982px 523px #fff, + 257px 725px #fff, 1599px 831px #fff, 1636px 1513px #fff, 1250px 1158px #fff, + 1132px 604px #fff, 183px 102px #fff, 1057px 318px #fff, 1247px 1835px #fff, + 1983px 1110px #fff, 1077px 1455px #fff, 921px 1770px #fff, 806px 1350px #fff, + 1938px 1992px #fff, 855px 1260px #fff, 902px 1345px #fff, 658px 1908px #fff, + 1845px 679px #fff, 712px 1482px #fff, 595px 950px #fff, 1784px 1992px #fff, + 1847px 1785px #fff, 691px 1004px #fff, 175px 1179px #fff, 1666px 1911px #fff, + 41px 61px #fff, 971px 1080px #fff, 1830px 1450px #fff, 1351px 1518px #fff, + 1257px 99px #fff, 1395px 1498px #fff, 1117px 252px #fff, 1779px 597px #fff, + 1346px 729px #fff, 1108px 1144px #fff, 402px 691px #fff, 72px 496px #fff, + 1673px 1604px #fff, 1497px 974px #fff, 1865px 1664px #fff, 88px 806px #fff, + 918px 77px #fff, 244px 1118px #fff, 256px 1820px #fff, 1851px 1840px #fff, + 605px 1851px #fff, 634px 383px #fff, 865px 37px #fff, 943px 1024px #fff, + 1951px 177px #fff, 1097px 523px #fff, 985px 1700px #fff, 1243px 122px #fff, + 768px 1070px #fff, 468px 194px #fff, 320px 1867px #fff, 1850px 185px #fff, + 380px 1616px #fff, 468px 1294px #fff, 1122px 1743px #fff, 884px 299px #fff, + 1300px 1917px #fff, 1860px 396px #fff, 1270px 990px #fff, 529px 733px #fff, + 1975px 1347px #fff, 1885px 685px #fff, 226px 506px #fff, 651px 878px #fff, + 1323px 680px #fff, 1284px 680px #fff, 238px 1967px #fff, 911px 174px #fff, + 1111px 521px #fff, 1150px 85px #fff, 794px 502px #fff, 484px 1856px #fff, + 1809px 368px #fff, 112px 953px #fff, 590px 1009px #fff, 1655px 311px #fff, + 100px 1026px #fff, 1803px 352px #fff, 865px 306px #fff, 1077px 1019px #fff, + 1335px 872px #fff, 1647px 1298px #fff, 1233px 1387px #fff, 698px 1036px #fff, + 659px 1860px #fff, 388px 1412px #fff, 1212px 458px #fff, 755px 1468px #fff, + 696px 1654px #fff, 1144px 60px #fff; +} + +#stars1:after { + content: ''; + position: absolute; + top: auto; + width: 1px; + height: 1px; + background: transparent; + + box-shadow: 779px 1331px #fff, 324px 42px #fff, 303px 586px #fff, + 1312px 276px #fff, 451px 625px #fff, 521px 1931px #fff, 1087px 1871px #fff, + 36px 1546px #fff, 132px 934px #fff, 1698px 901px #fff, 1418px 664px #fff, + 1448px 1157px #fff, 1084px 232px #fff, 347px 1776px #fff, 1722px 243px #fff, + 1629px 835px #fff, 479px 969px #fff, 1231px 960px #fff, 586px 384px #fff, + 164px 527px #fff, 8px 646px #fff, 1150px 1126px #fff, 665px 1357px #fff, + 1556px 1982px #fff, 1260px 1961px #fff, 1675px 1741px #fff, + 1843px 1514px #fff, 718px 1628px #fff, 242px 1343px #fff, 1497px 1880px #fff, + 1364px 230px #fff, 1739px 1302px #fff, 636px 959px #fff, 304px 686px #fff, + 614px 751px #fff, 1935px 816px #fff, 1428px 60px #fff, 355px 335px #fff, + 1594px 158px #fff, 90px 60px #fff, 1553px 162px #fff, 1239px 1825px #fff, + 1945px 587px #fff, 749px 1785px #fff, 1987px 1172px #fff, 1301px 1237px #fff, + 1039px 342px #fff, 1585px 1481px #fff, 995px 1048px #fff, 524px 932px #fff, + 214px 413px #fff, 1701px 1300px #fff, 1037px 1613px #fff, 1871px 996px #fff, + 1360px 1635px #fff, 1110px 1313px #fff, 412px 1783px #fff, 1949px 177px #fff, + 903px 1854px #fff, 700px 1936px #fff, 378px 125px #fff, 308px 834px #fff, + 1118px 962px #fff, 1350px 1929px #fff, 781px 1811px #fff, 561px 137px #fff, + 757px 1148px #fff, 1670px 1979px #fff, 343px 739px #fff, 945px 795px #fff, + 576px 1903px #fff, 1078px 1436px #fff, 1583px 450px #fff, 1366px 474px #fff, + 297px 1873px #fff, 192px 162px #fff, 1624px 1633px #fff, 59px 453px #fff, + 82px 1872px #fff, 1933px 498px #fff, 1966px 1974px #fff, 1975px 1688px #fff, + 779px 314px #fff, 1858px 1543px #fff, 73px 1507px #fff, 1693px 975px #fff, + 1683px 108px #fff, 1768px 1654px #fff, 654px 14px #fff, 494px 171px #fff, + 1689px 1895px #fff, 1660px 263px #fff, 1031px 903px #fff, 1203px 1393px #fff, + 1333px 1421px #fff, 1113px 41px #fff, 1206px 1645px #fff, 1325px 1635px #fff, + 142px 388px #fff, 572px 215px #fff, 1535px 296px #fff, 1419px 407px #fff, + 1379px 1003px #fff, 329px 469px #fff, 1791px 1652px #fff, 935px 1802px #fff, + 1330px 1820px #fff, 421px 1933px #fff, 828px 365px #fff, 275px 316px #fff, + 707px 960px #fff, 1605px 1554px #fff, 625px 58px #fff, 717px 1697px #fff, + 1669px 246px #fff, 1925px 322px #fff, 1154px 1803px #fff, 1929px 295px #fff, + 1248px 240px #fff, 1045px 1755px #fff, 166px 942px #fff, 1888px 1773px #fff, + 678px 1963px #fff, 1370px 569px #fff, 1974px 1400px #fff, 1786px 460px #fff, + 51px 307px #fff, 784px 1400px #fff, 730px 1258px #fff, 1712px 393px #fff, + 416px 170px #fff, 1797px 1932px #fff, 572px 219px #fff, 1557px 1856px #fff, + 218px 8px #fff, 348px 1334px #fff, 469px 413px #fff, 385px 1738px #fff, + 1357px 1818px #fff, 240px 942px #fff, 248px 1847px #fff, 1535px 806px #fff, + 236px 1514px #fff, 1429px 1556px #fff, 73px 1633px #fff, 1398px 1121px #fff, + 671px 1301px #fff, 1404px 1663px #fff, 740px 1018px #fff, 1600px 377px #fff, + 785px 514px #fff, 112px 1084px #fff, 1915px 1887px #fff, 1463px 1848px #fff, + 687px 1115px #fff, 1268px 1768px #fff, 1729px 1425px #fff, + 1284px 1022px #fff, 801px 974px #fff, 1975px 1317px #fff, 1354px 834px #fff, + 1446px 1484px #fff, 1283px 1786px #fff, 11px 523px #fff, 1842px 236px #fff, + 1355px 654px #fff, 429px 7px #fff, 1033px 1128px #fff, 157px 297px #fff, + 545px 635px #fff, 52px 1080px #fff, 827px 1520px #fff, 1121px 490px #fff, + 9px 309px #fff, 1744px 1586px #fff, 1014px 417px #fff, 1534px 524px #fff, + 958px 552px #fff, 1403px 1496px #fff, 387px 703px #fff, 1522px 548px #fff, + 1355px 282px #fff, 1532px 601px #fff, 1838px 790px #fff, 290px 259px #fff, + 295px 598px #fff, 1601px 539px #fff, 1561px 1272px #fff, 34px 1922px #fff, + 1024px 543px #fff, 467px 369px #fff, 722px 333px #fff, 1976px 1255px #fff, + 766px 983px #fff, 1582px 1285px #fff, 12px 512px #fff, 617px 1410px #fff, + 682px 577px #fff, 1334px 1438px #fff, 439px 327px #fff, 1617px 1661px #fff, + 673px 129px #fff, 794px 941px #fff, 1386px 1902px #fff, 37px 1353px #fff, + 1467px 1353px #fff, 416px 18px #fff, 187px 344px #fff, 200px 1898px #fff, + 1491px 1619px #fff, 811px 347px #fff, 924px 1827px #fff, 945px 217px #fff, + 1735px 1228px #fff, 379px 1890px #fff, 79px 761px #fff, 825px 1837px #fff, + 1980px 1558px #fff, 1308px 1573px #fff, 1488px 1726px #fff, + 382px 1208px #fff, 522px 595px #fff, 1277px 1898px #fff, 354px 552px #fff, + 161px 1784px #fff, 614px 251px #fff, 526px 1576px #fff, 17px 212px #fff, + 179px 996px #fff, 467px 1208px #fff, 1944px 1838px #fff, 1140px 1093px #fff, + 858px 1007px #fff, 200px 1064px #fff, 423px 1964px #fff, 1945px 439px #fff, + 1377px 689px #fff, 1120px 1437px #fff, 1876px 668px #fff, 907px 1324px #fff, + 343px 1976px #fff, 1816px 1501px #fff, 1849px 177px #fff, 647px 91px #fff, + 1984px 1012px #fff, 1336px 1300px #fff, 128px 648px #fff, 305px 1060px #fff, + 1324px 826px #fff, 1263px 1314px #fff, 1801px 629px #fff, 1614px 1555px #fff, + 1634px 90px #fff, 1603px 452px #fff, 891px 1984px #fff, 1556px 1906px #fff, + 121px 68px #fff, 1676px 1714px #fff, 516px 936px #fff, 1947px 1492px #fff, + 1455px 1519px #fff, 45px 602px #fff, 205px 1039px #fff, 793px 172px #fff, + 1562px 1739px #fff, 1056px 110px #fff, 1512px 379px #fff, 1795px 1621px #fff, + 1848px 607px #fff, 262px 1719px #fff, 477px 991px #fff, 483px 883px #fff, + 1239px 1197px #fff, 1496px 647px #fff, 1649px 25px #fff, 1491px 1946px #fff, + 119px 996px #fff, 179px 1472px #fff, 1341px 808px #fff, 1565px 1700px #fff, + 407px 1544px #fff, 1754px 357px #fff, 1288px 981px #fff, 902px 1997px #fff, + 1755px 1668px #fff, 186px 877px #fff, 1202px 1882px #fff, 461px 1213px #fff, + 1400px 748px #fff, 1969px 1899px #fff, 809px 522px #fff, 514px 1219px #fff, + 374px 275px #fff, 938px 1973px #fff, 357px 552px #fff, 144px 1722px #fff, + 1572px 912px #fff, 402px 1858px #fff, 1544px 1195px #fff, 667px 1257px #fff, + 727px 1496px #fff, 993px 232px #fff, 1772px 313px #fff, 1040px 1590px #fff, + 1204px 1973px #fff, 1268px 79px #fff, 1555px 1048px #fff, 986px 1707px #fff, + 978px 1710px #fff, 713px 360px #fff, 407px 863px #fff, 461px 736px #fff, + 284px 1608px #fff, 103px 430px #fff, 1283px 1319px #fff, 977px 1186px #fff, + 1966px 1516px #fff, 1287px 1129px #fff, 70px 1098px #fff, 1189px 889px #fff, + 1126px 1734px #fff, 309px 1292px #fff, 879px 764px #fff, 65px 473px #fff, + 1003px 1959px #fff, 658px 791px #fff, 402px 1576px #fff, 35px 622px #fff, + 529px 1589px #fff, 164px 666px #fff, 1876px 1290px #fff, 1541px 526px #fff, + 270px 1297px #fff, 440px 865px #fff, 1500px 802px #fff, 182px 1754px #fff, + 1264px 892px #fff, 272px 1249px #fff, 1289px 1535px #fff, 190px 1646px #fff, + 955px 242px #fff, 1456px 1597px #fff, 1727px 1983px #fff, 635px 801px #fff, + 226px 455px #fff, 1396px 1710px #fff, 849px 1863px #fff, 237px 1264px #fff, + 839px 140px #fff, 1122px 735px #fff, 1280px 15px #fff, 1318px 242px #fff, + 1819px 1148px #fff, 333px 1392px #fff, 1949px 553px #fff, 1878px 1332px #fff, + 467px 548px #fff, 1812px 1082px #fff, 1067px 193px #fff, 243px 156px #fff, + 483px 1616px #fff, 1714px 933px #fff, 759px 1800px #fff, 1822px 995px #fff, + 1877px 572px #fff, 581px 1084px #fff, 107px 732px #fff, 642px 1837px #fff, + 166px 1493px #fff, 1555px 198px #fff, 819px 307px #fff, 947px 345px #fff, + 827px 224px #fff, 927px 1394px #fff, 540px 467px #fff, 1093px 405px #fff, + 1140px 927px #fff, 130px 529px #fff, 33px 1980px #fff, 1147px 1663px #fff, + 1616px 1436px #fff, 528px 710px #fff, 798px 1100px #fff, 505px 1480px #fff, + 899px 641px #fff, 1909px 1949px #fff, 1311px 964px #fff, 979px 1301px #fff, + 1393px 969px #fff, 1793px 1886px #fff, 292px 357px #fff, 1196px 1718px #fff, + 1290px 1994px #fff, 537px 1973px #fff, 1181px 1674px #fff, + 1740px 1566px #fff, 1307px 265px #fff, 922px 522px #fff, 1892px 472px #fff, + 384px 1746px #fff, 392px 1098px #fff, 647px 548px #fff, 390px 1498px #fff, + 1246px 138px #fff, 730px 876px #fff, 192px 1472px #fff, 1790px 1789px #fff, + 928px 311px #fff, 1253px 1647px #fff, 747px 1921px #fff, 1561px 1025px #fff, + 1533px 1292px #fff, 1985px 195px #fff, 728px 729px #fff, 1712px 1936px #fff, + 512px 1717px #fff, 1528px 483px #fff, 313px 1642px #fff, 281px 1849px #fff, + 1212px 799px #fff, 435px 1191px #fff, 1422px 611px #fff, 1718px 1964px #fff, + 411px 944px #fff, 210px 636px #fff, 1502px 1295px #fff, 1434px 349px #fff, + 769px 60px #fff, 747px 1053px #fff, 789px 504px #fff, 1436px 1264px #fff, + 1893px 1225px #fff, 1394px 1788px #fff, 1108px 1317px #fff, + 1673px 1395px #fff, 854px 1010px #fff, 1705px 80px #fff, 1858px 148px #fff, + 1729px 344px #fff, 1388px 664px #fff, 895px 406px #fff, 1479px 157px #fff, + 1441px 1157px #fff, 552px 1900px #fff, 516px 364px #fff, 1647px 189px #fff, + 1427px 1071px #fff, 785px 729px #fff, 1080px 1710px #fff, 504px 204px #fff, + 1177px 1622px #fff, 657px 34px #fff, 1296px 1099px #fff, 248px 180px #fff, + 1212px 1568px #fff, 667px 1562px #fff, 695px 841px #fff, 1608px 1247px #fff, + 751px 882px #fff, 87px 167px #fff, 607px 1368px #fff, 1363px 1203px #fff, + 1836px 317px #fff, 1668px 1703px #fff, 830px 1154px #fff, 1721px 1398px #fff, + 1601px 1280px #fff, 976px 874px #fff, 1743px 254px #fff, 1020px 1815px #fff, + 1670px 1766px #fff, 1890px 735px #fff, 1379px 136px #fff, 1864px 695px #fff, + 206px 965px #fff, 1404px 1932px #fff, 1923px 1360px #fff, 247px 682px #fff, + 519px 1708px #fff, 645px 750px #fff, 1164px 1204px #fff, 834px 323px #fff, + 172px 1350px #fff, 213px 972px #fff, 1837px 190px #fff, 285px 1806px #fff, + 1047px 1299px #fff, 1548px 825px #fff, 1730px 324px #fff, 1346px 1909px #fff, + 772px 270px #fff, 345px 1190px #fff, 478px 1433px #fff, 1479px 25px #fff, + 1994px 1830px #fff, 1744px 732px #fff, 20px 1635px #fff, 690px 1795px #fff, + 1594px 569px #fff, 579px 245px #fff, 1398px 733px #fff, 408px 1352px #fff, + 1774px 120px #fff, 1152px 1370px #fff, 1698px 1810px #fff, 710px 1450px #fff, + 665px 286px #fff, 493px 1720px #fff, 786px 5px #fff, 637px 1140px #fff, + 764px 324px #fff, 927px 310px #fff, 938px 1424px #fff, 1884px 744px #fff, + 913px 462px #fff, 1831px 1936px #fff, 1527px 249px #fff, 36px 1381px #fff, + 1597px 581px #fff, 1530px 355px #fff, 949px 459px #fff, 799px 828px #fff, + 242px 1471px #fff, 654px 797px #fff, 796px 594px #fff, 1365px 678px #fff, + 752px 23px #fff, 1630px 541px #fff, 982px 72px #fff, 1733px 1831px #fff, + 21px 412px #fff, 775px 998px #fff, 335px 1945px #fff, 264px 583px #fff, + 158px 1311px #fff, 528px 164px #fff, 1978px 574px #fff, 717px 1203px #fff, + 734px 1591px #fff, 1555px 820px #fff, 16px 1943px #fff, 1625px 1177px #fff, + 1236px 690px #fff, 1585px 1590px #fff, 1737px 1728px #fff, 721px 698px #fff, + 1804px 1186px #fff, 166px 980px #fff, 1850px 230px #fff, 330px 1712px #fff, + 95px 797px #fff, 1948px 1078px #fff, 469px 939px #fff, 1269px 1899px #fff, + 955px 1220px #fff, 1137px 1075px #fff, 312px 1293px #fff, 986px 1762px #fff, + 1103px 1238px #fff, 428px 1993px #fff, 355px 570px #fff, 977px 1836px #fff, + 1395px 1092px #fff, 276px 913px #fff, 1743px 656px #fff, 773px 502px #fff, + 1686px 1322px #fff, 1516px 1945px #fff, 1334px 501px #fff, 266px 156px #fff, + 455px 655px #fff, 798px 72px #fff, 1059px 1259px #fff, 1402px 1687px #fff, + 236px 1329px #fff, 1455px 786px #fff, 146px 1228px #fff, 1851px 823px #fff, + 1062px 100px #fff, 1220px 953px #fff, 20px 1826px #fff, 36px 1063px #fff, + 1525px 338px #fff, 790px 1521px #fff, 741px 1099px #fff, 288px 1489px #fff, + 700px 1060px #fff, 390px 1071px #fff, 411px 1036px #fff, 1853px 1072px #fff, + 1446px 1085px #fff, 1164px 874px #fff, 924px 925px #fff, 291px 271px #fff, + 1257px 1964px #fff, 1580px 1352px #fff, 1507px 1216px #fff, 211px 956px #fff, + 985px 1195px #fff, 975px 1640px #fff, 518px 101px #fff, 663px 1395px #fff, + 914px 532px #fff, 145px 1320px #fff, 69px 1397px #fff, 982px 523px #fff, + 257px 725px #fff, 1599px 831px #fff, 1636px 1513px #fff, 1250px 1158px #fff, + 1132px 604px #fff, 183px 102px #fff, 1057px 318px #fff, 1247px 1835px #fff, + 1983px 1110px #fff, 1077px 1455px #fff, 921px 1770px #fff, 806px 1350px #fff, + 1938px 1992px #fff, 855px 1260px #fff, 902px 1345px #fff, 658px 1908px #fff, + 1845px 679px #fff, 712px 1482px #fff, 595px 950px #fff, 1784px 1992px #fff, + 1847px 1785px #fff, 691px 1004px #fff, 175px 1179px #fff, 1666px 1911px #fff, + 41px 61px #fff, 971px 1080px #fff, 1830px 1450px #fff, 1351px 1518px #fff, + 1257px 99px #fff, 1395px 1498px #fff, 1117px 252px #fff, 1779px 597px #fff, + 1346px 729px #fff, 1108px 1144px #fff, 402px 691px #fff, 72px 496px #fff, + 1673px 1604px #fff, 1497px 974px #fff, 1865px 1664px #fff, 88px 806px #fff, + 918px 77px #fff, 244px 1118px #fff, 256px 1820px #fff, 1851px 1840px #fff, + 605px 1851px #fff, 634px 383px #fff, 865px 37px #fff, 943px 1024px #fff, + 1951px 177px #fff, 1097px 523px #fff, 985px 1700px #fff, 1243px 122px #fff, + 768px 1070px #fff, 468px 194px #fff, 320px 1867px #fff, 1850px 185px #fff, + 380px 1616px #fff, 468px 1294px #fff, 1122px 1743px #fff, 884px 299px #fff, + 1300px 1917px #fff, 1860px 396px #fff, 1270px 990px #fff, 529px 733px #fff, + 1975px 1347px #fff, 1885px 685px #fff, 226px 506px #fff, 651px 878px #fff, + 1323px 680px #fff, 1284px 680px #fff, 238px 1967px #fff, 911px 174px #fff, + 1111px 521px #fff, 1150px 85px #fff, 794px 502px #fff, 484px 1856px #fff, + 1809px 368px #fff, 112px 953px #fff, 590px 1009px #fff, 1655px 311px #fff, + 100px 1026px #fff, 1803px 352px #fff, 865px 306px #fff, 1077px 1019px #fff, + 1335px 872px #fff, 1647px 1298px #fff, 1233px 1387px #fff, 698px 1036px #fff, + 659px 1860px #fff, 388px 1412px #fff, 1212px 458px #fff, 755px 1468px #fff, + 696px 1654px #fff, 1144px 60px #fff; +} + +#stars2 { + width: 2px; + height: 2px; + background: transparent; + animation: animStar 180s linear infinite; + + box-shadow: 1448px 320px #fff, 1775px 1663px #fff, 332px 1364px #fff, + 878px 340px #fff, 569px 1832px #fff, 1422px 1684px #fff, 1946px 1907px #fff, + 121px 979px #fff, 1044px 1069px #fff, 463px 381px #fff, 423px 112px #fff, + 523px 1179px #fff, 779px 654px #fff, 1398px 694px #fff, 1085px 1464px #fff, + 1599px 1869px #fff, 801px 1882px #fff, 779px 1231px #fff, 552px 932px #fff, + 1057px 1196px #fff, 282px 1280px #fff, 496px 1986px #fff, 1833px 1120px #fff, + 1802px 1293px #fff, 6px 1696px #fff, 412px 1902px #fff, 605px 438px #fff, + 24px 1212px #fff, 234px 1320px #fff, 544px 344px #fff, 1107px 170px #fff, + 1603px 196px #fff, 905px 648px #fff, 68px 1458px #fff, 649px 1969px #fff, + 744px 675px #fff, 1127px 478px #fff, 714px 1814px #fff, 1486px 526px #fff, + 270px 1636px #fff, 1931px 149px #fff, 1807px 378px #fff, 8px 390px #fff, + 1415px 699px #fff, 1473px 1211px #fff, 1590px 141px #fff, 270px 1705px #fff, + 69px 1423px #fff, 1108px 1053px #fff, 1946px 128px #fff, 371px 371px #fff, + 1490px 220px #fff, 357px 1885px #fff, 363px 363px #fff, 1896px 1256px #fff, + 1979px 1050px #fff, 947px 1342px #fff, 1754px 242px #fff, 514px 974px #fff, + 65px 1477px #fff, 1840px 547px #fff, 950px 695px #fff, 459px 1150px #fff, + 1124px 1502px #fff, 481px 940px #fff, 680px 839px #fff, 797px 1169px #fff, + 1977px 1491px #fff, 734px 1724px #fff, 210px 298px #fff, 816px 628px #fff, + 686px 770px #fff, 1721px 267px #fff, 1663px 511px #fff, 1481px 1141px #fff, + 582px 248px #fff, 1308px 953px #fff, 628px 657px #fff, 897px 1535px #fff, + 270px 931px #fff, 791px 467px #fff, 1336px 1732px #fff, 1013px 1653px #fff, + 1911px 956px #fff, 587px 816px #fff, 83px 456px #fff, 930px 1478px #fff, + 1587px 1694px #fff, 614px 1200px #fff, 302px 1782px #fff, 1711px 1432px #fff, + 443px 904px #fff, 1666px 714px #fff, 1588px 1167px #fff, 273px 1075px #fff, + 1679px 461px #fff, 721px 664px #fff, 1202px 10px #fff, 166px 1126px #fff, + 331px 1628px #fff, 430px 1565px #fff, 1585px 509px #fff, 640px 38px #fff, + 822px 837px #fff, 1760px 1664px #fff, 1122px 1458px #fff, 398px 131px #fff, + 689px 285px #fff, 460px 652px #fff, 1627px 365px #fff, 348px 1648px #fff, + 819px 1946px #fff, 981px 1917px #fff, 323px 76px #fff, 979px 684px #fff, + 887px 536px #fff, 1348px 1596px #fff, 1055px 666px #fff, 1402px 1797px #fff, + 1300px 1055px #fff, 937px 238px #fff, 1474px 1815px #fff, 1144px 1710px #fff, + 1629px 1087px #fff, 911px 919px #fff, 771px 819px #fff, 403px 720px #fff, + 163px 736px #fff, 1062px 238px #fff, 1774px 818px #fff, 1874px 1178px #fff, + 1177px 699px #fff, 1244px 1244px #fff, 1371px 58px #fff, 564px 1515px #fff, + 1824px 487px #fff, 929px 702px #fff, 394px 1348px #fff, 1161px 641px #fff, + 219px 1841px #fff, 358px 941px #fff, 140px 1759px #fff, 1019px 1345px #fff, + 274px 436px #fff, 1433px 1605px #fff, 1798px 1426px #fff, 294px 1848px #fff, + 1681px 1877px #fff, 1344px 1824px #fff, 1439px 1632px #fff, + 161px 1012px #fff, 1308px 588px #fff, 1789px 582px #fff, 721px 1910px #fff, + 318px 218px #fff, 607px 319px #fff, 495px 535px #fff, 1552px 1575px #fff, + 1562px 67px #fff, 403px 926px #fff, 1096px 1800px #fff, 1814px 1709px #fff, + 1882px 1831px #fff, 533px 46px #fff, 823px 969px #fff, 530px 165px #fff, + 1030px 352px #fff, 1681px 313px #fff, 338px 115px #fff, 1607px 211px #fff, + 1718px 1184px #fff, 1589px 659px #fff, 278px 355px #fff, 464px 1464px #fff, + 1165px 277px #fff, 950px 694px #fff, 1746px 293px #fff, 793px 911px #fff, + 528px 773px #fff, 1883px 1694px #fff, 748px 182px #fff, 1924px 1531px #fff, + 100px 636px #fff, 1473px 1445px #fff, 1264px 1244px #fff, 850px 1377px #fff, + 987px 1976px #fff, 933px 1761px #fff, 922px 1270px #fff, 500px 396px #fff, + 1324px 8px #fff, 1967px 1814px #fff, 1072px 1401px #fff, 961px 37px #fff, + 156px 81px #fff, 1915px 502px #fff, 1076px 1846px #fff, 152px 1669px #fff, + 986px 1529px #fff, 1667px 1137px #fff; +} + +#stars2:after { + content: ''; + position: absolute; + top: auto; + width: 2px; + height: 2px; + background: transparent; + + box-shadow: 1448px 320px #fff, 1775px 1663px #fff, 332px 1364px #fff, + 878px 340px #fff, 569px 1832px #fff, 1422px 1684px #fff, 1946px 1907px #fff, + 121px 979px #fff, 1044px 1069px #fff, 463px 381px #fff, 423px 112px #fff, + 523px 1179px #fff, 779px 654px #fff, 1398px 694px #fff, 1085px 1464px #fff, + 1599px 1869px #fff, 801px 1882px #fff, 779px 1231px #fff, 552px 932px #fff, + 1057px 1196px #fff, 282px 1280px #fff, 496px 1986px #fff, 1833px 1120px #fff, + 1802px 1293px #fff, 6px 1696px #fff, 412px 1902px #fff, 605px 438px #fff, + 24px 1212px #fff, 234px 1320px #fff, 544px 344px #fff, 1107px 170px #fff, + 1603px 196px #fff, 905px 648px #fff, 68px 1458px #fff, 649px 1969px #fff, + 744px 675px #fff, 1127px 478px #fff, 714px 1814px #fff, 1486px 526px #fff, + 270px 1636px #fff, 1931px 149px #fff, 1807px 378px #fff, 8px 390px #fff, + 1415px 699px #fff, 1473px 1211px #fff, 1590px 141px #fff, 270px 1705px #fff, + 69px 1423px #fff, 1108px 1053px #fff, 1946px 128px #fff, 371px 371px #fff, + 1490px 220px #fff, 357px 1885px #fff, 363px 363px #fff, 1896px 1256px #fff, + 1979px 1050px #fff, 947px 1342px #fff, 1754px 242px #fff, 514px 974px #fff, + 65px 1477px #fff, 1840px 547px #fff, 950px 695px #fff, 459px 1150px #fff, + 1124px 1502px #fff, 481px 940px #fff, 680px 839px #fff, 797px 1169px #fff, + 1977px 1491px #fff, 734px 1724px #fff, 210px 298px #fff, 816px 628px #fff, + 686px 770px #fff, 1721px 267px #fff, 1663px 511px #fff, 1481px 1141px #fff, + 582px 248px #fff, 1308px 953px #fff, 628px 657px #fff, 897px 1535px #fff, + 270px 931px #fff, 791px 467px #fff, 1336px 1732px #fff, 1013px 1653px #fff, + 1911px 956px #fff, 587px 816px #fff, 83px 456px #fff, 930px 1478px #fff, + 1587px 1694px #fff, 614px 1200px #fff, 302px 1782px #fff, 1711px 1432px #fff, + 443px 904px #fff, 1666px 714px #fff, 1588px 1167px #fff, 273px 1075px #fff, + 1679px 461px #fff, 721px 664px #fff, 1202px 10px #fff, 166px 1126px #fff, + 331px 1628px #fff, 430px 1565px #fff, 1585px 509px #fff, 640px 38px #fff, + 822px 837px #fff, 1760px 1664px #fff, 1122px 1458px #fff, 398px 131px #fff, + 689px 285px #fff, 460px 652px #fff, 1627px 365px #fff, 348px 1648px #fff, + 819px 1946px #fff, 981px 1917px #fff, 323px 76px #fff, 979px 684px #fff, + 887px 536px #fff, 1348px 1596px #fff, 1055px 666px #fff, 1402px 1797px #fff, + 1300px 1055px #fff, 937px 238px #fff, 1474px 1815px #fff, 1144px 1710px #fff, + 1629px 1087px #fff, 911px 919px #fff, 771px 819px #fff, 403px 720px #fff, + 163px 736px #fff, 1062px 238px #fff, 1774px 818px #fff, 1874px 1178px #fff, + 1177px 699px #fff, 1244px 1244px #fff, 1371px 58px #fff, 564px 1515px #fff, + 1824px 487px #fff, 929px 702px #fff, 394px 1348px #fff, 1161px 641px #fff, + 219px 1841px #fff, 358px 941px #fff, 140px 1759px #fff, 1019px 1345px #fff, + 274px 436px #fff, 1433px 1605px #fff, 1798px 1426px #fff, 294px 1848px #fff, + 1681px 1877px #fff, 1344px 1824px #fff, 1439px 1632px #fff, + 161px 1012px #fff, 1308px 588px #fff, 1789px 582px #fff, 721px 1910px #fff, + 318px 218px #fff, 607px 319px #fff, 495px 535px #fff, 1552px 1575px #fff, + 1562px 67px #fff, 403px 926px #fff, 1096px 1800px #fff, 1814px 1709px #fff, + 1882px 1831px #fff, 533px 46px #fff, 823px 969px #fff, 530px 165px #fff, + 1030px 352px #fff, 1681px 313px #fff, 338px 115px #fff, 1607px 211px #fff, + 1718px 1184px #fff, 1589px 659px #fff, 278px 355px #fff, 464px 1464px #fff, + 1165px 277px #fff, 950px 694px #fff, 1746px 293px #fff, 793px 911px #fff, + 528px 773px #fff, 1883px 1694px #fff, 748px 182px #fff, 1924px 1531px #fff, + 100px 636px #fff, 1473px 1445px #fff, 1264px 1244px #fff, 850px 1377px #fff, + 987px 1976px #fff, 933px 1761px #fff, 922px 1270px #fff, 500px 396px #fff, + 1324px 8px #fff, 1967px 1814px #fff, 1072px 1401px #fff, 961px 37px #fff, + 156px 81px #fff, 1915px 502px #fff, 1076px 1846px #fff, 152px 1669px #fff, + 986px 1529px #fff, 1667px 1137px #fff; +} + +#stars3 { + width: 3px; + height: 3px; + background: transparent; + animation: animStar 240s linear infinite; + + box-shadow: 387px 1878px #fff, 760px 1564px #fff, 1487px 999px #fff, + 948px 1828px #fff, 1977px 1001px #fff, 1284px 1963px #fff, 656px 284px #fff, + 1268px 1635px #fff, 1820px 598px #fff, 642px 1900px #fff, 296px 57px #fff, + 921px 1620px #fff, 476px 1858px #fff, 658px 613px #fff, 1171px 1363px #fff, + 1419px 283px #fff, 1037px 731px #fff, 503px 663px #fff, 1562px 463px #fff, + 383px 1197px #fff, 1171px 1233px #fff, 876px 1768px #fff, 856px 1615px #fff, + 1375px 1924px #fff, 1725px 918px #fff, 952px 119px #fff, 768px 1212px #fff, + 992px 1462px #fff, 1929px 717px #fff, 1947px 755px #fff, 1818px 1123px #fff, + 1896px 1672px #fff, 460px 198px #fff, 256px 271px #fff, 752px 544px #fff, + 1222px 1859px #fff, 1851px 443px #fff, 313px 1858px #fff, 709px 446px #fff, + 1546px 697px #fff, 674px 1155px #fff, 1112px 130px #fff, 355px 1790px #fff, + 1496px 974px #fff, 1696px 480px #fff, 1316px 1265px #fff, 1645px 1063px #fff, + 1182px 237px #fff, 427px 1582px #fff, 859px 253px #fff, 458px 939px #fff, + 1517px 1644px #fff, 1943px 60px #fff, 212px 1650px #fff, 966px 1786px #fff, + 473px 712px #fff, 130px 76px #fff, 1417px 1186px #fff, 909px 1580px #fff, + 1913px 762px #fff, 204px 1143px #fff, 1998px 1057px #fff, 1468px 1301px #fff, + 144px 1676px #fff, 21px 1601px #fff, 382px 1362px #fff, 912px 753px #fff, + 1488px 1405px #fff, 802px 156px #fff, 174px 550px #fff, 338px 1366px #fff, + 1197px 774px #fff, 602px 486px #fff, 682px 1877px #fff, 348px 1503px #fff, + 407px 1139px #fff, 950px 1400px #fff, 922px 1139px #fff, 1697px 293px #fff, + 1238px 1281px #fff, 1038px 1197px #fff, 376px 1889px #fff, + 1255px 1680px #fff, 1008px 1316px #fff, 1538px 1447px #fff, + 1186px 874px #fff, 1967px 640px #fff, 1341px 19px #fff, 29px 1732px #fff, + 16px 1650px #fff, 1021px 1075px #fff, 723px 424px #fff, 1175px 41px #fff, + 494px 1957px #fff, 1296px 431px #fff, 175px 1507px #fff, 831px 121px #fff, + 498px 1947px #fff, 617px 880px #fff, 240px 403px #fff; +} + +#stars3:after { + content: ''; + position: absolute; + top: auto; + width: 3px; + height: 3px; + background: transparent; + + box-shadow: 387px 1878px #fff, 760px 1564px #fff, 1487px 999px #fff, + 948px 1828px #fff, 1977px 1001px #fff, 1284px 1963px #fff, 656px 284px #fff, + 1268px 1635px #fff, 1820px 598px #fff, 642px 1900px #fff, 296px 57px #fff, + 921px 1620px #fff, 476px 1858px #fff, 658px 613px #fff, 1171px 1363px #fff, + 1419px 283px #fff, 1037px 731px #fff, 503px 663px #fff, 1562px 463px #fff, + 383px 1197px #fff, 1171px 1233px #fff, 876px 1768px #fff, 856px 1615px #fff, + 1375px 1924px #fff, 1725px 918px #fff, 952px 119px #fff, 768px 1212px #fff, + 992px 1462px #fff, 1929px 717px #fff, 1947px 755px #fff, 1818px 1123px #fff, + 1896px 1672px #fff, 460px 198px #fff, 256px 271px #fff, 752px 544px #fff, + 1222px 1859px #fff, 1851px 443px #fff, 313px 1858px #fff, 709px 446px #fff, + 1546px 697px #fff, 674px 1155px #fff, 1112px 130px #fff, 355px 1790px #fff, + 1496px 974px #fff, 1696px 480px #fff, 1316px 1265px #fff, 1645px 1063px #fff, + 1182px 237px #fff, 427px 1582px #fff, 859px 253px #fff, 458px 939px #fff, + 1517px 1644px #fff, 1943px 60px #fff, 212px 1650px #fff, 966px 1786px #fff, + 473px 712px #fff, 130px 76px #fff, 1417px 1186px #fff, 909px 1580px #fff, + 1913px 762px #fff, 204px 1143px #fff, 1998px 1057px #fff, 1468px 1301px #fff, + 144px 1676px #fff, 21px 1601px #fff, 382px 1362px #fff, 912px 753px #fff, + 1488px 1405px #fff, 802px 156px #fff, 174px 550px #fff, 338px 1366px #fff, + 1197px 774px #fff, 602px 486px #fff, 682px 1877px #fff, 348px 1503px #fff, + 407px 1139px #fff, 950px 1400px #fff, 922px 1139px #fff, 1697px 293px #fff, + 1238px 1281px #fff, 1038px 1197px #fff, 376px 1889px #fff, + 1255px 1680px #fff, 1008px 1316px #fff, 1538px 1447px #fff, + 1186px 874px #fff, 1967px 640px #fff, 1341px 19px #fff, 29px 1732px #fff, + 16px 1650px #fff, 1021px 1075px #fff, 723px 424px #fff, 1175px 41px #fff, + 494px 1957px #fff, 1296px 431px #fff, 175px 1507px #fff, 831px 121px #fff, + 498px 1947px #fff, 617px 880px #fff, 240px 403px #fff; +} + +@keyframes animStar { + from { + transform: translateY(0px); + } + to { + transform: translateY(-2000px); + } +} diff --git a/assets/images/anilist.svg b/assets/images/anilist.svg new file mode 100644 index 0000000..bb19116 --- /dev/null +++ b/assets/images/anilist.svg @@ -0,0 +1 @@ +AniList \ No newline at end of file diff --git a/assets/images/background.webp b/assets/images/background.webp new file mode 100644 index 0000000000000000000000000000000000000000..90f9caa6267ef4bab12da9cbaefc7e71bb38f178 GIT binary patch literal 9256 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 tip86>I9z7V + + + + + + + + \ No newline at end of file diff --git a/assets/images/facebook.png b/assets/images/facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba1089e2650075a10db457e60dad4418690ce4f GIT binary patch literal 1864 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 literal 0 HcmV?d00001 diff --git a/assets/images/jax_favicon.ico b/assets/images/jax_favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..90f571104bed5ee6d34c313fd5ac8ae310a321b1 GIT binary patch literal 9662 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 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/profilepicture.webp b/assets/images/profilepicture.webp new file mode 100644 index 0000000000000000000000000000000000000000..48604456dc6403b71334165389a5ccfe38469b8a GIT binary patch literal 50870 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%0AbuEeYCs6Sj6HLfKo_{5y$avK_58vDy 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 + \ No newline at end of file diff --git a/assets/images/trans.svg b/assets/images/trans.svg new file mode 100644 index 0000000..0206bc1 --- /dev/null +++ b/assets/images/trans.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/assets/js/snowfall.js b/assets/js/snowfall.js new file mode 100644 index 0000000..08fbba7 --- /dev/null +++ b/assets/js/snowfall.js @@ -0,0 +1,904 @@ +(() => { + var n = { + 576: (n, t, r) => { + var e; + + function i(n) { + return i = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(n) { + return typeof n + } : function(n) { + return n && "function" == typeof Symbol && n.constructor === Symbol && n !== Symbol.prototype ? "symbol" : typeof n + }, i(n) + } + n = r.nmd(n), + function() { + var u = "object" == ("undefined" == typeof self ? "undefined" : i(self)) && self.self === self && self || "object" == (void 0 === r.g ? "undefined" : i(r.g)) && r.g.global === r.g && r.g || this || {}, + o = u._, + a = Array.prototype, + c = Object.prototype, + f = "undefined" != typeof Symbol ? Symbol.prototype : null, + l = a.push, + s = a.slice, + p = c.toString, + h = c.hasOwnProperty, + d = Array.isArray, + v = Object.keys, + y = Object.create, + g = function() {}, + m = function n(t) { + return t instanceof n ? t : this instanceof n ? void(this._wrapped = t) : new n(t) + }; + t.nodeType ? u._ = m : (!n.nodeType && n.exports && (t = n.exports = m), t._ = m), m.VERSION = "1.9.1"; + var b, w = function(n, t, r) { + if (void 0 === t) return n; + switch (null == r ? 3 : r) { + case 1: + return function(r) { + return n.call(t, r) + }; + case 3: + return function(r, e, i) { + return n.call(t, r, e, i) + }; + case 4: + return function(r, e, i, u) { + return n.call(t, r, e, i, u) + } + } + return function() { + return n.apply(t, arguments) + } + }, + j = function(n, t, r) { + return m.iteratee !== b ? m.iteratee(n, t) : null == n ? m.identity : m.isFunction(n) ? w(n, t, r) : m.isObject(n) && !m.isArray(n) ? m.matcher(n) : m.property(n) + }; + m.iteratee = b = function(n, t) { + return j(n, t, 1 / 0) + }; + var x = function(n, t) { + return t = null == t ? n.length - 1 : +t, + function() { + for (var r = Math.max(arguments.length - t, 0), e = Array(r), i = 0; i < r; i++) e[i] = arguments[i + t]; + switch (t) { + case 0: + return n.call(this, e); + case 1: + return n.call(this, arguments[0], e); + case 2: + return n.call(this, arguments[0], arguments[1], e) + } + var u = Array(t + 1); + for (i = 0; i < t; i++) u[i] = arguments[i]; + return u[t] = e, n.apply(this, u) + } + }, + O = function(n) { + if (!m.isObject(n)) return {}; + if (y) return y(n); + g.prototype = n; + var t = new g; + return g.prototype = null, t + }, + A = function(n) { + return function(t) { + return null == t ? void 0 : t[n] + } + }, + _ = function(n, t) { + return null != n && h.call(n, t) + }, + S = function(n, t) { + for (var r = t.length, e = 0; e < r; e++) { + if (null == n) return; + n = n[t[e]] + } + return r ? n : void 0 + }, + k = Math.pow(2, 53) - 1, + E = A("length"), + F = function(n) { + var t = E(n); + return "number" == typeof t && t >= 0 && t <= k + }; + m.each = m.forEach = function(n, t, r) { + var e, i; + if (t = w(t, r), F(n)) + for (e = 0, i = n.length; e < i; e++) t(n[e], e, n); + else { + var u = m.keys(n); + for (e = 0, i = u.length; e < i; e++) t(n[u[e]], u[e], n) + } + return n + }, m.map = m.collect = function(n, t, r) { + t = j(t, r); + for (var e = !F(n) && m.keys(n), i = (e || n).length, u = Array(i), o = 0; o < i; o++) { + var a = e ? e[o] : o; + u[o] = t(n[a], a, n) + } + return u + }; + var I = function(n) { + var t = function(t, r, e, i) { + var u = !F(t) && m.keys(t), + o = (u || t).length, + a = n > 0 ? 0 : o - 1; + for (i || (e = t[u ? u[a] : a], a += n); a >= 0 && a < o; a += n) { + var c = u ? u[a] : a; + e = r(e, t[c], c, t) + } + return e + }; + return function(n, r, e, i) { + var u = arguments.length >= 3; + return t(n, w(r, i, 4), e, u) + } + }; + m.reduce = m.foldl = m.inject = I(1), m.reduceRight = m.foldr = I(-1), m.find = m.detect = function(n, t, r) { + var e = (F(n) ? m.findIndex : m.findKey)(n, t, r); + if (void 0 !== e && -1 !== e) return n[e] + }, m.filter = m.select = function(n, t, r) { + var e = []; + return t = j(t, r), m.each(n, (function(n, r, i) { + t(n, r, i) && e.push(n) + })), e + }, m.reject = function(n, t, r) { + return m.filter(n, m.negate(j(t)), r) + }, m.every = m.all = function(n, t, r) { + t = j(t, r); + for (var e = !F(n) && m.keys(n), i = (e || n).length, u = 0; u < i; u++) { + var o = e ? e[u] : u; + if (!t(n[o], o, n)) return !1 + } + return !0 + }, m.some = m.any = function(n, t, r) { + t = j(t, r); + for (var e = !F(n) && m.keys(n), i = (e || n).length, u = 0; u < i; u++) { + var o = e ? e[u] : u; + if (t(n[o], o, n)) return !0 + } + return !1 + }, m.contains = m.includes = m.include = function(n, t, r, e) { + return F(n) || (n = m.values(n)), ("number" != typeof r || e) && (r = 0), m.indexOf(n, t, r) >= 0 + }, m.invoke = x((function(n, t, r) { + var e, i; + return m.isFunction(t) ? i = t : m.isArray(t) && (e = t.slice(0, -1), t = t[t.length - 1]), m.map(n, (function(n) { + var u = i; + if (!u) { + if (e && e.length && (n = S(n, e)), null == n) return; + u = n[t] + } + return null == u ? u : u.apply(n, r) + })) + })), m.pluck = function(n, t) { + return m.map(n, m.property(t)) + }, m.where = function(n, t) { + return m.filter(n, m.matcher(t)) + }, m.findWhere = function(n, t) { + return m.find(n, m.matcher(t)) + }, m.max = function(n, t, r) { + var e, u, o = -1 / 0, + a = -1 / 0; + if (null == t || "number" == typeof t && "object" != i(n[0]) && null != n) + for (var c = 0, f = (n = F(n) ? n : m.values(n)).length; c < f; c++) null != (e = n[c]) && e > o && (o = e); + else t = j(t, r), m.each(n, (function(n, r, e) { + ((u = t(n, r, e)) > a || u === -1 / 0 && o === -1 / 0) && (o = n, a = u) + })); + return o + }, m.min = function(n, t, r) { + var e, u, o = 1 / 0, + a = 1 / 0; + if (null == t || "number" == typeof t && "object" != i(n[0]) && null != n) + for (var c = 0, f = (n = F(n) ? n : m.values(n)).length; c < f; c++) null != (e = n[c]) && e < o && (o = e); + else t = j(t, r), m.each(n, (function(n, r, e) { + ((u = t(n, r, e)) < a || u === 1 / 0 && o === 1 / 0) && (o = n, a = u) + })); + return o + }, m.shuffle = function(n) { + return m.sample(n, 1 / 0) + }, m.sample = function(n, t, r) { + if (null == t || r) return F(n) || (n = m.values(n)), n[m.random(n.length - 1)]; + var e = F(n) ? m.clone(n) : m.values(n), + i = E(e); + t = Math.max(Math.min(t, i), 0); + for (var u = i - 1, o = 0; o < t; o++) { + var a = m.random(o, u), + c = e[o]; + e[o] = e[a], e[a] = c + } + return e.slice(0, t) + }, m.sortBy = function(n, t, r) { + var e = 0; + return t = j(t, r), m.pluck(m.map(n, (function(n, r, i) { + return { + value: n, + index: e++, + criteria: t(n, r, i) + } + })).sort((function(n, t) { + var r = n.criteria, + e = t.criteria; + if (r !== e) { + if (r > e || void 0 === r) return 1; + if (r < e || void 0 === e) return -1 + } + return n.index - t.index + })), "value") + }; + var M = function(n, t) { + return function(r, e, i) { + var u = t ? [ + [], + [] + ] : {}; + return e = j(e, i), m.each(r, (function(t, i) { + var o = e(t, i, r); + n(u, t, o) + })), u + } + }; + m.groupBy = M((function(n, t, r) { + _(n, r) ? n[r].push(t) : n[r] = [t] + })), m.indexBy = M((function(n, t, r) { + n[r] = t + })), m.countBy = M((function(n, t, r) { + _(n, r) ? n[r]++ : n[r] = 1 + })); + var N = /[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g; + m.toArray = function(n) { + return n ? m.isArray(n) ? s.call(n) : m.isString(n) ? n.match(N) : F(n) ? m.map(n, m.identity) : m.values(n) : [] + }, m.size = function(n) { + return null == n ? 0 : F(n) ? n.length : m.keys(n).length + }, m.partition = M((function(n, t, r) { + n[r ? 0 : 1].push(t) + }), !0), m.first = m.head = m.take = function(n, t, r) { + return null == n || n.length < 1 ? null == t ? void 0 : [] : null == t || r ? n[0] : m.initial(n, n.length - t) + }, m.initial = function(n, t, r) { + return s.call(n, 0, Math.max(0, n.length - (null == t || r ? 1 : t))) + }, m.last = function(n, t, r) { + return null == n || n.length < 1 ? null == t ? void 0 : [] : null == t || r ? n[n.length - 1] : m.rest(n, Math.max(0, n.length - t)) + }, m.rest = m.tail = m.drop = function(n, t, r) { + return s.call(n, null == t || r ? 1 : t) + }, m.compact = function(n) { + return m.filter(n, Boolean) + }; + var P = function n(t, r, e, i) { + for (var u = (i = i || []).length, o = 0, a = E(t); o < a; o++) { + var c = t[o]; + if (F(c) && (m.isArray(c) || m.isArguments(c))) + if (r) + for (var f = 0, l = c.length; f < l;) i[u++] = c[f++]; + else n(c, r, e, i), u = i.length; + else e || (i[u++] = c) + } + return i + }; + m.flatten = function(n, t) { + return P(n, t, !1) + }, m.without = x((function(n, t) { + return m.difference(n, t) + })), m.uniq = m.unique = function(n, t, r, e) { + m.isBoolean(t) || (e = r, r = t, t = !1), null != r && (r = j(r, e)); + for (var i = [], u = [], o = 0, a = E(n); o < a; o++) { + var c = n[o], + f = r ? r(c, o, n) : c; + t && !r ? (o && u === f || i.push(c), u = f) : r ? m.contains(u, f) || (u.push(f), i.push(c)) : m.contains(i, c) || i.push(c) + } + return i + }, m.union = x((function(n) { + return m.uniq(P(n, !0, !0)) + })), m.intersection = function(n) { + for (var t = [], r = arguments.length, e = 0, i = E(n); e < i; e++) { + var u = n[e]; + if (!m.contains(t, u)) { + var o = void 0; + for (o = 1; o < r && m.contains(arguments[o], u); o++); + o === r && t.push(u) + } + } + return t + }, m.difference = x((function(n, t) { + return t = P(t, !0, !0), m.filter(n, (function(n) { + return !m.contains(t, n) + })) + })), m.unzip = function(n) { + for (var t = n && m.max(n, E).length || 0, r = Array(t), e = 0; e < t; e++) r[e] = m.pluck(n, e); + return r + }, m.zip = x(m.unzip), m.object = function(n, t) { + for (var r = {}, e = 0, i = E(n); e < i; e++) t ? r[n[e]] = t[e] : r[n[e][0]] = n[e][1]; + return r + }; + var R = function(n) { + return function(t, r, e) { + r = j(r, e); + for (var i = E(t), u = n > 0 ? 0 : i - 1; u >= 0 && u < i; u += n) + if (r(t[u], u, t)) return u; + return -1 + } + }; + m.findIndex = R(1), m.findLastIndex = R(-1), m.sortedIndex = function(n, t, r, e) { + for (var i = (r = j(r, e, 1))(t), u = 0, o = E(n); u < o;) { + var a = Math.floor((u + o) / 2); + r(n[a]) < i ? u = a + 1 : o = a + } + return u + }; + var T = function(n, t, r) { + return function(e, i, u) { + var o = 0, + a = E(e); + if ("number" == typeof u) n > 0 ? o = u >= 0 ? u : Math.max(u + a, o) : a = u >= 0 ? Math.min(u + 1, a) : u + a + 1; + else if (r && u && a) return e[u = r(e, i)] === i ? u : -1; + if (i != i) return (u = t(s.call(e, o, a), m.isNaN)) >= 0 ? u + o : -1; + for (u = n > 0 ? o : a - 1; u >= 0 && u < a; u += n) + if (e[u] === i) return u; + return -1 + } + }; + m.indexOf = T(1, m.findIndex, m.sortedIndex), m.lastIndexOf = T(-1, m.findLastIndex), m.range = function(n, t, r) { + null == t && (t = n || 0, n = 0), r || (r = t < n ? -1 : 1); + for (var e = Math.max(Math.ceil((t - n) / r), 0), i = Array(e), u = 0; u < e; u++, n += r) i[u] = n; + return i + }, m.chunk = function(n, t) { + if (null == t || t < 1) return []; + for (var r = [], e = 0, i = n.length; e < i;) r.push(s.call(n, e, e += t)); + return r + }; + var z = function(n, t, r, e, i) { + if (!(e instanceof t)) return n.apply(r, i); + var u = O(n.prototype), + o = n.apply(u, i); + return m.isObject(o) ? o : u + }; + m.bind = x((function(n, t, r) { + if (!m.isFunction(n)) throw new TypeError("Bind must be called on a function"); + var e = x((function(i) { + return z(n, e, t, this, r.concat(i)) + })); + return e + })), m.partial = x((function(n, t) { + var r = m.partial.placeholder; + return function e() { + for (var i = 0, u = t.length, o = Array(u), a = 0; a < u; a++) o[a] = t[a] === r ? arguments[i++] : t[a]; + for (; i < arguments.length;) o.push(arguments[i++]); + return z(n, e, this, this, o) + } + })), m.partial.placeholder = m, m.bindAll = x((function(n, t) { + var r = (t = P(t, !1, !1)).length; + if (r < 1) throw new Error("bindAll must be passed function names"); + for (; r--;) { + var e = t[r]; + n[e] = m.bind(n[e], n) + } + })), m.memoize = function(n, t) { + var r = function r(e) { + var i = r.cache, + u = "" + (t ? t.apply(this, arguments) : e); + return _(i, u) || (i[u] = n.apply(this, arguments)), i[u] + }; + return r.cache = {}, r + }, m.delay = x((function(n, t, r) { + return setTimeout((function() { + return n.apply(null, r) + }), t) + })), m.defer = m.partial(m.delay, m, 1), m.throttle = function(n, t, r) { + var e, i, u, o, a = 0; + r || (r = {}); + var c = function() { + a = !1 === r.leading ? 0 : m.now(), e = null, o = n.apply(i, u), e || (i = u = null) + }, + f = function() { + var f = m.now(); + a || !1 !== r.leading || (a = f); + var l = t - (f - a); + return i = this, u = arguments, l <= 0 || l > t ? (e && (clearTimeout(e), e = null), a = f, o = n.apply(i, u), e || (i = u = null)) : e || !1 === r.trailing || (e = setTimeout(c, l)), o + }; + return f.cancel = function() { + clearTimeout(e), a = 0, e = i = u = null + }, f + }, m.debounce = function(n, t, r) { + var e, i, u = function(t, r) { + e = null, r && (i = n.apply(t, r)) + }, + o = x((function(o) { + if (e && clearTimeout(e), r) { + var a = !e; + e = setTimeout(u, t), a && (i = n.apply(this, o)) + } else e = m.delay(u, t, this, o); + return i + })); + return o.cancel = function() { + clearTimeout(e), e = null + }, o + }, m.wrap = function(n, t) { + return m.partial(t, n) + }, m.negate = function(n) { + return function() { + return !n.apply(this, arguments) + } + }, m.compose = function() { + var n = arguments, + t = n.length - 1; + return function() { + for (var r = t, e = n[t].apply(this, arguments); r--;) e = n[r].call(this, e); + return e + } + }, m.after = function(n, t) { + return function() { + if (--n < 1) return t.apply(this, arguments) + } + }, m.before = function(n, t) { + var r; + return function() { + return --n > 0 && (r = t.apply(this, arguments)), n <= 1 && (t = null), r + } + }, m.once = m.partial(m.before, 2), m.restArguments = x; + var B = !{ + toString: null + }.propertyIsEnumerable("toString"), + q = ["valueOf", "isPrototypeOf", "toString", "propertyIsEnumerable", "hasOwnProperty", "toLocaleString"], + D = function(n, t) { + var r = q.length, + e = n.constructor, + i = m.isFunction(e) && e.prototype || c, + u = "constructor"; + for (_(n, u) && !m.contains(t, u) && t.push(u); r--;)(u = q[r]) in n && n[u] !== i[u] && !m.contains(t, u) && t.push(u) + }; + m.keys = function(n) { + if (!m.isObject(n)) return []; + if (v) return v(n); + var t = []; + for (var r in n) _(n, r) && t.push(r); + return B && D(n, t), t + }, m.allKeys = function(n) { + if (!m.isObject(n)) return []; + var t = []; + for (var r in n) t.push(r); + return B && D(n, t), t + }, m.values = function(n) { + for (var t = m.keys(n), r = t.length, e = Array(r), i = 0; i < r; i++) e[i] = n[t[i]]; + return e + }, m.mapObject = function(n, t, r) { + t = j(t, r); + for (var e = m.keys(n), i = e.length, u = {}, o = 0; o < i; o++) { + var a = e[o]; + u[a] = t(n[a], a, n) + } + return u + }, m.pairs = function(n) { + for (var t = m.keys(n), r = t.length, e = Array(r), i = 0; i < r; i++) e[i] = [t[i], n[t[i]]]; + return e + }, m.invert = function(n) { + for (var t = {}, r = m.keys(n), e = 0, i = r.length; e < i; e++) t[n[r[e]]] = r[e]; + return t + }, m.functions = m.methods = function(n) { + var t = []; + for (var r in n) m.isFunction(n[r]) && t.push(r); + return t.sort() + }; + var W = function(n, t) { + return function(r) { + var e = arguments.length; + if (t && (r = Object(r)), e < 2 || null == r) return r; + for (var i = 1; i < e; i++) + for (var u = arguments[i], o = n(u), a = o.length, c = 0; c < a; c++) { + var f = o[c]; + t && void 0 !== r[f] || (r[f] = u[f]) + } + return r + } + }; + m.extend = W(m.allKeys), m.extendOwn = m.assign = W(m.keys), m.findKey = function(n, t, r) { + t = j(t, r); + for (var e, i = m.keys(n), u = 0, o = i.length; u < o; u++) + if (t(n[e = i[u]], e, n)) return e + }; + var H, K, C = function(n, t, r) { + return t in r + }; + m.pick = x((function(n, t) { + var r = {}, + e = t[0]; + if (null == n) return r; + m.isFunction(e) ? (t.length > 1 && (e = w(e, t[1])), t = m.allKeys(n)) : (e = C, t = P(t, !1, !1), n = Object(n)); + for (var i = 0, u = t.length; i < u; i++) { + var o = t[i], + a = n[o]; + e(a, o, n) && (r[o] = a) + } + return r + })), m.omit = x((function(n, t) { + var r, e = t[0]; + return m.isFunction(e) ? (e = m.negate(e), t.length > 1 && (r = t[1])) : (t = m.map(P(t, !1, !1), String), e = function(n, r) { + return !m.contains(t, r) + }), m.pick(n, e, r) + })), m.defaults = W(m.allKeys, !0), m.create = function(n, t) { + var r = O(n); + return t && m.extendOwn(r, t), r + }, m.clone = function(n) { + return m.isObject(n) ? m.isArray(n) ? n.slice() : m.extend({}, n) : n + }, m.tap = function(n, t) { + return t(n), n + }, m.isMatch = function(n, t) { + var r = m.keys(t), + e = r.length; + if (null == n) return !e; + for (var i = Object(n), u = 0; u < e; u++) { + var o = r[u]; + if (t[o] !== i[o] || !(o in i)) return !1 + } + return !0 + }, H = function(n, t, r, e) { + if (n === t) return 0 !== n || 1 / n == 1 / t; + if (null == n || null == t) return !1; + if (n != n) return t != t; + var u = i(n); + return ("function" === u || "object" === u || "object" == i(t)) && K(n, t, r, e) + }, K = function(n, t, r, e) { + n instanceof m && (n = n._wrapped), t instanceof m && (t = t._wrapped); + var u = p.call(n); + if (u !== p.call(t)) return !1; + switch (u) { + case "[object RegExp]": + case "[object String]": + return "" + n == "" + t; + case "[object Number]": + return +n != +n ? +t != +t : 0 == +n ? 1 / +n == 1 / t : +n == +t; + case "[object Date]": + case "[object Boolean]": + return +n == +t; + case "[object Symbol]": + return f.valueOf.call(n) === f.valueOf.call(t) + } + var o = "[object Array]" === u; + if (!o) { + if ("object" != i(n) || "object" != i(t)) return !1; + var a = n.constructor, + c = t.constructor; + if (a !== c && !(m.isFunction(a) && a instanceof a && m.isFunction(c) && c instanceof c) && "constructor" in n && "constructor" in t) return !1 + } + e = e || []; + for (var l = (r = r || []).length; l--;) + if (r[l] === n) return e[l] === t; + if (r.push(n), e.push(t), o) { + if ((l = n.length) !== t.length) return !1; + for (; l--;) + if (!H(n[l], t[l], r, e)) return !1 + } else { + var s, h = m.keys(n); + if (l = h.length, m.keys(t).length !== l) return !1; + for (; l--;) + if (s = h[l], !_(t, s) || !H(n[s], t[s], r, e)) return !1 + } + return r.pop(), e.pop(), !0 + }, m.isEqual = function(n, t) { + return H(n, t) + }, m.isEmpty = function(n) { + return null == n || (F(n) && (m.isArray(n) || m.isString(n) || m.isArguments(n)) ? 0 === n.length : 0 === m.keys(n).length) + }, m.isElement = function(n) { + return !(!n || 1 !== n.nodeType) + }, m.isArray = d || function(n) { + return "[object Array]" === p.call(n) + }, m.isObject = function(n) { + var t = i(n); + return "function" === t || "object" === t && !!n + }, m.each(["Arguments", "Function", "String", "Number", "Date", "RegExp", "Error", "Symbol", "Map", "WeakMap", "Set", "WeakSet"], (function(n) { + m["is" + n] = function(t) { + return p.call(t) === "[object " + n + "]" + } + })), m.isArguments(arguments) || (m.isArguments = function(n) { + return _(n, "callee") + }); + var L = u.document && u.document.childNodes; + "object" != ("undefined" == typeof Int8Array ? "undefined" : i(Int8Array)) && "function" != typeof L && (m.isFunction = function(n) { + return "function" == typeof n || !1 + }), m.isFinite = function(n) { + return !m.isSymbol(n) && isFinite(n) && !isNaN(parseFloat(n)) + }, m.isNaN = function(n) { + return m.isNumber(n) && isNaN(n) + }, m.isBoolean = function(n) { + return !0 === n || !1 === n || "[object Boolean]" === p.call(n) + }, m.isNull = function(n) { + return null === n + }, m.isUndefined = function(n) { + return void 0 === n + }, m.has = function(n, t) { + if (!m.isArray(t)) return _(n, t); + for (var r = t.length, e = 0; e < r; e++) { + var i = t[e]; + if (null == n || !h.call(n, i)) return !1; + n = n[i] + } + return !!r + }, m.noConflict = function() { + return u._ = o, this + }, m.identity = function(n) { + return n + }, m.constant = function(n) { + return function() { + return n + } + }, m.noop = function() {}, m.property = function(n) { + return m.isArray(n) ? function(t) { + return S(t, n) + } : A(n) + }, m.propertyOf = function(n) { + return null == n ? function() {} : function(t) { + return m.isArray(t) ? S(n, t) : n[t] + } + }, m.matcher = m.matches = function(n) { + return n = m.extendOwn({}, n), + function(t) { + return m.isMatch(t, n) + } + }, m.times = function(n, t, r) { + var e = Array(Math.max(0, n)); + t = w(t, r, 1); + for (var i = 0; i < n; i++) e[i] = t(i); + return e + }, m.random = function(n, t) { + return null == t && (t = n, n = 0), n + Math.floor(Math.random() * (t - n + 1)) + }, m.now = Date.now || function() { + return (new Date).getTime() + }; + var U = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'", + "`": "`" + }, + $ = m.invert(U), + J = function(n) { + var t = function(t) { + return n[t] + }, + r = "(?:" + m.keys(n).join("|") + ")", + e = RegExp(r), + i = RegExp(r, "g"); + return function(n) { + return n = null == n ? "" : "" + n, e.test(n) ? n.replace(i, t) : n + } + }; + m.escape = J(U), m.unescape = J($), m.result = function(n, t, r) { + m.isArray(t) || (t = [t]); + var e = t.length; + if (!e) return m.isFunction(r) ? r.call(n) : r; + for (var i = 0; i < e; i++) { + var u = null == n ? void 0 : n[t[i]]; + void 0 === u && (u = r, i = e), n = m.isFunction(u) ? u.call(n) : u + } + return n + }; + var V = 0; + m.uniqueId = function(n) { + var t = ++V + ""; + return n ? n + t : t + }, m.templateSettings = { + evaluate: /<%([\s\S]+?)%>/g, + interpolate: /<%=([\s\S]+?)%>/g, + escape: /<%-([\s\S]+?)%>/g + }; + var G = /(.)^/, + Q = { + "'": "'", + "\\": "\\", + "\r": "r", + "\n": "n", + "\u2028": "u2028", + "\u2029": "u2029" + }, + X = /\\|'|\r|\n|\u2028|\u2029/g, + Y = function(n) { + return "\\" + Q[n] + }; + m.template = function(n, t, r) { + !t && r && (t = r), t = m.defaults({}, t, m.templateSettings); + var e, i = RegExp([(t.escape || G).source, (t.interpolate || G).source, (t.evaluate || G).source].join("|") + "|$", "g"), + u = 0, + o = "__p+='"; + n.replace(i, (function(t, r, e, i, a) { + return o += n.slice(u, a).replace(X, Y), u = a + t.length, r ? o += "'+\n((__t=(" + r + "))==null?'':_.escape(__t))+\n'" : e ? o += "'+\n((__t=(" + e + "))==null?'':__t)+\n'" : i && (o += "';\n" + i + "\n__p+='"), t + })), o += "';\n", t.variable || (o = "with(obj||{}){\n" + o + "}\n"), o = "var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n" + o + "return __p;\n"; + try { + e = new Function(t.variable || "obj", "_", o) + } catch (n) { + throw n.source = o, n + } + var a = function(n) { + return e.call(this, n, m) + }, + c = t.variable || "obj"; + return a.source = "function(" + c + "){\n" + o + "}", a + }, m.chain = function(n) { + var t = m(n); + return t._chain = !0, t + }; + var Z = function(n, t) { + return n._chain ? m(t).chain() : t + }; + m.mixin = function(n) { + return m.each(m.functions(n), (function(t) { + var r = m[t] = n[t]; + m.prototype[t] = function() { + var n = [this._wrapped]; + return l.apply(n, arguments), Z(this, r.apply(m, n)) + } + })), m + }, m.mixin(m), m.each(["pop", "push", "reverse", "shift", "sort", "splice", "unshift"], (function(n) { + var t = a[n]; + m.prototype[n] = function() { + var r = this._wrapped; + return t.apply(r, arguments), "shift" !== n && "splice" !== n || 0 !== r.length || delete r[0], Z(this, r) + } + })), m.each(["concat", "join", "slice"], (function(n) { + var t = a[n]; + m.prototype[n] = function() { + return Z(this, t.apply(this._wrapped, arguments)) + } + })), m.prototype.value = function() { + return this._wrapped + }, m.prototype.valueOf = m.prototype.toJSON = m.prototype.value, m.prototype.toString = function() { + return String(this._wrapped) + }, void 0 === (e = function() { + return m + }.apply(t, [])) || (n.exports = e) + }() + } + }, + t = {}; + + function r(e) { + var i = t[e]; + if (void 0 !== i) return i.exports; + var u = t[e] = { + id: e, + loaded: !1, + exports: {} + }; + return n[e](u, u.exports, r), u.loaded = !0, u.exports + } + r.g = function() { + if ("object" == typeof globalThis) return globalThis; + try { + return this || new Function("return this")() + } catch (n) { + if ("object" == typeof window) return window + } + }(), r.nmd = n => (n.paths = [], n.children || (n.children = []), n), (() => { + function n(n) { + return function(n) { + if (Array.isArray(n)) return t(n) + }(n) || function(n) { + if ("undefined" != typeof Symbol && null != n[Symbol.iterator] || null != n["@@iterator"]) return Array.from(n) + }(n) || function(n, r) { + if (!n) return; + if ("string" == typeof n) return t(n, r); + var e = Object.prototype.toString.call(n).slice(8, -1); + "Object" === e && n.constructor && (e = n.constructor.name); + if ("Map" === e || "Set" === e) return Array.from(n); + if ("Arguments" === e || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)) return t(n, r) + }(n) || function() { + throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.") + }() + } + + function t(n, t) { + (null == t || t > n.length) && (t = n.length); + for (var r = 0, e = new Array(t); r < t; r++) e[r] = n[r]; + return e + } + + function e(n, t) { + var r = Object.keys(n); + if (Object.getOwnPropertySymbols) { + var e = Object.getOwnPropertySymbols(n); + t && (e = e.filter((function(t) { + return Object.getOwnPropertyDescriptor(n, t).enumerable + }))), r.push.apply(r, e) + } + return r + } + + function i(n) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 ? e(Object(r), !0).forEach((function(t) { + u(n, t, r[t]) + })) : Object.getOwnPropertyDescriptors ? Object.defineProperties(n, Object.getOwnPropertyDescriptors(r)) : e(Object(r)).forEach((function(t) { + Object.defineProperty(n, t, Object.getOwnPropertyDescriptor(r, t)) + })) + } + return n + } + + function u(n, t, r) { + return t in n ? Object.defineProperty(n, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0 + }) : n[t] = r, n + } + var o = r(576), + a = { + color: "orange", + radius: [.6, 5], + speed: [1, 3], + wind: [-1.5, 4] + }, + c = function(t) { + var r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : null, + e = arguments.length > 2 ? arguments[2] : void 0, + u = i(i({}, a), e), + c = u.radius, + f = u.speed, + l = u.wind, + s = u.color, + p = { + color: s, + x: o.random(0, t.offsetWidth), + y: o.random(-t.offsetHeight, t.offsetHeight), + radius: o.random.apply(o, n(c)), + speed: o.random.apply(o, n(f)), + wind: o.random.apply(o, n(l)), + isResized: !1 + }, + h = t.getContext("2d"), + d = function() { + p.x = o.random(0, t.offsetWidth), p.y = o.random(-t.offsetHeight, 0) + }, + v = function() { + return p.isResized = !0 + }, + y = function() { + h.beginPath(), h.arc(p.x, p.y, p.radius, 0, 2 * Math.PI), h.fillStyle = p.color, h.fill(), h.closePath() + }, + g = r ? function() { + return r(h, p) + } : y, + m = function() { + p.y += p.speed, p.x += p.wind + }, + b = function() { + p.y < t.offsetHeight || (p.isResized ? (d(), p.isResized = !1) : (p.y = 0, p.x = o.random(0, t.offsetWidth))) + }, + w = function() { + m(), b() + }; + return { + update: w, + resized: v, + draw: g + } + }, + f = (document.getElementById("background_div"), document.querySelector("body"), document.getElementById("bg-canvas")), + l = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame; + ! function(n, t, r) { + var e = n.getContext("2d"), + i = [], + u = function(t) { + return i.push(t(n)) + }, + a = function() { + e.canvas.width = n.offsetWidth, e.canvas.height = n.offsetHeight, o.forEach(i, (function(n) { + return n.resized() + })) + }, + f = function t() { + e.clearRect(0, 0, n.offsetWidth, n.offsetHeight), o.forEach(i, (function(n) { + return n.draw() + })), o.forEach(i, (function(n) { + return n.update() + })), l(t) + }; + o.times(t, (function() { + return u((function(n) { + return c(n, null, r) + })) + })), window.addEventListener("resize", a), f(), a() + }(f, 500, { + color: "white" + }) + })() +})(); diff --git a/index.html b/index.html new file mode 100644 index 0000000..7da3d1f --- /dev/null +++ b/index.html @@ -0,0 +1,107 @@ + + + + + + + + + + + JaxOff Links + + + + + +

+
+
+
+
+ + + +
+

© JaxOffTV + +

+
+ + + +