From 56791937ff83c804d1776d850fb4b413d52a53d0 Mon Sep 17 00:00:00 2001 From: panr Date: Tue, 21 Jun 2022 15:50:51 +0200 Subject: [PATCH] init module --- .babelrc | 7 + .eslintrc.yml | 60 + .gitignore | 90 + .husky/.gitignore | 1 + .husky/pre-push | 4 + .prettierrc | 11 + COMMUNITY-FEATURES.md | 25 + LICENSE.md | 20 + README.md | 292 +++ USERS.md | 67 + archetypes/posts.md | 13 + assets/css/buttons.css | 94 + assets/css/code.css | 84 + assets/css/color/blue.css | 13 + assets/css/color/green.css | 13 + assets/css/color/orange.css | 13 + assets/css/color/pink.css | 13 + assets/css/color/red.css | 13 + assets/css/font.css | 17 + assets/css/footer.css | 50 + assets/css/form.css | 30 + assets/css/gist.css | 6 + assets/css/header.css | 163 ++ assets/css/logo.css | 8 + assets/css/main.css | 346 ++++ assets/css/pagination.css | 86 + assets/css/post.css | 132 ++ assets/css/prism.css | 336 ++++ assets/css/style.css | 16 + assets/css/syntax.css | 153 ++ assets/css/terms.css | 9 + assets/js/languageSelector.js | 23 + assets/js/menu.js | 51 + assets/js/prism.js | 80 + babel.config.js | 18 + config.toml | 0 exampleSite/config.toml | 35 + exampleSite/content/about.md | 22 + exampleSite/content/posts/hello.md | 18 + exampleSite/content/showcase.md | 84 + exampleSite/static/img/hello.jpg | Bin 0 -> 77622 bytes images/screenshot.png | Bin 0 -> 448158 bytes images/tn.png | Bin 0 -> 171727 bytes layouts/404.html | 10 + layouts/_default/baseof.html | 27 + layouts/_default/index.html | 65 + layouts/_default/list.html | 55 + layouts/_default/rss.xml | 40 + layouts/_default/single.html | 56 + layouts/_default/terms.html | 17 + layouts/partials/comments.html | 8 + layouts/partials/cover.html | 24 + layouts/partials/extended_footer.html | 4 + layouts/partials/extended_head.html | 4 + layouts/partials/footer.html | 25 + layouts/partials/head.html | 85 + layouts/partials/header.html | 13 + layouts/partials/logo.html | 5 + layouts/partials/menu.html | 60 + layouts/partials/pagination.html | 20 + layouts/partials/posts_pagination.html | 26 + layouts/shortcodes/code.html | 15 + layouts/shortcodes/figure.html | 8 + layouts/shortcodes/image.html | 3 + layouts/shortcodes/prismjs.html | 25 + package.hugo.json | 66 + package.json | 67 + postcss.config.js | 21 + static/fonts/FiraCode-Bold.woff | Bin 0 -> 97028 bytes static/fonts/FiraCode-Regular.woff | Bin 0 -> 97744 bytes static/img/theme-colors/blue.png | Bin 0 -> 189 bytes static/img/theme-colors/green.png | Bin 0 -> 190 bytes static/img/theme-colors/orange.png | Bin 0 -> 190 bytes static/img/theme-colors/pink.png | Bin 0 -> 190 bytes static/img/theme-colors/red.png | Bin 0 -> 189 bytes theme.toml | 13 + yarn.lock | 2271 ++++++++++++++++++++++++ 77 files changed, 5549 insertions(+) create mode 100644 .babelrc create mode 100644 .eslintrc.yml create mode 100644 .gitignore create mode 100644 .husky/.gitignore create mode 100755 .husky/pre-push create mode 100644 .prettierrc create mode 100644 COMMUNITY-FEATURES.md create mode 100644 LICENSE.md create mode 100644 README.md create mode 100644 USERS.md create mode 100644 archetypes/posts.md create mode 100644 assets/css/buttons.css create mode 100644 assets/css/code.css create mode 100644 assets/css/color/blue.css create mode 100644 assets/css/color/green.css create mode 100644 assets/css/color/orange.css create mode 100644 assets/css/color/pink.css create mode 100644 assets/css/color/red.css create mode 100644 assets/css/font.css create mode 100644 assets/css/footer.css create mode 100644 assets/css/form.css create mode 100644 assets/css/gist.css create mode 100644 assets/css/header.css create mode 100644 assets/css/logo.css create mode 100644 assets/css/main.css create mode 100644 assets/css/pagination.css create mode 100644 assets/css/post.css create mode 100644 assets/css/prism.css create mode 100644 assets/css/style.css create mode 100644 assets/css/syntax.css create mode 100644 assets/css/terms.css create mode 100644 assets/js/languageSelector.js create mode 100644 assets/js/menu.js create mode 100644 assets/js/prism.js create mode 100644 babel.config.js create mode 100644 config.toml create mode 100644 exampleSite/config.toml create mode 100644 exampleSite/content/about.md create mode 100644 exampleSite/content/posts/hello.md create mode 100644 exampleSite/content/showcase.md create mode 100644 exampleSite/static/img/hello.jpg create mode 100644 images/screenshot.png create mode 100644 images/tn.png create mode 100644 layouts/404.html create mode 100644 layouts/_default/baseof.html create mode 100644 layouts/_default/index.html create mode 100644 layouts/_default/list.html create mode 100644 layouts/_default/rss.xml create mode 100644 layouts/_default/single.html create mode 100644 layouts/_default/terms.html create mode 100644 layouts/partials/comments.html create mode 100644 layouts/partials/cover.html create mode 100644 layouts/partials/extended_footer.html create mode 100644 layouts/partials/extended_head.html create mode 100644 layouts/partials/footer.html create mode 100644 layouts/partials/head.html create mode 100644 layouts/partials/header.html create mode 100644 layouts/partials/logo.html create mode 100644 layouts/partials/menu.html create mode 100644 layouts/partials/pagination.html create mode 100644 layouts/partials/posts_pagination.html create mode 100644 layouts/shortcodes/code.html create mode 100644 layouts/shortcodes/figure.html create mode 100644 layouts/shortcodes/image.html create mode 100644 layouts/shortcodes/prismjs.html create mode 100644 package.hugo.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 static/fonts/FiraCode-Bold.woff create mode 100644 static/fonts/FiraCode-Regular.woff create mode 100644 static/img/theme-colors/blue.png create mode 100644 static/img/theme-colors/green.png create mode 100644 static/img/theme-colors/orange.png create mode 100644 static/img/theme-colors/pink.png create mode 100644 static/img/theme-colors/red.png create mode 100644 theme.toml create mode 100644 yarn.lock diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..7f80ae6 --- /dev/null +++ b/.babelrc @@ -0,0 +1,7 @@ +{ + "presets": [ + ["@babel/preset-env", { + "targets": "last 2 versions, >1%, not dead" + }], + ], +} diff --git a/.eslintrc.yml b/.eslintrc.yml new file mode 100644 index 0000000..d6c937d --- /dev/null +++ b/.eslintrc.yml @@ -0,0 +1,60 @@ +--- + +env: + es6: true + +extends: + # https://github.com/airbnb/javascript + - airbnb + - eslint:recommended + - prettier + +parser: babel-eslint + +rules: + # best practices + arrow-parens: + - 2 + - as-needed + semi: + - 2 + - never + class-methods-use-this: 0 + comma-dangle: + - 2 + - always-multiline + no-console: + - 2 + no-unused-expressions: 0 + no-param-reassign: + - 2 + - props: false + no-useless-escape: 0 + func-names: 0 + quotes: + - 2 + - single + - allowTemplateLiterals: true + no-underscore-dangle: 0 + object-curly-newline: 0 + function-paren-newline: 0 + operator-linebreak: + - 2 + - after + no-unused-vars: + - 2 + - argsIgnorePattern: "^_" + # jsx a11y + jsx-a11y/no-static-element-interactions: 0 + jsx-a11y/anchor-is-valid: + - 2 + - specialLink: + - to + +globals: + document: true + requestAnimationFrame: true + window: true + self: true + fetch: true + Headers: true diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2603155 --- /dev/null +++ b/.gitignore @@ -0,0 +1,90 @@ +# Created by https://www.gitignore.io/api/node +# Edit at https://www.gitignore.io/?templates=node + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# next.js build output +.next + +# nuxt.js build output +.nuxt + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# End of https://www.gitignore.io/api/node diff --git a/.husky/.gitignore b/.husky/.gitignore new file mode 100644 index 0000000..31354ec --- /dev/null +++ b/.husky/.gitignore @@ -0,0 +1 @@ +_ diff --git a/.husky/pre-push b/.husky/pre-push new file mode 100755 index 0000000..f1fd679 --- /dev/null +++ b/.husky/pre-push @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +yarn build && git add . && git commit --amend --no-edit diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..dacd6a2 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,11 @@ +{ + "parser": "babel", + "printWidth": 100, + "trailingComma": "all", + "overrides": [{ + "files": ".html", + "options": { + "parser": "html" + } + }] +} diff --git a/COMMUNITY-FEATURES.md b/COMMUNITY-FEATURES.md new file mode 100644 index 0000000..1108747 --- /dev/null +++ b/COMMUNITY-FEATURES.md @@ -0,0 +1,25 @@ +# Community features + + + +- **Portfolio** (https://github.com/Louisload/hugo-theme-terminal-portfolio) + - Allows you to create a portfolio page (or several). Supports icons and subsections. + - Luís Rodrigues Alves (Louisload), a game dev and musician. + +- **Single Page Website** (https://github.com/justinnuwin/hugo-theme-terminal) + - A layout where the homepage can render lists of pages and the navigation menu can link to sections on the homepage. + - Justin Nguyen, software and hardware developer. diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..770457f --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2019 panr + +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..582fd65 --- /dev/null +++ b/README.md @@ -0,0 +1,292 @@ +# Terminal + +![Terminal](https://github.com/panr/hugo-theme-terminal/blob/master/images/screenshot.png?raw=true) + +### DEMO - https://hugo-terminal.now.sh/ + +Buy Me A Coffee + +--- + +- [Features](#features) +- [Built-in shortcodes](#built-in-shortcodes) +- [Code highlighting](#code-highlighting) +- [How to start](#how-to-start) +- [How to run your site](#how-to-run-your-site) +- [How to configure](#how-to-configure) +- [Post archetype](#post-archetype) +- [Add-ons](#add-ons) +- [How to (safely) edit the theme](#how-to-edit) +- [Found a bug?](#bug) +- [New cool idea or feature](#feature) +- [Terminal theme user?](#terminal-theme-user) +- [Sponsoring](#sponsoring) +- [Licence](#licence) + +## Features + +- **5 duotone themes**, depending on your preferences (orange is default, red, blue, green, pink) +- [**Fira Code**](https://github.com/tonsky/FiraCode) as default monospaced font. It's gorgeous! +- **really nice duotone**, custom syntax highlighting based on [**PrismJS**](https://prismjs.com) +- fully responsive + +#### Built-in shortcodes + +- **`image`** (props required: **`src`**; props optional: **`alt`**, **`position`** (**left** is default | center | right), **`style`**) + - e.g. + ```go + {{< image src="/img/hello.png" alt="Hello Friend" position="center" style="border-radius: 8px;" >}} + ``` +- **`figure`** (same as `image`, plus few optional props: **`caption`**, **`captionPosition`** (left | **center** is default | right), **`captionStyle`**) + - e.g. + ```go + {{< figure src="/img/hello.png" alt="Hello Friend" position="center" style="border-radius: 8px;" caption="Hello Friend!" captionPosition="right" captionStyle="color: red;" >}} + ``` +- **`code`** (props required: **`language`**; props optional: **`title`**, **`id`**, **`expand`** (default "△"), **`collapse`** (default "▽"), **`isCollapsed`**) + - e.g. + ```go + {{< code language="css" title="Really cool snippet" id="1" expand="Show" collapse="Hide" isCollapsed="true" >}} + pre { + background: #1a1a1d; + padding: 20px; + border-radius: 8px; + font-size: 1rem; + overflow: auto; + + @media (--phone) { + white-space: pre-wrap; + word-wrap: break-word; + } + + code { + background: none !important; + color: #ccc; + padding: 0; + font-size: inherit; + } + } + {{< /code >}} + ``` + +#### Code highlighting + +A custom syntax highlighting based on PrismJS. All you need to do is to wrap you code like this: + +```` +```html + // your code here +``` +```` + +**Supported languages**: actionscript, apacheconf, applescript, bash, c, clike, cmake, coffeescript, cpp, csharp, csp, css, css-extras, diff, django, docker, elixir, elm, erlang, flow, fsharp, git, go, graphql, haml, handlebars, haskell, http, java, javascript, json, jsx, kotlin, latex, less, llvm, makefile, markdown, markup, markup-templating, nasm, objectivec, ocaml, perl, php, php-extras, powershell, processing, pug, python, r, reason, ruby, rust, sass, scala, scheme, scss, sql, stylus, swift, textile, toml, tsx, twig, typescript, vim, visual-basic, wasm, yaml. + +## How to start + +You can download the theme manually by going to [https://github.com/panr/hugo-theme-terminal.git](https://github.com/panr/hugo-theme-terminal.git) and pasting it to `themes/terminal` in your root directory. + +You can also clone it directly to your Hugo folder: + +``` +git clone https://github.com/panr/hugo-theme-terminal.git themes/terminal +``` + +If you don't want to make any radical changes, it's the best option, because you can get new updates when they are available. You can also include it as a git submodule: + +``` +git submodule add -f https://github.com/panr/hugo-theme-terminal.git themes/terminal +``` + +⚠️ **The theme needs at least Hugo version 0.74.x**. + +## How to run your site + +If you installed all needed `npm` dependencies, then you can run: + +``` +hugo server -t terminal +``` + +and go to `localhost:1313` in your browser. From now on all the changes you make will go live, so you don't need to refresh your browser every single time. + +## How to configure + +The theme doesn't require any advanced configuration. Just copy: + +```toml +baseurl = "/" +languageCode = "en-us" +theme = "terminal" +paginate = 5 + +[params] + # dir name of your main content (default is `content/posts`). + # the list of set content will show up on your index page (baseurl). + contentTypeName = "posts" + + # ["orange", "blue", "red", "green", "pink"] + themeColor = "orange" + + # if you set this to 0, only submenu trigger will be visible + showMenuItems = 2 + + # show selector to switch language + showLanguageSelector = false + + # set theme to full screen width + fullWidthTheme = false + + # center theme with default width + centerTheme = false + + # if your resource directory contains an image called `cover.(jpg|png|webp)`, + # then the file will be used as a cover automatically. + # With this option you don't have to put the `cover` param in a front-matter. + autoCover = true + + # set post to show the last updated + # If you use git, you can set `enableGitInfo` to `true` and then post will automatically get the last updated + showLastUpdated = false + + # set a custom favicon (default is a `themeColor` square) + # favicon = "favicon.ico" + + # Provide a string as a prefix for the last update date. By default, it looks like this: 2020-xx-xx [Updated: 2020-xx-xx] :: Author + # updatedDatePrefix = "Updated" + + # set all headings to their default size (depending on browser settings) + # oneHeadingSize = true # default + + # whether to show a page's estimated reading time + # readingTime = false # default + + # whether to show a table of contents + # can be overridden in a page's front-matter + # Toc = false # default + + # set title for the table of contents + # can be overridden in a page's front-matter + # TocTitle = "Table of Contents" # default + + +[params.twitter] + # set Twitter handles for Twitter cards + # see https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/getting-started#card-and-content-attribution + # do not include @ + creator = "" + site = "" + +[languages] + [languages.en] + languageName = "English" + title = "Terminal" + subtitle = "A simple, retro theme for Hugo" + owner = "" + keywords = "" + copyright = "" + menuMore = "Show more" + readMore = "Read more" + readOtherPosts = "Read other posts" + newerPosts = "Newer posts" + olderPosts = "Older posts" + missingContentMessage = "Page not found..." + missingBackButtonLabel = "Back to home page" + + [languages.en.params.logo] + logoText = "Terminal" + logoHomeLink = "/" + + [languages.en.menu] + [[languages.en.menu.main]] + identifier = "about" + name = "About" + url = "/about" + [[languages.en.menu.main]] + identifier = "showcase" + name = "Showcase" + url = "/showcase" +``` + +to `config.toml` file in your Hugo root directory and change params fields. In case you need, here's [a YAML version](https://gist.github.com/panr/9eeea6f595c257febdadc11763e3a6d1). + +**NOTE:** Please keep in mind that currently `main menu` doesn't support nesting. + +## Post archetype + +See the default `post` file params supported by the theme — https://github.com/panr/hugo-theme-terminal/blob/master/archetypes/posts.md + +## Add-ons + +- **Comments** — for adding comments to your blog posts please take a look at `layouts/partials/comments.html` https://github.com/panr/hugo-theme-terminal/blob/master/layouts/partials/comments.html. +- **Extended Head** — please take a look at `layouts/partials/extended_head.html` https://github.com/panr/hugo-theme-terminal/blob/master/layouts/partials/extended_head.html +- **Extended Footer** — please take a look at `layouts/partials/extended_footer.html` https://github.com/panr/hugo-theme-terminal/blob/master/layouts/partials/extended_footer.html + +## How to (safely) edit the theme + +If you have to override only some of the styles, you can do this easily by adding `static/style.css` in your root directory and point things you want to change. + +To change something directly in the theme, you have to go to `themes/terminal` and modify the files. + +First, you need to install Node dependencies. To do so, go to the theme directory (from your Hugo root directory): + +```bash + cd themes/terminal +``` + + then run: + + ```bash + npm install + npm i yarn + yarn + ``` + +After you modified the files you can run webpack in watch mode: + +```bash +yarn dev +``` + +or rebuild theme + +```bash +yarn build +``` + +To see the changes (remember to restart `hugo server`). + +## Found a bug? + +If you spot any bugs, please use [Issue Tracker](https://github.com/panr/hugo-theme-terminal/issues) or create a new [Pull Request](https://github.com/panr/hugo-theme-terminal/pulls) to fix the issue. + +## New cool idea or feature? + +The theme is in constant development since 2019 and has got many cool features that helped many of you and made the theme better. But there were also many features that I wasn't sure about because I want to keep the theme as simple as possible. + +So, let's say you have an idea of how to extend the theme. That's cool and you're welcome to do that, just follow these steps: + +- fork the theme +- implement the feature +- write an instruction how to use the feature +- give a working example of the implementation for other users +- add info about your work to `COMMUNITY-FEATURES.md` +- make a PR with edited `COMMUNITY-FEATURES.md` + +This will help keeping the theme close to its roots, and also allow anyone who wishes to improve it and match their needs, to do whatever they want. + +Sounds OK? Cool, let's rock! 🤘 + +## Terminal theme user? + +I'd be happy to know more about you and what you are doing. If you want to share it, please make a contribution and [add your site to the list](https://github.com/panr/hugo-theme-terminal/blob/master/USERS.md)! 🤗 + +## Sponsoring + +If you like my work and want to support the development of the project, now you can! Just: + +Buy Me A Coffee + +## License + +Copyright © 2019-2020 Radosław Kozieł ([@panr](https://twitter.com/panr)) + +The theme is released under the MIT License. Check the [original theme license](https://github.com/panr/hugo-theme-terminal/blob/master/LICENSE.md) for additional licensing information. diff --git a/USERS.md b/USERS.md new file mode 100644 index 0000000..871b855 --- /dev/null +++ b/USERS.md @@ -0,0 +1,67 @@ +# Meet the users of Terminal theme! +- https://xicode.se **magistern** (Teacher) +- https://devmaster64.com **devmaster64** (Software Developer) +- https://mickie1.gitlab.io/blog/ **mickie** (Engineer) +- https://calloc.net **Vaibhav Yenamandra** (Software Engineer) +- https://potatofrom.space **Kevin Liu** (Software) +- https://horochx.org **horochx** (Software Developer) +- https://feng.si **Si Feng** (Software Engineer) +- https://ben-on-vms.com **Benedikt Frenzel** (Technical Support Engineer) +- https://johngazzini.com **John Gazzini** (Software Engineer) +- https://geekx.tech/ **Sagar Ladla** (Student Developer & Cyber Security Specialist) +- https://tears.io/ **Alex** (SRE) +- https://ayushkarn.me/ **Ayush Karn** (Student Developer) +- https://ssgram.dev **Ramaseshan Parthasarathy** (Software Developer) +- https://zaine.me **Amine Zaine** (Cloud Engineer) +- https://notes.dmaitre.phyip3.dur.ac.uk/computing-club/ **Ryan Moodie** (Physics PhD student) +- https://thecodecousins.com **Stanley Nguyen** (Software Engineer) & **Hoang Do** (Software & IoT Engineer) +- https://schacherbauer.dev **Markus Schacherbauer** (Student Developer) +- https://rinma.dev **Marvin Dalheimer** (Software Developer) +- https://lunar.computer **Lunar Computer** (DevOps Engineer) +- https://naxxfish.net **Chris Roberts** (Broadcast Systems Engineer) +- https://security.jtang.dev **Jonathan Tang** (Student & Software Engineer) +- https://andreacaravano.net **Andrea Caravano** (Student) +- https://dawsonverboven.com/ **Dawson Verboven** (Student & Software Developer) +- https://qbunt.com **Jeremy Bunting** (Software Engineer) +- https://smeik.org **Smeik** (Embedded Developer) +- https://code.willstocks.co.uk **Will Stocks** (Blogger & Developer) +- https://blog.vnandag.me **Nanda Gopal** (Student Developer) +- https://m47r1x.github.io **Neo** (Citizen of Zion) +- https://bgameiro.me/ **Bernardo Gameiro** (Engineer Physicist student) +- https://return-to-libc.com/ **elraro** (Cyber Security Specialist) +- https://pablart.com/ **Pablo Diaz-Gutierrez** (Software Engineer, General Tinkerer) +- https://waterloos.niflheimr.blue/ **cindrmon** (Student and Aspiring Software Engineer) +- https://monocle.rpod.club/ **classx** (DevOps Engineer) +- https://wjdevschool.com/ **Wojciech Bogócki** (Making Things & Teaching / W&J Dev School) +- https://dongzhi.me **Joe** (Software Developer) +- https://isaes.com.tr/ **Isa Es** (Software Engineer) +- https://conight.com **Conight Wang** (Software Engineer) +- https://blog.m5e.de/ **Christoph Miksche** (Software Developer) +- https://mpostument.com/ **Maksym Postument** (DevOps Engineer) +- https://mathiejosh.xyz **Josh Mathie** (Electrical Engineering Technology Student/Sales and Engineering Tech) +- https://yuji.ne.jp/ **YUJI** (Student & Software Developer) +- https://blog.puvvadi.me **KD Puvvadi** (Software Dev & Cloud Orchestrator) +- https://hidden.land/ **Louisload** (Game Developer & Musician) +- https://linuxbase.nl **Michael Trip** (DevOps Engineer) +- https://markopolo123.github.io **Markopolo** (DevOps Engineer) +- https://openfoxblog.leven.dev/ **Damon Leven** (Student & Software Developer) +- https://blog.sethforprivacy.com **Seth For Privacy** (Security, privacy, and cryptocurrency writer, podcaster) +- https://thesprawl.city **crish** (Software and stuff) +- https://justinnuwin.com **Justin Nguyen** (Software & Hardware Developer) +- https://blog.woosal.com/ **Vusal Ismayilov** (Computer Engineering Student) +- https://itsembedded.com/ **Norbert Kremeris** (digital logic design and verification engineer) +- https://nereuxofficial.github.io **Nereuxofficial** (Software Developer & Student) +- https://biplav.xyz **Biplav's Blog** (Student) +- https://santiago.wtf **Nicholas Santiago** (DevOps Engineer) +- https://2200g.github.io/ **2200g** (Blogger/Student) +- https://cristiioan.me **Cristian Margine** (Student) +- https://they.mint.lgbt **Joey Aliaga** (Software Developer & Student) +- https://tatewilhelm.me **Tate Wilhelm** (Student, Programmer & Tinkerer) +- https://mikefoden.com **Mike Foden** (Software Developer) + + diff --git a/archetypes/posts.md b/archetypes/posts.md new file mode 100644 index 0000000..9cacca3 --- /dev/null +++ b/archetypes/posts.md @@ -0,0 +1,13 @@ ++++ +title = "{{ replace .TranslationBaseName "-" " " | title }}" +date = "{{ .Date }}" +author = "" +authorTwitter = "" #do not include @ +cover = "" +tags = ["", ""] +keywords = ["", ""] +description = "" +showFullContent = false +readingTime = false +hideComments = false ++++ diff --git a/assets/css/buttons.css b/assets/css/buttons.css new file mode 100644 index 0000000..b619481 --- /dev/null +++ b/assets/css/buttons.css @@ -0,0 +1,94 @@ +.button-container { + display: table; + margin-left: auto; + margin-right: auto; +} + +button, +.button, +a.button { + position: relative; + display: flex; + align-items: center; + justify-content: center; + padding: 8px 18px; + margin-bottom: 5px; + text-decoration: none; + text-align: center; + border-radius: 0; + border: 1px solid var(--accent); + background: var(--accent); + font: inherit; + font-weight: bold; + appearance: none; + cursor: pointer; + outline: none; + + &:hover { + background: color-mod(var(--accent) a(90%)); + } + + /* variants */ + + &.outline { + background: transparent; + box-shadow: none; + padding: 8px 18px; + + :hover { + transform: none; + box-shadow: none; + } + } + + &.link { + background: none; + font-size: 1rem; + } + + /* sizes */ + + &.small { + font-size: .8rem; + } + + &.wide { + min-width: 200px; + padding: 14px 24px; + } +} + +a.read-more, +a.read-more:hover, +a.read-more:active { + display: inline-flex; + border: none; + color: var(--accent); + background: none; + box-shadow: none; + padding: 0; + margin: 20px 0; + max-width: 100%; +} + +.code-toolbar { + margin-bottom: 20px; + + .toolbar-item a { + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + padding: 3px 8px; + margin-bottom: 5px; + text-decoration: none; + text-align: center; + font-size: 13px; + font-weight: 500; + border-radius: 8px; + border: 1px solid transparent; + appearance: none; + cursor: pointer; + outline: none; + } +} diff --git a/assets/css/code.css b/assets/css/code.css new file mode 100644 index 0000000..8405fa9 --- /dev/null +++ b/assets/css/code.css @@ -0,0 +1,84 @@ +.collapsable-code { + --border-color: color-mod(var(--accent) blend(#999 90%)); + + position: relative; + width: 100%; + margin: 40px 0; + + input[type="checkbox"] { + position: absolute; + visibility: hidden; + } + + input[type="checkbox"]:checked { + ~ pre, + ~ .code-toolbar pre { + height: 0; + padding: 0; + border-top: none; + } + + ~ .code-toolbar { + padding: 0; + border-top: none; + + .toolbar { + display: none; + } + } + + ~ label .collapsable-code__toggle:after { + content: attr(data-label-expand); + } + } + + label { + position: relative; + display: flex; + justify-content: space-between; + min-width: 30px; + min-height: 30px; + margin: 0; + border-bottom: 1px solid var(--border-color); + cursor: pointer; + } + + &__title { + flex: 1; + color: var(--accent); + padding: 3px 10px; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + } + + &__language { + color: var(--accent); + border: 1px solid var(--border-color); + border-bottom: none; + text-transform: uppercase; + padding: 3px 10px; + } + + &__toggle { + color: var(--accent); + font-size: 16px; + padding: 3px 10px; + + &:after { + content: attr(data-label-collapse); + } + } + + pre { + margin-top: 0; + + &::first-line { + line-height: 0; + } + } + + .code-toolbar { + margin: 0; + } +} diff --git a/assets/css/color/blue.css b/assets/css/color/blue.css new file mode 100644 index 0000000..ddc44f6 --- /dev/null +++ b/assets/css/color/blue.css @@ -0,0 +1,13 @@ +:root { + --accent: #23B0FF; + --background: color-mod(var(--accent) blend(#1D1E28 98%)); + --color: white; + --border-color: rgba(255, 255, 255, .1); + + /* variables for js, must be the same as these in @custom-media queries */ + --phoneWidth: (max-width: 684px); + --tabletWidth: (max-width: 900px); +} + +@custom-media --phone (max-width: 684px); +@custom-media --tablet (max-width: 900px); diff --git a/assets/css/color/green.css b/assets/css/color/green.css new file mode 100644 index 0000000..389dc37 --- /dev/null +++ b/assets/css/color/green.css @@ -0,0 +1,13 @@ +:root { + --accent: #78E2A0; + --background: color-mod(var(--accent) blend(#1D1E28 98%)); + --color: white; + --border-color: rgba(255, 255, 255, .1); + + /* variables for js, must be the same as these in @custom-media queries */ + --phoneWidth: (max-width: 684px); + --tabletWidth: (max-width: 900px); +} + +@custom-media --phone (max-width: 684px); +@custom-media --tablet (max-width: 900px); diff --git a/assets/css/color/orange.css b/assets/css/color/orange.css new file mode 100644 index 0000000..33fd8d8 --- /dev/null +++ b/assets/css/color/orange.css @@ -0,0 +1,13 @@ +:root { + --accent: #FFA86A; + --background: color-mod(var(--accent) blend(#1D1E28 98%)); + --color: white; + --border-color: rgba(255, 255, 255, .1); + + /* variables for js, must be the same as these in @custom-media queries */ + --phoneWidth: (max-width: 684px); + --tabletWidth: (max-width: 900px); +} + +@custom-media --phone (max-width: 684px); +@custom-media --tablet (max-width: 900px); diff --git a/assets/css/color/pink.css b/assets/css/color/pink.css new file mode 100644 index 0000000..d09d434 --- /dev/null +++ b/assets/css/color/pink.css @@ -0,0 +1,13 @@ +:root { + --accent: #EE72F1; + --background: color-mod(var(--accent) blend(#1D1E28 98%)); + --color: white; + --border-color: rgba(255, 255, 255, .1); + + /* variables for js, must be the same as these in @custom-media queries */ + --phoneWidth: (max-width: 684px); + --tabletWidth: (max-width: 900px); +} + +@custom-media --phone (max-width: 684px); +@custom-media --tablet (max-width: 900px); diff --git a/assets/css/color/red.css b/assets/css/color/red.css new file mode 100644 index 0000000..756435d --- /dev/null +++ b/assets/css/color/red.css @@ -0,0 +1,13 @@ +:root { + --accent: #FF6266; + --background: color-mod(var(--accent) blend(#1D1E28 98%)); + --color: white; + --border-color: rgba(255, 255, 255, .1); + + /* variables for js, must be the same as these in @custom-media queries */ + --phoneWidth: (max-width: 684px); + --tabletWidth: (max-width: 900px); +} + +@custom-media --phone (max-width: 684px); +@custom-media --tablet (max-width: 900px); diff --git a/assets/css/font.css b/assets/css/font.css new file mode 100644 index 0000000..6bc5f52 --- /dev/null +++ b/assets/css/font.css @@ -0,0 +1,17 @@ +@font-face { + font-display: swap; + font-family: 'Fira Code'; + font-style: normal; + font-weight: 400; + src: url("../fonts/FiraCode-Regular.woff") format("woff"); + font-display: swap; +} + +@font-face { + font-display: swap; + font-family: 'Fira Code'; + font-style: normal; + font-weight: 800; + src: url("../fonts/FiraCode-Bold.woff") format("woff"); + font-display: swap; +} diff --git a/assets/css/footer.css b/assets/css/footer.css new file mode 100644 index 0000000..bac4ec0 --- /dev/null +++ b/assets/css/footer.css @@ -0,0 +1,50 @@ +.footer { + padding: 40px 0; + flex-grow: 0; + opacity: .5; + + &__inner { + display: flex; + align-items: center; + justify-content: space-between; + margin: 0; + width: 760px; + max-width: 100%; + + @media (--tablet) { + flex-direction: column; + } + } + + a { + color: inherit; + } + + .copyright { + display: flex; + flex-direction: row; + align-items: center; + font-size: 1rem; + color: var(--light-color-secondary); + + &--user { + margin: auto; + text-align: center; + } + + & > *:first-child:not(:only-child) { + margin-right: 10px; + + @media (--tablet) { + border: none; + padding: 0; + margin: 0; + } + } + + @media (--tablet) { + flex-direction: column; + margin-top: 10px; + } + } +} diff --git a/assets/css/form.css b/assets/css/form.css new file mode 100644 index 0000000..5ff4738 --- /dev/null +++ b/assets/css/form.css @@ -0,0 +1,30 @@ +input, textarea, select { + background: transparent; + color: var(--accent); + border: 1px solid var(--accent); + border-radius: 0; + padding: 10px; + font: inherit; + appearance: none; + + &:focus, :active { + border-color: var(--color); + outline: 1px solid var(--color); + } + + &:active { + box-shadow: none; + } +} + +select { + background: var(--background); + + option { + background: var(--background); + } +} + +::placeholder { + color: color-mod(var(--accent) a(50%)); +} diff --git a/assets/css/gist.css b/assets/css/gist.css new file mode 100644 index 0000000..3ed8145 --- /dev/null +++ b/assets/css/gist.css @@ -0,0 +1,6 @@ +body .gist .blob-num /* line numbers */, +body .gist .blob-code-inner +{ + border: none; +} + diff --git a/assets/css/header.css b/assets/css/header.css new file mode 100644 index 0000000..e8f9da3 --- /dev/null +++ b/assets/css/header.css @@ -0,0 +1,163 @@ +@define-mixin menu { + position: absolute; + background: var(--background); + box-shadow: var(--shadow); + color: white; + border: 2px solid; + margin: 0; + padding: 10px; + list-style: none; + z-index: 99; +} + +.header { + display: flex; + flex-direction: column; + position: relative; + + @media print { + display: none; + } + + &__inner { + display: flex; + align-items: center; + justify-content: space-between; + } + + &__logo { + display: flex; + flex: 1; + + &:after { + content: ''; + background: repeating-linear-gradient(90deg, var(--accent), var(--accent) 2px, transparent 0, transparent 10px); + display: block; + width: 100%; + right: 10px; + } + + a { + flex: 0 0 auto; + max-width: 100%; + text-decoration: none; + } + } + + .menu { + --shadow-color: color-mod(var(--background) a(80%)); + --shadow: 0 10px var(--shadow-color), -10px 10px var(--shadow-color), 10px 10px var(--shadow-color); + margin: 20px 1px; + + @media (--phone) { + @mixin menu; + top: 50px; + right: 0; + } + + &__inner { + display: flex; + flex-wrap: wrap; + list-style: none; + margin: 0; + padding: 0; + + &--desktop { + @media (--phone) { + display: none; + } + } + + &--mobile { + display: none; + + @media (--phone) { + display: block; + } + } + + li { + &:not(:last-of-type) { + margin-right: 20px; + margin-bottom: 10px; + flex: 0 0 auto; + } + } + + @media (--phone) { + flex-direction: column; + align-items: flex-start; + padding: 0; + + li { + margin: 0; + padding: 5px; + } + } + } + + &__sub-inner { + position: relative; + list-style: none; + padding: 0; + margin: 0; + + &:not(:only-child) { + margin-left: 20px; + } + + &-more { + @mixin menu; + top: 35px; + left: 0; + + &-trigger { + color: var(--accent); + user-select: none; + cursor: pointer; + } + + li { + margin: 0; + padding: 5px; + white-space: nowrap; + } + } + } + + .spacer { + flex-grow: 1; + } + + .language-selector { + position: relative; + list-style: none; + margin: 0; + + &-current { + list-style-type: none; + display: flex; + flex-direction: row; + color: var(--accent); + cursor: pointer; + margin: 0; + } + + &__more { + @mixin menu; + top: 35px; + right: 0; + } + } + + &-trigger { + color: var(--accent); + border: 2px solid; + margin-left: 10px; + height: 100%; + padding: 3px 8px; + position: relative; + cursor: pointer; + } + } +} diff --git a/assets/css/logo.css b/assets/css/logo.css new file mode 100644 index 0000000..d455cc7 --- /dev/null +++ b/assets/css/logo.css @@ -0,0 +1,8 @@ +.logo { + display: flex; + align-items: center; + text-decoration: none; + background: var(--accent); + color: black; + padding: 5px 10px; +} diff --git a/assets/css/main.css b/assets/css/main.css new file mode 100644 index 0000000..8929ea1 --- /dev/null +++ b/assets/css/main.css @@ -0,0 +1,346 @@ +html { + box-sizing: border-box; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +body { + margin: 0; + padding: 0; + font-family: 'Fira Code', Monaco, Consolas, Ubuntu Mono, monospace; + font-size: 1rem; + line-height: 1.54; + letter-spacing: -0.02em; + background-color: color-mod(var(--accent) blend(#1D1E28 98%)); + color: var(--color); + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + font-feature-settings: "liga", "tnum", "zero", "ss01", "locl"; + font-variant-ligatures: contextual; + -webkit-overflow-scrolling: touch; + -webkit-text-size-adjust: 100%; + + @media (--phone) { + font-size: 1rem; + } +} + +.headings--one-size { + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.3; + + &:not(first-child) { + margin-top: 40px; + } + } + + h1, + h2, + h3 { + font-size: 1.4rem; + } + + h4, + h5, + h6 { + font-size: 1.2rem; + } +} + +a { + color: inherit; + + /* Waiting for a better times... */ + /* &:has(code) { + text-decoration-color: var(--accent); + } */ +} + +img { + display: block; + max-width: 100%; + + &.left { + margin-right: auto; + } + + &.center { + margin-left: auto; + margin-right: auto; + } + + &.right { + margin-left: auto; + } +} + +p { + margin-bottom: 20px; +} + +figure { + display: table; + max-width: 100%; + margin: 25px 0; + + &.left { + margin-right: auto; + } + + &.center { + margin-left: auto; + margin-right: auto; + } + + &.right { + margin-left: auto; + } + + figcaption { + font-size: 14px; + padding: 5px 10px; + margin-top: 5px; + background: var(--accent); + color: var(--background); + /* opacity: .8; */ + + &.left { + text-align: left; + } + + &.center { + text-align: center; + } + + &.right { + text-align: right; + } + } +} + +code, kbd { + font-family: 'Fira Code', Monaco, Consolas, Ubuntu Mono, monospace !important; + font-feature-settings: normal; + background: color-mod(var(--accent) a(20%)); + color: var(--accent); + padding: 1px 6px; + margin: 0 2px; + font-size: .95rem; + + code, kbd { + background: transparent; + padding: 0; + margin: 0; + } +} + +pre { + background: transparent !important; + padding: 20px 10px; + margin: 40px 0; + font-size: .95rem !important; + overflow: auto; + border-top: 1px solid rgba(255, 255, 255, .1); + border-bottom: 1px solid rgba(255, 255, 255, .1); + + + pre { + border-top: 0; + margin-top: -40px; + } + + @media (--phone) { + white-space: pre-wrap; + word-wrap: break-word; + } + + code { + background: none !important; + margin: 0; + padding: 0; + font-size: inherit; + border: none; + } +} + +blockquote { + border-top: 1px solid var(--accent); + border-bottom: 1px solid var(--accent); + margin: 40px 0; + padding: 25px; + + @media (--phone) { + padding-right: 0; + } + + p:first-of-type { + margin-top: 0; + } + + p:last-of-type { + margin-bottom: 0; + } + + p { + position: relative; + } + + p:first-of-type:before { + content: '>'; + display: block; + position: absolute; + left: -25px; + color: var(--accent); + } + + &.twitter-tweet { + position: relative; + background: color-mod(var(--accent) a(10%)); + font: inherit; + color: inherit; + border: 1px solid var(--accent); + padding-top: 60px; + + p:before { + content: ''; + } + + &:before { + content: '> From Twitter:'; + position: absolute; + top: 20px; + color: var(--accent); + font-weight: bold; + } + + a { + color: var(--accent); + } + } +} + +table { + table-layout: auto; + border-collapse: collapse; + width: 100%; + margin: 40px 0; +} + +table, +th, +td { + border: 1px dashed var(--accent); + padding: 10px; +} + +th { + color: var(--accent); +} + +ul, +ol { + margin-left: 22px; + padding: 0; + + li { + position: relative; + } + + @media (--phone) { + margin-left: 20px; + } +} + +ol { + list-style: none; + counter-reset: li; + + li { + counter-increment: li; + } + + li:before { + content: counter(li); + position: absolute; + right: calc(100% + 10px); + color: var(--accent); + display: inline-block; + text-align: right; + } + + ol { + margin-left: 38px; + + li { + counter-increment: li; + } + + li:before { + content: counters(li, ".") " "; + } + } +} + +mark { + background: var(--accent); + color: var(--background); +} + +.container { + display: flex; + flex-direction: column; + padding: 40px; + max-width: 864px; + min-height: 100vh; + border-right: 1px solid rgba(255, 255, 255, 0.1); + + &.full, + &.center { + border: none; + margin: 0 auto; + } + + &.full { + max-width: 100%; + } + + @media (--phone) { + padding: 20px; + } + + @media print { + display: initial; + } +} + +.content { + display: flex; + flex-direction: column; + + @media print { + display: initial; + } +} + +hr { + width: 100%; + border: none; + background: var(--border-color); + height: 1px; +} + +.hidden { + display: none; +} + +sup { + line-height: 0; +} diff --git a/assets/css/pagination.css b/assets/css/pagination.css new file mode 100644 index 0000000..30dbadc --- /dev/null +++ b/assets/css/pagination.css @@ -0,0 +1,86 @@ +.pagination { + margin-top: 50px; + + @media print { + display: none; + } + + &__title { + display: flex; + text-align: center; + position: relative; + margin: 100px 0 20px; + + &-h { + text-align: center; + margin: 0 auto; + padding: 5px 10px; + background: color-mod(var(--accent) blend(#1D1E28 98%)); + font-size: .8rem; + text-transform: uppercase; + text-decoration: none; + letter-spacing: .1em; + z-index: 1; + } + + hr { + position: absolute; + left: 0; + right: 0; + width: 100%; + margin-top: 15px; + z-index: 0; + } + } + + &__buttons { + display: flex; + align-items: center; + justify-content: center; + + a { + text-decoration: none; + } + } +} + +.button { + position: relative; + display: inline-flex; + flex: 1; + align-items: center; + justify-content: center; + font-size: 1rem; + border-radius: 8px; + padding: 0; + cursor: pointer; + appearance: none; + overflow: hidden; + + + .button { + margin-left: 10px; + } + + a { + display: flex; + padding: 8px 16px; + text-decoration: none; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + } + + &__text { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + } + + &.next .button__icon { + margin-left: 8px; + } + + &.previous .button__icon { + margin-right: 8px; + } +} diff --git a/assets/css/post.css b/assets/css/post.css new file mode 100644 index 0000000..37155bc --- /dev/null +++ b/assets/css/post.css @@ -0,0 +1,132 @@ +.index-content { + margin-top: 20px; +} + +.framed { + border: 1px solid var(--accent); + padding: 20px; + + *:first-child { + margin-top: 0; + } + + *:last-child { + margin-bottom: 0; + } +} + +.posts { + width: 100%; +} + +.post { + width: 100%; + text-align: left; + margin: 20px auto; + padding: 20px 0; + + @media (--tablet) { + max-width: 660px; + } + + &:not(:last-of-type) { + border-bottom: 1px solid var(--border-color); + } + + &-meta { + font-size: 1rem; + margin-bottom: 10px; + color: color-mod(var(--accent) a(70%)); + } + + &-title { + --border: 3px dotted var(--accent); + position: relative; + color: var(--accent); + margin: 0 0 15px; + padding-bottom: 15px; + border-bottom: var(--border); + + &:after { + content: ''; + position: absolute; + bottom: 2px; + display: block; + width: 100%; + border-bottom: var(--border); + } + + a { + text-decoration: none; + } + } + + &-tags { + display: block; + margin-bottom: 20px; + font-size: 1rem; + opacity: .5; + + a { + text-decoration: none; + } + } + + &-content { + margin-top: 30px; + } + + &-cover { + border: 20px solid var(--accent); + background: transparent; + margin: 40px 0; + padding: 20px; + + @media (--phone) { + padding: 10px; + border-width: 10px; + } + } + + ul { + list-style: none; + + li:not(:empty):before { + content: '-'; + position: absolute; + left: -20px; + color: var(--accent); + } + } +} + +.post--regulation { + h1 { + justify-content: center; + } + + h2 { + justify-content: center; + margin-bottom: 10px; + + & + h2 { + margin-top: -10px; + margin-bottom: 20px; + } + } +} + +.hanchor { + color: color-mod(var(--accent) alpha(90%)); + text-decoration: none; + margin-left: 10px; + visibility: hidden; +} + +h1:hover a, h2:hover a, h3:hover a, h4:hover a { + visibility: visible; +} + +.footnotes { + color: color-mod(var(--color) alpha(50%)); +} diff --git a/assets/css/prism.css b/assets/css/prism.css new file mode 100644 index 0000000..e4268ae --- /dev/null +++ b/assets/css/prism.css @@ -0,0 +1,336 @@ +/* PrismJS 1.24.1 +https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+actionscript+apacheconf+applescript+bash+c+csharp+cpp+cmake+coffeescript+csp+css-extras+diff+django+docker+elixir+elm+erlang+fsharp+flow+git+go+graphql+haml+handlebars+haskell+http+java+json+kotlin+latex+less+llvm+makefile+markdown+markup-templating+nasm+objectivec+ocaml+perl+php+php-extras+powershell+processing+pug+python+r+jsx+tsx+reason+ruby+rust+sass+scss+scala+scheme+sql+stylus+swift+textile+toml+twig+typescript+vim+visual-basic+wasm+yaml&plugins=line-highlight+line-numbers+jsonp-highlight+highlight-keywords+command-line+toolbar+copy-to-clipboard */ +/** + * prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML + * Based on https://github.com/chriskempson/tomorrow-theme + * @author Rose Pritchard + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #ccc; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #2d2d2d; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.block-comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #999; +} + +.token.punctuation { + color: #ccc; +} + +.token.tag, +.token.attr-name, +.token.namespace, +.token.deleted { + color: #e2777a; +} + +.token.function-name { + color: #6196cc; +} + +.token.boolean, +.token.number, +.token.function { + color: #f08d49; +} + +.token.property, +.token.class-name, +.token.constant, +.token.symbol { + color: #f8c555; +} + +.token.selector, +.token.important, +.token.atrule, +.token.keyword, +.token.builtin { + color: #cc99cd; +} + +.token.string, +.token.char, +.token.attr-value, +.token.regex, +.token.variable { + color: #7ec699; +} + +.token.operator, +.token.entity, +.token.url { + color: #67cdcc; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.inserted { + color: green; +} + +pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; +} + +@media print { + .line-highlight { + /* + * This will prevent browsers from replacing the background color with white. + * It's necessary because the element is layered on top of the displayed code. + */ + -webkit-print-color-adjust: exact; + color-adjust: exact; + } +} + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .4em; + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + +.line-numbers .line-highlight:before, +.line-numbers .line-highlight:after { + content: none; +} + +pre[id].linkable-line-numbers span.line-numbers-rows { + pointer-events: all; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:before { + cursor: pointer; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { + background-color: rgba(128, 128, 128, .2); +} + +pre[class*="language-"].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + + .line-numbers-rows > span { + display: block; + counter-increment: linenumber; + } + + .line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; + } + +.command-line-prompt { + border-right: 1px solid #999; + display: block; + float: left; + font-size: 100%; + letter-spacing: -1px; + margin-right: 1em; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.command-line-prompt > span:before { + color: #999; + content: ' '; + display: block; + padding-right: 0.8em; +} + +.command-line-prompt > span[data-user]:before { + content: "[" attr(data-user) "@" attr(data-host) "] $"; +} + +.command-line-prompt > span[data-user="root"]:before { + content: "[" attr(data-user) "@" attr(data-host) "] #"; +} + +.command-line-prompt > span[data-prompt]:before { + content: attr(data-prompt); +} + +div.code-toolbar { + position: relative; +} + +div.code-toolbar > .toolbar { + position: absolute; + top: .3em; + right: .2em; + transition: opacity 0.3s ease-in-out; + opacity: 0; +} + +div.code-toolbar:hover > .toolbar { + opacity: 1; +} + +/* Separate line b/c rules are thrown out if selector is invalid. + IE11 and old Edge versions don't support :focus-within. */ +div.code-toolbar:focus-within > .toolbar { + opacity: 1; +} + +div.code-toolbar > .toolbar > .toolbar-item { + display: inline-block; +} + +div.code-toolbar > .toolbar > .toolbar-item > a { + cursor: pointer; +} + +div.code-toolbar > .toolbar > .toolbar-item > button { + background: none; + border: 0; + color: inherit; + font: inherit; + line-height: normal; + overflow: visible; + padding: 0; + -webkit-user-select: none; /* for button */ + -moz-user-select: none; + -ms-user-select: none; +} + +div.code-toolbar > .toolbar > .toolbar-item > a, +div.code-toolbar > .toolbar > .toolbar-item > button, +div.code-toolbar > .toolbar > .toolbar-item > span { + color: #bbb; + font-size: .8em; + padding: 0 .5em; + background: #f5f2f0; + background: rgba(224, 224, 224, 0.2); + box-shadow: 0 2px 0 0 rgba(0,0,0,0.2); + border-radius: .5em; +} + +div.code-toolbar > .toolbar > .toolbar-item > a:hover, +div.code-toolbar > .toolbar > .toolbar-item > a:focus, +div.code-toolbar > .toolbar > .toolbar-item > button:hover, +div.code-toolbar > .toolbar > .toolbar-item > button:focus, +div.code-toolbar > .toolbar > .toolbar-item > span:hover, +div.code-toolbar > .toolbar > .toolbar-item > span:focus { + color: inherit; + text-decoration: none; +} + diff --git a/assets/css/style.css b/assets/css/style.css new file mode 100644 index 0000000..240cde0 --- /dev/null +++ b/assets/css/style.css @@ -0,0 +1,16 @@ +@import 'font.css'; +@import 'buttons.css'; +@import 'form.css'; + +@import 'header.css'; +@import 'logo.css'; +@import 'main.css'; +@import 'post.css'; +@import 'pagination.css'; +@import 'footer.css'; + +@import 'prism.css'; +@import 'syntax.css'; +@import 'code.css'; +@import 'terms.css'; +@import 'gist.css'; diff --git a/assets/css/syntax.css b/assets/css/syntax.css new file mode 100644 index 0000000..95604ef --- /dev/null +++ b/assets/css/syntax.css @@ -0,0 +1,153 @@ +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.statement, +.token.regex, +.token.atrule, +.token.number, +.token.inserted, +.token.important { + color: var(--accent) !important; +} + +.token.tag-id, +.token.atrule-id, +.token.operator, +.token.unit, +.token.placeholder, +.token.variable, +.token.tag, +.token.attr-name, +.token.namespace, +.token.deleted, +.token.property, +.token.class-name, +.token.constant, +.token.symbol { + color: color-mod(var(--accent) a(70%)) !important; +} + +.token.property, +.token.function, +.token.function-name, +.token.deleted, +code.language-javascript, +code.language-html, +.command-line-prompt > span:before { + color: color-mod(var(--accent) blend(#999 90%)) !important; +} + +.token.selector, +.token.tag, +.token.punctuation { + color: white; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: rgba(255, 255, 255, .3) !important; +} + +.token.namespace { + opacity: .7 !important; +} + +pre[data-line] { + position: relative; +} + +pre[class*="language-"] { + margin: 0; + padding: 0; + overflow: auto; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: 0; + margin: 0; + background: color-mod(var(--accent) blend(#999 90%) a(8%)); + pointer-events: none; + line-height: inherit; + white-space: pre; +} + +.line-highlight:before, +.line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + /* top: .4em; */ + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%, .4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; +} + +.line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; +} + +.line-numbers .line-highlight:before, +.line-numbers .line-highlight:after { + content: none; +} + +.code-toolbar { + --code-margin: 40px; + position: relative; + margin: var(--code-margin) 0; + padding: 20px; + border: 1px solid rgba(255, 255, 255, .1); + + + .code-toolbar, + + .highlight, + + .highlight .code-toolbar { + border-top: 0; + margin-top: calc(-1 * var(--code-margin)); + } + + pre, code { + border: none; + } + + code { + display: block; + color: inherit; + } + + > .toolbar { + button { + font-size: .8em !important; + background: hsla(0,0%,87.8%,.2) !important; + color: #bbb !important; + box-shadow: 0 2px 0 0 rgba(0,0,0,.2) !important; + border-radius: 0 !important; + margin: 6px !important; + padding: 10px !important; + user-select:none + } + } +} diff --git a/assets/css/terms.css b/assets/css/terms.css new file mode 100644 index 0000000..794e2fa --- /dev/null +++ b/assets/css/terms.css @@ -0,0 +1,9 @@ +.terms { + h1 { + color: var(--accent); + } + + h3 { + font-size: initial; + } +} diff --git a/assets/js/languageSelector.js b/assets/js/languageSelector.js new file mode 100644 index 0000000..23c9acb --- /dev/null +++ b/assets/js/languageSelector.js @@ -0,0 +1,23 @@ +const mobileQuery = getComputedStyle(document.body).getPropertyValue("--phoneWidth"); +const isMobile = () => window.matchMedia(mobileQuery).matches; + +const languageSelector = document.querySelector(".language-selector-current"); +const moreLanguagesContainer = document.querySelector(".language-selector__more"); + +document.body.addEventListener("click", () => { + if ( + !isMobile() && + moreLanguagesContainer && + !moreLanguagesContainer.classList.contains("hidden") + ) { + moreLanguagesContainer.classList.add("hidden"); + } +}); + +languageSelector && + languageSelector.addEventListener("click", (e) => { + if (!isMobile()) { + e.stopPropagation(); + moreLanguagesContainer.classList.toggle("hidden"); + } + }); diff --git a/assets/js/menu.js b/assets/js/menu.js new file mode 100644 index 0000000..d383f25 --- /dev/null +++ b/assets/js/menu.js @@ -0,0 +1,51 @@ +const container = document.querySelector(".container"); +const menu = document.querySelector(".menu"); +const mobileMenuTrigger = document.querySelector(".menu-trigger"); +const desktopMenu = document.querySelector(".menu__inner--desktop"); +const desktopMenuTrigger = document.querySelector(".menu__sub-inner-more-trigger"); +const menuMore = document.querySelector(".menu__sub-inner-more"); +const mobileQuery = getComputedStyle(document.body).getPropertyValue("--phoneWidth"); +const isMobile = () => window.matchMedia(mobileQuery).matches; +const handleMenuClasses = () => { + mobileMenuTrigger && mobileMenuTrigger.classList.toggle("hidden", !isMobile()); + menu && menu.classList.toggle("hidden", isMobile()); + menuMore && menuMore.classList.toggle("hidden", !isMobile()); +}; + +// Common + +menu && menu.addEventListener("click", (e) => e.stopPropagation()); +menuMore && menuMore.addEventListener("click", (e) => e.stopPropagation()); + +handleMenuClasses(); + +document.body.addEventListener("click", () => { + if (!isMobile() && menuMore && !menuMore.classList.contains("hidden")) { + menuMore.classList.add("hidden"); + } else if (isMobile() && !menu.classList.contains("hidden")) { + menu.classList.add("hidden"); + } +}); + +window.addEventListener("resize", handleMenuClasses); + +// Mobile menu + +mobileMenuTrigger && + mobileMenuTrigger.addEventListener("click", (e) => { + e.stopPropagation(); + menu && menu.classList.toggle("hidden"); + }); + +// Desktop menu + +desktopMenuTrigger && + desktopMenuTrigger.addEventListener("click", (e) => { + e.stopPropagation(); + menuMore && menuMore.classList.toggle("hidden"); + + if (menuMore.getBoundingClientRect().right > container.getBoundingClientRect().right) { + menuMore.style.left = "auto"; + menuMore.style.right = 0; + } + }); diff --git a/assets/js/prism.js b/assets/js/prism.js new file mode 100644 index 0000000..397e3b2 --- /dev/null +++ b/assets/js/prism.js @@ -0,0 +1,80 @@ +/* PrismJS 1.24.1 +https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+actionscript+apacheconf+applescript+bash+c+csharp+cpp+cmake+coffeescript+csp+css-extras+diff+django+docker+elixir+elm+erlang+fsharp+flow+git+go+graphql+haml+handlebars+haskell+http+java+json+kotlin+latex+less+llvm+makefile+markdown+markup-templating+nasm+objectivec+ocaml+perl+php+php-extras+powershell+processing+pug+python+r+jsx+tsx+reason+ruby+rust+sass+scss+scala+scheme+sql+stylus+swift+textile+toml+twig+typescript+vim+visual-basic+wasm+yaml&plugins=line-highlight+line-numbers+jsonp-highlight+highlight-keywords+command-line+toolbar+copy-to-clipboard */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,e={},M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);y+=m.value.length,m=m.next){var b=m.value;if(t.length>n.length)return;if(!(b instanceof W)){var k,x=1;if(h){if(!(k=z(v,y,n,f)))break;var w=k.index,A=k.index+k[0].length,P=y;for(P+=m.value.length;P<=w;)m=m.next,P+=m.value.length;if(P-=m.value.length,y=P,m.value instanceof W)continue;for(var E=m;E!==t.tail&&(Pl.reach&&(l.reach=N);var j=m.prev;O&&(j=I(t,j,O),y+=O.length),q(t,j,x);var C=new W(o,g?M.tokenize(S,g):S,d,S);if(m=I(t,j,C),L&&I(t,m,L),1l.reach&&(l.reach=_.reach)}}}}}}(e,a,n,a.head,0),function(e){var n=[],t=e.head.next;for(;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=M.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=M.hooks.all[e];if(t&&t.length)for(var r,a=0;r=t[a++];)r(n)}},Token:W};function W(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function z(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function i(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function I(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function q(e,n,t){for(var r=n.next,a=0;a"+a.content+""},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()},!1)),M;var t=M.util.currentScript();function r(){M.manual||M.highlightAll()}if(t&&(M.filename=t.src,t.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var a=document.readyState;"loading"===a||"interactive"===a&&t&&t.defer?document.addEventListener("DOMContentLoaded",r):window.requestAnimationFrame?window.requestAnimationFrame(r):window.setTimeout(r,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var t={"included-cdata":{pattern://i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(s){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript; +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/}; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:a.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean; +!function(s){function a(e,s){return e.replace(/<<(\d+)>>/g,function(e,n){return"(?:"+s[+n]+")"})}function t(e,n,s){return RegExp(a(e,n),s||"")}function e(e,n){for(var s=0;s>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface record struct",i="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(n+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(n+" "+r+" "+o),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=e("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=a("<<0>>(?:\\s*<<1>>)?",[h,g]),m=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k])]),m,k]),v={keyword:p,punctuation:/[<>()?,.:[\]]/},x="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",$='"(?:\\\\.|[^\\\\"\r\n])*"';s.languages.csharp=s.languages.extend("clike",{string:[{pattern:t("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:t("(^|[^@$\\\\])<<0>>",[$]),lookbehind:!0,greedy:!0},{pattern:RegExp(x),greedy:!0,alias:"character"}],"class-name":[{pattern:t("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,w]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:t("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:v},{pattern:t("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:v},{pattern:t("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:t("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:v},{pattern:t("\\b<<0>>(?=\\s+(?!<<1>>|with\\s*\\{)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[w,u,h]),inside:v}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),s.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),s.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:t("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),s.languages.insertBefore("csharp","class-name",{namespace:{pattern:t("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:t("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*(?!\\s))(?:[^()\\s]|\\s(?!\\s)|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:v},"return-type":{pattern:t("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[w,m]),inside:v,alias:"class-name"},"constructor-invocation":{pattern:t("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[w]),lookbehind:!0,inside:v,alias:"class-name"},"generic-method":{pattern:t("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:t("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:v}}},"type-list":{pattern:t("\\b((?:<<0>>\\s+<<1>>|record\\s+<<1>>\\s*<<5>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>|<<1>>\\s*<<5>>|<<6>>)(?:\\s*,\\s*(?:<<3>>|<<4>>|<<6>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,w,p.source,b,"\\bnew\\s*\\(\\s*\\)"]),lookbehind:!0,inside:{"record-arguments":{pattern:t("(^(?!new\\s*\\()<<0>>\\s*)<<1>>",[f,b]),lookbehind:!0,greedy:!0,inside:s.languages.csharp},keyword:p,"class-name":{pattern:RegExp(w),greedy:!0,inside:v},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var _=$+"|"+x,B=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[_]),E=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),R="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",P=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,E]);s.languages.insertBefore("csharp","class-name",{attribute:{pattern:t("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[R,P]),lookbehind:!0,greedy:!0,inside:{target:{pattern:t("^<<0>>(?=\\s*:)",[R]),alias:"keyword"},"attribute-arguments":{pattern:t("\\(<<0>>*\\)",[E]),inside:s.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var z=":[^}\r\n]+",S=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),j=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[S,z]),A=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[_]),2),F=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[A,z]);function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:t("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[n,z]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:s.languages.csharp}}},string:/[\s\S]+/}}s.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:t('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[j]),lookbehind:!0,greedy:!0,inside:U(j,S)},{pattern:t('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[F]),lookbehind:!0,greedy:!0,inside:U(F,A)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n="\\b(?!)\\w+(?:\\s*\\.\\s*\\w+)*\\b".replace(//g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp('(\\b(?:module|import)\\s+)(?:"(?:\\\\(?:\r\n|[^])|[^"\\\\\r\n])*"|<[^<>\r\n]*>|'+"(?:\\s*:\\s*)?|:\\s*".replace(//g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b[a-z_]\w*\s*<(?:[^<>]|<(?:[^<>])*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.csp={directive:{pattern:/(^|[^-\da-z])(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|prefetch|script|style|worker)-src|disown-opener|form-action|frame-(?:ancestors|options)|input-protection(?:-(?:clip|selectors))?|navigate-to|plugin-types|policy-uri|referrer|reflected-xss|report-(?:to|uri)|require-sri-for|sandbox|(?:script|style)-src-(?:attr|elem)|upgrade-insecure-requests)(?=[^-\da-z]|$)/i,lookbehind:!0,alias:"keyword"},safe:{pattern:/'(?:deny|none|report-sample|self|strict-dynamic|top-only|(?:nonce|sha(?:256|384|512))-[-+/\w=]+)'/i,alias:"selector"},unsafe:{pattern:/(?:'unsafe-(?:allow-redirects|dynamic|eval|hash-attributes|hashed-attributes|hashes|inline)'|\*)/i,alias:"function"}}; +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach(function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism); +!function(h){function v(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(h.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,o){if(a.language===r){var c=a.tokenStack=[];a.code=a.code.replace(e,function(e){if("function"==typeof o&&!o(e))return e;for(var n,t=c.length;-1!==a.code.indexOf(n=v(r,t));)++t;return c[t]=e,n}),a.grammar=h.languages.markup}}},tokenizePlaceholders:{value:function(p,k){if(p.language===k&&p.tokenStack){p.grammar=h.languages[k];var m=0,d=Object.keys(p.tokenStack);!function e(n){for(var t=0;t=d.length);t++){var a=n[t];if("string"==typeof a||a.content&&"string"==typeof a.content){var r=d[m],o=p.tokenStack[r],c="string"==typeof a?a:a.content,i=v(k,r),u=c.indexOf(i);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var n=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"django",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"jinja2",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"jinja2")})}(Prism); +!function(e){var r="(?:[ \t]+(?![ \t])(?:)?|)".replace(//g,function(){return"\\\\[\r\n](?:\\s|\\\\[\r\n]|#.*(?!.))*(?![\\s#]|\\\\[\r\n])"}),n="\"(?:[^\"\\\\\r\n]|\\\\(?:\r\n|[^]))*\"|'(?:[^'\\\\\r\n]|\\\\(?:\r\n|[^]))*'",t="--[\\w-]+=(?:|(?![\"'])(?:[^\\s\\\\]|\\\\.)+)".replace(//g,function(){return n}),o={pattern:RegExp(n),greedy:!0},i={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function a(e,n){return e=e.replace(//g,function(){return t}).replace(//g,function(){return r}),RegExp(e,n)}e.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:a("(^(?:ONBUILD)?\\w+)(?:)*","i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[o,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:a("(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\\b","i"),lookbehind:!0,greedy:!0},{pattern:a("(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\\\]+)AS","i"),lookbehind:!0,greedy:!0},{pattern:a("(^ONBUILD)\\w+","i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:i,string:o,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:i},e.languages.dockerfile=e.languages.docker}(Prism); +Prism.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/m,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}}); +Prism.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),a.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}; +Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete Prism.languages.go["class-name"]; +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/[A-Z]\w*Input(?=!?.*$)/m,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},Prism.hooks.add("after-tokenize",function(n){if("graphql"===n.language)for(var o=n.tokens.filter(function(n){return"string"!=typeof n&&"comment"!==n.type&&"scalar"!==n.type}),s=0;s\\\\]|\\\\[^])*>"].join("|")+")[egimnosux]{0,6}"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:n}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:n}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:n}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},r=0,a=t.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")}),e.languages.hbs=e.languages.handlebars}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +!function(t){t.languages.http={"request-line":{pattern:/^(?:GET|HEAD|POST|PUT|DELETE|CONNECT|OPTIONS|TRACE|PATCH|PRI|SEARCH)\s(?:https?:\/\/|\/)\S*\sHTTP\/[0-9.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:t.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[0-9.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[0-9.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[0-9.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var a,e,s,n=t.languages,r={"application/javascript":n.javascript,"application/json":n.json||n.javascript,"application/xml":n.xml,"text/xml":n.xml,"text/html":n.html,"text/css":n.css},i={"application/json":!0,"application/xml":!0};for(var p in r)if(r[p]){a=a||{};var o=i[p]?(void 0,s=(e=p).replace(/^[a-z]+\//,""),"(?:"+e+"|\\w+/(?:[\\w.-]+\\+)+"+s+"(?![+\\w.-]))"):p;a[p.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+o+"(?:(?:\\r\\n?|\\n).+)*)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:r[p]}}a&&t.languages.insertBefore("http","header-name",a)}(Prism); +!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n="(^|[^\\w.])(?:[a-z]\\w*\\s*\\.\\s*)*(?:[A-Z]\\w*\\s*\\.\\s*)*",a={pattern:RegExp(n+"[A-Z](?:[\\d_A-Z]*[a-z]\\w*)?\\b"),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{"class-name":[a,{pattern:RegExp(n+"[A-Z]\\w*(?=\\s+\\w+\\s*[;,=()])"),lookbehind:!0,inside:a.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism); +Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json; +!function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"],e.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}});var n=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:e.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];e.languages.kotlin.string.inside=e.languages.kotlin["raw-string"].inside={interpolation:n},e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(Prism); +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +Prism.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(s){function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?![\r\n]))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|(?![^]))".replace(/__/g,function(){return e}),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";s.languages.markdown=s.languages.extend("markup",{}),s.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:s.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:s.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:s.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)|[ \t]?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(e){["url","bold","italic","strike","code-snippet"].forEach(function(n){e!==n&&(s.languages.markdown[e].inside.content.inside[n]=s.languages.markdown[n])})}),s.hooks.add("after-tokenize",function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t",quot:'"'},u=String.fromCodePoint||String.fromCharCode;s.languages.md=s.languages.markdown}(Prism); +Prism.languages.nasm={comment:/;.*$/m,string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,label:{pattern:/(^\s*)[A-Za-z._?$][\w.?$@~#]*:/m,lookbehind:!0,alias:"function"},keyword:[/\[?BITS (?:16|32|64)\]?/,{pattern:/(^\s*)section\s*[a-z.]+:?/im,lookbehind:!0},/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*$/m],register:{pattern:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s)\b/i,alias:"variable"},number:/(?:\b|(?=\$))(?:0[hx](?:\.[\da-f]+|[\da-f]+(?:\.[\da-f]+)?)(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-\/%<>=&|$!]/}; +Prism.languages.objectivec=Prism.languages.extend("c",{string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/}; +Prism.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub \w+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}; +!function(a){var e=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,t=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],i=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,n=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;a.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:e,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:i,operator:n,punctuation:s};var l={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:a.languages.php},r=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:l}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:l}}];a.languages.insertBefore("php","variable",{string:r,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:e,string:r,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,number:i,operator:n,punctuation:s}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),a.hooks.add("before-tokenize",function(e){if(/<\?/.test(e.code)){a.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)}}),a.hooks.add("after-tokenize",function(e){a.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism); +Prism.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}); +!function(e){var i=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},r=i.string[0].inside;r.boolean=i.boolean,r.variable=i.variable,r.function.inside=i}(); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),Prism.languages.processing.function=/\b\w+(?=\s*\()/,Prism.languages.processing["class-name"].alias="variable"; +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a(?:(?:\r?\n|\r(?!\n))(?:\\2[\t ].+|\\s*?(?=\r?\n|\r)))+".replace("",function(){return r.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},rest:e.languages[r.language]}})}e.languages.insertBefore("pug","filter",n)}(Prism); +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +!function(i){var t=i.util.clone(i.languages.javascript),e="(?:\\{*\\.{3}(?:[^{}]|)*\\})";function n(t,n){return t=t.replace(//g,function(){return"(?:\\s|//.*(?!.)|/\\*(?:[^*]|\\*(?!/))\\*/)"}).replace(//g,function(){return"(?:\\{(?:\\{(?:\\{[^{}]*\\}|[^{}])*\\}|[^{}])*\\})"}).replace(//g,function(){return e}),RegExp(t,n)}e=n(e).source,i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=n("+(?:[\\w.:$-]+(?:=(?:\"(?:\\\\[^]|[^\\\\\"])*\"|'(?:\\\\[^]|[^\\\\'])*'|[^\\s{'\"/>=]+|))?|))**/?)?>"),i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.jsx.tag.inside.comment=t.comment,i.languages.insertBefore("inside","attr-name",{spread:{pattern:n(""),inside:i.languages.jsx}},i.languages.jsx.tag),i.languages.insertBefore("inside","special-attr",{script:{pattern:n("="),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},r=function(t){for(var n=[],e=0;e"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter;var s=e.languages.extend("typescript",{});delete s["class-name"],e.languages.typescript["class-name"].inside=s,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:s}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(a){var e=a.util.clone(a.languages.typescript);a.languages.tsx=a.languages.extend("jsx",e);var t=a.languages.tsx.tag;t.pattern=RegExp("(^|[^\\w$]|(?=|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),Prism.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var r=/\$[-\w]+|#\{\$[-\w]+\}/,t=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:r,operator:t}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:r,operator:t,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|with|show|hide)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; +Prism.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(function(r){for(var e in r)r[e]=r[e].replace(/<[\w\s]+>/g,function(e){return"(?:"+r[e].trim()+")"});return r[e]}({"":"\\d+(?:/\\d+)|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"(?:#d(?:#[ei])?|#[ei](?:#d)?)?","":"[0-9a-f]+(?:/[0-9a-f]+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"#[box](?:#[ei])?|(?:#[ei])?#[box]","":"(^|[()\\[\\]\\s])(?:|)(?=[()\\[\\]\\s]|$)"}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/}; +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|IN|ILIKE|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},t={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};t.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:t}},t.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:t}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:t}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:t}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:t}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:t.interpolation}},rest:t}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:t.interpolation,comment:t.comment,punctuation:/[{},]/}},func:t.func,string:t.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:t.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp('(^|[^"#])(?:"(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^(])|[^\\\\\r\n"])*"|"""(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|[^(])|[^\\\\"]|"(?!""))*""")(?!["#])'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp('(^|[^"#])(#+)(?:"(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^#])|[^\\\\\r\n])*?"|"""(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|[^#])|[^\\\\])*?""")\\2'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp("#(?:(?:elseif|if)\\b(?:[ \t]*(?:![ \t]*)?(?:\\b\\w+\\b(?:[ \t]*\\((?:[^()]|\\([^()]*\\))*\\))?|\\((?:[^()]|\\([^()]*\\))*\\))(?:[ \t]*(?:&&|\\|\\|))?)+|(?:else|endif)\\b)"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:true|false)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:true|false)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=Prism.languages.swift}); +!function(n){function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),e||"")}var i={css:{pattern:/\{[^{}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+\\S.*","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.|(?!(?:||[<>=^~_]|[\\\\/]\\d+)+\\.))[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^[\t ]*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^[\t ]*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +Prism.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:Prism.languages.markup}}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +!function(e){var n=/[*&][^\s[\]{},]+/,r=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,t="(?:"+r.source+"(?:[ \t]+"+n.source+")?|"+n.source+"(?:[ \t]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),d="\"(?:[^\"\\\\\r\n]|\\\\.)*\"|'(?:[^'\\\\\r\n]|\\\\.)*'";function o(e,n){n=(n||"").replace(/m/g,"")+"m";var r="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\\]|\\}|(?:[\r\n]\\s*)?#))".replace(/<>/g,function(){return t}).replace(/<>/g,function(){return e});return RegExp(r,n)}e.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\\S[^\r\n]*(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return t})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\\s*:\\s)".replace(/<>/g,function(){return t}).replace(/<>/g,function(){return"(?:"+a+"|"+d+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:o("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:o("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:o(d),lookbehind:!0,greedy:!0},number:{pattern:o("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:r,important:n,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(Prism); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document&&document.querySelector){var t,o="line-numbers",s="linkable-line-numbers",a=function(){if(void 0===t){var e=document.createElement("div");e.style.fontSize="13px",e.style.lineHeight="1.5",e.style.padding="0",e.style.border="0",e.innerHTML=" 
 ",document.body.appendChild(e),t=38===e.offsetHeight,document.body.removeChild(e)}return t},l=!0,u=0;Prism.hooks.add("before-sanity-check",function(e){var t=e.element.parentElement;if(c(t)){var n=0;v(".line-highlight",t).forEach(function(e){n+=e.textContent.length,e.parentNode.removeChild(e)}),n&&/^(?: \n)+$/.test(e.code.slice(-n))&&(e.code=e.code.slice(0,-n))}}),Prism.hooks.add("complete",function e(t){var n=t.element.parentElement;if(c(n)){clearTimeout(u);var i=Prism.plugins.lineNumbers,r=t.plugins&&t.plugins.lineNumbers;if(y(n,o)&&i&&!r)Prism.hooks.add("line-numbers",e);else d(n)(),u=setTimeout(f,1)}}),window.addEventListener("hashchange",f),window.addEventListener("resize",function(){v("pre").filter(c).map(function(e){return d(e)}).forEach(b)})}function v(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function y(e,t){return e.classList.contains(t)}function b(e){e()}function c(e){return!(!e||!/pre/i.test(e.nodeName))&&(!!e.hasAttribute("data-line")||!(!e.id||!Prism.util.isActive(e,s)))}function d(u,e,c){var t=(e="string"==typeof e?e:u.getAttribute("data-line")||"").replace(/\s+/g,"").split(",").filter(Boolean),d=+u.getAttribute("data-line-offset")||0,f=(a()?parseInt:parseFloat)(getComputedStyle(u).lineHeight),p=Prism.util.isActive(u,o),n=u.querySelector("code"),h=p?u:n||u,m=[],g=n&&h!=n?function(e,t){var n=getComputedStyle(e),i=getComputedStyle(t);function r(e){return+e.substr(0,e.length-2)}return t.offsetTop+r(i.borderTopWidth)+r(i.paddingTop)-r(n.paddingTop)}(u,n):0;t.forEach(function(e){var t=e.split("-"),n=+t[0],i=+t[1]||n,r=u.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");if(m.push(function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",e),r.className=(c||"")+" line-highlight"}),p&&Prism.plugins.lineNumbers){var o=Prism.plugins.lineNumbers.getLine(u,n),s=Prism.plugins.lineNumbers.getLine(u,i);if(o){var a=o.offsetTop+g+"px";m.push(function(){r.style.top=a})}if(s){var l=s.offsetTop-o.offsetTop+s.offsetHeight+"px";m.push(function(){r.style.height=l})}}else m.push(function(){r.setAttribute("data-start",String(n)),n span",u).forEach(function(e,t){var n=t+r;e.onclick=function(){var e=i+"."+n;l=!1,location.hash=e,setTimeout(function(){l=!0},1)}})}return function(){m.forEach(b)}}function f(){var e=location.hash.slice(1);v(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var n=e.slice(0,e.lastIndexOf(".")),i=document.getElementById(n);if(i)i.hasAttribute("data-line")||i.setAttribute("data-line",""),d(i,t,"temporary ")(),l&&document.querySelector(".temporary.line-highlight").scrollIntoView()}}}(); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var o="line-numbers",a=/\n(?!$)/g,e=Prism.plugins.lineNumbers={getLine:function(e,n){if("PRE"===e.tagName&&e.classList.contains(o)){var t=e.querySelector(".line-numbers-rows");if(t){var i=parseInt(e.getAttribute("data-start"),10)||1,r=i+(t.children.length-1);n");(i=document.createElement("span")).setAttribute("aria-hidden","true"),i.className="line-numbers-rows",i.innerHTML=l,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(i),u([t]),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})}function u(e){if(0!=(e=e.filter(function(e){var n=function(e){return e?window.getComputedStyle?getComputedStyle(e):e.currentStyle||null:null}(e)["white-space"];return"pre-wrap"===n||"pre-line"===n})).length){var n=e.map(function(e){var n=e.querySelector("code"),t=e.querySelector(".line-numbers-rows");if(n&&t){var i=e.querySelector(".line-numbers-sizer"),r=n.textContent.split(a);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var s=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:r,lineHeights:[],oneLinerHeight:s,sizer:i}}}).filter(Boolean);n.forEach(function(e){var i=e.sizer,n=e.lines,r=e.lineHeights,s=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach(function(e,n){if(e&&1s.length&&(a=s.length),a--;for(var r=--n;r<=a;r++)o[r]=s[r],s[r]=""}});else if(i)for(var l=0;l',r);else n=p('',r);var o=document.createElement("span");o.className=f,o.innerHTML=n;for(var i=t.outputLines||[],l=0,m=i.length;l1%, not dead", + }, + ], + ]; + const plugins = []; + + return { + presets, + plugins, + }; +}; diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..e69de29 diff --git a/exampleSite/config.toml b/exampleSite/config.toml new file mode 100644 index 0000000..a06270a --- /dev/null +++ b/exampleSite/config.toml @@ -0,0 +1,35 @@ +baseurl = "https://example.com/" +languageCode = "en-us" +theme = "hugo-theme-terminal" +paginate = 5 + +[params] + contentTypeName = "posts" + themeColor = "orange" + showMenuItems = 2 + fullWidthTheme = false + centerTheme = false + +[languages] + [languages.en] + title = "Terminal" + subtitle = "A simple, retro theme for Hugo" + keywords = "" + copyright = "" + menuMore = "Show more" + readMore = "Read more" + readOtherPosts = "Read other posts" + + [languages.en.params.logo] + logoText = "Terminal" + logoHomeLink = "/" + + [languages.en.menu] + [[languages.en.menu.main]] + identifier = "about" + name = "About" + url = "/about" + [[languages.en.menu.main]] + identifier = "showcase" + name = "Showcase" + url = "/showcase" diff --git a/exampleSite/content/about.md b/exampleSite/content/about.md new file mode 100644 index 0000000..8944da1 --- /dev/null +++ b/exampleSite/content/about.md @@ -0,0 +1,22 @@ ++++ +title = "About" +date = "2019-01-25" +author = "Radek" ++++ + +# Hi there + +My name is Radek and I'm the author of this theme. I made it to help you present your ideas easier. + +We all know how hard is to start something on the web, especially these days. You need to prepare a bunch of stuff, configure them and when that’s done — create the content. + +This theme is pretty basic and covers all of the essentials. All you have to do is start typing! + +The theme includes: + +- **5 duotone themes**, depending on your preferences (orange, red, blue, green, pink) +- [**Fira Code**](https://github.com/tonsky/FiraCode) as default monospaced font. It's gorgeous! +- **really nice, custom duotone** syntax highlighting based on [**PrismJS**](https://prismjs.com) +- mobile friendly layout + +So, there you have it... enjoy! diff --git a/exampleSite/content/posts/hello.md b/exampleSite/content/posts/hello.md new file mode 100644 index 0000000..6e3938b --- /dev/null +++ b/exampleSite/content/posts/hello.md @@ -0,0 +1,18 @@ ++++ +title = "Hello Friend" +date = "2019-01-25" +author = "Lorem Ipsum" +cover = "hello.jpg" +description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam nec interdum metus. Aenean rutrum ligula sodales ex auctor, sed tempus dui mollis. Curabitur ipsum dui, aliquet nec commodo at, tristique eget ante." ++++ + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam nec interdum metus. Aenean rutrum ligula sodales ex auctor, sed tempus dui mollis. Curabitur ipsum dui, aliquet nec commodo at, tristique eget ante. **Donec quis dolor nec nunc mollis interdum vel in purus**. Sed vitae leo scelerisque, sollicitudin elit sed, congue ante. In augue nisl, vestibulum commodo est a, tristique porttitor est. Proin laoreet iaculis ornare. Nullam ut neque quam. + +> Fusce pharetra suscipit orci nec tempor. Quisque vitae sem sit amet sem mollis consequat. Sed at imperdiet lorem. Vestibulum pharetra faucibus odio, ac feugiat tellus sollicitudin at. Pellentesque varius tristique mi imperdiet dapibus. Duis orci odio, sodales lacinia venenatis sit amet, feugiat et diam. + +Sed a leo id risus venenatis vulputate non quis nulla. Aenean nisl quam, lacinia pulvinar orci sit amet, eleifend eleifend dui. Nulla tempor ligula leo, eu vehicula quam condimentum a. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla gravida tristique nunc sed semper. Morbi nec felis odio. + +- Sed efficitur, lacus ac scelerisque pellentesque, lectus risus dignissim nisl, fermentum semper lectus diam eget lacus. +- Nunc ornare purus enim, id eleifend mauris vestibulum volutpat. +- Aenean facilisis ut ipsum condimentum ultrices. +- Fusce sed metus vulputate, lobortis purus et, finibus purus. Suspendisse quis posuere lorem. Vivamus vulputate nec risus in pulvinar. diff --git a/exampleSite/content/showcase.md b/exampleSite/content/showcase.md new file mode 100644 index 0000000..1ffc150 --- /dev/null +++ b/exampleSite/content/showcase.md @@ -0,0 +1,84 @@ +--- +title: "Showcase" +date: "2018-07-18" +author: "Hello Robot" +--- + +## Header 2 + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam nec interdum metus. Aenean rutrum ligula sodales ex auctor, sed tempus dui mollis. Curabitur ipsum dui, aliquet nec commodo at, tristique eget ante. **Donec quis dolor nec nunc mollis interdum vel in purus**. Sed vitae leo scelerisque, sollicitudin elit sed, congue ante. In augue nisl, vestibulum commodo est a, tristique porttitor est. Proin laoreet iaculis ornare. Nullam ut neque quam. + +> Fusce pharetra suscipit orci nec tempor. Quisque vitae sem sit amet sem mollis consequat. Sed at imperdiet lorem. Vestibulum pharetra faucibus odio, ac feugiat tellus sollicitudin at. Pellentesque varius tristique mi imperdiet dapibus. Duis orci odio, sodales lacinia venenatis sit amet, feugiat et diam. + +### Header 3 + +Nulla libero turpis, lacinia vitae cursus ut, auctor dictum nisl. Fusce varius felis nec sem ullamcorper, at convallis nisi vestibulum. Duis risus odio, porta sit amet placerat mollis, tincidunt non mauris. Suspendisse fringilla, `odio a dignissim pharetra`, est urna sollicitudin urna, eu scelerisque magna ex vitae tellus. + +```css +/* PostCSS code */ + +pre { + background: #1a1a1d; + padding: 20px; + border-radius: 8px; + font-size: 1rem; + overflow: auto; + + @media (--phone) { + white-space: pre-wrap; + word-wrap: break-word; + } + + code { + background: none !important; + color: #ccc; + padding: 0; + font-size: inherit; + } +} +``` + +```js +// JS code + +const menuTrigger = document.querySelector('.menu-trigger') +const menu = document.querySelector('.menu') +const mobileQuery = getComputedStyle(document.body).getPropertyValue('--phoneWidth') +const isMobile = () => window.matchMedia(mobileQuery).matches +const isMobileMenu = () => { + menuTrigger.classList.toggle('hidden', !isMobile()) + menu.classList.toggle('hidden', isMobile()) +} + +isMobileMenu() + +menuTrigger.addEventListener('click', () => menu.classList.toggle('hidden')) + +window.addEventListener('resize', isMobileMenu) +``` + +```html + + +
+
+

{{ .Title }}

+ {{ range .Pages }} + {{ .Render "summary"}} + {{ end }} +
+
+``` + +#### Header 4 + +Curabitur scelerisque felis viverra varius scelerisque. Ut enim libero, molestie gravida blandit at, mollis ornare tellus. Cras arcu mi, ultrices vel pulvinar vel, volutpat eu tortor. Nullam nec eros quis massa ultrices iaculis sed in metus. Praesent sollicitudin sem sit amet orci tempor gravida. + +- Maecenas elementum vitae nibh vitae porttitor. +- Aenean consequat, risus ut cursus placerat, arcu nulla sodales risus, ut molestie tellus tellus et dui. +- Integer imperdiet turpis vitae lacus imperdiet, ut ornare ligula auctor. Integer in mi eu velit vehicula suscipit eget vulputate nulla. +- Etiam vitae enim quis velit lobortis placerat a ut sem. + - Curabitur lobortis ante sit amet orci pulvinar, sollicitudin viverra nunc accumsan. + - Praesent fermentum orci quis leo facilisis posuere. + +Aliquam erat volutpat. In hac habitasse platea dictumst. Nunc ut tincidunt mauris. Sed at gravida risus, id semper magna. Nullam vitae enim mattis, sodales neque non, pharetra elit. Cras sit amet sagittis augue, et finibus turpis. Ut tempus tincidunt diam vel pharetra. Nulla porttitor odio sit amet nulla scelerisque, quis aliquam mi imperdiet. Sed tincidunt dui vel tellus vestibulum rhoncus. Donec tempus ultrices velit. diff --git a/exampleSite/static/img/hello.jpg b/exampleSite/static/img/hello.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37b2ab5a3565cce621798ec81640db7ec56d4016 GIT binary patch literal 77622 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%0AdX7z;;TxsizORD)Q18a1_P@H4h_L@+4l$!di3_E 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

&5?T)OEFKNhu&=2DE_D|qDi-=3@Af$u3F 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 L?e{i$m5hbUtDSytK<;E8Knm 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%0AMp)3e_mH&Gn@3J3ua%{*>?0p_c(d4tONY40W zA9AJro6)~?6f;mCbBL`NiqUWp+>d|IOZeiul3o+@awqQimG|CqLfGUqohJ=zfUi1R zNHXQ3vB0il-p_=kug2c+d|ZcwG5DH6ih$$tOB8& zR0DU66V4zq*$DSLC)ClHKYGn<$?T7lQVQH!+H|V4artn+LG^=EklqJV#YYHEU_b|} zt1kqwTGX800U{7V2UsaKs!7`F!(O1WBYmciro{0heDOs`?dC22q^Ft5xZCa95+2Q9 z#O1$>`9GSl=a_(yGu@QDa(Z>A>*R2ut+0^UM-+&kT3*0foS@dWYhxYqYv8mz9e5$c zNmhPX=;`N3cz#`9sf>D9X$JEXc{P@B(9g z0IPxTfWE*u?LIkUXlL^euF7OL!gfx{R?z)OJLEqwnu*{mt7Z2+;kd{BVH#4dOPDof z#n?#SX$EI+&Ij#F*IL>Z%ZE~%totJn0_@otcNwcZ^{wwT$1cJ4*;2uvhABZ1?Afa) z6>s$61oM>pshL&_L(gK3BebB9txM|gN|$orh3mj%Y#kDgbVjRZI*fc>@6of|O#Ni{&qTy|3}%XF4XG1vO}iE=Tb* zk`%1Xce5K3j^ag%;Xc|P0m;vAXG*fn^vxE-kRhzY4uXYh*UliPP!Q51LnOK8P0!>= zwf|nxh~O>p|LTv?)dT?fHecxW2J;P`=v}V!c=E_ET%K)tvWPAeBiJS}MEUL4q?{uy zvN`izghM{#E(Ig^lq&$Z^gMAOBWR=tf!RDF=J?eE{t3zRE#=AZ#fh=RgG;hbDAVVP zPd8gqA@T=Q-<#jO{HU)-dElSDU5TV@1&`Bmur^t!upW1%3|s3bz86Ed{8cN4Tu$AI z!@z{{hN5_a%t%+?ChiE8O%&e>X3usjcb7L^%)AGgAi!DlcUpx6y%x?vQKy1O>lYju zOS`B%S)o{r1GtC9xM*zS%H#5RVEM$tbEO70Ou(~XS0HG0A={UnXs3rjl%>qcH{bN$ zee=Fe`v*RON&pv=WZZ&Zm2{b6X~9>%HoMZzy`#2n^FIy&ms7wm#HOXocUes7 z@fDWHg(_XhU**D^9tnFW%XUOWdO7czU%$q51x&#fSB~_y>#`YSiv^&*$mROIG*xHa z+PIjsd+|FhEbiX?@jdMPJNuvf2X>SNUVVo3o(uL2>F+0;!x%i}pU-OZdwI!Udm?S9!fX$DiLZ;xe*^dO&+ zHjQ&0I6wmp-iR-8MuooRJG%~Poz1+`p4S7f`eD1}lLwCog7%S<&ayZvJ z`HAM%5DLv^uG8bVaxZ`k2^fm`mi^NAJA^O*Z1pcHVCijC*|?b=|Mas zZ~a3b&En097w@Gmgqs^GyQ4t#WlJt-d*v7E{ZkAcn4q2g2Ak7_FltV zN3rD}GDEk&N#bZxpJI3JY8{UP34fVZNEwfp*~Vg92S^!=P;g2?5NN9%7A}~w_-1Mw z#?OeF65J{kq*Kj6W2I~#+jsE`OQVj1IF@uUF-aG4F9FMgNprOC^Gx!lf<=p6GWB#{ zhD(A=^^`^%+`bxQiJM6@4P zsI^kO4%;@-wNemf>tb)0eUdn>6D_%Yndw`<{Y2lOGh$?YS!eg9nwSmvqe#=?%P}zpN6X(p7$qCxqlf5g$k@$p6!bb1|4&>05 zQKYL0_&%wxs7z!Aj)qiKh-`@g=P8ow9bg;4G49#t;|5eF5^)EvnVIXn$A7A%U|1K! z1~)%B7FWkQ>Y~qVZ34?v+iX(L+-WtF#3Kwq}m|r{4Ip z^|JgHVu@I9S90GWfwP;Eo98@`jw;Cx2Bna`mIY;caSl*=HR#EuG9@QQi}EqEPS_eY zVi`wj*4L(nHZ>=6;nq}wd4S>~ptooBQ$FfZtrC&6K7&J?5#^pCwQHzvTmW61Sxm86 zIL&g2d0RIzfQIiG9J?}nxuIRwr1O#9(B(yS8u zCjq|c7gP@R!nY6q3}Sz-|9$~Mu8i5cKPa!y7x7KBiLvT0^%pJJSv!LiG)>Bt;^l%B;l=!8wP#SM~o)&wi0)ueRZDxKTwsl|yZl>b+;mj0Nv- z|CMi4=Iy@P)iLO#@)2SO258m#K7M1P>Bo8z>FNSo8GRBHCvyn_V>!3yTFSs=CHj4E z*F17j0~EbM{JQw=hxodZBx-rE2X&Ou?b)g-R{wFPI;jPsw>~I;F(l_4t?{_!N8v+$1Uxkk_w<6fHkQ^VN1IwHFB)Og@lnXXi*7a6=~it#1t7{?fXo1QK=7=*}nj3i{1t`oM_omzrPtZe}(7+6oURb5ZS)U+kXEa5I0 z%;KBn#rn^z^!l;tKmpZYIw+O#2R3k%8XmY#C>iYaR2V!FOvX7@Cw1n1Vg>&zJCy&i z06Mobe3)E?j^hpMfe&*2=P*GAN0x5_qHCkd87%5_g6i@Q{vaDx`1at6meom}W48M| zNi#U4Po_{LzvA0B*kBDKpIO%U!Ml|NpRR8BO~V{elmwZm{$MzfQc_M4uHbEKLjKCw zy;TRot%RWbO-GT8Ao;$PJDpBMR&HcXy$d7IBDHuCL(xPrxT`$!p(yN{E&>s}%d!Cp zh;Y5_&@i9DgfrOVal;+MGK5$9wS{3b(K|$pG*{q<^nEnNX@iqO6uC!2RDLF$El=iS zE$fg7f%@}n36AB9&IZ>8yGA~@=QZQyGB%MN8D4uhHUZHeh+#G)eCUa>aLv5#m$o(fMB?%u zzIwdp_5xmvJsG^h{Smv*UP(KO|+Ud!G z1LF|#x$P*3g(F;VF$(||skg#WEt4GA**osAh@|baXe{u%UGt9uzwORuj~LQ5gT|kF z+0sO-Iclby$9>-q&&qNoZQg%;x3(#zowis{;tJWEs$Ax{^GtOVtUult%!YMec=}I) z&}YW&C;KBr%*iZ@rG&uKY4PaqauSRUNmnuXJs&EMH0`hbiP?wJXV4$FyuY5$fLEr1zSs9q?#%g*+^dnmYOk}3;LYVqsDQggj z5kXL$)t>lK%n8$_h6+o?+a^qRChoWp_NPNe+2k&8B&(tG{MQe))dS!d6n|+df6h}5 zYffVeH~o=ROdq>ygZ6}6$WP0xe&`%8X;)km@P%laZe>4q{1KJw>TE)+1 zYB|X?#Ftn_M2g2dLp&P>jf=uyv=hu0<%W^4lD^EZA^zF}{nB@5K8=b^F+O84g7Sj> z_(6{oh)wRwT+cYe?PZH|-GspAZdA^*4j$W}bxUK&T0teqa=1_A2dwXs;>K z=&ydw$(g@_lR!k74K!SRS+bp-5vJNm`fDW2K#jyKC*t5~wu0?)tQMr=;)CmU<{tJh z__H%%au}gY(RG*S_)VbH==HEC*U$OU=d#ocK|P1PH+pRP5FS%Z!C2l&98spOU14~d zg|UdkRnts%ae~I>nOpE|bQW6hN4t{6q3{#qKXS?}#szMb|9|8v=pk#U!!S2gxnZk}Qpi*^qU;e=TscVFwJYgN5{vaSQiXuW7Gg}{)CX#)!=oeQh&?gs{F zRK3-Pn?j#hVhNSxh+2s028CpfJ6->!)BR6;Q>4%CuCP3i+tq8Cd3cnz&NDx^m+s0+ zLTEX<*6MFRj-L{+_%)g8+|=72z8k$~e6zUcR@vXZ!J>fQ7@lAh4nc}n!sm`Zm{LG| zqT^+p`eO%_D8^Ph#y473xhqf^ICB}V)(9euPC=c;+kcC+D<)DPna+)LD4vyhxfDi* zMlKx!4>FqO>8WNSSrJ!Z-2!wF3-$<;v41h;SRbmnrG#`goaNufNwIXYhvQ)4JZoO# zT*}&ow~+R^$SJWjCAHcGu@6L;QPz9#MC2JbhY=w|yG_xS zFKEge1Afe^B^4RO9(#}MsM(;Xwm-VNgKO8eXM_~wIdSqX^82cIuT z<4Z-pJV`=kJ7*7up#WcCvJ@&=R%>Q3oZ;C+IF-sZFoYSbNB!o{2CmbX9G;-1c#=oV zQ{`f1u+b9~!{yrx@ouxpP7+i;xa8uS)r$}Oi1bz$nEm#!nLA*se%_$3Ve;-p;BdjR z4IjR!kLqD(?+%RO)cAn{<+#K;zTYL*d;g23j={i?&{vEuMJNu)vn_PnRDoIWHH11v zO&{LpmWhK64SfPm3ic?Ps+|-`pWYXKAaZesnKs>llsig&#ky$I&mm71S_|uksuK>B z5P)lyl|=+xHY$LYVgA~VB?Ldg>6%?6n;7o8_1sCJuVa0u2c0ep!o)mH+dJCyLE`ky zwcyE~tdgm&>T@6Fde~~y(E3I%6EsclXJ{AM^KgU%3VWrE6?pu&v?0U`FXct4Y6HQ^e!9@QcZoK%%qQ zKaK5gtp_#vz3l6wYuMW;-l!HJZ)#pm`Rd+PAj2MYS|qY? zhUxxb`)U}A0c$4$uIpaPAr=W2RsYjj9+u&2O4%)nrjfMCuyW_iJFUxN)7;4wgTZ32 z(ljhmmZGrzYYUi&o`~BH zCzDG^IL+k^dy^^Sa+@w z@MIQQTL%n~tUNi1kp9H$d%ie(Gu-)R?Ea9%oe|!${Nc`BS=n$#(hGC%>ArcHku!VI-Z69kL*33$+O~y<{`*cor@?GiM45=FY$k9O< zYbAJ1rdCc-5@fl!h0MN)!;!L^Z&jNI1>YaGbp7sKsAWwvK5$sxCg%l4J5tMC3eNcvXT0*xM!efG&&)CNS$H`weR^R<&%8 znZNyx?Ur@F=&=cSUBu;vKd_>P#wieBiN~y91D~1P*=YqsJ;u#}h&w|sm(wBZG-PIR^aClxp5lt(1a&$2W4ax5P)FE7$117)Zhm`1TE)4C_MWz4;sY z!nYy^@U=Xd{2Zw3IeM zOTIXymwC!$ZaHb&99J9Kx{6M22OZ-SaY~_92D&^N1z)I!>m;^6*@>}<&v3^UItl?j zEgMbIXF@Z;u%Rn$UuoCxHUmN~V<(Di)pQ+R#v5ngvP0OSEh@lnXTY2>wn=s4C=dYj z2%#HmZ@5iTGz*eHd3Xw1s>Iz&+a~V|dDg*cIhV^<-4d7jYWI7G7l0@c{JMuXJ_&P~ z{=h@j^AquFQ{K%gM;6FODsx-!I5ymf(AZR|4D@h#JYs=p8~E{ls!E>y%A9Jv0@y6o z{N-#NqTh3BSFIiG>dRba&c<^YaUPH?VFdC)*D%HLP1lDaP|mrn=op|Q0H@}*5S?8 z4pMw@FK?c#oQ=u!q?z6PmoKrI-T`=WF}CzrZJm`aYm_7QRJ>>9VTz@;O*ZNobn=+H zwt*Vd;bRXthL!d9{nUE#<;U&!E$~sQr;h}rblQ)BJt_m={J>3REle|_2s(X7CX&m< z5TX0z$OWihw$sqDIMp@%>Bl%IE@zJQ7GiH=@w!EPc^Bin%iaGGM09!MgpL6F0d(eF z#vFl#7g8{o_5pA`p|JKgN*j-9zs&=;Jji@%ry({C@F8Lkeg`Ft+%}2lSlS}J788nupp+JREr4+#S%XhT1yGvvJRhUCGW+x zXHxXotdIkN&xQV?DKh`cpUOvG8|dgBT5XHhkZWkhiW^rEu{9naL81z6rx1uxELVoj zZ!nsV(>-!0&87amwLCUN_}ybCwwB5+7hgPJ!KGt4XHUxAoT`r@h_4@m$FpaM5l>WE zRo_4FMOeSVW=m#Fh6d#c_o8bn08L_f@pF*HC{~r6&xLN`L^bw14Z{ z5fG%6$x}}hB!Jx+_ret94(w5!JCxB-?6@));9`Ipif)hNlJ0YWX}k!wT3;Bn=qI)7 z3{4-YPfuK~Oaukg&Mx+#*XF~h&dd&i*D>Gd`t>Tu7UJ2kC`eX(gUO>I!a0g%4;y0+&LHFvRxE?fGRQ~AFx^f|OWMWm{gX0{BUYFSSj%Plzo9q3NBA z;Q@lzfTHh7o(}Im`Z{X*i(LE26z*GaU<`PL z=B3PLLfH0w`niVv4h7?qqo|jZ&p=f^vFWezU;-K!Rm)XS_wbzRc{6Av_@y#gVkcJJ zy0UJt8v7hQ-KDj}2tvj30%nSa@#|54kxCn-uU+OSRCGD%vNGf#Z;VxoXZjA^Z`F}i z%`8|{j@v9a*j$um(gmRqEq^V7W!(ae9|IKem}m~Kpui1W%+A01!+W^n5A}E7#x}s4 z9Pdnhh2x%~1^DWNOoVRGmU|TN(!mXNk?i3@2ZuwynCg&|t(tX8M5Jv>C{Y9iNaEOq z;=RQ#&t8!iMa7amM>w4WX=c%CC5$^EZcuHN0M;pn^=<{lQ$c zAsF{5YVjTjeYy5?qMa}mTY+LM96oH#^V3J`J6fgh;s5*JB)R29@52P)fKh0g5%3t0yUs*3>69Y7i}|{US}(W^ErG7l0Z{7{2L2q?{4jLZLpr=SH1tL_*tJ{!HCA z*T@kOQID#OZ;*8q=3*y?JDco?s?2axUSwkr@Z6QW|VyJAY6Qb5R;@TWBQSO z-!iy1>Ww#ZJX`Jck@z*pOYEJ`ZV!lT%1=G2)GHqQc3@S{BaAn017f+5Q8Z(D*10kDHFu_B50 z_VBCST7$kK;P8VQZ9kcF1gh87S^_>~b+Hglh#XrA0LmRf zIo(Z;5?#zMA|N{6|N2+X4S2<>OfB5SP#L=~g^qbRe@X?TP&UEB05S zY(i9H8Jk zOhpvJ@T=WB&-_eYv;f@)_+vdX`5a0PzW5hBX>XY-!n>hkbK<0y(+d$Q+hf1D3G@%| z?%Hs)q5G!eEJ8sEJq!Va(`;l>X+aC`gV#9OsHo(oI~={PlhO?E6i`YoS5P*Sxiq+E zuXA2H_w_)7_yyHV(+w^^llivd@geTOJ=31yiB2VbF9!x%rr7b-^@tUaWf4wtw0dVV z;XAI+Py@lAkEKv9KRCk!H_%9};3LZsNul3rOIEtu`1!8N`zv@8pE0K`Hmo-LAs{*= z(a*wTTH2%3UMyl!r*hFjx{dv4z`+D(AW*Lfpk~~hh|q)S&N2CufAF)nOl_#gelA6# z*GIXg!cDD9(WbSvSU2Z*(Kq%c{O_kucXgT^oXmo=JUAdA>6v&U$q@#*>`a%U55bEv zWqzZve+i^J{g+W2Rz{H$ORs3Rr+>&W`hSzoj;#z1h6pI_D|~|ZE4P3~2G%YiuptM) z&jSUTUe0z*`qQpp1W#Dc92qeyTR$tglEP#$GJp^ z<9%POErMFY>LM~O%vOb(osH5-6`XsU=6)Op3oODMd-kUKC;xrRM^y;) zkrgJZ>s&;^#^V!=4Ycq-<>8;PQpCLw=9&!-W|AF&(nKv`o_b8rH0+yUD}Z9GYD4J$yK_=!?PADYE2%`s#F_`<@{ey3R2ge;Uh8uK35s2_r^! zD~hHAe8!X$6dUveYqMHneVZ$6G4a?#!`X(!g)RGG?X;V#-mF;8GlcuzgJw2ko3HJv zC(O!fyFDhD=3Co>dY;9@dst|#Cy*XvA!vq(Cwh~(S9|Q{9e@U4f$~{Ky?_W-aK6N9 zupB?2s4d@fgD7oM;@h(NcOx+ABgjq$ zdxD}22L1XAXmW|!9w)8OY~76xe6{Fwv5F`xx~DrfMSq5XWtjOMKpgB)JDo=wPv3gc zI2esD?v0y8j-;ZelxQcGM{zzmHpG%C6KZBO<^5}3BoS=3VPyU4E)pt}%mzf-?9 zxe9Jy4byqW*W^$4Aj4UfNWNRO(i8cYGwAJk9LK{6Z4 zej-9ezFb|65MEeXOePWRrz{9%0e2j#ynewxbX8q^mdwBO%elJ!iAe;B%YyIJdb(<1 z;`aR08?1B{WPJ`k2f_QZ)k=^22%AAc^sssB86rv00eVU= z@^PbLJETA&RxJi$XA`F!ge`z-m32BV)YLQ>_*EopGHpK9^emVdiYMQEXUOq!V zBLi<9Q*u2V^TIPIplfX6@A(k=TegsWK+~XK$*NwEl)24a3MOm>a2orvRk53BlQ54v zG50se@~R|C;4B@b#(d~UZFFjF9FtzN3Z8T%SxUWwF$k*rI^N(V(l5fMSj7(2Ui%J> z_A)w(8IhR-Vlhh*F_i~T;4D#gfO`|U|6b9QT&xPSV&w(Og# zma=uUH+3i4(ti3u&dJPyWnHxwO)6pTj((KOPR$-CIGPQz0q;gGY(6P+wM3DWVYZ0U z$u};sYa*$9MH>>U0w<%h>$vh_>x!xu;fh)X^QK3!`LizL|aXS}| zFD-?0XCMV!IUt{wmUu^^WP%j#MvsQ1^czKLZV9=J6J$LnFz;R{hSXU;c_})t6Ww$&U zu1e~8qnY?M2hrk_K6xq@zZh=EdRt@(J^}w&l3jY(15ewsmOjn8Eg@O6duY9Lg$YEu zXVaS54mj4QCC#-_p@3xhB<-BhA0+e@9z4dk9Yxh;Pk5v@B$Jc>RVp(k_4+D=i*|;* zIqm&6dg!f7AD;=d&9u5a%qxZAcowP0i3 z@zCNuD9nQQ#b@a9OfCM2a5T=hTMz04bso_3dx74P?}ssNsB<3X28F{5$92E{luIxfphj+|dee7_mBY64dzZz!cxC z_RweW+%mH2id1j+zjz;A-l!^=CUQj=^fVWHCQFu|(tQ-p%2FXma0PfYHFD$tBgsmZ zIWn+8QSQdDi~|X!WBo#`Cg<*sX5%cMppOt65pnny<#=pzD6@=RdM{Qv|4}x`*3oAv zKT!0+rnt4b;>#w98lCGM1l|bjT8rl%ufwKIr!v#p<@Wh zHt@fmn5Qi_93T-aENmOXP*e8H_xzqXtCg_^97-CJ=_;nxBiDI#Y*#>8-`PXkTBIq{ z6EhmTDP}mK&04zs1SgaI?4^>8bi2s!lH%$S{zMuzpmU#U=$l_Ctvx;WO82%ntjWm* zK{WphS_{EGMJ1`)uhj2Zx{$MNjiK!@c)I?si{TJ!vveXYwtI8ekPS)hsaVnPYTCNzp4|BT%*b0`)5W96^E{&BM`syLmsvN$ z;Eo{SI%%Suv=>`N^`B^iM!BDWWnpL`3(Nq33jz8)^kUYhFA^UO`R}iYk%6qLS ziTi%AR3;tgg9L2XzvkYU|7^dAVI9qbhTW+br7EPi^7i^>^PrjGQhxtOYtc(@Pj&}+ z^xYk``t+>&Bj@1W>;B%C|25;mU7MD__R(vE)7&icx&6u=PT~CmjqhaS;0^F04oct~ z($Vk)>RvMw3v3|b*_y_HOqElOJ*s}UZvtz$u)U#vNI1WO?IQq>MSC4xXiMpROZ{B_@9%_H-<6D&rLHwc8MP z32=w!syAKFcfGXbIp96yM|c-sZP?#xrk2Ff?&JdZGA-e5rn$quq~I|-Bb*3{bN4{- z=jk1y2>m}0P{NIzha+E5kh7ND<$aAr^wG$hw&+MjV7``p46ZiHJifyEXm?@~y6?B$ z)}}=?*;ttfjTfd7w#$8Npo`&tEdrPh$sdvzl*%Pex}hLjCdvwY*7R~Kt@RUx_U|@* zf{u~sWPV-f!2X+pcf7mwtySWb^PQ?_5AV+7O4f$}0x(TjjcJwuo`zOPbHf)`7>WvC zShl+t4!}$|-brD3rQ3UKSuU4DKG}rvK|OXA3acL6L<9_iN9zGGlFjufpbifFor}Ni zu?;P4BN_!oRodZT{b5dxMUN~rC|bhYT)75Pw^RFa-j z&N#UezB22^RS#B;Y%TzbET!lQkRxdDvbUwz5l>gf!SX6Vn*qeMBO)4B1`ePLf zV_3uI>bK^ys^OuBM&GCzIU18B&!}n1gUZ6%jbN18J?sCYcZIo0A5jQh$$Q8hx13{} z9}>4~dH&U=V%RPm?(Q^7!X`!TB6 zC25p_9NKZn9r}T-;d*V;y}{wV8Q-R0JapLZLt<);Xpt92^}*!B)#t(Pxr4Ij5+t^j zF5R2+UrfKg>pCD{KCA1nnouuXr&I&Z2(O{zCx2{sk^(O?L5kU=Nh$^Lr7WS_>PSpM zpiHWUmhByrXxik>Z~P8jFT7eD`Sli&#t4{9mwSm-A_ZA0Yzml^VAxQ}Ww7xEv#&q>oVpw)+6sT`m{BWmjN<-`+GXhRg0$n0!wqc0A5&jykjO0&>>IzB zRIl)GAp*=&kZ?KP&&fO8f}mMr??d`!sj(Y%2I|fu#SkgN0@(5_qVwIG=~yOi!#LwY zcjDR&mnQgONE}F6DV$fwEKTn`*%Mp?!VP88mEA zJs_%qJC%&$r5d(%L$98B-Gy{gI4Xm7Mj-jZV@}qewPBiCSzu93*LQOkcH_tk{;u3` zEo;assgY}CZqhMgS7#w}UMNlxqVBxj($_E({6U^|+xpEEF41+t8s9|DnJXot0OJ~} z>$DwsbsqUPZ#b-nN%wb2?mge}78K)&ppUFC&8Mn)ij5TBZJzcUQ6Dn!>sR~Vq0Pn* z2LpW?75(43$AdpfkV$u3cbMNGgONT9q`kf0_(tMVJwMzbIuQM#tq86T`tNi^57SOMk}4BGZMTxYRk_bYXlBh##UP8M zzSTA8w%>fd=yb6Yn2sOyOiJclSsXPt-FtxI^-8^4drp^0sbZrKgp73ZI%GK!W)Ip4 zYIIGss$TJ+776F>&FFLgC;O&4CUAe{r90!}VX};^F0U!s+m+Xc>!wAs)2L=*q%k$~ zF6{$jzk)%@Bdsbrj;m=3?3Vz3p%cC#rWI_fHs}t3kTUBb{!Pbm8nSn~ZPn%O_{mUD z9K~)^v1md-ZIP+s~A}G3P=QE0r^8Y%gFB|Yyi}gX$ zp7g)L(}C!Cw<@y$rH=|oLv=cRnL;VTV_;yfK*RPiNc&70p8MyIdavH z$$31->-KMgMzhAMdq&_02Tvhq)^MxO=HPYZ7sCEKsX6oe05QLB#{96!ZW;aP7Dm%X z=g3?Mfi`pl9uxFgA44Jd&lFu~UCRk@i~FgZrBtGKPr6+$q@(Y+Z%^U^qijyM#xAx?nPHUCL&|y_g4e>J%S4`0$6<7nSDG4`O=_jkGcCw5HxP;Nb1qj&H_j!ASk_ru%7nT_M#@SIoBQH5jGh7=`e3tC=} z`WE*Wv=?mbh5>lRQ|e6~8~4K+kH@kb7}HW#VfX7E?j9i|JuvJioB(O6gD-fC-LpBN z&G?kWkjJ8$9F0+bNZ#MPxy8yML{|`SpzBYcvoM~--SS`=I%d+mIzLiP@>n0ZkfEAf z4A1ssJXD%9nF#@=7)EEQ^k zMktMh8nlQp9#~sRbN&0gpd#`Gd{cIQ{V>wrN&ihx)Lb<~F)hQ2w@3%QD2Ek2iQJP) zo`A{rJ~^HX1=4e2QXm#;t-mTx2y#+iBnx`Qz@kq21lC(;_221zS8W7$4EgaR2g8JN zyf=bL7ire9Dyqu(Iw%=9vfs0RQP@wkpz7~Opwfo~AtO@(S|(#>I2|34=eg!Xv#z?I zeV&R(zj7l{@j1kQN>BP*pQiuSC&G{N(;q6NBZ=MFi`Z7NDhF+5~?Z7PG@%tujLn~4kJOpBP zqBC?Fe)lE8ijxrZubZq{UeTwNQXw8kcXn^s_Fb{iCCs-i;LGU0GFa@%i)$;UY`yfJ zawoT8w%sT0t77q)u@AWR!B5Y9r=V_7?C)$`=(>0VPXSMcJ6E9ndSL;)lTKfo18lk? z-X5lxif9Mc?UONod5 zh>|H7d>1KsWkZ6N%Sq0H$uC~NOYk>U-lz{UqJEAa@u6okHct8ZUzs3=nZ?ye26X12 z67^$X4W2uL#~#7q)a9y%f)l;a-`cysmmqt~|8}f0t*RjD05O^*fYU6SP1f)dIvifO zOcsaV5eB~wbCO7K*q}-lWZfId#|WILHut1(whfdYb`IWCSH(nWR$BTHD*e2#ihfE* zIQydplfxg6jyzfwZ=g-`UrNXSC%MZdC&`3|ToE1|slrZJEnRPJQZiSDLweVa88X65 zk_oE+!7f-!e0%(JEcJ;`4A-T?TIEvrJWJ2N`|L$iCMmzDcaJPlka3xGS5Hugar>=0 z@dD;Wi>TvkxD~<~9#igf31nVd(j=;bsA0093u(dc3>BZTmwe>FIfoq5iHmc=b0)z` z47kBO6b&9Z<%+AP89|?>frGQQQd%l0FUKEV9>D^}lAT%~HVf+!u^y_2m5a9E<^r1+ zKvmSqdp&pegZI7bP3$R($MYRUtI@(5c$Q(2vO$sw-N~YEmQ)$haHk0e-aGzu6O$QzQam&Rhq25sk zLLsPY?U5y{lX?iGx`U*iSp4~ug;AZqe*I(RQ{?Wl#{%{3N;X)h41pkvha24M5d5#0 z_|Nh4^VDnO>Qc$VyO^6&)cuDWDjBw2kp|pL1ZuT|lF*DjI7~dMJ~$#~@G?Rkml$eV zJ$TXkh8U^ehTyk7n-BoRWGST5*C=p^)NsR=slkFm!H5^F28WqUC5A61O#GTr>3^TYOSU_$-vv5{iU*+8y!K_mH9N(W!$+{!F5<{2aK^MHjlG z^F4m=ACUk%ssnB%5s^{CSX@?x*ATvgBmEEa516e({6%A?pTRDDPzg0N5&CRjr+YxQ zx}ZCYy!yytOF_M)gnT-jUC^tYI^Z!6j|o@zE02UW2X;D(HJ(xDw}OWL=lm9gXe?Ql zU~;NUI}s7P5Lw>n;43l|W*_KKuF-{SrdOV{gA^}KE4WWKq<3rrULNoN{+%Fka6ZsI zbn$Cr$-$i#MbXG#%QLm!{dhc=wp#$aA+HS|XBpdyLnLs}LzqmtrjAeBAIkEBmdAZPX)jonffp{Lr&67u(po{?XlVbSQrG;q9cHP)R#J)V}YcoqH~ZjZc&uWVmps>ih_N%=S(LJP~vi z&0AeZFQyucLN#6@Sg06va;=a%Al^$pR8MT&T zyt8-(3wMLHf0#`#O`RZN@6+J@WCCBo(jS96w&KzW5|DIN(Ono~qr}zJt>dVJ30Pe{ z?0y2PN9!6~d8Qukc<;1qvQN#p1CHoc_4$!Q;0BiA3yngm(~B+~rC!O&80tvJ#b$3Z8EokiQ>wN|ja@@V)P zx6Ns*E&y_8xD}T&R%Y+PQ)lmYAPX`JpxA18u_dH1vytDjxz_jK3at}BEpm1yc2Ooc zwW5k2EafTt&DgS>ojXvgVFWvhl|8db)>e!Fw#pVDP8(nLO`FxJ*V-&jI^jm{#pf%Rv)8?B< Y%Tk9K^jk|d80aG>^;xn)+&JL>09wp=C;$Ke literal 0 HcmV?d00001 diff --git a/layouts/404.html b/layouts/404.html new file mode 100644 index 0000000..e680954 --- /dev/null +++ b/layouts/404.html @@ -0,0 +1,10 @@ +{{ define "main" }} + +{{ end }} diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..ae3b9cc --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,27 @@ + + + + {{ block "title" . }} + {{ if .IsHome }}{{ $.Site.Title }}{{ else }}{{ .Title }} :: {{ $.Site.Title }}{{ end }} + {{ end }} + {{ partial "head.html" . }} + + +{{ $container := cond ($.Site.Params.FullWidthTheme | default false) "container full" (cond ($.Site.Params.CenterTheme | default false) "container center" "container") }} + +
+ + {{ partial "header.html" . }} + +
+ {{ block "main" . }} + {{ end }} +
+ + {{ block "footer" . }} + {{ partial "footer.html" . }} + {{ end }} +
+ + + diff --git a/layouts/_default/index.html b/layouts/_default/index.html new file mode 100644 index 0000000..1cab615 --- /dev/null +++ b/layouts/_default/index.html @@ -0,0 +1,65 @@ +{{ define "main" }} + {{ if .Content }} +
+ {{ .Content }} +
+ {{ end }} +
+ {{ $isntDefault := not (or (eq (trim $.Site.Params.contentTypeName " ") "posts") (eq (trim $.Site.Params.contentTypeName " ") "")) }} + {{ $contentTypeName := cond $isntDefault (string $.Site.Params.contentTypeName) "posts" }} + + {{ $PageContext := . }} + {{ if .IsHome }} + {{ $PageContext = .Site }} + {{ end }} + {{ $paginator := .Paginate (where $PageContext.RegularPages "Type" $contentTypeName) }} + + {{ range $paginator.Pages }} +
+

+ {{ .Title | markdownify }} +

+ + + {{ if .Params.tags }} + + {{ end }} + + + {{ partial "cover.html" . }} + + +
+ {{ if .Params.showFullContent }} + {{ .Content }} + {{ else if .Description }} + {{ .Description | markdownify }} + {{ else }} + {{ .Summary | markdownify }} + {{ end }} +
+ + {{ if not .Params.showFullContent }} + + {{ end }} +
+ {{ end }} + {{ partial "pagination.html" . }} +
+{{ end }} diff --git a/layouts/_default/list.html b/layouts/_default/list.html new file mode 100644 index 0000000..02f69b4 --- /dev/null +++ b/layouts/_default/list.html @@ -0,0 +1,55 @@ +{{ define "main" }} + {{ with .Content }} +
+ {{ . }} +
+ {{ end }} +
+ {{ range .Paginator.Pages }} +
+

+ {{ .Title | markdownify }} +

+ + + {{ if .Params.tags }} + + {{ end }} + + {{ partial "cover.html" . }} + + +
+ {{ if .Params.showFullContent }} + {{ .Content }} + {{ else if .Description }} + {{ .Description | markdownify }} + {{ else }} + {{ .Summary | markdownify }} + {{ end }} +
+ + {{ if not .Params.showFullContent }} + + {{ end }} +
+ {{ end }} + {{ partial "pagination.html" . }} +
+{{ end }} diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml new file mode 100644 index 0000000..65aa855 --- /dev/null +++ b/layouts/_default/rss.xml @@ -0,0 +1,40 @@ +{{- $pctx := . -}} +{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} +{{- $pages := slice -}} +{{- if or $.IsHome $.IsSection -}} +{{- $pages = $pctx.RegularPages -}} +{{- else -}} +{{- $pages = $pctx.Pages -}} +{{- end -}} +{{- $limit := .Site.Config.Services.RSS.Limit -}} +{{- if ge $limit 1 -}} +{{- $pages = $pages | first $limit -}} +{{- end -}} +{{- printf "" | safeHTML }} + + + {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }} + {{ .Permalink }} + Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }} + Hugo -- gohugo.io{{ with .Site.LanguageCode }} + {{.}}{{end}}{{ with .Site.Author.email }} + {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Author.email }} + {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Copyright }} + {{.}}{{end}}{{ if not .Date.IsZero }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} + {{- with .OutputFormats.Get "RSS" -}} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{- end -}} + {{ range $pages }} + + {{ .Title }} + {{ .Permalink }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}} + {{ .Permalink }} + {{ .Summary | html }} + {{ .Content | html }} + + {{ end }} + + diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..22146f4 --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,56 @@ +{{ define "main" }} +
+

+ {{ .Title | markdownify }}

+ + + {{ if .Params.tags }} + + {{ end }} + {{ partial "cover.html" . }} + + {{ if (.Params.Toc | default .Site.Params.Toc) }} +
+

+ {{ (.Params.TocTitle | default .Site.Params.TocTitle) | default "Table of Contents" }} +

+ {{ .TableOfContents }} +
+ {{ end }} + +
+ {{- with .Content -}} +
+ {{ . | replaceRE "()" `${1} ${3}` | safeHTML }} +
+ {{- end -}} +
+ + {{ if eq .Type $.Site.Params.contentTypeName }} + {{ partial "posts_pagination.html" . }} + {{ end }} + + {{ if not (.Params.hideComments | default false) }} + {{ partial "comments.html" . }} + {{ end }} +
+{{ end }} diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html new file mode 100644 index 0000000..399d665 --- /dev/null +++ b/layouts/_default/terms.html @@ -0,0 +1,17 @@ +{{ define "main" }} +
+

{{ .Title }}

+
    + {{ $type := .Type }} + {{ range $key, $value := .Data.Terms.Alphabetical }} + {{ $name := .Name }} + {{ $count := .Count }} + {{ with $.Site.GetPage (printf "/%s/%s" $type $name) }} +
  • + {{ .Name }} ({{ $count }}) +
  • + {{ end }} + {{ end }} +
+
+{{ end }} diff --git a/layouts/partials/comments.html b/layouts/partials/comments.html new file mode 100644 index 0000000..64f5a64 --- /dev/null +++ b/layouts/partials/comments.html @@ -0,0 +1,8 @@ + diff --git a/layouts/partials/cover.html b/layouts/partials/cover.html new file mode 100644 index 0000000..ea562ea --- /dev/null +++ b/layouts/partials/cover.html @@ -0,0 +1,24 @@ +{{- $cover := false -}} +{{- $autoCover := default $.Site.Params.autoCover false }} + +{{- if index .Params "cover" -}} + {{- if .Resources.GetMatch .Params.Cover }} + {{- $cover = (.Resources.GetMatch .Params.Cover).RelPermalink -}} + {{- else -}} + {{- $cover = absURL .Params.Cover -}} + {{- end -}} +{{- else if $.Site.Params.AutoCover -}} + {{- if (not .Params.Cover) -}} + {{- if .Resources.GetMatch "cover.*" -}} + {{- $cover = (.Resources.GetMatch "cover.*").RelPermalink -}} + {{- end -}} + {{- end -}} +{{- end -}} + +{{if $cover -}} + + {{ .Title | plainify | default +{{- end }} diff --git a/layouts/partials/extended_footer.html b/layouts/partials/extended_footer.html new file mode 100644 index 0000000..1ef9361 --- /dev/null +++ b/layouts/partials/extended_footer.html @@ -0,0 +1,4 @@ + diff --git a/layouts/partials/extended_head.html b/layouts/partials/extended_head.html new file mode 100644 index 0000000..69baf1f --- /dev/null +++ b/layouts/partials/extended_head.html @@ -0,0 +1,4 @@ + diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html new file mode 100644 index 0000000..b9c602e --- /dev/null +++ b/layouts/partials/footer.html @@ -0,0 +1,25 @@ +
+
+ +{{ $menu := resources.Get "js/menu.js" | js.Build }} +{{ $languageSelector := resources.Get "js/languageSelector.js" | js.Build }} +{{ $prism := resources.Get "js/prism.js" | js.Build }} + +{{ $bundle := slice $menu $languageSelector $prism | resources.Concat "bundle.js" | resources.Minify }} + + + + + +{{ partial "extended_footer.html" . }} diff --git a/layouts/partials/head.html b/layouts/partials/head.html new file mode 100644 index 0000000..3b4efd4 --- /dev/null +++ b/layouts/partials/head.html @@ -0,0 +1,85 @@ + + + + + + + +{{ template "_internal/google_analytics.html" . }} + + +{{ $defaultStyles := resources.Get "css/style.css" }} + +{{ if (isset .Params "color") }} + {{ $localColorCss := resources.Get (printf "css/color/%s.css" .Params.color) }} + {{ $localCss := slice $defaultStyles $localColorCss | resources.Concat (printf "css/%s-local.css" .Params.color) }} + {{ $localColorStyles := $localCss | resources.ToCSS | resources.PostCSS }} + +{{ else }} + + {{ $colorCss := resources.Get (printf "css/color/%s.css" ($.Site.Params.ThemeColor | default "orange")) }} + {{ $css := slice $defaultStyles $colorCss | resources.Concat "css/base.css" }} + {{ $options := (dict "targetPath" "style.css" "outputStyle" "compressed" "enableSourceMap" true "precision" 6 "includePaths" (slice "node_modules")) }} + {{ $styles := $css | resources.ToCSS $options | resources.PostCSS }} + +{{ end }} + + +{{ if (fileExists "static/style.css") -}} + +{{- end }} + + +{{ if isset $.Site.Params "favicon" }} + +{{ else }} + + +{{ end }} + + + +{{ if (isset $.Site.Params "twitter") }} + {{ if (isset $.Site.Params.Twitter "site") }} + + {{ end }} + +{{ end }} + + + + + + + + +{{ if and (not .IsHome) (isset .Params "cover") }} + +{{ else }} + {{ if isset $.Site.Params "favicon" }} + + {{ else }} + + {{ end }} +{{ end }} + + +{{ range .Params.categories }} + +{{ end }} +{{ if isset .Params "date" }} + +{{ end }} + + +{{ with .OutputFormats.Get "RSS" }} + +{{ end }} + + +{{ with .OutputFormats.Get "json" }} + +{{ end }} + + +{{ partial "extended_head.html" . }} diff --git a/layouts/partials/header.html b/layouts/partials/header.html new file mode 100644 index 0000000..23214f8 --- /dev/null +++ b/layouts/partials/header.html @@ -0,0 +1,13 @@ +
+
+ + {{ if len $.Site.Menus }} + + {{ end }} +
+ {{ if len $.Site.Menus }} + {{ partial "menu.html" . }} + {{ end }} +
diff --git a/layouts/partials/logo.html b/layouts/partials/logo.html new file mode 100644 index 0000000..8a1bf1f --- /dev/null +++ b/layouts/partials/logo.html @@ -0,0 +1,5 @@ + + + diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html new file mode 100644 index 0000000..17d39c8 --- /dev/null +++ b/layouts/partials/menu.html @@ -0,0 +1,60 @@ + diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html new file mode 100644 index 0000000..777a6b4 --- /dev/null +++ b/layouts/partials/pagination.html @@ -0,0 +1,20 @@ + diff --git a/layouts/partials/posts_pagination.html b/layouts/partials/posts_pagination.html new file mode 100644 index 0000000..04951d5 --- /dev/null +++ b/layouts/partials/posts_pagination.html @@ -0,0 +1,26 @@ +{{ if or .NextInSection .PrevInSection }} + +{{ end }} \ No newline at end of file diff --git a/layouts/shortcodes/code.html b/layouts/shortcodes/code.html new file mode 100644 index 0000000..8bab825 --- /dev/null +++ b/layouts/shortcodes/code.html @@ -0,0 +1,15 @@ +{{ $id := delimit (shuffle (seq 1 9)) "" }} + +{{ if .Get "language" }} +
+ + +
{{ .Inner | string }}
+
+{{ else }} + {{ errorf "If you want to use the \"collapsable code\" shortcode, you need to pass a mandatory \"language\" param. The issue occured in %q (%q)" .Page.File .Page.Permalink }} +{{ end }} diff --git a/layouts/shortcodes/figure.html b/layouts/shortcodes/figure.html new file mode 100644 index 0000000..6642c82 --- /dev/null +++ b/layouts/shortcodes/figure.html @@ -0,0 +1,8 @@ +{{ if .Get "src" }} +
+ {{ . | plainify }} + {{ if .Get "caption" }} +
{{ .Get "caption" | safeHTML }}
+ {{ end }} +
+{{ end }} diff --git a/layouts/shortcodes/image.html b/layouts/shortcodes/image.html new file mode 100644 index 0000000..6b2a2c0 --- /dev/null +++ b/layouts/shortcodes/image.html @@ -0,0 +1,3 @@ +{{ if .Get "src" }} + {{ . | plainify }} +{{ end }} diff --git a/layouts/shortcodes/prismjs.html b/layouts/shortcodes/prismjs.html new file mode 100644 index 0000000..e4acffe --- /dev/null +++ b/layouts/shortcodes/prismjs.html @@ -0,0 +1,25 @@ +{{ $inner := replaceRE "^\r?\n" "" .Inner | string }} +{{ if len .Params | eq 0 }} +
{{ $inner }}
+{{ else }} + {{ if .IsNamedParams }} +
{{ $inner }}
+ {{ else }} +
+      {{ $inner }}
+ {{ end }} +{{ end }} diff --git a/package.hugo.json b/package.hugo.json new file mode 100644 index 0000000..24617a5 --- /dev/null +++ b/package.hugo.json @@ -0,0 +1,66 @@ +{ + "author": "Radosław Kozieł <@panr> ", + "browserslist": [ + "last 2 versions", + ">1%", + "not dead" + ], + "comments": { + "dependencies": { + "yarn": "project" + }, + "devDependencies": { + "browserslist": "project", + "clipboard": "project", + "cssnano": "project", + "eslint-config-airbnb": "project", + "eslint-config-prettier": "project", + "eslint-plugin-jsx-a11y": "project", + "husky": "project", + "postcss": "project", + "postcss-browser-reporter": "project", + "postcss-cli": "project", + "postcss-color-function": "project", + "postcss-color-mod-function": "project", + "postcss-import": "project", + "postcss-loader": "project", + "postcss-mixins": "project", + "postcss-nested": "project", + "postcss-preset-env": "project", + "postcss-reporter": "project", + "postcss-url": "project" + } + }, + "dependencies": { + "yarn": "^1.22.10" + }, + "devDependencies": { + "browserslist": "^4.16.5", + "clipboard": "^2.0.4", + "cssnano": "^5.1.12", + "eslint-config-airbnb": "^18.2.0", + "eslint-config-prettier": "^8.1.0", + "eslint-plugin-jsx-a11y": "^6.2.1", + "husky": "^5.1.3", + "postcss": "^8.2.10", + "postcss-browser-reporter": "^0.6.0", + "postcss-cli": "^8.3.1", + "postcss-color-function": "^4.0.1", + "postcss-color-mod-function": "^3.0.3", + "postcss-custom-media": "^8.0.2", + "postcss-import": "^14.0.0", + "postcss-loader": "^5.2.0", + "postcss-mixins": "^7.0.3", + "postcss-nested": "^5.0.5", + "postcss-preset-env": "^6.7.0", + "postcss-reporter": "^7.0.2", + "postcss-url": "^10.1.3" + }, + "license": "MIT", + "main": "index.js", + "name": "terminal", + "scripts": { + "test": "echo 'Test'" + }, + "version": "2.1.0" +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..cec1f08 --- /dev/null +++ b/package.json @@ -0,0 +1,67 @@ +{ + "author": "Radosław Kozieł <@panr> ", + "browserslist": [ + "last 2 versions", + ">1%", + "not dead" + ], + "comments": { + "dependencies": { + "yarn": "project" + }, + "devDependencies": { + "browserslist": "project", + "clipboard": "project", + "cssnano": "project", + "eslint-config-airbnb": "project", + "eslint-config-prettier": "project", + "eslint-plugin-jsx-a11y": "project", + "husky": "project", + "postcss": "project", + "postcss-browser-reporter": "project", + "postcss-cli": "project", + "postcss-color-function": "project", + "postcss-color-mod-function": "project", + "postcss-custom-media": "project", + "postcss-import": "project", + "postcss-loader": "project", + "postcss-mixins": "project", + "postcss-nested": "project", + "postcss-preset-env": "project", + "postcss-reporter": "project", + "postcss-url": "project" + } + }, + "dependencies": { + "yarn": "^1.22.10" + }, + "devDependencies": { + "browserslist": "^4.16.5", + "clipboard": "^2.0.4", + "cssnano": "^5.1.12", + "eslint-config-airbnb": "^18.2.0", + "eslint-config-prettier": "^8.1.0", + "eslint-plugin-jsx-a11y": "^6.2.1", + "husky": "^5.1.3", + "postcss": "^8.2.10", + "postcss-browser-reporter": "^0.6.0", + "postcss-cli": "^8.3.1", + "postcss-color-function": "^4.0.1", + "postcss-color-mod-function": "^3.0.3", + "postcss-custom-media": "^8.0.2", + "postcss-import": "^14.0.0", + "postcss-loader": "^5.2.0", + "postcss-mixins": "^7.0.3", + "postcss-nested": "^5.0.5", + "postcss-preset-env": "^6.7.0", + "postcss-reporter": "^7.0.2", + "postcss-url": "^10.1.3" + }, + "license": "MIT", + "main": "index.js", + "name": "terminal", + "scripts": { + "test": "echo 'Test'" + }, + "version": "2.1.0" +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..151d878 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,21 @@ +const url = require("postcss-url"); +const imports = require("postcss-import"); +const nested = require("postcss-nested"); +const postcssCustomMedia = require("postcss-custom-media"); +const cssnano = require("cssnano"); +const color = require("postcss-color-mod-function"); +const mixins = require("postcss-mixins"); + +module.exports = () => ({ + plugins: [ + url, + imports, + mixins, + nested, + postcssCustomMedia, + cssnano({ + preset: "default", + }), + color, + ], +}); diff --git a/static/fonts/FiraCode-Bold.woff b/static/fonts/FiraCode-Bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..61d5e6475d7343bdbdb988a06736c0787139f578 GIT binary patch literal 97028 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%0DVc^!P!`TlFIh14sBJIWP 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

-)m^#{IPs3A! z{(@6s?~dQ07OI9XSP$gFZGiK@Ahe%ESEKux4ZOzIO64TlmNrS}PV{&#DaaMMrby+e z*Fw;QG8fWv-`4Rt~=|Y(RzZo=orvp#QA9-hQoyb+t2*EQcVN!|%;Mg1-3N zaEjmvsMjq%Ih@`EPt~LE!F~zs{82KQy&`px*pm2MLS`r$FJ1I)(G@bE;)9!LVo>qC zwX#rk#nn|+B3P&nG7}c=ArB9ib7thXM>zite#?I=3dsu%Bigz!&W!&Xx@gRpMFI?d zE5PzXSO;#HS_KbOzlp`VsvGutb;Kv~g<=quyZful-B#+N_O34Z`uTe8wB~xH%nmon zZqi7qnvy!)q$-}vZvMNqODyk|#Gj>3z<1dWsS6#~ei%T;l$?_Jv&sap2gNhH$nWEz z;1v2D{ek~VZEI_5*K+mXKC*^6{GQ;0=l3ESADnPo3nHfiT9Xf00}6lxN=Mb`3wR1t zpdx8vhg~gud*y08=CdW9(vPIUSkf~jIx?k-OiCxa5uM76Ic(!%6?>?LO@jVLe^&z? z`U~h(qrZWUG?**qmdG90UMar4iNx*nSKc%cm3tbku|Jb`Ufrdw z?dY~OxkJYV^0?>rv^&!z;nH&UPa0d*Q4%1TBuT*gX^CXr>#dW~HU%VfFo|pFW&kEuzw$}OvR_^*znJp%~t=vdTLQ=j_QwWWVv_Rac zz%yton0+?j96F>`Btxwy15bh!wEk$|2{1$Ezvz=KadBHdS+wZdme|-W*A^9BFDSTP zwCq}8;Wg>j$7uS!%(U!JZ{(!q+(xNC{|YwT&q&L@c`H3F{Q=nB@qXOqYvP-Wu5FH6 zSa5wAmMXENx$JrYUQf>@r`bu;zLLSjze}GSkcGEXG-eRS7r#RdJqEDPCJ^_d_KoN7&^ymZDQ*e4 ztR*JKCudh)Ns%+ZxY!j{bJb@6pNb#{V&lnynx zUl%m#zxsG$D!y5DyBB4ifE@pLmU^JYHf9p8NW4XGA)bd2+WwXx5Y!iD8@1n%3mbX1g z#T|m!UoZg6ecm1a*WR1JMR8=0<6T|dJq#i+48w3A4lvx;00YQl(+&4{CX&;C-`0hor%bS$Jb6$_Fcd!_xIhHA7#>2gW*N>T!^Jtk9dd%p zkm0grxbfg^1c&KH-vaIwvzOqD9)xa&07Z^l*JT=u}V4GMrJS zXOQ(eW>CHUR*sJyEFQSZ@#%x6zb40L4jPa3?u?V(r8?RR)b&D}4215RM`7%A?n1^MA`aIC010)y>auIXTO1-@}(T z?97-qu3=+r^lJE3J4k8gyT{aQx%R+4eLFYIWnb6bIQZ_lZ6_zr&bMC89fjJu>3k0} z#&Zxu$z%Yi9{_Y9 z4Vd0N0G~KuUEKr6_E*y{?kAsVocqkO=W}QgaR1r%1GKVBJisL_!=A%^(^(c@ zST4ndX<#`YDn>%88qsSe^u+lELt2=4f&72b>+m0D0RO{zu0}jG6CMP3#pswFo-id{ z#CN7$tk>y>T@K0VOk~r4a?vgVdf;oh$XygJGHy7_dL5Q4(kQ2@zf0wiVH05=>c&)J=TYNdf*0hi5ct_#sNp8JkF5w=%M&tMY^2RJ7ky-r5G{4 z<#rqqiX1C*-P`MJy~KQKzX%Uv-j(SUxgSIV=o$nM(F>wa@^}sNg7tDQ%5dK??us0L zO!Qync$A?VV^qR?4Avhd4y<|nPCisZqJWX{$S`(9NPn@8ig?KP+DJ>Sm!Vsq8&}&a z#~+j9HA4Kc>vPy=1U(`!uw24{9XG7a{7wmp0!G1$2xCWt@{Q{msuOm<{bAb6I#%_5 ze|9fBU6dWJZ!(NV0ds*5@apbf?gmPm6R`oko(KM zBx`-guxS|pr*VY4fD2!?K?F{1$7djNK#&qjt`>v-6jzGq$Y3z zq@=0X#`Gd!!8ka=YQ&u-B&@WTVA2rcUL~wbhSf;)j|nQJ#3}O`M)<@Uf^C<~=pcM5 zwF%oWnb84!hKYO%kf2k+=m0+L78>J}85R8xMSV&Wq|~1+C`qrZqoPfd>Zne(kCz3T zgkhyJa)2dVO14x`YFtNpMcor&6?`h_U%)M$fO8<9SW5lbSU+yXryx(k=G}@hqVKQ%m1`ZIykZJ5SVE`d}n&DDe+iem~)oW+3*Pf*T>4df+O_8f!d+FnJ zy@S#-$+eZ(HHl3@hP{fy8ibypYbJ$6KxeO_ym|+dy3@k6D0uIUBU};1`v_pS|^pFg=m(G9TodI#SQb{B*mGm;Cw5lE02U4j*P!R->}g?Q{DFAAT1m;`N*{d@Xp+2tba3;1QMITD8 zCsLgz_7|5H$s~d=^ihdiWam$;08pmEiX#t-Gy)|tolFa-mFdw6zeFlS zlsmHCQ}m+fr~9*oVrRmUhV?3ZDMbpYR$zZdEOtp5p-e-TB`#@V-xR)pKuv0tP-09> zQck<=*E;H^z3gQjwd;VWtCAu(w82_OjaBABl$e|mS>96Zq9{hjgXJ!qx2Kf6s9_3? z#tkRVoP%bIYD4m9*Kc_Y27jZbQ!M#5F)#GYI^Nn_d*Dy=ksh=jpVc45d^-P62Wl1d zLP)2zuNjX8Y1=UjhVOxHI5AF!5lQ0+>SnSIL^v)Q?|9l*1D0os){G$ih5vVX728<-lK{yyLwMK+1K&~ z6yL9k_bg)---@B|XN7RDNVXa8x5-YW4-@0857P|-P8^4z6zM>mWfj~Y#UVIF9NnO# zhoBU3aKnvo_JS0LpcHY;lh>~!&c!$crHErMTzl6gRf==Y-_>5E`9hq(BF?}6TV)*F zV2^_vEUT1p^ksV-ec9^e5Z9oHYp_17j030aariSGhqyRJTpWL18AtU9ao9`k=@DbF zt~WU6Po|edO~-Lur(zwZp6vZ(po~;3l}MQ=Gc}URql&09YBW_v)ll`+L~1H^8`Vm+ zQ}d{W)KY3CwU+9pHdD7#yQqECLFzDd4|PBF5cL@K1a*QsNxewDLM&XGG>ZVmXXy@{ z-krmpLiwlgp4c$fePuNHe-1x>&^>DBgkM{+|p}(!@NVS~=vuGtwW}E#IsU z%dd0;x&5a?>~zqd%B5$>f9mGz)36Snl78sR!V{m1fB#S4?DzzKm%T91#}xcz#$V~5 z8Bm<;yotV|-518boa74&ex1@!w#Q+geV~u2^r2CleZIH>r^E66)q>9`!zkxl8ZZ`u zXMF!y;%N_p3v(gR8h~p6%++3kh4`q>eGHjj+QDa#$5w^hOF2gJ9M3#HI4#_JP|~8Z zQOAA}lOfYu)PDvabB{u3MVv?ruL8vo@Q~GozAnJ^T3sjwtX9~8Sza7X)_3bixTANn zcpAMY&~(GGk2<5HJ3l&h?BfN|(F;C4w)|jKP*Byu<;#1jgMzAim<(kk2JS_n%au@w zD>NTd9|D)Xe7Vdh-N2WF=g9gM$Fv^y)LLl_TEv0 z6Fe$|23ZD;$&TlckW9ui4r7IPVqcIOfJZB=Fm}Yn4&Y71NryP`DB}J>S z0Xu5T321J&y!{aU3h!tA7JT=qwZM)ZV}Co5{^Q5IFYO1uvle3cxC|;EVPD>Xl-NNt zGzeAr;ZT_zz{Nw(*`@#pMBVv1I#BNO)>+@61Fe@(2(5^d>JDxh5CpjM#ti|g_kvXa z>^LyH5)MV2T>o^6`X^(Nd9l}HOi8N8ia41Ujm(Rp7Ax%mO;%?kQxqr|1iT(kjPv5y zUT0XX8e|KYte32pobb@hA{;8jJK(wB84u6^$pq1XPWDL+F*^b#{A-tylsC0Xf}jKW zH$WE1kRU+@e+Gw;5g5CzGLV(B1Fe409dB(tJ}Y~AHu{^me&lo}LkS}d63Vc>2rOs%$n_J^9pwX`Zxh3|2y+)|+Mot{ zbeRDC0+`S5ex2U~=C!);mq4Hk2xMEV`-9C=u60q<4*FMfkEVt$xqYfKNDd_7%Da1|qmT`kHQ3(d% z2LF&UKM=e163LUZ%>9PqeNe{1s=?V7bpd%;8DzH(ja><(!tXyL7dyZsw1mE^g1Vic zod)ILj|jC8TiPLOg7CerVDHy{uxix@Yu9|Rdi4iu#%~#q{%W?28@EL;nAIpy2I!UI zYS06b4;@Hoy5XHbkjE^2J!jCcm{b^{A)=_J15qmL!x*#ml0c3Q{Fgvc(cXx-!Zap{ zbA!Y(=C|5`6`>Up7!)`YY&sn%%UDMkB0@$b(@TVm%R;DG*xwCwkTJ=GAY?KNLxfE9 zO)L+@BZkFgk%rl07KspaATEnuq*-z~3$R+86Y_1<1r&*a=s=N|`4Ybl_Q5Vl*+Pgl zs#mrUf{l{rqGb7LMcyzuS%dYQ_9{G}{RM)vO+eFvkhB|FvPz0$%oq+dF)+(Y>bzW2CNPH-=z_lYchDxCaiZ+zFfC$WkbKM1^x|`SLAY=4ATmdMHAy^T z_DEeWpjc)eV{)<)^ZGx8+pPZdw~VR(LndLjZQ?NS2sB$G~gQ_)loRYuiNv#3SX7E0WOk5lP9Kv*J36Pj_TSBc)O z*(ja6s)s2)AwXvocX`VL!g+HjrCE=X85K@2(35@q@Q!dQabLJZ02Kfc6P+j|Xda8e+8mfzbhhZo$4`LEN_T5eW$+LX(m}f?nt89}qFZ zD>8RxhD#`uUcId$X-?9t@SdLVS?Hl*TeWpWZJnudgwODRq%c2SkcS4G9~~Xq5fka- z>~ zEpUV>H~=*mmm?0s2Ri_Vb|4ldHxed%cf|I4c#@TS%egndBOP-VxQetxE33G&> ze@{MHC+>#IC)mB4-z4l&#SMZ}KR8w;w@S=IV5hI)!jZ@R~9UI zB~lDy(rflBjqUy#%jaXKPaj*cqM~92cs4aMDm^_aGWFG^uP<5l#*!s(EL-yW(pRNW ziu%2I6L+sL3C9)v7xE_NN!{Q*c|zS}E#LER<<0si$yWu=AxOAo<`}2EjU24hgbjiW zf^Pv7mNe{UV-KLGPTN{Hq1C%iUA?BNYE3ntCUOm8hGxH)6wUJT^5x)miBAQ;lJ6Nz z#Zc*3e^IM%)~kH5i87=8m6Iopq$VH^%M4 z1-F>q@*@anN_Bp3`B7aE^D+P7y5{CJYnq$aku}af$lxAAa`naYd2%}^PPV0)(grz! zt*&uz{gFklzS{iitBdcd+tVn~Pp{q8xcp(wgVi5?SbbFU=<>#0wUd;zsAWhd8SpF> zLd7CltX5@=G#kOdV_kreb8HIfCE%D(gDX@s{HF$E{ocmLJ#~n1Qey;2qT^D|{6S;^ zp7r5tnKzOXY5v2Q){%|d$Bogwv=S=4>d6Hm1ZkPg~M-d!>TZmZl}sn&VT9QNo<|+8wZA5zvsUreyS3q`r5hx*tWqQYojbCry{`JO{b7w7$ zk6*^5@0+ohxA9*-_#g-aV9AVqZPTW;3H{FZZQsL-2$whp3%2mfc$C2UrS&|G*S39* z;*TQz#yd_4K8nhiiaZ#NG~`E!YUra=n#y$^SxLnSdGjk;7VMdAF#9mUx!G;i@l~O| zOFLtOtxQx+W?9MT+3s%8lh97Gea|E@UBXDeBRRt-(C9;`zR< zv+-tkv-#)#W`G-3z>VRS+sN8cP=R2JxiyH-9~6ADwhJhqACf)x)Y7?~!d`o3lg6M` zTyz7yqQ&}+^@rPD*}2oQZQFJ9w{s_Jw!XIj{J`rM9JaJD%lkLu3*KXC!Ru8o*zRXO zWIjhUe?(M1m(N1jZo91NWIIv#Wjq5a?KcB1+b+ADXFCxuc)pMv;i1A)g9d4;P&Xo6 zIPEapl)?mqAmB2)ov-1GW`Wvq6Arz(p!3axb#({d?A&XkPIYvg0@U7plB6IAG2VelCoRC%}$} z9CM=_rmQOpIUs93PzOgIIU?rWxsXdNO-$+_ z1?@nqPeF@ukohpI1(=>@aLFGzaueAzrIyL`$3w_p$dd`t(cm+FwGqf8LjMs7+;LYK z!^9loeli#d9&UZ_?0aWh>6fhQkD`b7j`9b%PsQVoqEjLwQlj~<>6bw3d+1;5fus0# zlzvRicwCZxzdk9BD4T=*1&WhYfbtL($D>okb>H%tDUK(mI3AUvJR(I(C!J;Dc#?_Z z5hjiYm*DcD=xF9i`b94e+Nc5V6rl0>x$(lDYU1}+8Q?emQEuv<8+b~S>bCjO%h`#HVE;_g4l`VGl8-)^CV$vH zqsdSQIe{S3DD;j<7(N(GJn=MvPBteY2LK^M;YM_`|D+;dV=gU3&}KG*92$)fDc=qWi#I9XbS9cRQ^ny~*~a#Fe(RRA+#HqD$GnTC<3V!bgYz%Cn)DFU*Z`Mdi9S6p{`C=m=Ypo^nJUMJ za-mb|^(6Dc>C3MmUuVKtW+5m zw|NH@_(f&5Ha6U*=V-GZtu69WnMTI?aIUVAY)F8*jhkN3`@o^B%*EAS?(Uo`1a4k& zK|$KRGn#jdbZKC2-!~%0jbQ@4Gh)1ad_yBW?__jS7SE4N@pn~6MUQ!|+zkc~r^B|C z)bDC9a0PV%&B?iRN}evAPOS)|wW;cKF0mxEaMDgy^wh@iIMt9R?WaqBA9WxJJ5; zDQ<{iyvK#OxJL#?Xub0beK>bxkS@_Hl?DJr>S$wj%y8FG7+W}M1Q%46sRmwtI;f2g zXJCX*;}#eiS`@*#gs16UXe35|)3~gZiQ0~QE-ye6qh7|vq%Uc&a`(`>riKUPdFa(X z9=bdqZAh?}e|mUWZ8F{FIy%`u#1pzO9#KZG1b=O2oWH9}L{yNcM{Kq~t&ebZaT`(G zT(5n}H&)G!a8aw7Vi#SU!3C+2%QQ}{c6-UUrpVPj6_%v<1$d-qx+X320E`Wa}D*-u863)d{45L7=@!U(C}fU6$u0ra>wnWSzas#i4bAe!-(z{pDJ z1+yUl2#2C0D@JO4A`pjBRf%|%0K1wv0XfOgY{IFbK8aHyv*HfXZz4bdA;_@NI@~4q z_R*Db05 zn~iDMtRQ2e(&Ncee8Z*;**BaEGJH%Y5v!wOF*(!~&I9x;*Mjz4^(9-v=;6W8t^Bz$ z(NStw|CGr2i>K(AJ3S*qeSN%QGQ0yB#w}*VzT24wmytV~XYADm1;u%}0qDxPyL(kH z&dfUWKySfxu1y^f!bZBfaz3#mO)9SPcYkrrasxp97A zrfXby!09djPhVy zpl67G@@UsKI=MD1Jl)?bI7I7{r}OYp>pk)U!c$$f9`04`OVVSwW$GABKpvOhp`DnL zHO}OZWJbH_(@-ssC<+Y?bkpb}AQK+1g*rbkpw27{;zo=rjD?}D!(+0Iv@Q}=Kswbc zQ5R%%=X?tDy|od6k?t-bgqAKs6?4c|0 zc8NDvZ;Nq-Zt9oZ)M{=Tsx*v?Ax`H~%&65aBRF-e@8e0Xndu$@ekmm|)!ntI#&<;& z9TvfGxT{R5*>Ax!E@zp&sCS2V@ib5gs85qmji%~QO+p%nx7<#OWKAi!RZTXcRvoDm z(odv-NaK^z^{KdqA@xoG5h*@IxzizP2=$T16d#O02#bV51C^cwe7ILxl}8AZO@oV} z?%v*yMrc8RH)N~5L&Lr3``p-27@>xcf7>kxs-nTK!AuBr4+djYK<}Y8(4V_{xu`u{ z{C((I!@SjAT%6YwH9RWjG zH~wu1kQookq77;fJy7wdJ%in02(!-H$KS<6?c(+ST(JKeE*QVa)hmwkQhQHG(|8y; zmTmJ3adAuGve;x*vWLbEMyhFUid(u-r5=_53W3xJ-2YT*KtwJrer1mgf$*7rE>Hs_KFGJ|QIHP2vf^AG^)St>d!t}} z*`tNq=_0-*7a8p@@>DMUzSG!IH;mhY8xHcWOxgtUvA+RS>;fCztk+l3YSo6f&q9w) z?{d}F$*cdNpRq2V-w#8r4dKV4XCCMBsR$~b$|2u1Q9^@&&)z@=9G|+8 zZpPaPq~f+B7HIIf=*YTiHK`*(icSL*ry$@l2Ovzck#@(3_u9;zl29ES93CDVT%AB) zP8=sZk4v1iy)&b8`@yBYOF@2Wgf%AIWD2K0j!5NmvKt$-bL#5096AISA<(Ks>jedh z@Wd+g49<3L-`>fmfKQez;iIiAN$rDw`8VowbE-M6Iw!Y2y-)lu1%8jpjHW1!8o=)@ zzQSiK(l;xIgzreS2;a@BfFT?YeH~|QMO@hbAh3`!~%Q&^e-s`?{xU0h+<>DBI z7sm;3;+O?`2V^X21^QV^&U(bFFygTngO7#Mgr(%t5TBQVp3=2=-VZ;COJ;*x%f7|a4yfzKh$JoTf(X~&1hUX+TE?>c9`1lhD2kVX8RjEmi?I0A`dGZd044b zE>%vAqZ+9eYBtqLt)#lC9n?Xp7mxRl6JBYKG00=t5TBo}kA!$om9%v%aVhjEK1fY{ z^yy~3CMDfOVsNh~On$Nl;ZtG5bR<0>*w8%;Mc^h9j1XKDJw~ewLy#Jh&=@%a2oX3; zqD?p44ZJ>By!ZqD^4)jwKj9~!eQio<@rl;OJ9rCQkRCJHr1J;MvzCvHoLj;U95yv$)>B0zCRi)9z7V7ocGDI7yM>$bz4bi& zaC>-7ykQF5%-;b1x|aHkLTi#IS28zpu6i*-M&Um&0g#JitTxZw6V{@RJ!7UCJ%4u>*Y&-SiAM8s2R_Lx}3c=8l!LJ9IVG{Z9g#cR1sd0cwE_2rAomwL@4|rq|a&+o`U!E zP^AB) z65&y^S5bHw;U}58%l1zcj?YH@fm5OI@dQt@NOvEC4;dvgoww?bB7|{=Zz8%kzp&usD;g!Uav2T(m_BGU} z5!NK@grkX-ixucELA2%XpoD)NOwK4O%1A3NhVNKj*tn5CwE zh!QWLmLa+P6WJ*Z!RjNNp-E;Y@&3KHwNxh6#m2|3t=|4P|1#UsfB)D5Z_P?w*x{}4 zl>=B#=TIIam{dH+VM;UMef7lA4wbl{w@G*I=ur?JlJoekxRUVXuyn)n$5TIE4+GZs zb?qGP+M`w#^kIUjU>K^!acm~@@|$>36=E zAj@c&X!*eT66SLbAiWA;mm+=e7uF?uX*^N?iq?2~>CrD)Z<6kX$4sEZdXuj%UHa|?^2@B)%v)Zx8)^tZQM+O!2HzJrk~T`#wK=db_l z0eYsl<-=p&Z7lMgj4zT3~WYFFE$=jPN;Y$?m{S+ilqrezB!&&|xAHMSDTWwkAq zDM9o(@ialQFc0|=T3WM%-wSn?3`pGt^vsHpmV@0(z#7XXa68x|@cyVx&kRE{4MQ(@ zEwN&2emn2tIx-FX!q@s`dV9g*CtDVOu)X__V_S2#Pu+N=bjhf^i7A_znVb08LB7*p z-njAY&W5ow3-aze)V4a!*M~kV(7Ffdk{_x=@s#2WH97={%VXs3xt)asqGa?v)tj;k z6K7|3+&LD|n+|n%=X6xGA2l(>k9V{`*}mwFrE4Calf3*Jc4@S+Gbm^u|JySK{7*0R zF6ho!H+}!2nNwcdcj&XlQ=jU);}WQTPT=LFO$UDiKjGhSFX|LK{n zPj;+*A~SvO!YNzoW1{Q3E&Y?{lt=hiFRfp^c@K1}YRU{TFPJiGg>X*yMw=(YAU%kX z^pIv)V>o3_OBYV76U@8HzDS8K+W+RvgZxXp6)#^hF(7^Ej7{4%EuC>N7i1h;wD82t zWp6VpHr;saNB&Rmm#wP=fmafbot^a1mK_J0=k!c$={U7!!>M*+AO8p031F~Yfw$8; zg*jj#A4iDt?yx{B7|>V7j~Z1we$1%x2TQijn7OsIbnDC+TT4LUqUM<$v*)*VHXWKY z=}^<8o~Fiw6ac&M*?V*s)|oJk${1nN&<9>E1z`)om$RooVqJsRx}+kQ6^OQ;d`ANW zJ3~vg9*^h4)`ER&zzmJ`<9m)5=42+d#Lrmq`1)<&`Mhb(dCOOm}vWLRde*p^>aS9|Z?>U(o0CCtyP9932}*`qk8XoY!}X>3Uk zy|a0ITG8;~MdeKk((}ed8&hLa;%Xz}8^WV%G80Mt07!@6R=NkTZI8ga%cKE4G?`60 zlMV*#;SU4%Ro}kqwy9(O{Q1q`4HLiNvB#E@bY{fwawMZ*l+KAw!G<7#=!k~^mp`z& zdVh9P)NSVS^1|$ZiqN^>8#n$B!DB|WcK>DJqU7AM5fRxLX(lgE(6VH$yQU47ZImdF zK(aDTFc}UOLtcFcN04*mF=gm6VpPJU$xPhrQF(Jqs=BM%c9d7_pP#YV^m)q^x5z?s zNkt*Jrtxf^VT_MyEGwIx*?7m)#-65tVE*UvBl4p2lQL3K-tufe!v#Y5v)E#U>FDSk zz|7B~Q#`W3#ii3I2m%m)2T1vkKs_wkUPx-q;w= z@Iqr;3MdPW)M&y({frSe8CZR^7P9fXLX!;_?}(`_?`8R1lct?>(k6J=qj5tlcuu zpTgVOPA?UQ`UvzT61I!J2*cQEC=B%v=!+yQ6@{%}J5X4v9A>1?!!0B%O%97da9i0W zC@ftLGb6a=1fN+Bi;~l3$YFW(`)~ofTGMZ!i3VMu1@ za0+DeAz7oYH3T?#?7jY{e9JScsxmSvE8%|29Jn8RJvPHUcC0yLtl+17X#19-h_5KG zo)j$~c0F_oFPjtu%mMV~%&Mx)j4@;Om$kK(ZJtqfFn4MF`Qf_JD3EV2gpBwcL#Q#L}ev-To$M4jS{1ei`Zww2@CP^yy=$my6d#J-ca!(|_?;@CmoxM5JLJhbh2Ebe?>6%OCio2g zK(~|hc#P-)>I|c1y3uT?8o!AIQkn{OZr;aJy4Mq zdt}~(t_UqLPs*8+mNq44lDQ-l~wKl!#;E5G0pE+2SUc2?6V3*%QIDQjx*pG4~ zGd1)Kj3ak)TH54X0Y|%lV~CGpC1<;**$*_-=F)hNSN=CT+WN`d830UZEgf%|J{P~v zKic4(vtq`K<+Ehf=0}%vQw7Pe!e@!(#B1voxXFLX^nJcdReJpe6{>ZX!!|#77Nx;^ zf8h2Unsf$e(1zhFEsR_yh%b{4pjUBM+B6t6^1f$dcE|Hy#O;o^K18?WSR3i*;&vy2 z$hh5!z1C^Kki-AQ8iChH@sGmYd`Xw|2}u`tu^Wu#pT<`=UjkmF|9t(0ot$wGk>~SZ z13U?532XE4iQTO7XlA5U6%5t)Tj|{V{JEv29eH^jxU3(@n^#ggH#e`Nw4@`K*nR7F zwjXFcsPHsWUY2}3N<(?s$h5A_*7uq12e4d->&GKC=+1WvFxOKkvUZ}+!}bHz!9@et zGlEpdrai*x9d&IUf%TS0`o<+xrI@M{5~@upRS9r|!`q@gd-#oe_wx59S0yG^B_|`j z8<(tj7Wn)V%0nk}6!90z&&T|63;Qn+{-AX$N5l2QA%Q2PKq-xpA;u5 z%lA-TlOd1f5NyjJ&#i@n3Yr9EV2IE0?3?q~`#a%C>s^ENPI^ju+e2zFO zQ(2xvwHZT2!1*^Wv4J-(S+xTi70bl|L2_B&D4066paiuyKJgVXlZ%R)o2{J#g0Svc zDe5Em1;dK`hAE^tfF;R~ljLb#GO46=(xlRoNih`(i4`&UN#bC=*x=Dg@fESL74ZT& zB;P0aL!x{`uw0SsLa>~19IrujNVnw;K*FQqCUrFW@Jc#{>b<#tKy8AbK zzapyOwLZ;3?-u-$Ic5xVQSo9|zd4o}@NobBq26(wuo!HW@C)`nscm5KxqhPL_{E!G zZx?v?da3G#>!l}(IIjX;D~N^E_iGCs(t0?i#+M}sV_?F6?Qv@pE&G_6QktDomQEh*!f*N??SAmj-NCxP2|#xVG|9BQW15UhU?R)ak zZTzB6@Dx9B7TC7!k*9H8@9(pvzAczFxm3b;FBLMYrUXwFC93OTuY{cfAu>5D*ejM_!9V`&pYsAKqS$1OMWJuTz2y4 zSCL;?>u<#i_ylgdaSs6WuA4GLY*PxdO@BqU371s?UimN#49SO{l-A&O+L-Immfk-U zkNs_yy99w9b28F~+4HCPwS_L+xyN0yX*Vro@ZDf$I-q=8NB69)ZS!tNyg%cR}O_dFSX--&|V#UKLx^jcQ}LpXnddla?(vn?|r z&0ky3Zvo5jwH~Ou!391XU)}sQpzi4E;_q6&9``9y_yf!s#7hwNrSP7AgEC>jR|JaV z-(tJ_{xWfp@_q_QnQtND{B$4v$3eu@)kO*#UhCoyz(!Ldo}PDoVYyBjNbXjxuaKIc;q%fulxa7&bwO8H{tL6gZ%fG-=Yn{80)JAZk7eSm>WTCziFtO#h&xnA7x2c&rKcJiVDu>8Sm}d9+lYJr0jf z^uc$;IGYWpgD2^i5Z%Ly??XA;Kd6tG(+u8$(2wXr1UX-ONFSa}GwC3@fOJ2p@Z}Rm z5nrB9J8|L!>_k6c*+6$bOZY$ztP<{o2ip(KY5BZpyyrs*Ii@s~h+4&MV-I-A#*q)_ zOri2ub2 zaE1Q~cT}Xpvi=SCQiu;n(w-h7Ek0$3`P8BwA}v+sm=-9~(r*H*HHiLth{Q~PHtJig zQ1-2qsUf=hv*9UAF8wwC4~*fhfoS^vAt2*0E(IUb9wrjLA@IT%=pQW!@Wbn61Mo}A z>_~^PY;>aIz%#i%6L9wXV|0CchGZJq72N*VqU?61nLn^^A0^lv6n9z~_o*C5O}EEk zn={>>4qDANntqG@3B`rr9XnJw$HLeq8Fv*%HidEAp~8>t1OMEqZMgIHHQB{oGyInY zulmEn35T|?&ncc)rzniZbex%vtLvf|t;9 zJPOTPR9)0ql+lo69=X1WVx9Wu(w;WBXJ&>f)cWHK=i>`YXERJdKYX+0L%0+D(BrXq zr4NARGOL#KQ#GLfF6?JKpcg-|N8i8DQU;&5l(}due2a!y4z3A=eHj|d>DY$OHQ^O2m%$qbjs5G~8VaJ}*5&%3`IyzLP^30lCI(32R$$N9!E8HT({S8`GK`X5rW0jxbvJ+}pBhH|)##1=OExe~bV6>3{K$J>wg+Au*uq7f^ln45;qgw&4o@ z_}TJ%_AM=indSQztlg7X;0sOqTQ-&a#(V55Ez@=^7X3HXfL09ow?2yu7R0Y+~;Gy^z8<@k#zC_z-uyXDK&NummXV zIlRW4n~K8bOJRJa^RM-urjyZdsn6mz7zRc}93-I`lAAh8WJE zGD8|_Me1tZCC6hRx|^)k1;+P%=JX))D1 zZtT3SqvAYbw{2&}kBn?Quz$P(Xd;R4WR{jkZ9kEB(K|dyrn*nw(D&*1{4{5j&!V82 z`|Yl@FuV%9uW$3c`fylCT7y=R!E1{0?)CDvI<9xEo_{%|=lNii{VAR8ot(k}v#B2% zPzRA;M>{MuQND+Dv7_P(>(Vpr;#=`H(`HK41!1}Q-T4~&ssW^HyVd<%B)|l$7de|; zjguB5>wZKl(Znb|QWfXdYR&BX;Sk#~uvqK1HY$!14kig)%#HO5xvC@V(Fq%HzVr8T zi@T@G`H#-9WP;DOii&|%$WISHV>hqb%^VxlK%w;WatX&u~gi2!YsK&{$#8SV; zg084d#AXc2z#Ed`>-S8-cd{N0#%QNpR~hV#Y9Tn?nzr*f=8o99&`-?EPyv~G+=wCQ zAADuyfaRnhuV;%Kd!*y^W||3av%GY<*T=pw-*=@^NAYncQG-+2zh#=3w%8hYM&kuC zYPcqhe=*f~dsMFTvT{12rV;(a%ll3{Md|7wBDM`xTzo^_r+nW&SbS4Y-Zi3*R*&Jj zp1}^zA;XQg0(!g9F z<`KNfv6}$r@ma2&n*mo!Ts~uVMIUxg-fxoNrglwbz0xB)N;hx}x*wxIE%W)N<4ecq zwJBYxfQ~$VFxmU~8PvSp-TZres!Dt&(`ef*4hg{I#gwq zQYt)ToLeke6%JTX!iV`UPV3;yGi|b} z7%tjsUDRphu;qFaZtk|OHcb*$`l>pm2>WT}_xJ|c!sY?h3%;*^@AZ0ITHPTF+JYXF zcf4zN1-KO6$Xv0Nu+s)~z`oDKG)B}N^s=T=Bd9lZ!=@$Yojy~Z8c-c40I4t7OWXN1 zi@fAksACi7%%(T$oQbW^6>M`4PBcg!6@IFi(gmiaO z_gkdYKDr0WOr`JFB9dzg1ls{AMhje2%f zSfEZj)x$63%#3P|UAUXMiHONOPw%p4&Svat&Sr)mz3wIx&_4P>mXS4jkugPR-F!fF zDKu=`?@QRB^$WS)=3BMA=o(6X)XLvpuJZ7!axBR6*zd*GxNfVqT!uTXACn|()4s=< zPRzbXD9pl14pkwJ+^|vZqK>iKML-S1X%~WBYgIXzM1$hTf)jI+lDpj38b_H*L`{s+ zT2RoM(T+}pMNUjmW@uYej*r;H^2=H}hz&fbZH(C+u6KGCF@wYg^0!+2K2`)6&!6Z2|m2&JD1vEy(11ZlD z10*yB%g=ItC}C-%_BVO@Q@3+SMr?@}m56l=xegBE8seZWBKuL)0QqbN{Oti6^7i!> z81vvgJj34IU8CW@MFoLaj0{AmBy#3-l!sy3tkuz`itrlS_77Rbk2^tKXj6gPW+=$G zW8p!M_nTYrH@v(c%6ET$2MK7?bR1c#@1-KW`1!=AcnCV#fnE^H zS7o_QMo%8;t_5IMMZRRz2}i9W!%2R4#=pHO+=}cG!5voQ&E99^hcO@{lOFPX?xGmL z7^-r+`9@?XV7+R=3;tLL$^P|RL%98(al^+pMOhq`1i=|S;Gi*d*oL=Fxl0||LL&!PYU5mBbiXxZjs0oj=V;({K#jFwoSr8{ZggsfN;{o;*~151($7bV~)3o$>5l zB)wse%gv;gP-LG-kzz!-0A0M^ zZp$yHjdaijPmUZoW=P{0pUnCm+mP%X@|p0fVh#76^d={tL2hUOZ#BB!RE#p8d{4M4 z+lP5JB7F_5Q)}txJq}L+S&5%(w?2=h z|Fp3(^*R`4RN=G!1o;b(7j#DNeVpYBj9gq)0$nx%VTIu_DQ1<~cz}XY9z%(32te^c zn-G2;%C5B=B(!FZq3}Y+0S`AT9zE*AhgVNu1r4)d$qTtrsPTS;=9=8R#(JmAxL>~f zeZT)#dBPJ;#<8-$U77~(SC^U&8pXj7bG!L!OQylrMBEz|mX5lb9{QjV$NtZIt3W$+ z%UfZ{-SOb6Z?*~-;8d6$im7k5V_K!$$Uf%{CcT9<8)U|W0x7p{KJNRIU4NF6%D<}k zJB0dtt`uE5Jg$6oX2s$%c}(BZL9;&~56@m(wf^kuHF)cl@wGS{u8^`bjO>;466hL$ zDf)4>L5lc!ApQ;E)u$P1E6vB?BdZ2II_p00h?l)SNfwu;$+0&hapEgx>(-O^gi}-F zD8Qf_gJlG|;nIKNoRcUK@|&)&@(ZjpL5jqj01=Ll$g84r4#1~hOI6~b;hyO|(kh1x zTz$BWSEQ$74VXz;ildh96I%_Pj`hy7cv$j-nIAnf&#=qCWk_4My`1t#J2+bM({bsa z$+XDWCubC${2R2RTH%)!bZ`Fl5sybLsUKQ&4;HS14WQfQNp|ivynP;ue1=`$&}?pT z_%46;iKxAbfWRwFks-T#ka-ezd--oMfl5ze5{|jE>7jg{{`feYey1D{kl{(OrRzx= z`T%Wf*%Tcf>ezF*g;y z-+ICpl^*i`g1kOMMi`cj)amlQtdbL&y9OwTy=85i-03XSw!pkkoShiA^*$MK=yg5` zpnNuPDoBI5|>NZxi?&wz{tY;7P0sH~@0rUajK+$O#5{w?H zO>C}mw&`MbuEYbYyJHLGduf+~=M7u8y6x&Nrm{acF5R}Zth**q`D%IB$P(1Yqunpd zTm!dCzv^LO7t6JN?#eadi7slfMk#CA21z1{^~(F%ADGr$cf(l*e$U+LS?rWfGNiMb38B9C^N#0UT{cemlN~61<86mIYg^;%@#{e(l?3Hk3HTtukoqyttOy zi3DQ#7RzvN^lyw*9r5RMlQ4Y+I`;j}jv!TE>Z=rZKxEs_+*`@Z5*9Qh`aAIuix#-p z4+7Zi39yh%6CQqirLEG-KzcR3^695uFz{mx2$x5nHE%w+6B{m~uVN~@g`QFxD3BJe zK|D9MuxVPiWE~Kr7NVPuIV#OTp=)rb0T*^8B~@-kc{DHxweOlnCn3#D4+LShMo&mO zHtGXgMn8CekxecF_1=9AR%CQH?HrjV4uimrb)SWF>~2Qp>M_U_T4@WrhVL`3^P1vz zyLr+T)^o|c)wrSU*THedbrOfCa@qk!SxnwmJYkS)`3k(;JnIxWo+?lg3~5ubV6>hr z#B2klu!1^V zT(ep=zk#p~<7W#|CY+HrT8Lx;u812g$E0(A7_pS3VH&+sVCz#>v?lh<=`MOKn1~*W z)I3C>!E>HmBReI9`^2UGtJCM3njw1#@LgSKFgZxv7rJdUw4Y5 z-S*e2u$}uYFEsS1P-s)4ocf#)Nz@z@#pw4;58BT^gB*+jVNvbd;Zb+$?QqHeT zQWi5mjA8)VF0epy8goAk_VtK2+7T&B>JiyLnfSLKv0$$uQ7!#)fTcJKQCb|0 zXn>$tc)yq*@o=Ic6+?!lR3ic7P@^GficllbYTU9RT#Cd&49<{eEzxqwnWQs8TkQJK zh2i&Q|9o;XK%Br(&YreC=CdERa3qmPoWpR!9unn{+#ZenFZLAi(xDnfB9Z97!yb<4 z>`|IR-XvYon?pi->Nmu0>6#*~qN(Y>TZd=+31y;-hHm#TZm8WNJ;l&slZK)9gzUMG z33#KChb{I{ZzzvRbmDA=V+>_t3BpA2hGVf?{_G8F=Vzga#>9(-P?JgwsTfkINhij1 z40jsh*@L%4pUFHBfk%T3v+i-)1FUk#>jN8SSXQJz2tH@F9YJx#IEQ@Vr{o-&a0DoD zB!JV`jz2O)$)<-Lp|nDz3#ew5hA#KuTPd|7Dy0{*EoK^yRvd9!X|XY;9pN%04ySRBJX?v@L*9fwNVB44jwc)etyJp~7t(+!Zqrcb zX{Pf+G%ZmNQ@Zgf?qkB#0xu?!+dbcm+wlfy>!f}@V~TKq{fMvm<3X%_;I z1+UZZ!&rL)?%&+f+66X9@S<6VU+;dqBXB3<^1~PWo$fnEyc2at;ZDUBh$;Y1?;b(c%Tpm5%fxi&FhkQu-mV%&)A~v4C@e`> z5-P@&^~!4Jmrg8U8%Z_7zV>~3r?vM>FP0!I5mrMSDN)B`lQ71$-=J#|pz9)*1}%{r zDOSU+CK`1S(TwQPOdt~tHEJuC92=QegT{4NYf~)IRwJz@jqBJgY14qty0^=bmSl~L ztAXbu&IWCDKP}-C^|h$STT=$mYH=4v87yTQgN@YiMr*iEO+0FTP}L$))eTreYK$b- z>|5G2!mlQs10PJlt3j6e&UBq2IOA~!;Y>uTiI(NgOr2pk6LEl%CS=vf%VKAS&QP2Q z8H3U$Ce@6~YG;h8Y+2#V>;c9j zksFw4LRSq~mN+wdfbvM_7}Pegsb*c)IJ0_y^GNCdZkXUz!!L`R89YF~#(NF&nCMi~ zEvuYaJixvtdI394c&qW2WzI|nr+7r3Xd!~O=^~UDS%<7ieBfE}!rg&5I#^lY&>Y3a#xvqO= zf7A5F<;~LRrrQHthdq=QziE5pb!G8(e<}0xo&#qeAD{C^~v(-=H0`)j(R40Q~1F6O!w*O+S9qNdS-po_`vzh z{OtDGDQwZ4Tjq3w*Lf^s>+npu^`O$2jwa}1<=0rA{0UdXG4Tk zFNs=GvmmC0j`ttvLn9)}AtKwwAc)lzEQw13G{UUbuCGt2+G9^ zs!^j!^vl;sQUg4~yoNCJb!xJfbg=Q^P{2d{2MBg#?ULEj(}gC8H^YefWA^0jW7)*9 zX(ADUu@3!qJFa#=TGFxUq*2IX6oyK64DCYMl+sD10VctW18O^#c9Co<>0}cCKrr-x z(2l-cNVB3QDJ?)Hm})?2$J{QWSy_{;62KaaH6XQPY!}w7v_@(Ta0%ud(Au%Ki)vO` zBf9{=2ZIj??C4zwyDD;#;sRuX$p#d5%&x;-mAS|=0d&ED0f`->>rhvvc2aGCO)%?# z#*Wo>q^n9h*#-bF7=A!x$KX2TNzs#(2cQ#7H=wd(aUJob>`B%M;0?wbkl8W04tr91 zBmE%r2KWT?4(ROITt_{rype_E$BNMg#>W77bK zYV5y;PBs)`ADd2HG?cKX*ix%0R7t54S2oJLmugSb(x@p?NwpYvItshT)RJ=+&r>4N z#gtD0!ay#-K+PJ9H7d1NXwTTvvc@lLs5oe-Nopu>P0&)L$E zPIEZaVxPIjH<83SlCd{o4`?Y{le(Y<3~?KZI}g{NB_?W;dl*)Y4RP-irX+YVklohm zT#!K5l1tQ514c>gOEgK7MmzR->~&hQ)^u?3;p4%F{r3rOWZjavG;s-{;zfq@_UUg_ z-O{EZ#yVf!RE@@^^Zn%V?a z@hZb*`^-1$ZW-;`8~8TytTCMX<2Pt-W$jWMw3pE?BW-)@H@I$9?J^s5c+v19fA{)s z5TA=ZC3$GS+=r2(z1bU#=Ww9ZJ?-r^0`bH$sqH=R#3??~3(`m%J=7aV#+GnI| zZ}SH4x#~>@Q3zE*6OtrBJ{7YtRk6-ouA)?`p={ec0JDT+j+|LNLe5~Gjaget7I~hS zSxrigs-(o+s3BBcsiII>#iE#bUftZPAyQqXqG&+{tJut3V7|mtT*cdnT;ZppY@nj5 zRX&SyTCvo;vAIJ-U}$l1Xi2kpasG_xk^LYiWZHmM{)d#yxDvOb%X4Ev37!-N2w5H*^8p|zEanU1gfH3f}$FY zvc#NxgCvcLN14}Lr#Wv!7sqd$VmNv5GJ(0AuM(2Y9Q-&Xk@6yC26HthY)O^k z@?>QSb0sHCPOTgQ86^|)CS?wDEhk(~ovpvMifQEmWfF4*Ck#$4t^8UgmGUZO7IO_J z98MjreCx&5@~mYVa}_5nPHn9M>m?WRE@d8b9Va|aUG86bKe+PnWg>HVC-nEt?)=;( znesAaCUbQs?Dy^Nd>zHw@^ob?b7d#Y_pR;%9VHv`Hf1hzZ71CKoiD$=ih1Pm%4Ft> zP8jc7UiiIAI^}iBZ04FyIPW`N_}+`X<$23==BiFu?|JXrUIgAtKIDDMeCE1Ncq2>| z4KNo2NSO=FR(@58SuCj6D_2NaECyK+)yJs+Wf8}!h?pKU->tu10kz6y5lbtVnpU1E zG^esCGc7YOGb^*OFtsqZFte~YH9a*yH9NJyGM%l5ZIB)>I!@JLWKw`O<)g_DY>23j zXppLxY8bB{Z=k6UHon9*vDnuvtYe&k#BecE{Cg*m8m&h&lOztfVW-&_M?I!g4Wmi0 z4?r7!+;dnUq}d-yROL_*O?pK$t|*{6c5h{0$e=5jF{4s3mtKse%#>D=bZ#TGUX@9x z2mOQg2NGb)p35%BYB(RO{=-_eQW0`7cRx6hhFkjHHGQSlx~#~$Y{o9DQs70S@uvQw zqG&)_tHkf9fp_jso^;i!B%G-J_=*?gv#9OEWbJzzoD5^7;cSy}3b#h%!>@<(A}zeP z??bw$xtV@O`?V#SE~FL4`7`^m1+|gC6UYrE$8G=OpF+_0U1SZd;F%Y$QXZNaB}ac} zp0!GF0H;klnFL4#diqoiAh+OJ@4MHl9ckmPr|mn_T?RL*b?j@(l*(R=7LF7&wzC!) zx9$1;wam3JmK}E<{;4u%cZ!BH%>ZQN8u0By?#_dHn%8Wy8$Q2X8v&tI!kyxJ{GPB5 z&IHd*o(F!rh8vGVaEQv#f~!{P**I=-B(R%b2%N2TKI+jpl zs~|(ruq1x?+M0^pmJqLSa5-BZ|!M4I==CPZ&Qhntmvs%FA1HX;x1J-dWLj zgRpEVjV}Hstb(7V!7{&W*pip?Tptoiyv!ugJVzOwLduY}ab}VIZ8=XFu!4!f zK*dH^>@P{KG6hMK3Oi+`5WiW zQfFR;^N%BY1BE6BX^&~8V@;U?huYPVM0rfhko|;8B`68$MascF!XgW`B8$qnY4p*A z<(cq~CHD8-z>Rhdq}hU7OSj<*V(hJVXYkpFPiN%=Dx%F3oV#t1H_LGkJdNeorJDvI z7^Ze2+kq4IEk~pq4zNAaKpRM3wVS+XH+IUVJ>rUvL}!BiPv(M4`2))P-TTKI@y)O~ z?g#O<4ATGMq~#MnAuWoR4|n{R314dHn;`-NC`M5DZ(#z1XuBa$;-{~C=&jdoV6L&Q z9HZx#^ynK!vf3SMr8~@0ZHV zcsKl?sETOBZ@k~UzrB5X`hEqn^$!g1-vFWsY`+?a-NNs5W`uu>ep}!@@VF4|Y{}qLQyn#MJ zULkLhb<6z8`u0yV`8N=iY>7{b6+8^4U+eq-C59wh5|X9`50mQG{@)S5>Pd?h**{n_ zCQ#9i8Y^g}IMVZ~Cdl7rC}e&$G=ILJcMKs)Jy2mSl9DJb33bvTOqb~B zAIC>o|1$9Rt=Ipw>Hh|N8Tr2{^ZWlG$XC*{v}&8)&VLF=Ss@=OTglZn%ICeG-_F2w zdB44WUxM%U{`LS;jrZsM+Y9nHvOgc7-O$;*-)%wAyS_c~UHSjRh`*X-^Fnwdyy5@P z07N^2E5Q~2R$w=@FW?6qsP=yWl-!PNAl_mBkJkQ=`{DoH)c+^j_rv?i3+0XSM*bvc zo3|z06XA#TlNHJuWsSV~AHZODgfA8dE0{IR8hSImt-=2a>~0PAMEGNYv%+a(x3jt0 zUF~cQ^o02%gOkBY|40XAgS183BA)63&9wNj2HFg1i@ZhJE%hhuH}8MgG$-AJ3!I0@~ucSg2TFUPV&U+ zfR>udDQ&%bQQOwi%pXB27rh#i-+X`80tXW3ALNG64Y83T!Qv`me0OP?8s`Y!qqqKc z|Cbpf$F!|Mg*}1B*dDrqpH$}$rgZ=kp&aerx+G|)pdJwv)`djw>)LoQO^gfc&qgK! zkZ8Rj2;!4d;W#B~qZfISveo(I>aC!!3PG`u64t7YCTb~}Uml`GNs}&t zmZe&tD{rhc&=^-vS%_Z1Uy0eLYk^l3b?H23yCY&)G9Z7Jb zT-B!;N0Csjj2CM`Udf#9EARZ6sm)dLBm6bC;kuGGqbXKbtE{u1hV_pfX zx?j)jT~bO2cFZG>6SZ++>AN>?O4DAmBV~H;o!?f`y)j54ZZE=l8U(4XJ`w5VL z2MF;@PxxW0G>E?&4JmrpzfQ3<170GKD}ye^D?Aewb7w&O{=bS}b9JKSa6;X(BaaH@ zUY$W`fnpAm#kO)HcioqV36)oTe5fqFBGbY%vwPZMN^Kjyr7a5Vh>r9izTCyEw2h7zPJe!1hZh^!n&S$mMsjStb)KrxnRnvib_bYP&}k+U4B-T#vPj$a|RH7 z!k_wwVwJNl6O6#cYdsfSunBuAB;FZ|FJP|<_oQY~+)qrXOjNAbcoLXg+R8yYz_-yL z|2JloXD3r>cAlf+3j{`0lwpX$(J3|J?tip24&57Gcjx&wBB4xdmo%i7WyFuE79B8+ z(+c8h4{Rw>ms9#oDm4VtWMcF|1At!~5M|H{oIYmb!1}xFT1^qBan^t?!n*4^u=B-7 zM3K6rk-Ek|`U7khLVCJu7#cNr%*>Bw<2y6)l|S`l+ce+eud_DW z<87T>Z~3{}_7I=6ZDOy;{|(@V(LxXa^iTbyckCfPBPn|zjQ-~`$ngDGdXwDQTkh;F zcj=j=dRDZV6ZRDW)8Fxom}5PofW|ADBY!giF6)QV3)3S3k#b|XU?Ca4moL9>uDGv~_g zbi-Nx*QLOCuPysiR7Qz)_lbz)G{=j9wa^wAn8rnPT=-UpXCCllV#*=$A4B3ZLailG zGbJi~9QT^}agH(4Lg2^w*us@-Dz@m-xxK~2-NnROL20GG(%n&m6ef+>#FDlZ9nll! zY%R<<(oV|ybIgtvr)wWE6Ffv;$E(cMXP+%Mq}3BnOA{5RKgLi1Qlo{dFH}i|>#m-~ z2gbrE6`kQK(+B#|SlWS#x6EbM-udThNjOc6-1C?f6PtJ{6`YR{xI%3ra%V8%l_nA$ zDR+b->|;(v>DEn?1vjj4!h-U8e~Q@ ztk9o!LJVEGt0WhJGw10|358yRJcjWTsUf`2K5!a%T3Kz({@7seaN2DB>H3_$!BX7b zfulxK;xb!yeI%mtdT7PdSZI0lUYy#x;ca>Eq$8^%WqJSAV`lJ%p4myJM|@cfAUoS? z(>^==BB&~xRR$t)Qe{?PIP)j=@!!JZ%Y98dGz%ac$pibQ$+eF&FoZsYL})Kb?!J1n1E&qN1JNj(#9r07F1~~h3LIf=a~3@DOT)3r8@Wux6y#~ zXR>?a=yT)vw0ViVP^wg9-$Y?KU0fNd)+E*Nb;APmiE}#ZG#KrbB_Q3Uv$SmBCA4vV znlK>ZcVQv=r5saxU*2E&Nc3X#eVz(1Esp{j=ruC=68X^uC!!2X|9#)n57nsNyo=vN zHUY(@?GL2zvMeZ-if(W7#Z0bgQ`;!4)b_|&im-z#>A5Gak>v;Gsr1_82rEHyw)L(c z>A+n%Cb(J!S*)p=21|j8ZEFz=fqi$@C21=K`qIREOQxyEAnw_{?;~J&3gBpPrf026 zI_tpsTUh5ocS+Z*sKr{&VPHjfTnLr3{yafg&{i9?uS>5Uy{fDhO8RZ?Ep>Wc)GKLQ z5q^;ziJHgPFlYWT8ng0)$ASZoqPv1{c-(&o_Fqi`XIQ}$| zxFe~%=g~RF{oQ(|7JuOIzG=E`aq?6@KcS*ZVziR5Dg33aume{7<~0_zD1)hIIkJ;f z)f*P4GKHS?2h-h>jna|pS;~QxF7NvAH{Oe0u>-;Co(k}Nd7;M8bi0$iC!ME($?Os+ z1Hzj#G;4r>>(3#~17Xx0e(%-fHCKgY-?$i#>-|5p&)_ix`nKfl4drsITBAU#g*qqO%>ENzc8isBAKsUs?L#gFFw_Y$%Wc z7B+r9%DD;PxLge^$+#}_DH!A6uSpPxuIcAm9-2x64?2u>la`s_f{KFuAcTa3JJ8ny zqX0s3LY`hgYDx;B%J|sWSgWy-@qZlu5=agId8tjscA>Tij$vG(cG|X}eY?c?dIk&e&2LCq9nUmM`zJ}X>${Z#Y3~(Q(V8tIbtap;I{R6M zo5HheEaz?Gsx=Yg@9C%QN#2~!M1t<$^{Kxg{&FCEcOpPKF^dO7_z6pZiOC1U6r^f; zgJ+ch%g5gF(yA*iZ6*UKKhIRy@ylBelh7PmW-Xcvw1<8LG*8{-`gPLQcQ*UvK;zI& zyV?qh+35f-oKP{>X)u%3*(!5kJ3?7blcbJx(Iyfs@z3=9*rb27>gq!az*XIo z3xKNbu?0n=HYrR$Gt$b9jt++v1{3o}6_{zzWjabcvEhk}J+ z*Xk?Z$;`|+q-SR$*#smQZ6D?|1|^Ntr^lfNbDEJ2bjV(TJra%z6@K| zHE8&5epS$@?z}5>E;uS(l5)TKYOsY~4pn%%-q9;4%OIL7uy#nB9_gi@ZF=x$fs{+& zuiM|S0|ac*BfI6;z<}EpPvD*)McXjxfj+%mTV%};T|Hgf@Swr?;PP@1P(pI#m;>2t zb4UfbEXCX>!L7f_deu&*lulhPx(rlDb}2&(B2?9*3Y^qNcJX5ioK!J;^`yi_*;sI~39nBB!Bgga{#dL?lM5!3kX z-)#n0udUnR@p^$*6rN~0{VEV7+r**GqDW#y7{qCNF@y~9@iEu=eq+QA!|#UlYSPMa zQifQ|B5*MVdnhfUmE?+cl(ZybVhZ*No&~BD3WHR$3Ckn=MkTfKYGsy6&XgVrAR}V? z;r4tjXApLR9QxR1kuV~SdHwWj^b7QT^g#N}nz5RZnu(hAn$?;~yCJ(lyB@m~eM~U} z(;w$TuhTt_#2LaS(;i0*t)Z29tH;)@QMkE9M`|y1rNsp1UoZO<<{r!&Q;Xn~M(3cM zf;e=v@@W+oOR(lEPPFg;xC?UUWUA2p{QY$({-MIBz^B3I#HY(9*EQ{K{&Vx^`1>O$ zHH0c|HHWTO_rjly@2?qO@KahXSf-r)-{)B_W2B_k)aoTEc&2%UD zV*OwRzkuaJa3#Ky+zP~pfPxT*5{DjvpoE}=!~`hfGI5)FPvvGO@LBjbf}O*xU^%iK zxlS!-XZhRN%Gz4m>f63Be3XIBST&s5XvA@>#rjKid1 zIr}W_RPXDR^|1t5!LDL7@}Ai)U02uX@&0|s#YMqI#Kp-(&&15c&BV|~;bCg0_VjcW zdJ4Z{-@few1kyq4;B@kMDm*n_t#7~f!Uy6(^P+mQyxHSulC?`K;sCJtq8-qpwm4ee zE{C)Uvq)~N2)p`k-H!<`%kQNtWadUISe56-5T8By)D&&%ikBx}bvuxEE};p#hHhW3 z33bSBUfeM`gBI~Of^}wQ!$L(& z=sC@Msd2|-<}%ltn<#dGHNZS@5bv`i1R!Bb@210=FllaHsXEF!3fFH1XHwn#B-H6= z&r1@#4CYxU&y^F-i%Fj`4IMJEixhUitgvw`o=!*(K+jY;U-}Rt;PP3Wsqi?_FzJSn6BKosBIy)w~+`9K@4; zCxl0IV>`4&S|+X=ej=4fv$V07m+eomuvgntVJm`eL(=TfMAn4X+QDpX4E5yPmDS?Z zBHN8`-fQ-@Q`kYXQ(v=>soLYRE8BGjdST%qWufUH(RrfM?a+I}9fov~c}u(<7hX$+ zrA}B=Ix?>l-3Y89OGOcH1;hvJ1YorD=;aJ0*flz-Sr#VdBwSfgAoJBCdIYWJoAkN zM=NQ7_34u(G)Wttr{v5 zf-97BqZ&C#Zf4h#DkcgSWX7d&k|=XIm7XY^K#Gd2CAnAB%`(<8%F$dvld(YqPfV+>h*`D9D$P2fp*wCORuR z;o1iYA=;ff?kE|N*ZK3uhOQ-oua=bZI6PRk3x=f$qK_V zlP5fKiMZ)I$i0kTN*xiYj)8)-l|md*7$onG!0bp093d`8YSd>@>2tQiU2dF3XOzX} zT>?1|E)a$t##%S4pk@vXlJr!1CIjQaP#F3_6UC4f0So}AkP{M-SCMvmqk>!!MMk0{ zQq5e54$+F4PLV@KA7|6K=8W3i+(exaPg2tUk|LC%z#!x^sX6eHgV^AqYGwN1dj`!O!=A#9%0BAQc!)g- zJ7Sflk;+Nu0(&@$>P7BC1B`CtanZSGxsY4GZIe0k<}Gs4>2-3^S@tq{jN|5aH+(>l zTQF!JBD0UgMde0&Tw2?;l__8EU=*K3iL5knpUmMlc|ai&oODX>IxNim>#luCsrN`3>iQMp*JE#YBx?xZ^BO=Uj$7&E9s;pTs9yjL-dT<5yMvq5-iyHUV1?bQ#nMi#aBKykrXF*(DdzdvQtRJ^`<=;6u{EU1HI0&2O^=T_!kMn7@k=-QLUS;)Pd>B9HY`kpm?7j734O_wSl0n(} zv0dfIq^&X4qU+jo=7*Z=>|eYtZ=1hmuZL1aBe~NMXay|+RRo|#Y_JeKmk0!hqPv4W zY{Q82{yTfbLIo$%3ucvsPCO&9Xb` z9{ToyPvDZD;gVObc1LI~c8`O=!?!CUY0WeUhFg+&!pVtKilZf2(jw+L4U0|a*gHo% z$gX7X@XdnJ9K`cc2~8aS24*+-KfrRZF0rfX;!(SwZ~dTku|3{m_Me1BEXyFEZ+8~m zi4G-L4GPBa9x{{j&@+9R3eCy=3yE&ef~K1ZceqLucu^?31| zE`ofVCPTip^=|7ISNVB0eIFY9D$Cj4Rra>k-z2y!PS5u%|312?V7wS!{gL2(BIgJ; zcBH6qycACRx1m5H)+jCxC}EOFN_1wUxf8iIkqnwJY6}fzMP+SL!jkged&pn+y?#n^ z*GNFos31Hw^662njS%g@=ro@vH}?v=x@ODt&)h=CJ2-7d(tuY3$@kOi`@_M|`z=@x zHy&xhJy&|hO(tJEpp+_ej(P8LTAnqo+wDx+?P{!V`n@}blk!}Sv}2ZhtjmRKEG zMMk~P%)rgk&Dc%Me%t^k@6zu5Y`Ku}#1B_G$;WU?!RUg+*(V>1BAw=_Brn zM-4-e0_A|JGKIQwXi7_M-H?!`N+?F1d^tANfOt;q!6Hg}9;J%n6*;F|alt-teb1NQ;Td>$ zAmM|3RKFlEvRCI0euc2)&{kl}c$ADEv8fj}D$gE8)U!t9Pc!)mPq)?+RES{ZY+P_- z#LJw{qBE;ml@u0-m{Tz;S>=!xpHFc)@~Zzq%OyFoyCYT)$(%7S|GZ#**U)`!ntHGa zIo{me*^F!Saej7A*?5KpZRODd$~SP&4yzaA97+5mcL6w?c0^TAVI{pf)mV>XCBr%8 zxDsPLC0);W&M%=0@;ug>#RQO~Fk{eXlKW#x`-M{Dh-dtW;}VGj9r2IziH7krL``M_9Z9&w=w`n5 z5In?LcO*Xz@hJ%WhjbYNU`XsDQ~_ni+ufl4AGv0 zeY~ecCsEN?>=?{*%$uM$X;*aEo{D{lCh7mv)?0ySqDsdxBeVhrtIQ7-Y}$e*fV<>FTSydi5&puBuh{(jL!`R!35|oE>c;R4g&H z;mMM1w&tEH>}(OZ5cQc4x zfQ%R2inCsd^0S;MVMWBzpIvLgtgWe7h4}CMBy$Qcvnj_eer-<8uw7&J$A#8k@}-sdBdcU)1GcMW2SbkEW5caahrnFg%oP$OCLtnf_cHUbo8S3xlC6W zKebzV7y#Vq?8%*GS886#yUNhw&(?UN!evdWC2w25)*zx%ZjEA!q%AS4+4YmJ{1ID{ zSA`f1aX|d%Z$jTimg}yNyyJ~jL?sy!J_FK)#dzjcY-nnW$gNl2sh*L9Bt(jhtyMvI zuUY=$$_wPc1V&Z7r9w4LO}NGHTry}{;)^Ovm4@a1cUs;&h84T(m6B+MrLORP-~Yt4 zcIZ_d4gqDlq?^wXx+3d}XBO^>tl)^MOPx7I<%t){h*nhibG9(k#HVPYQ4qW?yt6s4WTh$P2BqiRz}%`ia}0lAw1V33!+4q;Zx($=_D zJZQs)GO)>+l@{WQH@A3Z)-7sMrh3cyl?Gv#a;j}S&YINtW!%NmDJ2h;%v#(zdmF9A zuvjlIYfZw}KK4+NI&YVD+fsalp$V|AgrtZuEl?|dGv)49=G~wpe&+jV?Z0eIWa^Fp zBZKs~gUIgOA@9H-!c`bx)Y8)Wc9DkdkhEuXZR%hIv>Do)SWwDlK_x@g!|k?mc-Z!9 z+RM}TwiR?lhrfIkmprMMAgY*fUOzW#R5|a>7C&fO7RDEAN#u%ZE0}1ZQ7o*rW^_=0{!Yq%o5pS8ROhH%Aw!03oEU|>S#xz`L{_-KGRFeIJW~(FjFW@zx=?4 zS<}{7@3C=45=U0E+dMP3wqc+6{oj3*`O5F@8E*3w%Cu=*3*|a%DOnEZ(nfkrZ5*t) z0LxbDVlwTO^3|Rq=rU!F6nht}yD|(ILE_V%W5^WPW#*}D7HL2g{!%#)J z#n-scbdFehWQPNlx4;~o=9!Prm0!N&geYyBo-Ch^C)7O1;)vsK+RhQ_GOHdposQ_m zVmVAd1fnctpMrYjq}DK4mb$`aI)_ zMV;C4=X^tfn>_5ac`nywY`xRr-&r>31Lu8op0pTEa!_XbM)5(UEm`sTR7@V5n%1V+ zr6ghf*5E?S)PcWA;{M5q1jc18?Tb4L_hTd{lY8~&Y%j?fKu0Q>g^}yhj^vF0kr2Yg zs{)zNmc<&R4j|peN}XA>utlZ+55RblIAOG3Jt^MRy0-Q=^)F69mAO#4~u;71%`_4Q|ro_<~ZCGm8zdhN<7+(K&- zMUxRJAtfZWnbOwmI*(M9I0k;xSi0&}bNy|f8T}yVf!F#N>r<1_+}1QrTnM@vASIqB z)lNihSYEBO^p}!&nU4ksZ&X{|PZ1`|!!}51F+-No=gM+p_H%>zxuRrTn$m2ALus1B ztT9xfdoFAPwDLeu*C2^(qA zYiif`ZE3<>)*!xV12lwTO%CkzfH{o^F8;~qAiPYgmos()qhjNuFwdCJw(~TPVs!&h zUz$rOo6vaOc1eL>ZL z$i+v!#mVY+R;_diVkY(0>#dFO`bzPVE4o0# zuhTTS7Rc1zPgQ%;%aa!)Y=1{7f~6gc)srS2Qe3>#q5E>pms7#D`J&~olBXx_Z|-%r zwU&K&viEBILmJbGDTisJa{tTtAvOEc?i|O% zHm>N&r{%82l`j<~U;9ka)lb)@(W8u#F5jFdM(ffs{^QOxn%&W+*OJ8yP%YBl zZiV23iK@8I?39W9@;R4WG1vwQAPvsJ5phjEkx1BpXW0cF1^xua%zC=4pLdVZAufD& z{cLlgLpB3*#^N`GL%X~^$ zEfcPt3f5i3<{eMPp=-P$tfR)!^f7}?z2ThcedeRG41408r8b7}ujFltiNM1)v{`$B zDf{ZPA?~G=o7_@NmNs24SEX);1yp{EVq)f`f80~QC1bwoO|>Z|L!;x(MP#}bsfu%E zZL}dKEUrI~PZqnZIb=J|+Vsi@LBsJqgZb3)T5N!?;NSB0Kp(+aOr}KC0d;+1z=fLr zf1=~s30=v#w~kDT?IXO)By2axA1-TCdSDh%J~3R{!fu*it#D zEjmk0k~ADEa~2#=NJ73z&8<+UZCM;wE!(!a)@iVmI%QAV(Lf`)(Nu1z@j(m02epep z{gces*Y4bEz3SC@FQ}wxu2hcyA`MahzerCAxua2w3-ge3gC)JGv@Mn;dD7If8!}m4 z_byCxSqp(Tcl0y=ci0fQc5NS-?W=%U+Ms!dvK!iD1%WyPbs{>be*#x@rn(5!se+>^Fb-0Osn-@{z(*{m-rjafJzEu;$TU6bpAsS&?hrdMjj>OZGd}9^)|sNI zU-T>!`?363Fqf`_W!#s4NFI2Neo0qtPh&sz)@j`+XljP9)>QsSt>Rr>nWIki?Uig) z;G5IRyX?aKIj;qOX~PYU7ELH zn!hA0%3ND;6O|VDdL{@g_E^pQ*Q{CiRs+_GLd^VQddFDPpBBd!NXRpwF2Z^y#@U@S z*hI`)(tr4mLL+QZ+;`yM7;r4E3bhZGdWEL%G@#+9V{Uyl@l2Zi5Y!p z#sm~o5mGM6mrP7^)uowR`b_6Wr@Sas>Iq8nBmcA0AK_*H!Kd}%b{qxFM`b2E+ zO;2jcm_4)X>m}Apb}ML76Gyk_YaPSkoZ;X*Q6OjUJ3%QbBAN5?nW0F*IFKQAMu%VV zxPfxbTIJ*qStR#=rNOe`hpHNwPRN8_Lk5yCKmPqBpmgd)sk98vjkrIUqj6A8wogy6 zn|Nv}a8Elxbof@tJU6`WMQOAA*=esOU*dV$R>WuV3WP1hTWb}+Oz_Vf)YL3xhuUMC zEb$~iM+TkNT6E2d>&fMAF zL<~iUpvJE~4PB?d?t&T~+(L{^FSLmH<(xQDr>q=$^FmX`0+nw4bI(b7%~jB(4I@A9 zf9AGiYR{~zJWh^Z|JnrR5*p9Lb>G(iBQ0>NoAt7#SAIgGC9#giD6rB@xdw$^V#Spn z?wq|TxK}ZVoA;Wvi1?g(rJd-bU+-O!BIFNuwL7TY@onCo&#fev{;EIY>|EJq^V+=C zo$>gJeWyO8UXV|;94g~4UHxBEDe^$8f}iV#mhPO1yIjcXgq~s~tnU}(ilYWf@0kKQ zOn?>ijifk{u(m-mTM2Gi^-l$D#odN!EDpWWagS)S*vdUliKWtikg%A08?H5aZ5M3# zBk)v9q0OSIMP?Su53Omb6IC?>Lt=ER4{z=hf@UxfE(Sgx*b$l5peGUIyCU|#1dZLsWByOO|~gvY(X-| z9e;{LpJgRBw$&fkkm>l`n)iJMXi5FDIxG0hsE>x#81SW@3(_UsO2?+3(0$MQ&v8-b zhB%foVD|F_%bf*RUY#b+BDZbJn$kr9Z6o)paGmUfaf;Pr0cD9yeQp6!mZ!uwJgiLS zR!}|V4Vl}j_90t$*dlK32pPUwHf?)Yf{m{w%6<9Po-RtS2R8}ST~t=1z}GjW7R%o? ztyf4-n00rW$OXbaPP!?Q2tIvZk!#XKt&1Q+c{~35x*QJ>P7j}|r8X=NS#SA=Q9E2} zJ*_^9IGa5u8I)_avr3T;J!I3YevMxuA&*L2!l$0w8fh!iY<)H>)313lQ$=*ZU#I@f z9PS3rFE(9dz1vBY#$KMkfK9R6V_lUxAMy0{GHNZI1|*ec$2w)6sSPK#bWZ$@OCb(X zpHHqFk0FFf0q=mWUGX4PB-VOhl+VZSv?cY z(uq7?55Q~M88WU1VdIq}JU*db1aDomyRI)oC#EEcZD(|^9}%mpe(GLsnK#AS9m}V^ z+G~IN)8W`_?iGK*u6smx0{GKZud->7<`Gx$jDN7Sf??3gTb%ZCBXMWYNzGwQibLLA zq-XmgC1V`1*ltM0)EYE(*3@PpT^S zs&kt$^h(UC8AI&eN_tK*qTnZ$ecezsn_s$UwZu=fBpQ&YwwctZ(F8%8tX}G}{qV|@ zksrC6a@@j~HXnl>4SBRR$jfb#iqp`17SPEbExaS1m8L)QlN5KSL0R=tLOfW|Idyi5 zi*2uCT+3NRX0MRnU>I&{-{{uIZ{lfO*XRD#E`hSS0YrC=&~l;cQm@X8xkOMP!v0KO z!Y3Pq$^IKP43Rx6HjMt}gDxr?)ZPIG>9Rdn9OZ`jiA=9++X1~60QB4dxHq3qq=WAa(;Sfc~+{4E>yPGq@(RPlv zV!-^BP~YRrR`)}X_IfVk(`{59iIIEN#8K{Ka~Z&$=?^P!^9p`z8(cc&G)ql&qguM!qz{#s-6H7JQw(j za{fJG9KBLcWt$;-6X}Mz{7FK=@KLQ>PkVL~+D8Lc+e55?+f7$Z!9yCk`fzA=~x* zN*gzw7suaU3a^IiNyREKGRtkSRL zHm!X}E9(ooZs~lhD_&tXUfStF)1-SHD(03$D@?azpwL4r)mCUNbI$vUW!7QI;T_{A zBK44)Z@H$kO_Ed)#@*BsihEHfqS^hZ6v91=zb5Jf{BSah#a@uiJ?{}zH;cx;s%^c| z7fXWXVdp^<5aIQcp_Hp(n;xgdF&TaA?Ag85mwTY-Yy=4BH!8zwqwRr55ZnvmduYIbG6>}bxo_a= zrz8go)kjs_z+e@6WN|kYLk$eB?`W!2iv(Pv&J_%{;aSD_6*RVCdd1uoq^E)WMM@PY zr_t=H+^6y0MOzgZS)sJWmDXh!e}3N10<49*l(VnMXDuP0S~K4$S`dX|@r$KfyxvqD zdIM0I7mi*Jfk-W4zV%mzEuR1h4@G{~BK(2qMdCnuDEcQ%sUV<09Y}n~{EVI}wOz~s z{N#%N8aZ7UP;?742Eslgy~g^Bex9obVn3r9O1(?<6^qQ`-O(Y$vW~(t{R?8ya{hom zEXqp|v7>T6Y{E;jGJw_bEq?g^CreJmtuxGJM9fdNZv!FMDhAOJ`-vT>2?J)=ynQ=d63!*0Tjg&ls~MzTYk;q z$!rv{vX2I)>A`Xu%)Z9&!E+i~zeexDxf<-gChPgEz3b;GA{>aZCk|$X(rNb0z`Vji z%6sZyeP5#d0jq01UozuQW`qz1dYY~Lm01DAY@c|^T* zsd;aWvpAqS5D8Ggb0A7S9?`4P?>_e|j)fX%N`Oeiiij|TNr1c}$^hYCMI@N$Rc|HA z3*rKOtqD8+K`MxGw)^ql2bMv35W9V-_79vM5}KrnEGKDG!EBo_uZnOQ+g12A zCB(bHh#upxxVM5tv%m(3&q=x&ZCTJ)tO>MfArcB%F0h)@yCczy$df*sL$QW~!lpuv zq=@I3{%1TWRbR*qbZfx_1hp0N%(>s;uLW&M3Csyte_o5*5>Kr__6ro2ATLaqqXVkD z68MG37tG9k2J$`=PmTPUW-3!JG+8cU60u;)#7qAzwn-5}vl2(Y{ zc;4XNWics+MPX%Gk!W^H(4)S%$x>HJpC%(vM-L}@&ZkiSwxmvMp{y+7lBIHx(VvfR zq1%+9ouFK$jyOoVEcwJh{VEfnCV}wV^cN`u&CvKy_TX6RVj05DpjaxNr0WA(_Mi;~ z+9dsP*I!JTqEK_wi3@Z5&XB*f9!Y!$-`LZkI2DQjy4!Jpxo~H~hB6t2{CKfBgIDZV zs)Xdj1Hz_oLHXsR<8l5QL0x4dn(PTXa}=*!dm5+Tx#m1x3Fj17$$$g1U%!3D&=Zv> zOn&9~N-F)XpOC%5_!aFdKAjklbbDZY5R5HPJWId!TWUdyGn~5&DUHyz-3H{dQj$0Dx@kU9Da9sK2;W1fbu~6t4UuvE9zKKfD@wGdjN-ShegPS_`Jc=;Bj31t)5k4Pv-b>FDpab{d)I28<3oM+D`faBb4jH6 z*=o7^AD#O%q@fQ30s(O?MEpHFW)eBD=$GtG0HvHw4*R~Ix;d-b!s??Exmii>0A@iU-SZNDTyt9?;lr|;XU;^g+` z(4+!}@JzdbmF8^*mmVO|VejNy@9vY}LUe22pA7O*&07`kkV@a;p7VcWlOfC&w7L!@ zqpbO)C3K;6q~~^y_K??=BF@>h)>cO{a;i z3T`bk&Byk1Jj4PB5W0Rl1PI=h2hHZrwDbgf5o&ae3_VcB!29R6Reakq zCMBnmJYX&TC4rtF8Lb$JEQE>o-&9c8-N*3p0bA%&T?u_{3cei9Na--cwVXPQs7)C) z<5Vg&jqbk6KN1W~=t|wWe7!_wnZm-UXQ+JvOO%5eqg zqv+%;WeTU8OsZu-Uj6&FKe16B%3>u_mf1*@L`K46Ar(g2OGGEC$uU5U&P^p^Ib%4d z)F$Tz;hXKb;}{gxxl6w)+7K<^VzHHRmS&X6JRHAA{GCyv6;ptKa$L5&o{nC&eUAmM zI#E9$et-_te;~3ZtIu-;+CVrCX}(-u-;B8jrX)!-$%$Gn;gm`iG@NEy<-v4+2x<7F zT@S0kiCLikM&!ieQ-zA?F09uJH|~DWUKYC(4B?}d9{1Q`0H!x!R;s5r-*7PHs_rv7$f86MY>*@dW@&$hbVXyz<2Tljv zaEO2?EErn`ejCAUN1%Yr_cLeURge@&&>EH{&=N$6)tUaC$&;`pNc+2hC!TBIO8;2_ zP7h31fA$X+Pm~wj9u$8Be{_Esf26lhFUT)MFDzg*Ff*7GEaZvt0`r2^gCYEZJUF3$ zY)5%#W`|{`eg_A{(*U1_G=^pVoi;X9l@+0h;`2=*W^^I$WFdA{A^vG0R#qY2S|LtX z;pgXF2avnxryd;Ieu)mkt&dmXkNx%ixgcT?gU-kNu$ciOFtZLyAKKXup_gy=f!iT* zAg_P$#(`5H$$zlM!L=ZZe+b4w7a+}lFvcN1J7*0zy)fN7*`RU|?+YPG7~L*`;K#9D z_?+Orh^qk?P{L25UJR?9Pe1Yf5s!DIL9j0bMxg=0x1bpi_6v$ZU_e+52*;D~4b3Ph zAVMCb-ho<=Esl&OM!=>5Z(77sAaln;kL-s9{ag==*$;~v42%0xe-}#$R#PRClh&Wr zYC*FoP)G@DQbnJX^r9!nD-hENjaEfsl(hKo!);iBtyyT>LcCO!SV7oY zptTsjHdhVgy5skT14M0!ZA%MPe7=zWq(Xiw4QGu>Dj{x7Kq^HAMC6Z-FWk4r&HYX{ zN5CI8ItQO6Q9g&uA2MC!0u;=W;;_b_DntQNW=W^d!siPF@GT-SLGm4VeenX<#2qMo zQIC7=KY89LgahA6A9u-j{a?%k10${lz^re|g24gt$~(q8$>4M_518|fId6~y3?~>P zGVB6o@q~GY+R-X!2-4;={6Nm6{NR)w%ZvbQBgBkrALATr899$yC0@XB`C|FSlHQW~ zNat@W%>< zG;GdXT9KQRTasHOG>t{B;G8o&@D=5n82>OfHMV4NA;_UekD%J4=jD$N+us}hwa1su z$B^SX&8>t_m#*H=aFpWg?p(#!nuDOkQ6ASE(VV_8#Me)_gX%2BJH|`LTh5!D!;y2F zqdP4*4SS6I`Df;a^|u73-Kq|Ry1295QD>YE*$s_Ld`ASH?Cde-gS4N2I#V|`H~1Z? z+QZh-KeQ*WPhA{7IDhIK+MwFl-$>qYzO)Gzkx#KH`io_e*FA2yM`1*rFoFXz7et#G zb^-bJD1HE8M`cM)Tgctob6rgUmV}xqTit3 z#@|SJne`xT;a-tAg?j{fM0sSk|Fr@YgGqWL>vzt;_`NaYe-e(Jj>N!e;?(S zQ2l;f2^3G*sPE9w;ALHWTygBDogxHNl_5|m*wbWM>4MLMcI*3I;iDc{y;C$SHsktIfo*yp~fwpM5@ zezC=Gje3ZDi1wEFBmq}MF&7EU0EPlntkqnlT**Gn)c}jEgRJW#gEEi;dG-F{$VY0? za7Q{woMDYc;Y4!F<}hwiPGefd+zy8gpJ6+9cBu8}8_+r8wnwgy zlfR{8`P33MD3)ZI)zUe&h*&niDkhf6x63w{bk4)tG`1*o$?GxKrgF<(Ai zPGC*~U1j(wg=mE+glKY8@)GmXr{!4WK9^{le;-Ye{NoAbHq&s7+p{NpRZ9CJpHw>8 zHqLIo+9ar3SRrKeb5InzJifU2p1l@u9jSG|-`0NFq19CW}+<9{5?eKej$v|+UEV4K!lfwfi(!vp;Tqc`p+T)1e8k;uJ_z0kcB zQ#EHPXCt=ijtU(W165cWb;8;M1{%54`GOV(p-EngV0PKes*R$*Dwa&QDPfb?7M)FM zo%*`v_8M*U>#4buju!Pz%6y1{zjVALybQe5`04~}1*>zkrWuY?V z<|`B!BPPq&O5`+Xs^>NIH8ZP7G<&OLG^?sqG%Ia2?yG1utEQA*vHAuCv z5>?`=Mm2D%7?${!Vo!rllTMp#b*EIMEBR~_^$M3OnQhbgwMgr?YLryVtJ^D^p?E)7 zx5h37fV^RCohDC3_L9S?&?(@Q>>dWXuSiCyNVrV6P`ETtBVRRNd!~w|>hq%Zhen%4 zR<1cBvLI@r)X{=Q8^J7I#b8?5ou<2EJwxq zGG&em!etVQEgu8%zi3mus!Dd#wq;x{Szc2`ma;KWC|{bpWJaJ?*^;%QUc_?wW{Kh= zt=&S4erx6$i9>IjjDA(^td@;k%l#UyLv@?@dg*5QX8pwq*&=plAq`~_=~BE6U5omf z%NpUu$Gv-+3yX`U_`;ZZXIIKxvGN67*KdY3-;COI(~IO+92P82ez|?@GBwO}Os~^} zq6}xb&emLgTz%Yxy5PECHh()xcqn*?dC2ip3KR>}XD=BpG6U;?L3x!4%eQyf06C}G z^*b`Z9AVM?66GbQIV)iEy%&^E7}aZFT)ACazrb^&h-S!Q@4hL~Bo?-R zoGm&Qxp>-|tt+;1)N|j`EShbzV=BYqFBd*ROq|82;i#=yZR5Z{dwZ($M}kKppU8(m z=YC#u5;ii9Jk~r)BW0o)0wgr9X(ARPXkf$!gR_9^u$M_qn>z8MDO0eFS3Q_vBE@#i zbduE~`$i$G3|qaka=v9xdpfI3(WT65 zp~z+;_HUwPn(mLZOfF04_SJ_>o=lvni6hQiEtfLBu^cDpFguIsujUbv3!rmi!}gNZ zBl9uyF&i@VX)0n$daC${?KaeF(sx?WtoKK+c`vlTVEw9!A1`UHs^f|uGhz|dI;_vF zulDsM%^~fpd|he3nmt4Fd6R~|Ei+o0rF^zUf<=Al*sp%}AB0V@I`O)ZtxLZq*=_jD z_?$9Z4O+hH)aeAJ+QhZp)L>Un+BU4!klE#M4P==swmLRi>NMASEsNPjwQlIyY&z67 zbL;8XTr4ZuwYRRUS&_D&>nG?W=qu}u)t1*<)h;aao%OiQb(xE|$q@gcZJ4kp%APoC zc(Tv7k7_g5&vK|{UPv?h(~h?)=YZG7s2^9mwQO$J>h`b89%2u1cx?-58)_?VQ(ez+ z805APu*z;UY%pvxY-3(0e4rN?`_{yC&fh(9*)+Dcf02E`@ZbvJhC-`XjDE1RrLTId zR$sI}Aow%`rh3PESGLSVe*7P;dhDF;y!<@*f#c!!K^Gzk34V=+g zG23unb6#e<$Z+{9fKMu~bP(&>lmlD-x6(N)2fcizb0QO{;9kbp&d-s{H|+~`MX;#5 zTk~s~_bgX&TFWY;`A_Fe=l1HAAW-mJ@RYoX`b2sx6%w|0>JP(3QEPt|KV>B;NgY1G|0F;ph4WnMaPmK<$JxL$HXczKM#I{;d%ylU^X(;UzkE&lmR=Eb%Rj(jOK1zQMRo;q73eW8uqSjRv@3L&dzW{e_c-m% z;{CZt+cz{C68W0Kl0`3=KU{u8=*yiy_W4*IMDwKPr|(PHYj2!aKdZgR^r-pl4mtIW z>%}+ju3uQWIJ>{cx+14n^r(X-=DsjzU}QR5unJq$SL{# z|3SB1pxEt??=&JCN(?Gj<=5>HGH#f5%wz zFW2ta0dd2b)YBV3L~#8>!}CjbHNulD-!Hi~W+G`%^DzDCru?%G`egQe81gJ-m#*f( z7t}*k*Y)(o&kM3Sq~RDN^))}hDA*!OH|8lj5G-uifbZ?b(oVQrowP)$D^u0kLw)GU z$#;SV7+b)O@bch1;Ko8AQ35Z%EkCeO$t2CTz9s5ia!#4j?YIuy)WmAU8_C2Mytk^3y~*=B4pooe{Yl}jEiKIp9z*4 z@{H9?-Fgh|6ikUzTs;e-`q31nq_vUNsv7EX*Xfp9+xq?i!zKmrNnES|F&wxZQp%6O zR@Qps1|70_ZTJh?IdM04ZaHmwo9uaQJUY#=jwyXg3U8STKqAqbU3Zo{LV#*sFQo|9 zXnvd&1VHRxcLst9!!T1Gx(Yoomx}D&+<2CssuUQkA-#Jf(;EO?W9D5BHJ^ck;#W>J zfA?wn;63N@ZEWq2@PMd9iWesbpR>JC4f^QZjD(*Dn^+pAO8h_enx!1eir+u z_&vcZJBJiw!_z%t70*|yMI20g_Ses3rO9K+)6LItO?oe$cs*h+=nROxs?3X4$aLX7 zy}4_jhcc8t`$Sx|VMR~uRth!AxJV89T;D7zXxiPmn)^B;e%o4LO0ro0hZpxqD} z!jQSJMVbKQnjGB&Q1Mg)Uc+7bEQ`yVSv{vnWhxXi__CFjqw@DVA8UtbH%?M7m)uO{ zO`ny*O)GFNeeM>3Xxef2(!2+4$d{Cl@+PUr`GaGLFS)xKoD$bfvcgfLf-(ZiQ+~U8 z<~!`S`uTjHmz(KIm@xcEKFj)(M_I|drBj^ZUaHS7MF}SWqcxi2fkF~D7`4Zp6uuok zAzU8WJc1}Huc7-QRMQl1vu-m|Hxm@z83f;GO|);_cHF>iT4wd{UMm}A^I9zp9-^GJ zh(a)7-OREm6E9q-7vZ+|Q3K^Q6J3#2cDn7o3m%8z;Pc;vxr%!8+7%G%D`uqYLh1vC zLTtaNCH(JEDRoWN~1z&MB6x?zH9WeWQyU?HANsta7MIOV1Nxx-pV;f?OruXiPHh15h=>vA^C4%l@|}0ZTcFdy~AT` z?gYsc;~@rfK{x>zcG|_dqZ!T(%weFsIVwXBL!=4%)RFOouTHB-OLUMRkb`Y`CC_I` z{Pu!z>fOis?Qz!LsNktD`6%G?)Fy)~>HFCWX7{k}!!zp!1yam;`$|sCr zsiGvan$hL1se_N7AV@$RmMC556*lOV*g?YocV@rzHp_?({5M8ThO!qJuPRt-hPw>! z{C$i*Z=MYqIuX71Jug7QR0;FbP0n7WU^ys6lw{l`y8OoXe-9o!2|gJx&dC1XwVc8B zPtISU-q$B@H6eDdp;Ip89B+EUDuQ8Q6oM94k>EKl;k!#ap^V80>G6z%IzbxNtVR1G zP`Ws{f3o%F?n8h}!20)i+82zQ6JzQzpv^Cd!Kv-Iy|}y`BkJ21llgp9xd@&L0+AAp z+>I3m8{QltznM04)PDo1C_-|UA2rqa6z&yv4>0rQ>mtT;o+8sYc1@E=5oQ*i-}#>i zPk25QKK_RKXq8-+N-Eq}fqW1b*z`?)nwLYHqBiz5%s&whg_K44Qz^b{#XKJg-8r&C zU2p;)?d>i(CbGI5_7jEFj~{m)M-Zt$P{~lwZhrYZ-jBXVhwn?=gWw2PAJYDvA1qAp z;W0$?C!+nQt3X{4dapC0p|22 zG6>RaKz<<=M#=vu58?w;f^mD{1CVt=hP=pqsLK6bo;*FF{~F+(6A8E}8RiGlf5UX{ zo{h&`hC3De%npHAC&j%$EA-^4{YVg3X(Bz7)r)(PD|Tsih8sZQgbMU!4*e6yUfC%kk$*%DgJi%L>TDTe zUfF4%kC<4kNSK7k1jASEzt3=~g-PKFgwbOVTW<0zz82NIxb@jP7zY^%N?>5x(|Qkl zNov6ReQS0I-WWm7iCk>*qv4!ubpJ@Ev9;NV5Nb aR3GSJEiz648hltsV)pni+|;b={r>=`f+|V? literal 0 HcmV?d00001 diff --git a/static/img/theme-colors/blue.png b/static/img/theme-colors/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..cb5fd9960d0086cb792f348447b655632ec033e2 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zLF`I5%edj39bOujXKbLh*2~7aa+&duv literal 0 HcmV?d00001 diff --git a/static/img/theme-colors/green.png b/static/img/theme-colors/green.png new file mode 100644 index 0000000000000000000000000000000000000000..490979290cfff1aed10757350935c5485d670e2b GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zgTe~DWM4f5u`Tg literal 0 HcmV?d00001 diff --git a/static/img/theme-colors/orange.png b/static/img/theme-colors/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac2c2772a6d8d5905459c349e848c297c9bd86d GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zGQmYp^O8qeVA>gTe~DWM4f7lb!O literal 0 HcmV?d00001 diff --git a/static/img/theme-colors/pink.png b/static/img/theme-colors/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..96d49eca2576e0126bd016b55b4bbe32399a372e GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zzT9m6h}9o k-F;qGKH{;kk|}ABe={$$R?!r`TA=9+p00i_>zopr0JSYDoB#j- literal 0 HcmV?d00001 diff --git a/theme.toml b/theme.toml new file mode 100644 index 0000000..39b3611 --- /dev/null +++ b/theme.toml @@ -0,0 +1,13 @@ +name = "terminal" +license = "MIT" +licenselink = "https://github.com/panr/hugo-theme-terminal/blob/master/LICENSE.md" +description = "A simple, retro theme for Hugo." +homepage = "https://github.com/panr/hugo-theme-terminal/" +tags = ["blog", "clean", "customizable", "dark", "highlighting", "minimal", "monotone", "multilingual", "personal", "responsive", "simple", "technical", "retro"] +features = ["blog", "shortcode", "syntax highlighting"] +min_version = 0.74 + +[author] + name = "panr" + homepage = "https://radoslawkoziel.pl" + twitter = "https://twitter.com/panr" diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..be8eccd --- /dev/null +++ b/yarn.lock @@ -0,0 +1,2271 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" + integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== + dependencies: + "@babel/highlight" "^7.16.7" + +"@babel/helper-validator-identifier@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" + integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== + +"@babel/highlight@^7.16.7": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.12.tgz#257de56ee5afbd20451ac0a75686b6b404257351" + integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/runtime-corejs3@^7.10.2": + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz" + integrity sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg== + dependencies: + core-js-pure "^3.16.0" + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.10.2", "@babel/runtime@^7.16.3": + version "7.18.3" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" + integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== + dependencies: + regenerator-runtime "^0.13.4" + +"@csstools/convert-colors@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" + integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + +"@types/parse-json@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +aria-query@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" + integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + dependencies: + "@babel/runtime" "^7.10.2" + "@babel/runtime-corejs3" "^7.10.2" + +array-includes@^3.1.4: + version "3.1.5" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + get-intrinsic "^1.1.1" + is-string "^1.0.7" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + integrity "sha1-9wtzXGvKGlycItmCw+Oef+ujva0= sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +autoprefixer@^9.6.1: + version "9.8.8" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.8.tgz#fd4bd4595385fa6f06599de749a4d5f7a474957a" + integrity sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA== + dependencies: + browserslist "^4.12.0" + caniuse-lite "^1.0.30001109" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + picocolors "^0.2.1" + postcss "^7.0.32" + postcss-value-parser "^4.1.0" + +axe-core@^4.3.5: + version "4.4.2" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" + integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA== + +axobject-query@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + +balanced-match@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" + integrity sha512-4xb6XqAEo3Z+5pEDJz33R8BZXI8FRJU+cDNLdKgDpmnz+pKKRVYLpdv+VvUAC7yUhBMj4izmyt19eCGv1QGV7A== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.1, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.16.6, browserslist@^4.20.3, browserslist@^4.6.4: + version "4.20.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.4.tgz#98096c9042af689ee1e0271333dbc564b8ce4477" + integrity sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw== + dependencies: + caniuse-lite "^1.0.30001349" + electron-to-chromium "^1.4.147" + escalade "^3.1.1" + node-releases "^2.0.5" + picocolors "^1.0.0" + +browserslist@^4.16.5: + version "4.17.5" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz" + integrity sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA== + dependencies: + caniuse-lite "^1.0.30001271" + electron-to-chromium "^1.3.878" + escalade "^3.1.1" + node-releases "^2.0.1" + picocolors "^1.0.0" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001349: + version "1.0.30001358" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001358.tgz#473d35dabf5e448b463095cab7924e96ccfb8c00" + integrity sha512-hvp8PSRymk85R20bsDra7ZTCpSVGN/PAz9pSAjPSjKC+rNmnUk5vCRgJwiTT/O4feQ/yu/drvZYpKxxhbFuChw== + +caniuse-lite@^1.0.30001271: + version "1.0.30001271" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz" + integrity sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA== + +chalk@^2.0.0, chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chokidar@^3.3.0: + version "3.5.2" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +clipboard@^2.0.4: + version "2.0.8" + resolved "https://registry.npmjs.org/clipboard/-/clipboard-2.0.8.tgz" + integrity sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ== + dependencies: + good-listener "^1.2.2" + select "^1.1.2" + tiny-emitter "^2.0.0" + +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + +color-convert@^1.3.0, color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + integrity sha512-sz29j1bmSDfoAxKIEU6zwoIZXN6BrFbAMIhfYCNyiZXBDuU/aiHlN84lp/xDzL2ubyFhLDobHIlU1X70XRrMDA== + dependencies: + color-name "^1.0.0" + +color@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + integrity sha512-Ajpjd8asqZ6EdxQeqGzU5WBhhTfJ/0cA4Wlbre7e5vXfmDSmda7Ov6jeKoru+b0vHcb1CqvuroTHp5zIWzhVMA== + dependencies: + clone "^1.0.2" + color-convert "^1.3.0" + color-string "^0.3.0" + +colord@^2.9.1: + version "2.9.2" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" + integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + +confusing-browser-globals@^1.0.10: + version "1.0.10" + resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz" + integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + +core-js-pure@^3.16.0: + version "3.18.3" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.3.tgz" + integrity sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw== + +cosmiconfig@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" + integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +css-blank-pseudo@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" + integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== + dependencies: + postcss "^7.0.5" + +css-color-function@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.3.tgz#8ed24c2c0205073339fafa004bc8c141fccb282e" + integrity sha512-YD/WhiRZIYgadwFJ48X5QmlOQ/w8Me4yQI6/eSUoiE8spIFp+S/rGpsAH48iyq/0ZWkCDWqVQKUlQmUzn7BQ9w== + dependencies: + balanced-match "0.1.0" + color "^0.11.0" + debug "^3.1.0" + rgb "~0.1.0" + +css-declaration-sorter@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz#72ebd995c8f4532ff0036631f7365cce9759df14" + integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== + +css-has-pseudo@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" + integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^5.0.0-rc.4" + +css-prefers-color-scheme@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" + integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== + dependencies: + postcss "^7.0.5" + +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + +css-tree@^1.1.2, css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +cssdb@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" + integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" + integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^5.2.12: + version "5.2.12" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz#ebe6596ec7030e62c3eb2b3c09f533c0644a9a97" + integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== + dependencies: + css-declaration-sorter "^6.3.0" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.0" + postcss-convert-values "^5.1.2" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.6" + postcss-merge-rules "^5.1.2" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.3" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.0" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.0" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-utils@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== + +cssnano@^5.1.12: + version "5.1.12" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.12.tgz#bcd0b64d6be8692de79332c501daa7ece969816c" + integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== + dependencies: + cssnano-preset-default "^5.2.12" + lilconfig "^2.0.3" + yaml "^1.10.2" + +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +cuint@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" + integrity sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw== + +damerau-levenshtein@^1.0.7: + version "1.0.8" + resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" + integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== + +debug@^3.1.0: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +delegate@^3.1.2: + version "3.2.0" + resolved "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz" + integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== + +dependency-graph@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.9.0.tgz#11aed7e203bc8b00f48356d92db27b265c445318" + integrity sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +electron-to-chromium@^1.3.878: + version "1.3.878" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz" + integrity sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA== + +electron-to-chromium@^1.4.147: + version "1.4.163" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.163.tgz#d881ad93360001e79cdc871b3a5b5cd9c74e9639" + integrity sha512-c9q94pUVqIdc8hyr7jZDB4bNEoNF3QJ7y35lnddMD+mXtiv5GsL1bT/RmfW/KEOmvlNg5Oy1qioiy4tA7e864Q== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.5: + version "1.20.1" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +eslint-config-airbnb-base@^14.2.1: + version "14.2.1" + resolved "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz" + integrity sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + dependencies: + confusing-browser-globals "^1.0.10" + object.assign "^4.1.2" + object.entries "^1.1.2" + +eslint-config-airbnb@^18.2.0: + version "18.2.1" + resolved "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz" + integrity sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== + dependencies: + eslint-config-airbnb-base "^14.2.1" + object.assign "^4.1.2" + object.entries "^1.1.2" + +eslint-config-prettier@^8.1.0: + version "8.3.0" + resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz" + integrity sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew== + +eslint-plugin-jsx-a11y@^6.2.1: + version "6.5.1" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz" + integrity sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g== + dependencies: + "@babel/runtime" "^7.16.3" + aria-query "^4.2.2" + array-includes "^3.1.4" + ast-types-flow "^0.0.7" + axe-core "^4.3.5" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.7" + emoji-regex "^9.2.2" + has "^1.0.3" + jsx-ast-utils "^3.2.1" + language-tags "^1.0.5" + minimatch "^3.0.4" + +fast-glob@^3.2.9: + version "3.2.11" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" + integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fastq@^1.6.0: + version "1.13.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + dependencies: + reusify "^1.0.4" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +flatten@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" + integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-stdin@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" + integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +globby@^11.0.0, globby@^11.0.2: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +good-listener@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz" + integrity "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA= sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==" + dependencies: + delegate "^3.1.2" + +graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.8" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz" + integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +husky@^5.1.3: + version "5.2.0" + resolved "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz" + integrity sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg== + +ignore@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + +import-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz" + integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== + dependencies: + import-from "^3.0.0" + +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-from@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz" + integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== + dependencies: + resolve-from "^5.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA== + +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.4, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + +is-core-module@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" + integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== + dependencies: + has "^1.0.3" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz" + integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsx-ast-utils@^3.2.1: + version "3.3.0" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz" + integrity sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q== + dependencies: + array-includes "^3.1.4" + object.assign "^4.1.2" + +klona@^2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" + integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== + +language-subtag-registry@~0.3.2: + version "0.3.21" + resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" + integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== + +language-tags@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + integrity "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==" + dependencies: + language-subtag-registry "~0.3.2" + +lilconfig@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz" + integrity sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +lodash.difference@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz" + integrity "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==" + +lodash.forown@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/lodash.forown/-/lodash.forown-4.4.0.tgz" + integrity "sha1-hRFc8E9z75ZuztUlEdOJPMRmg68= sha512-xcpca6BCshoe5SFSrQOoV8FBEbNzcBa6QQYmtv48eEFNzdwQLkHkcWSaBlecHhyHb1BUk1xqFdXoiSLJkt/w5w==" + +lodash.get@^4.4.2: + version "4.4.2" + resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz" + integrity "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + +lodash.groupby@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz" + integrity "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E= sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==" + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + integrity "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@~3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + dependencies: + braces "^3.0.1" + picomatch "^2.2.3" + +mime@~2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" + integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== + +minimatch@^3.0.4: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@~3.0.4: + version "3.0.8" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" + integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== + dependencies: + brace-expansion "^1.1.7" + +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== + +node-releases@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz" + integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== + +node-releases@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" + integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg== + +object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.2" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.entries@^1.1.2: + version "1.1.5" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz" + integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +picocolors@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" + integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: + version "2.3.0" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" + integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity "sha1-7RQaasBDqEnqWISY59yosVMw6Qw= sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + +postcss-attribute-case-insensitive@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz#d93e46b504589e94ac7277b0463226c68041a880" + integrity sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^6.0.2" + +postcss-browser-reporter@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/postcss-browser-reporter/-/postcss-browser-reporter-0.6.0.tgz#72f6b8fe89f5ff4ed1ab781cd3c256e0f415f395" + integrity sha512-61gzk4wgthOIen4TRURzYYVVIszyvcorkYmD40CopdM8cdwJaCTDMYo/y8HQqjTPqyelw7r2ptncmR9xrWpVnw== + dependencies: + postcss "^7.0.14" + +postcss-calc@^8.2.3: + version "8.2.4" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== + dependencies: + postcss-selector-parser "^6.0.9" + postcss-value-parser "^4.2.0" + +postcss-cli@^8.3.1: + version "8.3.1" + resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-8.3.1.tgz#865dad08300ac59ae9cecb7066780aa81c767a77" + integrity sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q== + dependencies: + chalk "^4.0.0" + chokidar "^3.3.0" + dependency-graph "^0.9.0" + fs-extra "^9.0.0" + get-stdin "^8.0.0" + globby "^11.0.0" + postcss-load-config "^3.0.0" + postcss-reporter "^7.0.0" + pretty-hrtime "^1.0.3" + read-cache "^1.0.0" + slash "^3.0.0" + yargs "^16.0.0" + +postcss-color-function@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.1.0.tgz#b6f9355e07b12fcc5c34dab957834769b03d8f57" + integrity sha512-2/fuv6mP5Lt03XbRpVfMdGC8lRP1sykme+H1bR4ARyOmSMB8LPSjcL6EAI1iX6dqUF+jNEvKIVVXhan1w/oFDQ== + dependencies: + css-color-function "~1.3.3" + postcss "^6.0.23" + postcss-message-helpers "^2.0.0" + postcss-value-parser "^3.3.1" + +postcss-color-functional-notation@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" + integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-gray@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" + integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-color-hex-alpha@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" + integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== + dependencies: + postcss "^7.0.14" + postcss-values-parser "^2.0.1" + +postcss-color-mod-function@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" + integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-rebeccapurple@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" + integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-colormin@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a" + integrity sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" + +postcss-convert-values@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz#31586df4e184c2e8890e8b34a0b9355313f503ab" + integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== + dependencies: + browserslist "^4.20.3" + postcss-value-parser "^4.2.0" + +postcss-custom-media@^7.0.8: + version "7.0.8" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" + integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== + dependencies: + postcss "^7.0.14" + +postcss-custom-media@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz#c8f9637edf45fef761b014c024cee013f80529ea" + integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-custom-properties@^8.0.11: + version "8.0.11" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz#2d61772d6e92f22f5e0d52602df8fae46fa30d97" + integrity sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== + dependencies: + postcss "^7.0.17" + postcss-values-parser "^2.0.1" + +postcss-custom-selectors@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" + integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-dir-pseudo-class@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" + integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-discard-comments@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== + +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== + +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== + +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== + +postcss-double-position-gradients@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" + integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== + dependencies: + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-env-function@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" + integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-focus-visible@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" + integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== + dependencies: + postcss "^7.0.2" + +postcss-focus-within@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" + integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== + dependencies: + postcss "^7.0.2" + +postcss-font-variant@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz#42d4c0ab30894f60f98b17561eb5c0321f502641" + integrity sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== + dependencies: + postcss "^7.0.2" + +postcss-gap-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" + integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== + dependencies: + postcss "^7.0.2" + +postcss-image-set-function@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" + integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-import@^14.0.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-initial@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.4.tgz#9d32069a10531fe2ecafa0b6ac750ee0bc7efc53" + integrity sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg== + dependencies: + postcss "^7.0.2" + +postcss-js@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" + integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw== + dependencies: + camelcase-css "^2.0.1" + postcss "^8.1.6" + +postcss-lab-function@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" + integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-load-config@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz" + integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g== + dependencies: + import-cwd "^3.0.0" + lilconfig "^2.0.3" + yaml "^1.10.2" + +postcss-loader@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-5.3.0.tgz#1657f869e48d4fdb018a40771c235e499ee26244" + integrity sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw== + dependencies: + cosmiconfig "^7.0.0" + klona "^2.0.4" + semver "^7.3.4" + +postcss-logical@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" + integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== + dependencies: + postcss "^7.0.2" + +postcss-media-minmax@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" + integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== + dependencies: + postcss "^7.0.2" + +postcss-merge-longhand@^5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz#f378a8a7e55766b7b644f48e5d8c789ed7ed51ce" + integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^5.1.0" + +postcss-merge-rules@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz#7049a14d4211045412116d79b751def4484473a5" + integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + cssnano-utils "^3.1.0" + postcss-selector-parser "^6.0.5" + +postcss-message-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + integrity sha512-tPLZzVAiIJp46TBbpXtrUAKqedXSyW5xDEo1sikrfEfnTs+49SBZR/xDdqCiJvSSbtr615xDsaMF3RrxS2jZlA== + +postcss-minify-font-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-minify-gradients@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== + dependencies: + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-minify-params@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz#ac41a6465be2db735099bbd1798d85079a6dc1f9" + integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== + dependencies: + browserslist "^4.16.6" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== + dependencies: + postcss-selector-parser "^6.0.5" + +postcss-mixins@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-7.0.3.tgz#99dd2671b4f7f118d176e7b358f98fc3527439ba" + integrity sha512-YLiJbOBiFmj3dX0gfo74fPDKtRvcQSntzgyqwD1noW1dne6sAJkuCtoOlGaFX8dLxcv9+qkOA6Uh1Ae0/6C56w== + dependencies: + globby "^11.0.2" + postcss-js "^3.0.3" + postcss-simple-vars "^6.0.3" + sugarss "^3.0.3" + +postcss-nested@^5.0.5: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc" + integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== + dependencies: + postcss-selector-parser "^6.0.6" + +postcss-nesting@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" + integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== + dependencies: + postcss "^7.0.2" + +postcss-normalize-charset@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== + +postcss-normalize-display-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-string@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-timing-functions@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz#3d23aede35e160089a285e27bf715de11dc9db75" + integrity sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== + dependencies: + browserslist "^4.16.6" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== + dependencies: + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== + dependencies: + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-overflow-shorthand@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" + integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== + dependencies: + postcss "^7.0.2" + +postcss-page-break@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" + integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + dependencies: + postcss "^7.0.2" + +postcss-place@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" + integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-preset-env@^6.7.0: + version "6.7.1" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.7.1.tgz#26563d2e9395d626a45a836450844540694bfcef" + integrity sha512-rlRkgX9t0v2On33n7TK8pnkcYOATGQSv48J2RS8GsXhqtg+xk6AummHP88Y5mJo0TLJelBjePvSjScTNkj3+qw== + dependencies: + autoprefixer "^9.6.1" + browserslist "^4.6.4" + caniuse-lite "^1.0.30000981" + css-blank-pseudo "^0.1.4" + css-has-pseudo "^0.10.0" + css-prefers-color-scheme "^3.1.1" + cssdb "^4.4.0" + postcss "^7.0.17" + postcss-attribute-case-insensitive "^4.0.1" + postcss-color-functional-notation "^2.0.1" + postcss-color-gray "^5.0.0" + postcss-color-hex-alpha "^5.0.3" + postcss-color-mod-function "^3.0.3" + postcss-color-rebeccapurple "^4.0.1" + postcss-custom-media "^7.0.8" + postcss-custom-properties "^8.0.11" + postcss-custom-selectors "^5.1.2" + postcss-dir-pseudo-class "^5.0.0" + postcss-double-position-gradients "^1.0.0" + postcss-env-function "^2.0.2" + postcss-focus-visible "^4.0.0" + postcss-focus-within "^3.0.0" + postcss-font-variant "^4.0.0" + postcss-gap-properties "^2.0.0" + postcss-image-set-function "^3.0.1" + postcss-initial "^3.0.0" + postcss-lab-function "^2.0.1" + postcss-logical "^3.0.0" + postcss-media-minmax "^4.0.0" + postcss-nesting "^7.0.0" + postcss-overflow-shorthand "^2.0.0" + postcss-page-break "^2.0.0" + postcss-place "^4.0.1" + postcss-pseudo-class-any-link "^6.0.0" + postcss-replace-overflow-wrap "^3.0.0" + postcss-selector-matches "^4.0.0" + postcss-selector-not "^4.0.0" + +postcss-pseudo-class-any-link@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" + integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-reduce-initial@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz#fc31659ea6e85c492fb2a7b545370c215822c5d6" + integrity sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + +postcss-reduce-transforms@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-replace-overflow-wrap@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" + integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== + dependencies: + postcss "^7.0.2" + +postcss-reporter@^7.0.0: + version "7.0.4" + resolved "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.4.tgz" + integrity sha512-jY/fnpGSin7kwJeunXbY35STp5O3VIxSFdjee5JkoPQ+FfGH5JW3N+Xe9oAPcL9UkjWjkK+JC72o8XH4XXKdhw== + dependencies: + lodash.difference "^4.5.0" + lodash.forown "^4.4.0" + lodash.get "^4.4.2" + lodash.groupby "^4.6.0" + lodash.sortby "^4.7.0" + picocolors "^1.0.0" + +postcss-reporter@^7.0.2: + version "7.0.5" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.0.5.tgz#e55bd0fdf8d17e4f25fb55e9143fcd79349a2ceb" + integrity sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA== + dependencies: + picocolors "^1.0.0" + thenby "^1.3.4" + +postcss-selector-matches@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" + integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-not@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz#263016eef1cf219e0ade9a913780fc1f48204cbf" + integrity sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" + integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: + version "6.0.10" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" + integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-simple-vars@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-6.0.3.tgz#e66516c7fe980da3498f4a8ad400b9c53861806c" + integrity sha512-fkNn4Zio8vN4vIig9IFdb8lVlxWnYR769RgvxCM6YWlFKie/nQaOcaMMMFz/s4gsfHW4/5bJW+i57zD67mQU7g== + +postcss-svgo@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^2.7.0" + +postcss-unique-selectors@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== + dependencies: + postcss-selector-parser "^6.0.5" + +postcss-url@^10.1.3: + version "10.1.3" + resolved "https://registry.yarnpkg.com/postcss-url/-/postcss-url-10.1.3.tgz#54120cc910309e2475ec05c2cfa8f8a2deafdf1e" + integrity sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw== + dependencies: + make-dir "~3.1.0" + mime "~2.5.2" + minimatch "~3.0.4" + xxhashjs "~0.2.2" + +postcss-value-parser@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" + integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@^6.0.23: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.39" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" + integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== + dependencies: + picocolors "^0.2.1" + source-map "^0.6.1" + +postcss@^8.1.6, postcss@^8.2.10: + version "8.4.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" + integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== + dependencies: + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +pretty-hrtime@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz" + integrity "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + integrity "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + dependencies: + pify "^2.3.0" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +regenerator-runtime@^0.13.4: + version "0.13.9" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" + integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== + +regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity "sha1-jGStX9MNqxyXbiNE/+f3kqam30I= sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve@^1.1.7: + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rgb@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/rgb/-/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" + integrity sha512-F49dXX73a92N09uQkfCp2QjwXpmJcn9/i9PvjmwsSIXUGqRLCf/yx5Q9gRxuLQTq248kakqQuc8GX/U/CxSqlA== + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +select@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/select/-/select-1.1.2.tgz" + integrity "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + +semver@^6.0.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.4: + version "7.3.7" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" + integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== + dependencies: + lru-cache "^6.0.0" + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +stylehacks@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.0.tgz#a40066490ca0caca04e96c6b02153ddc39913520" + integrity sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q== + dependencies: + browserslist "^4.16.6" + postcss-selector-parser "^6.0.4" + +sugarss@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-3.0.3.tgz#bb2489961b98fbd15e4e35d6b9f4f2ee5547a6cb" + integrity sha512-uxa2bbuc+w7ov7DyYIhF6bM0qZF3UkFT5/nE8AJgboiVnKsBDbwxs++dehEIe1JNhpMaGJc37wGQ2QrrWey2Sg== + dependencies: + postcss "^8.1.6" + +supports-color@^5.3.0, supports-color@^5.4.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svgo@^2.7.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^4.1.3" + css-tree "^1.1.3" + csso "^4.2.0" + picocolors "^1.0.0" + stable "^0.1.8" + +thenby@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/thenby/-/thenby-1.3.4.tgz#81581f6e1bb324c6dedeae9bfc28e59b1a2201cc" + integrity sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ== + +tiny-emitter@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz" + integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +util-deprecate@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +xxhashjs@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/xxhashjs/-/xxhashjs-0.2.2.tgz#8a6251567621a1c46a5ae204da0249c7f8caa9d8" + integrity sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw== + dependencies: + cuint "^0.2.2" + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.10.2: + version "1.10.2" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs@^16.0.0: + version "16.2.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yarn@^1.22.10: + version "1.22.17" + resolved "https://registry.npmjs.org/yarn/-/yarn-1.22.17.tgz" + integrity sha512-H0p241BXaH0UN9IeH//RT82tl5PfNraVpSpEoW+ET7lmopNC61eZ+A+IDvU8FM6Go5vx162SncDL8J1ZjRBriQ==

+

404 — {{ $.Site.Params.missingContentMessage | default "Page not found..." }}

+ +
+ {{ $.Site.Params.missingBackButtonLabel | default "Back to home page" }} → +
+ +