From ea931e4617cc36e8b0d3860a28c35b7e0601db64 Mon Sep 17 00:00:00 2001 From: squidfunk Date: Sat, 28 Sep 2019 19:32:02 +0200 Subject: [PATCH] Switched build process to Makefile --- .babelrc | 13 - .eslintignore | 30 - .eslintrc | 200 - .travisignore | 8 - Makefile | 172 +- false/application-palette.css.map | 25 + false/application.css.map | 51 + material/404.html | 3 - material/assets/fonts/font-awesome.css | 3 +- material/assets/fonts/material-icons.css | 3 +- material/assets/images/favicon.png | Bin 521 -> 1056 bytes .../images/icons/bitbucket.1b09e088.svg | 1 - material/assets/images/icons/bitbucket.svg | 1 + .../assets/images/icons/github.f0b8504a.svg | 1 - material/assets/images/icons/github.svg | 1 + .../assets/images/icons/gitlab.6dd19c00.svg | 1 - material/assets/images/icons/gitlab.svg | 1 + .../javascripts/application.718059d6.js | 60 - material/assets/javascripts/lunr/lunr.da.js | 17 - .../assets/javascripts/lunr/lunr.da.min.js | 18 + material/assets/javascripts/lunr/lunr.de.js | 17 - .../assets/javascripts/lunr/lunr.de.min.js | 18 + material/assets/javascripts/lunr/lunr.du.js | 17 - .../assets/javascripts/lunr/lunr.du.min.js | 18 + material/assets/javascripts/lunr/lunr.es.js | 17 - .../assets/javascripts/lunr/lunr.es.min.js | 18 + material/assets/javascripts/lunr/lunr.fi.js | 17 - .../assets/javascripts/lunr/lunr.fi.min.js | 18 + material/assets/javascripts/lunr/lunr.fr.js | 17 - .../assets/javascripts/lunr/lunr.fr.min.js | 18 + material/assets/javascripts/lunr/lunr.hu.js | 17 - .../assets/javascripts/lunr/lunr.hu.min.js | 18 + material/assets/javascripts/lunr/lunr.it.js | 17 - .../assets/javascripts/lunr/lunr.it.min.js | 18 + material/assets/javascripts/lunr/lunr.ja.js | 17 - .../assets/javascripts/lunr/lunr.ja.min.js | 1 + .../lunr/{lunr.jp.js => lunr.jp.min.js} | 0 .../assets/javascripts/lunr/lunr.multi.js | 1 - .../assets/javascripts/lunr/lunr.multi.min.js | 1 + material/assets/javascripts/lunr/lunr.nl.js | 17 - .../assets/javascripts/lunr/lunr.nl.min.js | 18 + material/assets/javascripts/lunr/lunr.no.js | 17 - .../assets/javascripts/lunr/lunr.no.min.js | 18 + material/assets/javascripts/lunr/lunr.pt.js | 17 - .../assets/javascripts/lunr/lunr.pt.min.js | 18 + material/assets/javascripts/lunr/lunr.ro.js | 17 - .../assets/javascripts/lunr/lunr.ro.min.js | 18 + material/assets/javascripts/lunr/lunr.ru.js | 17 - .../assets/javascripts/lunr/lunr.ru.min.js | 18 + .../javascripts/lunr/lunr.stemmer.support.js | 9 - .../lunr/lunr.stemmer.support.min.js | 1 + material/assets/javascripts/lunr/lunr.sv.js | 17 - .../assets/javascripts/lunr/lunr.sv.min.js | 18 + material/assets/javascripts/lunr/lunr.th.js | 17 - material/assets/javascripts/lunr/lunr.tr.js | 17 - .../assets/javascripts/lunr/lunr.tr.min.js | 18 + material/assets/javascripts/lunr/tinyseg.js | 1 - material/assets/javascripts/lunr/wordcut.js | 1 - .../assets/javascripts/modernizr.74668098.js | 1 - .../application-palette.3e3d1dff.css | 1 - .../stylesheets/application-palette.css | 1195 +++ .../stylesheets/application-palette.css.map | 1 + .../stylesheets/application-palette.min.css | 2 + .../application-palette.min.css.map | 1 + .../stylesheets/application.4031d38b.css | 1 - material/assets/stylesheets/application.css | 2662 +++++ .../assets/stylesheets/application.css.map | 1 + .../assets/stylesheets/application.min.css | 2 + .../stylesheets/application.min.css.map | 1 + material/base.html | 19 +- material/main.html | 3 - material/partials/footer.html | 3 - material/partials/header.html | 3 - material/partials/hero.html | 3 - material/partials/integrations/analytics.html | 3 - material/partials/integrations/disqus.html | 3 - material/partials/language.html | 3 - material/partials/language/af.html | 3 - material/partials/language/ar.html | 3 - material/partials/language/ca.html | 3 - material/partials/language/cs.html | 3 - material/partials/language/da.html | 3 - material/partials/language/de.html | 3 - material/partials/language/en.html | 3 - material/partials/language/es.html | 3 - material/partials/language/fa.html | 3 - material/partials/language/fi.html | 3 - material/partials/language/fr.html | 3 - material/partials/language/gl.html | 3 - material/partials/language/gr.html | 3 - material/partials/language/he.html | 3 - material/partials/language/hi.html | 3 - material/partials/language/hr.html | 3 - material/partials/language/hu.html | 3 - material/partials/language/id.html | 3 - material/partials/language/it.html | 3 - material/partials/language/ja.html | 3 - material/partials/language/kr.html | 3 - material/partials/language/nl.html | 3 - material/partials/language/nn.html | 3 - material/partials/language/no.html | 3 - material/partials/language/pl.html | 3 - material/partials/language/pt.html | 3 - material/partials/language/ru.html | 3 - material/partials/language/sh.html | 3 - material/partials/language/si.html | 3 - material/partials/language/sk.html | 3 - material/partials/language/sr.html | 3 - material/partials/language/sv.html | 3 - material/partials/language/tr.html | 3 - material/partials/language/uk.html | 3 - material/partials/language/vi.html | 3 - material/partials/language/zh-Hant.html | 3 - material/partials/language/zh-TW.html | 3 - material/partials/language/zh.html | 3 - material/partials/nav-item.html | 3 - material/partials/nav.html | 3 - material/partials/palette.html | 3 - material/partials/search.html | 3 - material/partials/social.html | 3 - material/partials/source.html | 3 - material/partials/tabs-item.html | 3 - material/partials/tabs.html | 3 - material/partials/toc-item.html | 3 - material/partials/toc.html | 3 - package-lock.json | 9183 ++--------------- package.json | 64 +- setup.py | 9 +- tsconfig.json | 40 + tslint.json | 116 + webpack.config.js | 339 - webpack.config.ts | 0 132 files changed, 5617 insertions(+), 9334 deletions(-) delete mode 100644 .babelrc delete mode 100644 .eslintignore delete mode 100644 .eslintrc delete mode 100644 .travisignore create mode 100644 false/application-palette.css.map create mode 100644 false/application.css.map delete mode 100644 material/assets/images/icons/bitbucket.1b09e088.svg create mode 100644 material/assets/images/icons/bitbucket.svg delete mode 100644 material/assets/images/icons/github.f0b8504a.svg create mode 100644 material/assets/images/icons/github.svg delete mode 100644 material/assets/images/icons/gitlab.6dd19c00.svg create mode 100644 material/assets/images/icons/gitlab.svg delete mode 100644 material/assets/javascripts/application.718059d6.js delete mode 100644 material/assets/javascripts/lunr/lunr.da.js create mode 100644 material/assets/javascripts/lunr/lunr.da.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.de.js create mode 100644 material/assets/javascripts/lunr/lunr.de.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.du.js create mode 100644 material/assets/javascripts/lunr/lunr.du.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.es.js create mode 100644 material/assets/javascripts/lunr/lunr.es.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.fi.js create mode 100644 material/assets/javascripts/lunr/lunr.fi.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.fr.js create mode 100644 material/assets/javascripts/lunr/lunr.fr.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.hu.js create mode 100644 material/assets/javascripts/lunr/lunr.hu.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.it.js create mode 100644 material/assets/javascripts/lunr/lunr.it.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.ja.js create mode 100644 material/assets/javascripts/lunr/lunr.ja.min.js rename material/assets/javascripts/lunr/{lunr.jp.js => lunr.jp.min.js} (100%) delete mode 100644 material/assets/javascripts/lunr/lunr.multi.js create mode 100644 material/assets/javascripts/lunr/lunr.multi.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.nl.js create mode 100644 material/assets/javascripts/lunr/lunr.nl.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.no.js create mode 100644 material/assets/javascripts/lunr/lunr.no.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.pt.js create mode 100644 material/assets/javascripts/lunr/lunr.pt.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.ro.js create mode 100644 material/assets/javascripts/lunr/lunr.ro.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.ru.js create mode 100644 material/assets/javascripts/lunr/lunr.ru.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.stemmer.support.js create mode 100644 material/assets/javascripts/lunr/lunr.stemmer.support.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.sv.js create mode 100644 material/assets/javascripts/lunr/lunr.sv.min.js delete mode 100644 material/assets/javascripts/lunr/lunr.th.js delete mode 100644 material/assets/javascripts/lunr/lunr.tr.js create mode 100644 material/assets/javascripts/lunr/lunr.tr.min.js delete mode 100644 material/assets/javascripts/lunr/tinyseg.js delete mode 100644 material/assets/javascripts/lunr/wordcut.js delete mode 100644 material/assets/javascripts/modernizr.74668098.js delete mode 100644 material/assets/stylesheets/application-palette.3e3d1dff.css create mode 100644 material/assets/stylesheets/application-palette.css create mode 100644 material/assets/stylesheets/application-palette.css.map create mode 100644 material/assets/stylesheets/application-palette.min.css create mode 100644 material/assets/stylesheets/application-palette.min.css.map delete mode 100644 material/assets/stylesheets/application.4031d38b.css create mode 100644 material/assets/stylesheets/application.css create mode 100644 material/assets/stylesheets/application.css.map create mode 100644 material/assets/stylesheets/application.min.css create mode 100644 material/assets/stylesheets/application.min.css.map create mode 100644 tsconfig.json create mode 100644 tslint.json delete mode 100644 webpack.config.js create mode 100644 webpack.config.ts diff --git a/.babelrc b/.babelrc deleted file mode 100644 index d3a9a58d5..000000000 --- a/.babelrc +++ /dev/null @@ -1,13 +0,0 @@ -{ - "presets": [ - ["@babel/preset-env", { - "loose": true, - "targets": " > 1%, last 2 versions" - }] - ], - "plugins": [ - ["@babel/plugin-transform-react-jsx", { - "pragma": "JSX.createElement" - }] - ] -} diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 01948c6f7..000000000 --- a/.eslintignore +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (c) 2016-2019 Martin Donath - -# 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 NON-INFRINGEMENT. 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. - -# Python -/venv - -# Files generated by build -/build -/material -/site - -# Extra JavaScript -/docs/**/*.js diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 363a6728b..000000000 --- a/.eslintrc +++ /dev/null @@ -1,200 +0,0 @@ -{ - "extends": "eslint:recommended", - "env": { - "browser": true, - "es6": true, - "node": true - }, - "globals": { - "Modernizr": true, - "navigator": true - }, - "parser": "babel-eslint", - "parserOptions": { - "ecmaVersion": 6, - "ecmaFeatures": { - "arrowFunctions": true, - "binaryLiterals": true, - "blockBindings": true, - "classes": true, - "defaultParams": true, - "destructuring": true, - "forOf": true, - "generators": true, - "globalReturn": true, - "modules": true, - "objectLiteralComputedProperties": true, - "objectLiteralDuplicateProperties": true, - "objectLiteralShorthandMethods": true, - "objectLiteralShorthandProperties": true, - "octalLiterals": true, - "regexUFlag": true, - "regexYFlag": true, - "spread": true, - "superInFunctions": false, - "templateStrings": true, - "unicodeCodePointEscapes": true - }, - "impliedStrict": true, - "sourceType": "module" - }, - "plugins": [], - "rules": { - "array-callback-return": 2, - "array-bracket-spacing": 2, - "arrow-parens": [2, "as-needed"], - "arrow-spacing": 2, - "block-scoped-var": 2, - "block-spacing": 2, - "brace-style": 2, - "camelcase": [2, { - "properties": "always" - }], - "comma-dangle": [2, "never"], - "comma-style": [2, "last"], - "complexity": 2, - "computed-property-spacing": 2, - "consistent-this": 2, - "dot-notation": 2, - "eol-last": 2, - "eqeqeq": 2, - "func-call-spacing": 2, - "func-names": [2, "never"], - "func-style": 0, - "generator-star-spacing": 2, - "indent": [2, 2, { - "FunctionDeclaration": { - "body": 1, - "parameters": 2 - }, - "FunctionExpression": { - "body": 1, - "parameters": 2 - }, - "MemberExpression": 1, - "VariableDeclarator": { - "var": 2, - "let": 2, - "const": 3 - }, - "SwitchCase": 1 - }], - "init-declarations": 2, - "key-spacing": 2, - "keyword-spacing": 2, - "linebreak-style": 2, - "lines-around-comment": 2, - "lines-around-directive": 2, - "max-depth": 2, - "max-len": [1, { - "ignorePattern": "\/\/ TODO" - }], - "max-nested-callbacks": 2, - "max-params": 2, - "max-statements-per-line": 2, - "new-cap": 2, - "newline-per-chained-call": 2, - "no-array-constructor": 2, - "no-alert": 2, - "no-caller": 2, - "no-cond-assign": 0, - "no-confusing-arrow": [2, { - "allowParens": false - }], - "no-console": 1, - "no-duplicate-imports": 2, - "no-eq-null": 2, - "no-eval": 2, - "no-extend-native": 2, - "no-extra-bind": 2, - "no-floating-decimal": 2, - "no-global-assign": 2, - "no-invalid-this": 2, - "no-labels": 2, - "no-lone-blocks": 2, - "no-loop-func": 2, - "no-multiple-empty-lines": [1, { - "max": 1 - }], - "no-nested-ternary": 2, - "no-new": 0, - "no-new-object": 2, - "no-param-reassign": 2, - "no-prototype-builtins": 2, - "no-shadow": 2, - "no-tabs": 2, - "no-template-curly-in-string": 2, - "no-throw-literal": 2, - "no-trailing-spaces": 2, - "no-undefined": 2, - "no-underscore-dangle": [2, { - "allowAfterThis": true, - "allowAfterSuper": true - }], - "no-unneeded-ternary": 2, - "no-unsafe-negation": 2, - "no-unused-expressions": 2, - "no-unused-vars": 1, - "no-use-before-define": 2, - "no-useless-call": 2, - "no-useless-computed-key": 2, - "no-useless-constructor": 2, - "no-useless-rename": 2, - "no-var": 2, - "no-whitespace-before-property": 2, - "no-with": 2, - "object-curly-spacing": [2, "always"], - "object-shorthand": 2, - "one-var-declaration-per-line": 2, - "operator-assignment": 2, - "prefer-arrow-callback": 2, - "prefer-const": 2, - "prefer-numeric-literals": 2, - "prefer-spread": 2, - "prefer-template": 2, - "quotes": [2, "double"], - "radix": 2, - "require-jsdoc": [1, { - "require": { - "FunctionDeclaration": true, - "MethodDefinition": true, - "ClassDeclaration": false - } - }], - "rest-spread-spacing": 2, - "semi": [2, "never"], - "semi-spacing": 2, - "space-before-function-paren": [2, "never"], - "space-in-parens": 2, - "space-infix-ops": 2, - "space-unary-ops": 2, - "spaced-comment": [2, "always", { - "line": { - "markers": ["/", ":"], - "exceptions": ["-", "+"] - }, - "block": { - "markers": ["!"], - "exceptions": ["*"], - "balanced": true - } - }], - "strict": 2, - "template-curly-spacing": 2, - "unicode-bom": 2, - "valid-jsdoc": [1, { - "prefer": { - "arg": "param", - "argument": "param", - "class": "constructor", - "returns": "return", - "virtual": "abstract" - }, - "requireParamDescription": true, - "requireReturn": false, - "requireReturnDescription": true - }], - "yield-star-spacing": 2 - }, - "root": true -} diff --git a/.travisignore b/.travisignore deleted file mode 100644 index 20f558ac8..000000000 --- a/.travisignore +++ /dev/null @@ -1,8 +0,0 @@ -.github/* -material/* -.editorconfig -.gitignore -CHANGELOG -LICENSE -*.md -git diff --git a/Makefile b/Makefile index cc09a74f1..3306a6fde 100644 --- a/Makefile +++ b/Makefile @@ -18,54 +18,172 @@ # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS # IN THE SOFTWARE. -all: clean lint | build +all: clean lint build # ----------------------------------------------------------------------------- -# Prerequisites +# Constants # ----------------------------------------------------------------------------- -# Install dependencies -node_modules: - npm install - -# ----------------------------------------------------------------------------- -# Targets -# ----------------------------------------------------------------------------- - -# Build theme for distribution with Webpack -material: $(shell find src) .babelrc webpack.config.js - $(shell npm bin)/webpack --mode production +# Directory for NPM executables +BIN = $(shell npm bin) # ----------------------------------------------------------------------------- # Rules # ----------------------------------------------------------------------------- # Build distribution files -build: node_modules material +build: material # Clean distribution files clean: rm -rf material # Lint source files -lint: node_modules - $(shell npm bin)/eslint --max-warnings 0 . - $(shell npm bin)/stylelint `find src/assets -name *.scss` +lint: + ${BIN}/tslint -p tsconfig.json "src/**/*.ts" + ${BIN}/stylelint `find src/assets -name *.scss` -# Rebuild theme on changes with Webpack -watch-webpack: node_modules clean - $(shell npm bin)/webpack --watch +# Start development server +start: clean + ${BIN}/webpack --watch -# Serve documentation with MkDocs -watch-mkdocs: clean - while [ ! -d "./material" ]; do sleep 1; done - mkdocs serve +# ----------------------------------------------------------------------------- +# Targets +# ----------------------------------------------------------------------------- -# Run Webpack and MkDocs in watch mode -watch: node_modules watch-webpack watch-mkdocs +# Create top-level build directory +material/.: + @ echo "+ $@" + @ mkdir -p $@ + +# Create secondary build directory +material%/.: + @ echo "+ $@" + @ mkdir -p $@ + +# ----------------------------------------------------------------------------- + +# Expand prerequisites twice +.SECONDEXPANSION: + +# ----------------------------------------------------------------------------- + +# Web font specimen +FONTS_SPECIMEN = $(subst src,material,$(wildcard src/assets/fonts/specimen/*)) +material/assets/fonts/specimen: ${FONTS_SPECIMEN} +material/assets/fonts/specimen/%: src/assets/fonts/specimen/% | $$(@D)/. + @ echo "+ $@" + @ cp $< $@ + +# Web fonts +FONTS = $(subst src,material,$(wildcard src/assets/fonts/*.css)) +material/assets/fonts: $$@/specimen ${FONTS} +material/assets/fonts/%.css: src/assets/fonts/%.css | $$(@D)/. + @ echo "+ $@" + @ ${BIN}/csso $< -o $@ + +# ----------------------------------------------------------------------------- + +# Icons +IMAGES_ICONS = $(subst src,material,$(wildcard src/assets/images/icons/*.svg)) +material/assets/images/icons: ${IMAGES_ICONS} +material/assets/images/icons/%: src/assets/images/icons/% | $$(@D)/. + @ echo "+ $@" + @ ${BIN}/svgo -q -i $< -o $@ --disable=removeViewBox + +# Images +IMAGES = $(subst src,material,$(wildcard src/assets/images/*.png)) +material/assets/images: $$@/icons ${IMAGES} +material/assets/images/%.png: src/assets/images/%.png | $$(@D)/. + @ echo "+ $@" + @ cp $< $@ + +# ----------------------------------------------------------------------------- + +# Search stemmer locations +LUNR_SOURCE = node_modules/lunr-languages/min +LUNR_TARGET = material/assets/javascripts/lunr + +# Search stemmer languages +LUNR_LANGUAGES = $(shell echo ${LUNR} \ + | grep -oE '\.[a-z]{2}\.' \ + | sed 's/\./"/g' \ + | paste -sd "," -) + +# Search stemmers +LUNR = $(subst ${LUNR_SOURCE},${LUNR_TARGET},$(wildcard ${LUNR_SOURCE}/*.js)) +material/assets/javascripts/lunr: ${LUNR} +material/assets/javascripts/lunr/%.js: ${LUNR_SOURCE}/%.js | $$(@D)/. + @ echo "+ $@" + @ cp $< $@ + +# All scripts +material/assets/javascripts: $$@/lunr + +# ----------------------------------------------------------------------------- + +# Stylesheets +STYLESHEETS = $(subst src,material,$(wildcard src/assets/stylesheets/a*.scss)) +material/assets/stylesheets: $(patsubst %.scss,%.css,${STYLESHEETS}) +material/assets/stylesheets/%.css: src/assets/stylesheets/%.scss | $$(@D)/. + @ echo "+ $@" + @ ${BIN}/node-sass -q \ + --source-map $@.map \ + --source-map-contents false \ + --include-path node_modules/modularscale-sass/stylesheets \ + --include-path node_modules/material-design-color \ + --include-path node_modules/material-shadows \ + $< $@ + @ ${BIN}/postcss $@ -m -u autoprefixer -u css-mqpacker -o $@ + @ ${BIN}/csso $@ -o $(basename $@).min.css \ + --input-source-map $@.map \ + --source-map $(basename $@).min.css.map + +# ----------------------------------------------------------------------------- + +# All assets +material/assets: $$@/fonts $$@/images $$@/javascripts $$@/stylesheets + +# ----------------------------------------------------------------------------- + +# Templates +HTML = $(subst src,material,$(shell find src -type f -name "*.html" )) +material/%.html: src/%.html | $$(@D)/. + @ echo "+ $@" + @ ${BIN}/html-minifier \ + --collapse-boolean-attributes \ + --minify-css \ + --minify-js \ + --no-include-auto-generated-tags \ + --remove-comments \ + --remove-script-type-attributes \ + --remove-style-link-type-attributes \ + $< | awk 'NF' > $@ + +# Python files +material/%.py: src/%.py + @ echo "+ $@" + @ cp $< $@ + +# Theme configuration +material/%.yml: src/%.yml + @ echo "+ $@" + @ cp $< $@ + +# Theme +NAME = $(shell jq -r '.name' package.json) +VERSION = $(shell jq -r '.version' package.json) +material: $$@/assets $$@/__init__.py $$@/mkdocs_theme.yml ${HTML} + @ sed -i "" 's/\$$md-name\$$/${NAME}/' $@/base.html + @ sed -i "" 's/\$$md-version\$$/${VERSION}/' $@/base.html + @ sed -i "" 's/\$$md-lunr-languages\$$/${LUNR_LANGUAGES}/' $@/base.html + @ echo "\n ${NAME}-${VERSION}\n" # ----------------------------------------------------------------------------- # Special targets -.PHONY: .FORCE build clean lint watch watch-mkdocs watch-webpack +.PHONY: .FORCE build clean lint start .FORCE: + +# Keep directories +.PRECIOUS: material%/. diff --git a/false/application-palette.css.map b/false/application-palette.css.map new file mode 100644 index 000000000..a9d863768 --- /dev/null +++ b/false/application-palette.css.map @@ -0,0 +1,25 @@ +{ + "version": 3, + "file": "../material/assets/stylesheets/application-palette.css", + "sources": [ + "../src/assets/stylesheets/application-palette.scss", + "../node_modules/modularscale-sass/stylesheets/_modularscale.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_vars.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_settings.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_pow.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_strip-units.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_sort.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_target.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_function.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_round-px.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_respond.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_sugar.scss", + "../node_modules/material-design-color/material-color.scss", + "../node_modules/material-shadows/material-shadows.scss", + "../src/assets/stylesheets/helpers/_break.scss", + "../src/assets/stylesheets/helpers/_px2em.scss", + "../src/assets/stylesheets/_config.scss" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/false/application.css.map b/false/application.css.map new file mode 100644 index 000000000..896ce42ef --- /dev/null +++ b/false/application.css.map @@ -0,0 +1,51 @@ +{ + "version": 3, + "file": "../material/assets/stylesheets/application.css", + "sources": [ + "../src/assets/stylesheets/application.scss", + "../node_modules/modularscale-sass/stylesheets/_modularscale.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_vars.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_settings.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_pow.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_strip-units.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_sort.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_target.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_function.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_round-px.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_respond.scss", + "../node_modules/modularscale-sass/stylesheets/modularscale/_sugar.scss", + "../node_modules/material-design-color/material-color.scss", + "../node_modules/material-shadows/material-shadows.scss", + "../src/assets/stylesheets/helpers/_break.scss", + "../src/assets/stylesheets/helpers/_px2em.scss", + "../src/assets/stylesheets/_config.scss", + "../src/assets/stylesheets/base/_reset.scss", + "../src/assets/stylesheets/base/_icons.scss", + "../src/assets/stylesheets/base/_typeset.scss", + "../src/assets/stylesheets/layout/_base.scss", + "../src/assets/stylesheets/layout/_clipboard.scss", + "../src/assets/stylesheets/layout/_content.scss", + "../src/assets/stylesheets/layout/_header.scss", + "../src/assets/stylesheets/layout/_hero.scss", + "../src/assets/stylesheets/layout/_footer.scss", + "../src/assets/stylesheets/layout/_nav.scss", + "../src/assets/stylesheets/layout/_search.scss", + "../src/assets/stylesheets/layout/_sidebar.scss", + "../src/assets/stylesheets/layout/_source.scss", + "../src/assets/stylesheets/layout/_tabs.scss", + "../src/assets/stylesheets/extensions/_admonition.scss", + "../src/assets/stylesheets/extensions/_codehilite.scss", + "../src/assets/stylesheets/extensions/_footnotes.scss", + "../src/assets/stylesheets/extensions/_permalinks.scss", + "../src/assets/stylesheets/extensions/pymdown/_arithmatex.scss", + "../src/assets/stylesheets/extensions/pymdown/_critic.scss", + "../src/assets/stylesheets/extensions/pymdown/_details.scss", + "../src/assets/stylesheets/extensions/pymdown/_emoji.scss", + "../src/assets/stylesheets/extensions/pymdown/_inlinehilite.scss", + "../src/assets/stylesheets/extensions/pymdown/_superfences.scss", + "../src/assets/stylesheets/extensions/pymdown/_tasklist.scss", + "../src/assets/stylesheets/_shame.scss" + ], + "names": [], + "mappings": ";AiB6BA,AAAA,IAAI,CAAC;EACH,UAAU,EAAE,UAAU,GACvB;;AAGD,AAAA,CAAC;AACD,CAAC,AAAA,QAAQ;AACT,CAAC,AAAA,OAAO,CAAC;EACP,UAAU,EAAE,OAAO,GACpB;;AATD,AAAA,IAAI,CAYC;EACH,gBAAgB,EAAE,IAAI,GACvB;;AAGD,AAAA,IAAI,CAAC;EACH,MAAM,EAAE,CAAC,GACV;;AAGD,AAAA,EAAE,CAAC;EACD,QAAQ,EAAE,OAAO;EACjB,UAAU,EAAE,WAAW,GACxB;;AAGD,AAAA,CAAC,CAAC;EACA,4BAA4B,EAAE,OAAO,GACtC;;AAGD,AAAA,CAAC;AACD,MAAM;AACN,KAAK;AACL,KAAK,CAAC;EACJ,2BAA2B,EAAE,WAAW,GACzC;;AAVD,AAAA,CAAC,CAaC;EACA,KAAK,EAAE,OAAO;EACd,eAAe,EAAE,IAAI,GACtB;;AAGD,AAAA,KAAK,CAAC;EACJ,SAAS,EAAE,GAAG,GACf;;AAGD,AAAA,GAAG;AACH,GAAG,CAAC;EACF,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,QAAQ,GACzB;;AAGD,AAAA,GAAG,CAAC;EACF,MAAM,EAAE,OAAO,GAChB;;AAGD,AAAA,GAAG,CAAC;EACF,GAAG,EAAE,MAAM,GACZ;;AAGD,AAAA,GAAG,CAAC;EACF,YAAY,EAAE,IAAI,GACnB;;AAGD,AAAA,KAAK,CAAC;EACJ,eAAe,EAAE,QAAQ;EACzB,cAAc,EAAE,CAAC,GAClB;;AAGD,AAAA,EAAE;AACF,EAAE,CAAC;EACD,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,GAAG,GACpB;;AAGD,AAAA,MAAM,CAAC;EACL,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,WAAW;EACvB,SAAS,EAAE,OAAO,GACnB;;AAGD,AAAA,KAAK,CAAC;EACJ,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC,GACX;;AC/ED,AAvBA,QAuBQ,EGzBR,aAAa,AAmBV,QAAQ,EKdR,cAAO,AAQL,QAAQ,EAoDV,eAAQ,EAWR,aAAM,AASJ,OAAO,EC2bP,oCAAU,AAGR,QAAQ,EE3Xf,eAAe,AAYZ,QAAQ,EEpKX,WAAW,CAGT,WAAW,GA4BP,iBAAiB,AAkBhB,QAAQ,EMjDf,WAAW,CAGT,OAAO,GN4BH,iBAAiB,AAkBhB,QAAQ,EMjDf,WAAW,CNGT,WAAW,GM+CX,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,GA+CP,OAAO,ANDF,QAAQ,EEjDf,WAAW,CAyFT,iBAAiB,EGzFnB,WAAW,CA6BT,OAAO,AAAA,QAAQ,AAQZ,QAAQ,ECrCb,WAAW,CAkDT,OAAO,AAcJ,OAAO,EIhEZ,WAAW,CAuBT,kBAAkB,CAGhB,oBAAoB,AAAA,QAAQ,CvBxBvB;EACP,WAAW,EAAE,gBAAgB;EAC7B,UAAU,EAAE,MAAM;EAClB,YAAY,EAAE,MAAM;EACpB,WAAW,EAAE,MAAM;EACnB,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,MAAM;EACnB,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,MAAM;EACjB,SAAS,EAAE,GAAG,GAUf;EI2BE,AJlCD,iBIkCO,ECLN,sBAAQ,EE0BR,sBAAQ,ECjER,cAAO,AAQL,QAAQ,EAoDV,eAAQ,EC+cN,oCAAU,AAGR,QAAQ,CTpgBH;IACR,OAAO,EAAE,YAAY;IACrB,MAAM,EFwC4B,MAAe;IEvCjD,OAAO,EFsC2B,MAAc;IErChD,SAAS,EFoCyB,MAAc;IEnChD,MAAM,EAAE,OAAO,GAChB;;AAcE,AAAD,oBAAa,AAAA,QAAQ,CAAD;EAClB,OAAO,EANT,IAAO,GAON;;AAFA,AAAD,uBAAgB,AAAA,QAAQ,CAAJ;EAClB,OAAO,EALT,IAAO,GAMN;;AAFA,AAAD,cAAO,AAAA,QAAQ,CAAK;EAClB,OAAO,EAJT,IAAO,GAKN;;AAFA,AAAD,gBAAS,AAAA,QAAQ,CAAG;EAClB,OAAO,EAHT,IAAO,GAIN;;CAIH,AAAA,AAOI,GAPH,CAAI,KAAK,AAAT,EAOI,oBAAY,AAAA,QAAQ,CAAD;EAClB,OAAO,EAJT,IAAO,GAKN;;CATL,AAAA,AAOI,GAPH,CAAI,KAAK,AAAT,EAOI,uBAAe,AAAA,QAAQ,CAAJ;EAClB,OAAO,EAHT,IAAO,GAIN;;AD/BP,AAAA,IAAI,CEnBC;EACH,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS,GACnC;;AAGD,AAAA,IAAI;AACJ,KAAK,CAAC;EACJ,KAAK,EH6B+B,mBAAqB;EG5BzD,qBAAqB,EAAE,cAAc;EACrC,WAAW,EAAE,8CAA8C,GAC5D;;AAGD,AAAA,GAAG;AACH,IAAI;AACJ,GAAG,CAAC;EACF,KAAK,EHoB+B,mBAAqB;EGnBzD,qBAAqB,EAAE,MAAM;EAC7B,WAAW,EAAE,iCAAiC,GAC/C;;AAUD,AAAA,WAAW,CAAC;EACV,SAAS,EX5CC,MAA0B;EW6CpC,WAAW,EAAE,GAAG;EAGhB,0BAA0B,EAAE,KAAK,GAyblC;EA9bD,AAQE,WARS,CAQT,CAAC;EARH,WAAW,CAST,EAAE;EATJ,WAAW,CAUT,EAAE;EAVJ,WAAW,CAWT,UAAU,CAAC;IACT,MAAM,EAAE,KAAK,GACd;EAbH,AAgBE,WAhBS,CAgBT,EAAE,CAAC;IACD,MAAM,EAAE,CAAC,CAAC,CAAC,CJbD,IAAwB;IIclC,KAAK,EHV6B,mBAAqB;IGWvD,SAAS,EX9DD,SAA0B;IW+DlC,WAAW,EAAE,GAAG;IAChB,cAAc,EAAE,OAAO;IACvB,WAAW,EAAE,GAAG,GACjB;EAvBH,AA0BE,WA1BS,CA0BT,EAAE,CAAC;IACD,MAAM,EJvBI,IAAwB,CIuBb,CAAC,CJvBZ,MAAwB;IIwBlC,SAAS,EXvED,OAA0B;IWwElC,WAAW,EAAE,GAAG;IAChB,cAAc,EAAE,OAAO;IACvB,WAAW,EAAE,GAAG,GACjB;EAhCH,AAmCE,WAnCS,CAmCT,EAAE,CAAC;IACD,MAAM,EJhCI,MAAwB,CIgCb,CAAC,CJhCZ,MAAwB;IIiClC,SAAS,EXhFD,IAA0B;IWiFlC,WAAW,EAAE,GAAG;IAChB,cAAc,EAAE,OAAO;IACvB,WAAW,EAAE,GAAG,GACjB;EAzCH,AA4CE,WA5CS,CA4CT,EAAE,GAAG,EAAE,CAAC;IACN,UAAU,EJzCA,MAAwB,GI0CnC;EA9CH,AAiDE,WAjDS,CAiDT,EAAE,CAAC;IACD,MAAM,EJ9CI,MAAwB,CI8Cb,CAAC;IACtB,SAAS,EX9FD,MAA0B;IW+FlC,WAAW,EAAE,GAAG;IAChB,cAAc,EAAE,OAAO,GACxB;EAtDH,AAyDE,WAzDS,CAyDT,EAAE;EAzDJ,WAAW,CA0DT,EAAE,CAAC;IACD,MAAM,EJvDI,MAAwB,CIuDb,CAAC;IACtB,KAAK,EHpD6B,mBAAqB;IGqDvD,SAAS,EXxGD,OAA0B;IWyGlC,WAAW,EAAE,GAAG;IAChB,cAAc,EAAE,OAAO,GACxB;EAhEH,AAmEE,WAnES,CAmET,EAAE,CAAC;IACD,cAAc,EAAE,SAAS,GAC1B;EArEH,AAwEE,WAxES,CAwET,EAAE,CAAC;IACD,MAAM,EAAE,OAAO;IACf,aAAa,EJtEH,OAAwB,CIsEP,MAAM,CHjEC,mBAAqB,GGkExD;EA3EH,AA8EE,WA9ES,CA8ET,CAAC,CAAC;IACA,KAAK,EP4EC,OAAO;IO3Eb,UAAU,EAAE,UAAU,GAuBvB;IAvGH,AAmFI,WAnFO,CA8ET,CAAC,EA9EH,WAAW,CA8ET,CAAC,AAME,QAAQ,CAAC;MACR,UAAU,EAAE,YAAY,GACzB;IAtFL,AAyFI,WAzFO,CA8ET,CAAC,AAWE,MAAM,EAzFX,WAAW,CA8ET,CAAC,AAYE,OAAO,CAAC;MACP,KAAK,EPsED,OAAO,GOrEZ;IAGD,MAAM,CAAC,KAAK;MA/FhB,AAkGM,WAlGK,CA8ET,CAAC,AAoBI,OAAO,CAAC;QACP,KAAK,EH3FyB,mBAAqB;QG4FnD,OAAO,EAAE,IAAI,CAAC,UAAU,CAAC,GAAG,GAC7B;EArGP,AA0GE,WA1GS,CA0GT,IAAI;EA1GN,WAAW,CA2GT,GAAG,CAAC;IACF,gBAAgB,EH9EkB,wBAAuB;IG+EzD,KAAK,EH9E6B,OAAO;IG+EzC,SAAS,EAAE,GAAG;IACd,SAAS,EAAE,GAAG,GAMf;IAHC,MAAM,CAAC,KAAK;MAlHhB,AA0GE,WA1GS,CA0GT,IAAI;MA1GN,WAAW,CA2GT,GAAG,CAAC;QAQA,WAAW,EAAE,QAAQ,GAExB;EArHH,AAwHE,WAxHS,CAwHT,IAAI,CAAC;IAGH,MAAM,EAAE,CAAC,CAAC,SAAiB;IAC3B,OAAO,EAAE,SAAmB,CAAC,CAAC;IAC9B,aAAa,EJzHH,MAAwB;II0HlC,UAAU,EACR,SAAkB,CAAC,CAAC,CAAC,CAAC,CHjGU,wBAAuB,EGkGvD,UAAkB,CAAC,CAAC,CAAC,CAAC,CHlGU,wBAAuB;IGmGzD,UAAU,EAAE,UAAU;IACtB,oBAAoB,EAAE,KAAK,GAO5B;IAJC,MAAM,CAAC,KAAK;MArIhB,AAwHE,WAxHS,CAwHT,IAAI,CAAC;QAcD,UAAU,EAAE,IAAI;QAChB,oBAAoB,EAAE,OAAO,GAEhC;EAzIH,AA4IE,WA5IS,CA4IT,EAAE,CAAC,IAAI;EA5IT,WAAW,CA6IT,EAAE,CAAC,IAAI;EA7IT,WAAW,CA8IT,EAAE,CAAC,IAAI;EA9IT,WAAW,CA+IT,EAAE,CAAC,IAAI;EA/IT,WAAW,CAgJT,EAAE,CAAC,IAAI;EAhJT,WAAW,CAiJT,EAAE,CAAC,IAAI,CAAC;IACN,MAAM,EAAE,CAAC;IACT,gBAAgB,EAAE,WAAW;IAC7B,UAAU,EAAE,IAAI,GACjB;EArJH,AAwJE,WAxJS,CAwJT,CAAC,GAAG,IAAI,CAAC;IACP,MAAM,EAAE,OAAO;IACf,OAAO,EAAE,OAAO;IAChB,aAAa,EAAE,OAAO;IACtB,gBAAgB,EAAE,OAAO;IACzB,KAAK,EAAE,OAAO;IACd,UAAU,EAAE,IAAI,GACjB;EA/JH,AAkKE,WAlKS,CAkKT,GAAG,CAAC;IACF,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,KAAK;IACb,aAAa,EJjKH,MAAwB;IIkKlC,WAAW,EAAE,GAAG;IAChB,0BAA0B,EAAE,KAAK,GAwClC;ILrBC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;MK1LhD,AAkKE,WAlKS,CAkKT,GAAG,CAAC;QASA,MAAM,EAAE,GAAG,CJvKH,OAAwB;QIwKhC,aAAa,EAAE,CAAC,GAmCnB;IA/MH,AAgLI,WAhLO,CAkKT,GAAG,GAcC,IAAI,CAAC;MACL,OAAO,EAAE,KAAK;MACd,MAAM,EAAE,CAAC;MACT,OAAO,EJ/KC,QAAwB,CAAxB,MAAwB;MIgLhC,gBAAgB,EAAE,WAAW;MAC7B,SAAS,EAAE,OAAO;MAClB,UAAU,EAAE,IAAI;MAChB,oBAAoB,EAAE,KAAK;MAC3B,QAAQ,EAAE,IAAI,GAsBf;MLpBD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;QK1LhD,AAgLI,WAhLO,CAkKT,GAAG,GAcC,IAAI,CAAC;UAYH,OAAO,EJxLD,QAAwB,CAAxB,MAAwB,GI0MjC;MA9ML,AAgMM,WAhMK,CAkKT,GAAG,GAcC,IAAI,AAgBH,mBAAmB,CAAC;QACnB,KAAK,EJ7LC,MAAwB;QI8L9B,MAAM,EJ9LA,MAAwB,GI+L/B;MAnMP,AAsMM,WAtMK,CAkKT,GAAG,GAcC,IAAI,AAsBH,yBAAyB,CAAC;QACzB,gBAAgB,EH9Lc,mBAAqB,GGoMpD;QA7MP,AA0MQ,WA1MG,CAkKT,GAAG,GAcC,IAAI,AAsBH,yBAAyB,AAIvB,MAAM,CAAC;UACN,gBAAgB,EP1ChB,OAAO,GO2CR;EA5MT,AAkNE,WAlNS,CAkNT,GAAG,CAAC;IAGF,OAAO,EAAE,CAAC,CAAC,SAAiB;IAC5B,MAAM,EJlNI,OAAwB,CIkNd,KAAK,CAAC,OAAoC;IAC9D,aAAa,EJnNH,OAAwB;IIoNlC,mBAAmB,EAAE,OAAoC;IACzD,gBAAgB,EHvLkB,OAAO;IGwLzC,KAAK,EHvL6B,OAAO;IGwLzC,SAAS,EAAE,GAAG;IACd,UAAU,EAAE,CAAC,CJxNH,OAAwB,CIwNR,CAAC,CAAC,OAAoC;IAChE,UAAU,EAAE,UAAU,GACvB;EA9NH,AAiOE,WAjOS,CAiOT,IAAI,CAAC;IACH,MAAM,EAAE,QAAQ;IAChB,OAAO,EAAE,UAAU;IACnB,aAAa,EJhOH,MAAwB;IIiOlC,gBAAgB,EAAE,uBAAoC;IACtD,UAAU,EACP,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,uBAAoC,EAC/C,OAAM,CAAC,CAAC,CAAC,CAAC,CAAC,uBAAoC;IAClD,UAAU,EAAE,UAAU;IACtB,oBAAoB,EAAE,KAAK,GAC5B;EA3OH,AA8OE,WA9OS,CA8OT,IAAI,CAAC;IACH,aAAa,EJ3OH,OAAwB,CI2OP,MAAM,CHvOC,mBAAqB;IGwOvD,eAAe,EAAE,IAAI;IACrB,MAAM,EAAE,IAAI,GACb;EAlPH,AAqPE,WArPS,CAqPT,KAAK,CAAC;IACJ,OAAO,EAAE,IAAI,GACd;EAvPH,AA0PE,WA1PS,CA0PT,GAAG;EA1PL,WAAW,CA2PT,GAAG,CAAC;IACF,WAAW,EAAE,SAAkB,GAOhC;KAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA/PL,WAAW,CA0PT,GAAG,GAKD,AAAA,GAAC,CAAI,KAAK,AAAT;IA/PL,WAAW,CA2PT,GAAG,CAIa;MACZ,YAAY,EAAE,SAAkB;MAChC,WAAW,EAAE,OAAO,GACrB;EAlQL,AAsQE,WAtQS,CAsQT,UAAU,CAAC;IACT,YAAY,EJnQF,MAAwB;IIoQlC,WAAW,EJpQD,MAAwB,CIoQT,KAAK,CH/PI,mBAAqB;IGgQvD,KAAK,EHjQ6B,mBAAqB,GG0QxD;KANC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA5QL,WAAW,CAsQT,UAAU,CAMM;MACZ,aAAa,EJzQL,MAAwB;MI0QhC,YAAY,EAAE,OAAO;MACrB,YAAY,EJ3QJ,MAAwB,CI2QN,KAAK,CHtQC,mBAAqB;MGuQrD,WAAW,EAAE,OAAO,GACrB;EAjRL,AAqRE,WArRS,CAqRT,EAAE,CAAC;IACD,eAAe,EAAE,IAAI,GACtB;EAvRH,AA0RE,WA1RS,CA0RT,EAAE;EA1RJ,WAAW,CA2RT,EAAE,CAAC;IACD,WAAW,EAAE,OAAO;IACpB,OAAO,EAAE,CAAC,GAoDX;KAjDC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAhSL,WAAW,CA0RT,EAAE,GAMA,AAAA,GAAC,CAAI,KAAK,AAAT;IAhSL,WAAW,CA2RT,EAAE,CAKc;MACZ,YAAY,EAAE,OAAO;MACrB,WAAW,EAAE,OAAO,GACrB;IAnSL,AAsSI,WAtSO,CA0RT,EAAE,CAYA,EAAE;IAtSN,WAAW,CA2RT,EAAE,CAWA,EAAE,CAAC;MACD,eAAe,EAAE,WAAW,GAM7B;MA7SL,AA0SM,WA1SK,CA0RT,EAAE,CAYA,EAAE,CAIA,EAAE;MA1SR,WAAW,CA2RT,EAAE,CAWA,EAAE,CAIA,EAAE,CAAC;QACD,eAAe,EAAE,WAAW,GAC7B;IA5SP,AAgTI,WAhTO,CA0RT,EAAE,CAsBA,EAAE;IAhTN,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAAC;MACD,aAAa,EAAE,KAAK;MACpB,WAAW,EAAE,MAAM,GA8BpB;OA3BC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EArTP,WAAW,CA0RT,EAAE,CAsBA,EAAE,GAKA,AAAA,GAAC,CAAI,KAAK,AAAT;MArTP,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAKc;QACZ,YAAY,EAAE,MAAM;QACpB,WAAW,EAAE,OAAO,GACrB;MAxTP,AA2TM,WA3TK,CA0RT,EAAE,CAsBA,EAAE,CAWA,CAAC;MA3TP,WAAW,CA0RT,EAAE,CAsBA,EAAE,CAYA,UAAU;MA5ThB,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAWA,CAAC;MA3TP,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAYA,UAAU,CAAC;QACT,MAAM,EAAE,OAAO,GAChB;MA9TP,AAiUM,WAjUK,CA0RT,EAAE,CAsBA,EAAE,AAiBC,WAAW;MAjUlB,WAAW,CA2RT,EAAE,CAqBA,EAAE,AAiBC,WAAW,CAAC;QACX,aAAa,EAAE,CAAC,GACjB;MAnUP,AAsUM,WAtUK,CA0RT,EAAE,CAsBA,EAAE,CAsBA,EAAE;MAtUR,WAAW,CA0RT,EAAE,CAsBA,EAAE,CAuBA,EAAE;MAvUR,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAsBA,EAAE;MAtUR,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAuBA,EAAE,CAAC;QACD,MAAM,EAAE,qBAAqB,GAO9B;SAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA3UT,WAAW,CA0RT,EAAE,CAsBA,EAAE,CAsBA,EAAE,GAKA,AAAA,GAAC,CAAI,KAAK,AAAT;QA3UT,WAAW,CA0RT,EAAE,CAsBA,EAAE,CAuBA,EAAE,GAIA,AAAA,GAAC,CAAI,KAAK,AAAT;QA3UT,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAsBA,EAAE,GAKA,AAAA,GAAC,CAAI,KAAK,AAAT;QA3UT,WAAW,CA2RT,EAAE,CAqBA,EAAE,CAuBA,EAAE,CAIc;UACZ,YAAY,EAAE,OAAO;UACrB,WAAW,EAAE,OAAO,GACrB;EA9UT,AAoVE,WApVS,CAoVT,EAAE,CAAC;IACD,MAAM,EAAE,iBAAiB,GAO1B;KAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAxVL,WAAW,CAoVT,EAAE,CAIc;MACZ,YAAY,EAAE,OAAO;MACrB,WAAW,EAAE,OAAO,GACrB;EA3VL,AA+VE,WA/VS,CA+VT,MAAM;EA/VR,WAAW,CAgWT,GAAG;EAhWL,WAAW,CAiWT,GAAG,CAAC;IACF,SAAS,EAAE,IAAI,GAChB;EAnWH,AAsWE,WAtWS,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GAAQ;INtYnB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAkB,EAC9B,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAkB,EAC9B,CAAC,CAAC,GAAG,CAAC,GAAG,CAAE,IAAG,CAAC,kBAAiB;IMuY1C,OAAO,EAAE,YAAY;IACrB,SAAS,EAAE,IAAI;IACf,aAAa,EJvWH,MAAwB;IIwWlC,SAAS,EXvZD,OAA0B;IWwZlC,QAAQ,EAAE,IAAI;IACd,0BAA0B,EAAE,KAAK,GAyDlC;IAvaH,AAmXI,WAnXO,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,KAaL,CAAC,CAAC;MACJ,UAAU,EAAE,KAAK,GAClB;IArXL,AAwXI,WAxXO,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GAkBT,EAAE,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA;IAxXZ,WAAW,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GAmBT,EAAE,AAAA,IAAK,EADA,AAAA,KAAC,AAAA,GACQ;MACd,UAAU,EAAE,IAAI,GAMjB;OAHC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA7XP,WAAW,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GAkBT,EAAE,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,KAKN,AAAA,GAAC,CAAI,KAAK,AAAT;MA7XP,WAAW,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GAmBT,EAAE,AAAA,IAAK,EADA,AAAA,KAAC,AAAA,GAKQ;QACZ,UAAU,EAAE,KAAK,GAClB;IA/XP,AAmYI,WAnYO,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GA6BT,EAAE,CAAC;MACD,SAAS,EJhYD,IAAwB;MIiYhC,OAAO,EJjYC,MAAwB,CAAxB,MAAwB;MIkYhC,gBAAgB,EH9XgB,mBAAqB;MG+XrD,KAAK,EHzX2B,KAAoB;MG0XpD,cAAc,EAAE,GAAG,GACpB;IAzYL,AA4YI,WA5YO,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GAsCT,EAAE,CAAC;MACD,OAAO,EJzYC,MAAwB,CAAxB,MAAwB;MI0YhC,UAAU,EJ1YF,OAAwB,CI0YR,KAAK,CHpYG,mBAAqB;MGqYrD,cAAc,EAAE,GAAG,GACpB;IAhZL,AAmZI,WAnZO,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GA6CT,EAAE,CAAC;MACD,UAAU,EAAE,uBAAuB,GAYpC;MAhaL,AAuZM,WAvZK,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GA6CT,EAAE,AAIC,MAAM,CAAC;QACN,gBAAgB,EAAE,oBAAoB;QACtC,UAAU,EAAE,CAAC,CJrZP,OAAwB,CIqZH,CAAC,CH3YE,KAAoB,CG2YL,KAAK,GACnD;MA1ZP,AA6ZM,WA7ZK,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GA6CT,EAAE,AAUC,YAAY,CAAC,EAAE,CAAC;QACf,UAAU,EAAE,CAAC,GACd;IA/ZP,AAoaI,WApaO,CAsWT,KAAK,AAAA,IAAK,EAAA,AAAA,KAAC,AAAA,GA8DT,CAAC,CAAC;MACA,UAAU,EAAE,MAAM,GACnB;EAIF,AAAD,uBAAa,CAAC;IACZ,MAAM,EAAE,GAAG,CJvaD,OAAwB;IIwalC,UAAU,EAAE,IAAI;IAChB,0BAA0B,EAAE,KAAK,GAClC;EA9aH,AAibE,WAjbS,CAibT,kBAAkB,CAAC;IACjB,OAAO,EAAE,YAAY;IACrB,aAAa,EAAE,KAAK;IACpB,OAAO,EAAE,CAAC,CJhbA,MAAwB,GIybnC;IA7bH,AAubI,WAvbO,CAibT,kBAAkB,CAMhB,KAAK,CAAC;MACJ,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,CAAC;MACT,QAAQ,EAAE,MAAM,GACjB;;AFxdL,AAAA,IAAI,CGOC;EACH,MAAM,EAAE,IAAI;EAOZ,SAAS,EAAE,IAAI;EAKf,UAAU,EAAE,MAAM,GAWnB;ENiKG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK;IGhM5C,AAAA,IAAI,CGOC;MAiBD,SAAS,EAAE,OAAO,GAOrB;ENiKG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK;IGhM5C,AAAA,IAAI,CGOC;MAsBD,SAAS,EAAE,IAAI,GAElB;;AHdD,AAAA,IAAI,CGiBC;EACH,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,IAAI;EAGZ,SAAS,EAAE,MAAM,GAelB;ENgKG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IMpLhD,AAWI,IAXA,CAWC,AAAA,aAAC,CAAc,MAAM,AAApB,EAAsB;MACtB,QAAQ,EAAE,MAAM,GAMjB;MAHC,AAAA,IAAI,CAfV,IAAI,CAWC,AAAA,aAAC,CAAc,MAAM,AAApB,EAIO,aAAa,CAAC;QACnB,OAAO,EAAE,IAAI,GACd;;AH7BP,AAAA,EAAE,CGmCC;EACD,OAAO,EAAE,KAAK;EACd,MAAM,EL3BM,OAAwB;EK4BpC,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC,GACV;;AAGD,AAAA,OAAO,CAAC;EACN,OAAO,EAAE,IAAI,GACd;;AAGD,AAAA,QAAQ,CAAC;EACP,SAAS,ELvCG,KAAwB;EKwCpC,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI,GAClB;;AAGD,AAAA,aAAa;AACb,QAAQ,CAAC;EACP,QAAQ,EAAE,IAAI,GACf;;AAID,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,ELxDC,MAAwB;EKyDpC,YAAY,EAAE,KAAK,GACpB;;AAGD,AAAA,QAAQ,CAAC;EACP,OAAO,EAAE,SAAS;EAClB,MAAM,EAAE,IAAI,GAWb;EARE,AAAD,eAAQ,CAAC;IACP,MAAM,EAAE,IAAI;IACZ,WAAW,ELpED,MAAwB;IKwElC,cAAc,ELxEJ,OAAwB,GKyEnC;;AAQH,AAAA,UAAU,CAAC;EACT,OAAO,EAAE,IAAI,GACd;;AAGD,AAAA,WAAW,CAAC;EACV,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,UAAU,EACR,iDAEa;EACf,gBAAgB,EJ3FoB,mBAAqB;EI4FzD,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,CAAC,GAgBX;ENqEG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;KM/E5C,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAjBrC,WAAW,CAiB0B;MAC/B,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,UAAU,EACR,qCAEa;MACf,OAAO,EAAE,CAAC,GACX;;AASL,AAAA,QAAQ,CAAC;EACP,OAAO,EAAE,KAAK,GA4Bf;EAzBE,AAAD,cAAO,CAAC;IACN,OAAO,EAAE,UAAU;IACnB,QAAQ,EAAE,QAAQ;IAClB,cAAc,EAAE,GAAG,GAapB;IAVE,AAAD,sBAAS,CAAC;MACR,KAAK,EAAE,EAAE,GACV;IAGA,AAAD,uBAAU,CAAC;MACT,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,IAAI;MACX,YAAY,EAAE,KAAK,GACpB;EAIF,AAAD,kBAAW,CAAC;IACV,OAAO,EAAE,UAAU;IACnB,aAAa,EAAE,QAAQ;IACvB,WAAW,EAAE,MAAM;IACnB,QAAQ,EAAE,MAAM,GACjB;;AAQH,AAAA,QAAQ,CAAC;EACP,QAAQ,EAAE,KAAK;EACf,KAAK,EL9JO,OAAwB;EK+JpC,MAAM,EL/JM,OAAwB;EKgKpC,MAAM,ELhKM,MAAwB;EKiKpC,OAAO,ELjKK,MAAwB,CAAxB,MAAwB;EKkKpC,SAAS,EAAE,kBAAuB;EAClC,aAAa,ELnKD,MAAwB;EKoKpC,gBAAgB,EJjKoB,mBAAqB;EIkKzD,KAAK,EJ3J+B,KAAoB;EI4JxD,SAAS,EZrNC,OAA0B;EYsNpC,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM,GAcjB;EA1BD,AAeE,QAfM,AAeL,MAAM,CAAC;IACN,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,IAAI,EAAE,IAAI;IACV,SAAS,EAAE,aAAa;IACxB,UAAU,EACR,SAAS,CAAC,KAAK,CAAC,4BAA4B,EAC5C,OAAO,CAAG,MAAM,CAAC,MAAM;IACzB,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,EAAE,GACZ;;AAQH,KAAK;EACH,MAAM,EAAE,IAAI;;AChOd,AAAA,aAAa,CAAC;EACZ,QAAQ,EAAE,QAAQ;EAClB,GAAG,ENgCS,MAAwB;EM/BpC,KAAK,EN+BO,MAAwB;EM9BpC,KAAK,EN8BO,MAAwB;EM7BpC,MAAM,EN6BM,MAAwB;EM5BpC,aAAa,EN4BD,MAAwB;EM3BpC,SAAS,EN2BG,MAAwB;EM1BpC,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,CAAC;EAEV,mBAAmB,EAAE,MAAM,GA8E5B;EA3EC,MAAM,CAAC,KAAK;IAdd,AAAA,aAAa,CAAC;MAeV,OAAO,EAAE,IAAI,GA0EhB;EAzFD,AAmBE,aAnBW,AAmBV,QAAQ,CAAC;IAGR,UAAU,EACR,4BACa;IACf,KAAK,ELe6B,mBAAqB;IKdvD,OAAO,EAAE,OAAO,GAOjB;IAJC,AAAA,GAAG,AAAA,MAAM,CA7Bb,aAAa,AAmBV,QAAQ;IAWP,WAAW,AAAA,MAAM,CA9BrB,aAAa,AAmBV,QAAQ;IWuKX,WAAW,CAuJT,UAAU,AXnTG,MAAM,CA9BrB,aAAa,AAmBV,QAAQ,CAWa;MAClB,KAAK,ELO2B,mBAAqB,GKNtD;EAhCL,AAoCE,aApCW,AAoCV,MAAM,AAAA,QAAQ,EApCjB,aAAa,AAqCV,MAAM,AAAA,QAAQ,CAAC;IACd,KAAK,ETyJC,OAAO,GSxJd;EAGA,AAAD,sBAAU,CAAC;IACT,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,KAAK,ENZK,MAAwB;IMalC,OAAO,ENbG,MAAwB,CAAxB,MAAwB;IMclC,SAAS,EAAE,kBAAuB;IAClC,UAAU,EACR,SAAS,CAAC,KAAK,CAAC,8BAA8B,EAC9C,OAAO,CAAG,MAAM;IAClB,aAAa,ENlBH,MAAwB;IMmBlC,gBAAgB,ELfkB,mBAAqB;IKgBvD,KAAK,ELV6B,KAAoB;IKWtD,SAAS,EbpED,OAA0B;IaqElC,WAAW,EAAE,MAAM;IACnB,OAAO,EAAE,CAAC;IACV,cAAc,EAAE,IAAI,GA8BrB;IA3BE,AAAD,8BAAS,CAAC;MACR,SAAS,EAAE,aAAa;MACxB,UAAU,EACR,SAAS,CAAC,KAAK,CAAC,4BAA4B,EAC5C,OAAO,CAAG,MAAM,CAAC,MAAM;MACzB,OAAO,EAAE,CAAC;MACV,cAAc,EAAE,OAAO,GACxB;IA1BF,AA6BC,sBA7BQ,AA6BP,QAAQ,CAAC;MACR,OAAO,EAAE,gBAAgB,GAC1B;IA/BF,AAkCC,sBAlCQ,AAkCP,OAAO,CAAC;MACP,OAAO,EAAE,KAAK;MACd,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,KAAK,EN9CG,OAAwB;MM+ChC,KAAK,EAAE,CAAC;MACR,UAAU,ENhDF,OAAwB;MMiDhC,YAAY,ENjDJ,MAAwB,CMiDN,CAAC,CNjDnB,MAAwB,CAAxB,MAAwB;MMkDhC,YAAY,EAAE,KAAK;MACnB,YAAY,EAAE,WAAW,CL/CO,mBAAqB;MKgDrD,OAAO,EAAE,EAAE,GACZ;;AP2GD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;EQlM3C,AAAA,WAAW,CAAC;IAIR,YAAY,EP8BF,OAAwB,GOiCrC;KA5DG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAPL,WAAW,CAOO;MACZ,YAAY,EAAE,OAAO;MACrB,WAAW,EPyBH,OAAwB,GOxBjC;;ARwLD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;EQlM9C,AAAA,WAAW,CAAC;IAeR,WAAW,EPmBD,OAAwB,GOiCrC;KA5DG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAPL,WAAW,CAkBO;MACZ,YAAY,EPeJ,OAAwB,GOdjC;;AAIF,AAAD,kBAAQ,CAAC;EACP,MAAM,EAAE,CAAC,CPSC,MAAwB,CAAxB,MAAwB;EORlC,WAAW,EPQD,MAAwB,GOYnC;ERoJC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;IQ1K3C,AAAD,kBAAQ,CAAC;MAML,YAAY,EPIJ,MAAwB;MOHhC,WAAW,EPGH,MAAwB,GOYnC;EAtBA,AAYC,kBAZM,AAYL,QAAQ,CAAC;IACR,OAAO,EAAE,KAAK;IACd,MAAM,EPJE,MAAwB;IOKhC,OAAO,EAAE,EAAE,GACZ;EAhBF,AAmBC,kBAnBM,GAmBJ,WAAW,CAAC;IACZ,aAAa,EAAE,CAAC,GACjB;;AAIF,AAAD,iBAAO,CAAC;EAGN,QAAQ,EAAE,QAAQ;EAClB,MAAM,EPnBI,MAAwB,COmBd,CAAC;EACrB,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,KAAK,GAWb;EARC,AAAA,WAAW,CATZ,iBAAM,CASS;IACZ,KAAK,ENpB2B,mBAAqB,GMqBtD;EAGD,MAAM,CAAC,KAAK;IAdb,AAAD,iBAAO,CAAC;MAeJ,OAAO,EAAE,IAAI,GAEhB;;AClEH,AAAA,UAAU,CAAC;EACT,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,CAAC;EACP,MAAM,ER6BM,MAAwB;EQ5BpC,UAAU,EACR,mCACW;EACb,gBAAgB,EXgLR,OAAO;EW/Kf,KAAK,EPkC+B,KAAoB;EOjCxD,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,CAAC;EAEV,mBAAmB,EAAE,MAAM,GAuB5B;EApBC,AAAA,MAAM,CAjBR,UAAU,CAiBC;IACP,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,IAAI,GACjB;EApBH,AAuBE,UAvBQ,CAuBP,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAAwB;IACxB,UAAU,EACR,qDAEgB;IAClB,UAAU,EACR,CAAC,CAAC,CAAC,CRKK,MAAwB,CQLN,kBAAkB,EAC5C,CAAC,CRIO,MAAwB,CAAxB,MAAwB,CQJN,kBAAkB,GAC/C;EAGD,MAAM,CAAC,KAAK;IAlCd,AAAA,UAAU,CAAC;MAmCP,OAAO,EAAE,IAAI,GAEhB;;AAGD,AAAA,cAAc,CAAC;EACb,OAAO,EAAE,CAAC,CRPE,MAAwB,GQuJrC;EA7IE,AAAD,sBAAS,CAAC;IAGR,QAAQ,EAAE,QAAQ;IAClB,UAAU,EAAE,aAAa;IACzB,OAAO,EAAE,CAAC,GA4CX;IAjDA,AAQC,sBARO,AAQN,MAAM,CAAC;MACN,OAAO,EAAE,GAAG,GACb;IAVF,AAaC,sBAbO,AAaN,QAAQ,CAAC,CAAC,CAAC;MACV,OAAO,EAAE,KAAK,GACf;IAGD,AAAA,MAAM,CAlBP,sBAAQ,AAkBC,gBAAgB,CAAC;MACvB,OAAO,EAAE,IAAI,GACd;ITkID,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;MStJxC,AA0BG,sBA1BK,AA0BJ,gBAAgB,CAAC;QAChB,OAAO,EAAE,IAAI,GACd;ITgJH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;MS5K7C,AAmCG,sBAnCK,AAmCJ,cAAc,EAnClB,sBAAQ,AAoCJ,QAAQ,CAAC;QACR,OAAO,EAAE,IAAI,GACd;ITgHH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;MStJ3C,AA6CG,sBA7CK,AA6CJ,cAAc,CAAC;QACd,OAAO,EAAE,IAAI,GACd;EAKJ,AAAD,qBAAQ,CAAC;IACP,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,UAAU,EACR,SAAS,CAAC,IAAI,CAAC,8BAA8B,EAC7C,OAAO,CAAG,KAAK;IACjB,aAAa,EAAE,QAAQ;IACvB,WAAW,EAAE,MAAM;IACnB,QAAQ,EAAE,MAAM,GA2BjB;IAnCA,AAWC,qBAXM,GAAP,qBAAO,CAWA;MACJ,SAAS,EAAE,mBAAwB;MACnC,UAAU,EACR,SAAS,CAAC,IAAI,CAAC,8BAA8B,EAC7C,OAAO,CAAG,KAAK;MACjB,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,EAAE;MACX,cAAc,EAAE,IAAI,GAMrB;OAHC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EArBJ,qBAAO,GAAP,qBAAO,CAqBU;QACZ,SAAS,EAAE,oBAAyB,GACrC;IAIH,AAAA,MAAM,CA3BP,qBAAO,CA2BG;MACP,QAAQ,EAAE,OAAO,GAClB;IAGD,AAAA,MAAM,CAhCP,qBAAO,GAAP,qBAAO,CAgCO;MACX,OAAO,EAAE,IAAI,GACd;EAIF,AAAD,qBAAQ,CAAC;IACP,OAAO,EAAE,CAAC,CRrGA,IAAwB;IQsGlC,SAAS,ERtGC,MAAwB;IQuGlC,WAAW,ERvGD,MAAwB,GQmInC;IA/BA,AAMC,qBANM,CAML,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAAwB,qBAAqB,CAAC;MAC9C,SAAS,EAAE,oBAAyB;MACpC,UAAU,EACR,SAAS,CAAC,IAAI,CAAC,8BAA8B,EAC7C,OAAO,CAAG,KAAK;MACjB,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,EAAE;MACX,cAAc,EAAE,IAAI,GAiBrB;OAdC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAhBJ,qBAAO,CAML,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAAwB,qBAAqB,CAU/B;QACZ,SAAS,EAAE,mBAAwB,GACpC;MAlBJ,AAqBG,qBArBI,CAML,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAAwB,qBAAqB,GAezC,qBAAqB,CAAC;QACxB,SAAS,EAAE,aAAa;QACxB,UAAU,EACR,SAAS,CAAC,IAAI,CAAC,8BAA8B,EAC7C,OAAO,CAAG,KAAK;QACjB,OAAO,EAAE,CAAC;QACV,OAAO,EAAE,CAAC;QACV,cAAc,EAAE,OAAO,GACxB;EAKJ,AAAD,sBAAS,CAAC;IACR,OAAO,EAAE,IAAI,GAed;ITUC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;MS1BxC,AAAD,sBAAS,CAAC;QAKN,OAAO,EAAE,KAAK;QACd,KAAK,ER5IG,OAAwB;QQ6IhC,SAAS,ER7ID,OAAwB;QQ8IhC,aAAa,ER9IL,MAAwB,GQsJnC;SALG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAXJ,sBAAQ,CAWS;UACZ,aAAa,EAAE,OAAO;UACtB,YAAY,ERnJN,MAAwB,GQoJ/B;;ACtLP,AAAA,QAAQ,CAAC;EACP,UAAU,EAAE,gBAAgB;EAC5B,gBAAgB,EZuLR,OAAO;EYtLf,KAAK,ERyC+B,KAAoB;EQxCxD,SAAS,EhBjBC,IAA0B;EgBkBpC,QAAQ,EAAE,MAAM,GAgCjB;EA7BE,AAAD,eAAQ,CAAC;IACP,UAAU,ETyBA,IAAwB;ISxBlC,OAAO,ETwBG,MAAwB,CAAxB,MAAwB,CAAxB,MAAwB;ISvBlC,UAAU,EACR,SAAS,CAAC,IAAI,CAAC,8BAA8B,EAC7C,OAAO,CAAG,KAAK;IACjB,gBAAgB,EAAE,IAAI,GAsBvB;IVoLC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;MUhN7C,AAAD,eAAQ,CAAC;QAUL,UAAU,ETgBF,MAAwB;QSfhC,aAAa,ETeL,MAAwB,GSEnC;KAbC,AAAA,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAfF,eAAO,CAeqB;MACzB,cAAc,EAAE,IAAI;MACpB,SAAS,EAAE,oBAA0B;MACrC,UAAU,EACR,sCACiB;MACnB,OAAO,EAAE,CAAC,GACX;IAGD,AAAA,gBAAgB,CAzBjB,eAAO,CAyBa;MACjB,aAAa,ETAL,MAAwB,GSCjC;;AChCH,MAAM,CAAC,KAAK;EAHd,AAAA,UAAU,CAAC;IAIP,OAAO,EAAE,IAAI,GAEhB;;AAGD,AAAA,cAAc,CAAC;EACb,gBAAgB,ET2BoB,mBAAqB;ES1BzD,KAAK,ETiC+B,KAAoB,GSkDzD;EAhFE,AAAD,qBAAQ,CAAC;IACP,OAAO,EVmBG,MAAwB;IUlBlC,QAAQ,EAAE,IAAI,GACf;EAGA,AAAD,oBAAO,CAAC;IACN,WAAW,EVaD,MAAwB;IUZlC,cAAc,EVYJ,MAAwB;IUXlC,UAAU,EAAE,aAAa,GA4C1B;IX+HC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;MW9KxC,AAAD,oBAAO,CAAC;QAOJ,KAAK,EAAE,GAAG,GAwCb;IA/CA,AAWC,oBAXK,AAWJ,MAAM,CAAC;MACN,OAAO,EAAE,GAAG,GACb;IAGA,AAAD,0BAAO,CAAC;MACN,KAAK,EAAE,GAAG;MACV,KAAK,EAAE,IAAI,GAeZ;OAZC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EALF,0BAAM,CAKS;QACZ,KAAK,EAAE,KAAK,GACb;MX6KH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;QWpL3C,AAUC,0BAVK,CAUL,qBAAqB,CAAC;UAIlB,OAAO,EAAE,IAAI,GAEhB;IAIF,AAAD,0BAAO,CAAC;MACN,KAAK,EAAE,GAAG;MACV,KAAK,EAAE,KAAK;MACZ,UAAU,EAAE,KAAK,GAOlB;OAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EANF,0BAAM,CAMS;QACZ,KAAK,EAAE,IAAI;QACX,UAAU,EAAE,IAAI,GACjB;EAKJ,AAAD,sBAAS,CAAC;IAGR,UAAU,EAAE,gBAAgB,GAC7B;EAGA,AAAD,qBAAQ,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC,CV7CA,IAAwB;IU8ClC,SAAS,EV9CC,MAAwB;IU+ClC,WAAW,EV/CD,MAAwB,GUgDnC;EAGA,AAAD,yBAAY,CAAC;IACX,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,CAAC;IACR,IAAI,EAAE,CAAC;IACP,UAAU,EVvDA,KAAwB;IUwDlC,OAAO,EAAE,CAAC,CVxDA,IAAwB;IUyDlC,KAAK,ET9C6B,wBAAsB;IS+CxD,SAAS,EV1DC,OAAwB,GU2DnC;;AAIH,AAAA,eAAe,CAAC;EACd,gBAAgB,EAAE,oBAA+B,GAkBlD;EAfE,AAAD,sBAAQ,CAAC;IACP,OAAO,EVpEG,MAAwB;IUqElC,QAAQ,EAAE,IAAI,GACf;EAGD,AAAA,IAAI,CAVN,eAAe,AAUP,WAAW,CAAC,CAAC,CAAC;IAClB,KAAK,ET/D6B,wBAAsB,GSsEzD;IARD,AAIE,IAJE,CAVN,eAAe,AAUP,WAAW,CAAC,CAAC,AAIhB,MAAM,EAJT,IAAI,CAVN,eAAe,AAUP,WAAW,CAAC,CAAC,AAKhB,MAAM,CAAC;MACN,KAAK,ETrE2B,KAAoB,GSsErD;;AAKL,AAAA,oBAAoB,CAAC;EACnB,MAAM,EAAE,CAAC,CVtFG,MAAwB;EUuFpC,OAAO,EVvFK,MAAwB,CUuFf,CAAC;EACtB,KAAK,ET5E+B,wBAAsB;ES6E1D,SAAS,EjBxIC,OAA0B,GiByJrC;EXsDG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;IW3E3C,AAAA,oBAAoB,CAAC;MAQjB,SAAS,EAAE,GAAG;MACd,KAAK,EAAE,IAAI,GAYd;OATG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAZL,oBAAoB,CAYF;QACZ,KAAK,EAAE,KAAK,GACb;EAIF,AAAD,+BAAY,CAAC;IACX,KAAK,ET7F6B,wBAAsB,GS8FzD;;AAIH,AAAA,iBAAiB,CAAC;EAChB,MAAM,EAAE,CAAC,CV9GG,MAAwB;EU+GpC,OAAO,EV/GK,MAAwB,CU+Gf,CAAC,CV/GV,MAAwB,GUyIrC;EXuBG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;IWnD3C,AAAA,iBAAiB,CAAC;MAMd,OAAO,EVnHG,MAAwB,CUmHZ,CAAC;MACvB,KAAK,EAAE,KAAK,GAqBf;OAlBG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAVL,iBAAiB,CAUC;QACZ,KAAK,EAAE,IAAI,GACZ;EAIF,AAAD,uBAAO,CAAC;IACN,OAAO,EAAE,YAAY;IACrB,KAAK,EV/HK,MAAwB;IUgIlC,MAAM,EVhII,MAAwB;IUiIlC,SAAS,EVjIC,MAAwB;IUkIlC,UAAU,EAAE,MAAM,GAMnB;IAXA,AAQC,uBARK,AAQJ,QAAQ,CAAC;MACR,WAAW,EAAE,GAAG,GACjB;;ACzKL,AAAA,OAAO,CAAC;EACN,SAAS,EXiCG,MAAwB;EWhCpC,WAAW,EAAE,GAAG,GA+ejB;EA5eE,AAAD,cAAQ,CAAC;IACP,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,CAAC,CX2BA,MAAwB;IW1BlC,WAAW,EAAE,GAAG;IAChB,aAAa,EAAE,QAAQ;IACvB,QAAQ,EAAE,MAAM,GAmBjB;IAxBA,AAQC,cARM,AAQL,QAAQ,CAAC;MAGR,OAAO,EAAE,IAAI;MACb,OAAO,EAAE,OAAO,GAMjB;OAHC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAfJ,cAAO,AAQL,QAAQ,CAOO;QACZ,OAAO,EAAE,OAAO,GACjB;IAjBJ,AAqBC,cArBM,CAqBN,eAAe,CAAC;MACd,OAAO,EAAE,IAAI,GACd;EAIF,AAAD,aAAO,CAAC;IACN,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,IAAI,GACjB;EAGA,AAAD,aAAO,CAAC;IACN,OAAO,EAAE,CAAC,CXNA,MAAwB,GW4BnC;IAvBA,AAIC,aAJK,AAIJ,WAAW,CAAC;MACX,cAAc,EXVN,MAAwB,GWWjC;IANF,AASC,aATK,CAAN,aAAM,CASD;MACF,aAAa,EAAE,CAAC,GAYjB;OATC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAbJ,aAAM,CAAN,aAAM,CAaW;QACZ,aAAa,EXnBP,MAAwB;QWoB9B,YAAY,EAAE,CAAC,GAChB;MAhBJ,AAmBG,aAnBG,CAAN,aAAM,AAmBF,WAAW,CAAC;QACX,cAAc,EAAE,CAAC,GAClB;EAKJ,AAIC,eAJO,CAIP,GAAG,CAAC;IACF,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI,GACb;EAIF,AAAD,aAAO,CAAC;IACN,OAAO,EAAE,KAAK;IACd,UAAU,EAAE,OAAO;IACnB,UAAU,EAAE,YAAY;IACxB,aAAa,EAAE,QAAQ;IACvB,MAAM,EAAE,OAAO;IACf,QAAQ,EAAE,MAAM,GAiDjB;IA1CG,AAAA,qBAAqB,GAbxB,aAAM,AASJ,OAAO,CAIoB;MACxB,OAAO,EAAE,OAAO,GACjB;IAKH,AAAA,IAAI,CApBL,aAAM,CAoBC,AAAA,GAAC,CAAI,OAAO,AAAX,EAAa;MAClB,OAAO,EAAE,IAAI,GAWd;MAZD,AAIE,IAJE,CApBL,aAAM,CAoBC,AAAA,GAAC,CAAI,OAAO,AAAX,IAID,OAAO,CAAC;QACV,OAAO,EAAE,IAAI,GACd;MANH,AASE,IATE,CApBL,aAAM,CAoBC,AAAA,GAAC,CAAI,OAAO,AAAX,IASH,aAAa,AAAA,OAAO,CAAC;QACrB,OAAO,EAAE,IAAI,GACd;IA/BJ,AAmCC,aAnCK,CAmCJ,AAAA,aAAC,CAAc,MAAM,AAApB,EAAsB;MACtB,KAAK,EV1E2B,mBAAqB,GU2EtD;IArCF,AAwCC,aAxCK,AAwCJ,OAAO,EACP,qBAAQ,CAAC;MACR,KAAK,EdmED,OAAO,GclEZ;IAGD,AAAA,qBAAqB,GA9CtB,aAAM,CA8CqB;MACxB,KAAK,EAAE,OAAO,GACf;IAhDF,AAmDC,aAnDK,AAmDJ,MAAM,EAnDR,aAAM,AAoDJ,MAAM,CAAC;MACN,KAAK,Ed8DD,OAAO,Gc7DZ;EAIF,AAAD,eAAS,CAAC;IACR,OAAO,EAAE,IAAI,GACd;EZgFC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IYxNhD,AAAA,OAAO,CAAC;MA4IJ,gBAAgB,EVhGkB,KAAoB,GUqczD;MAlWI,AAAD,gBAAU;MACT,gBAAS,CAAC,OAAO,CAAC;QACjB,OAAO,EAAE,IAAI;QACb,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,CAAC;QACN,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,CAAC;QACP,cAAc,EAAE,MAAM;QACtB,MAAM,EAAE,IAAI;QACZ,OAAO,EAAE,CAAC,GACX;MAGA,AAGC,gBAHQ,CAGR,cAAc;MAHf,gBAAS,CAIR,aAAa,CAAC;QACZ,SAAS,EX/HH,MAAwB;QWgI9B,WAAW,EAAE,GAAG,GACjB;MAID,AAAA,IAAI,CAXL,gBAAS,CAWD,cAAc,CAAC;QACpB,QAAQ,EAAE,QAAQ;QAClB,MAAM,EXvIA,MAAwB;QWwI9B,OAAO,EXxID,IAAwB,CAAxB,MAAwB,CAAxB,MAAwB;QWyI9B,gBAAgB,EVnIc,mBAAqB;QUoInD,KAAK,EVtIyB,mBAAqB;QUuInD,WAAW,EAAE,GAAG;QAChB,WAAW,EX5IL,MAAwB;QW6I9B,WAAW,EAAE,MAAM;QACnB,MAAM,EAAE,OAAO,GA8ChB;QAvDD,AAYE,IAZE,CAXL,gBAAS,CAWD,cAAc,AAYlB,QAAQ,CAAC;UACR,OAAO,EAAE,KAAK;UACd,QAAQ,EAAE,QAAQ;UAClB,GAAG,EXpJC,MAAwB;UWqJ5B,IAAI,EXrJA,MAAwB;UWsJ5B,KAAK,EXtJD,IAAwB;UWuJ5B,MAAM,EXvJF,IAAwB;UWwJ5B,KAAK,EVpJuB,mBAAqB,GUqJlD;QApBH,AAuBE,IAvBE,CAXL,gBAAS,CAWD,cAAc,GAuBjB,aAAa,CAAC;UACd,gBAAgB,EVnJY,KAAoB;UUoJhD,UAAU,EAAE,CAAC,CX9JT,OAAwB,CW8JF,CAAC,CVxJC,mBAAqB,CUwJK,KAAK,GAM5D;UA/BH,AA4BI,IA5BA,CAXL,gBAAS,CAWD,cAAc,GAuBjB,aAAa,GAKT,aAAa,AAAA,YAAY,CAAC;YAC5B,UAAU,EAAE,CAAC,GACd;QA9BL,AAkCE,IAlCE,CAXL,gBAAS,CA6CL,oBAAM,CAAC;UACN,QAAQ,EAAE,QAAQ;UAClB,gBAAgB,EdlBhB,OAAO;UcmBP,KAAK,EVhKuB,KAAoB,GUiLjD;UAtDH,AAwCI,IAxCA,CAXL,gBAAS,CA6CL,oBAAM,CAML,eAAe,CAAC;YACd,OAAO,EAAE,KAAK;YACd,QAAQ,EAAE,QAAQ;YAClB,GAAG,EXhLD,MAAwB;YWiL1B,IAAI,EXjLF,MAAwB;YWkL1B,KAAK,EXlLH,MAAwB;YWmL1B,MAAM,EXnLJ,MAAwB;YWoL1B,SAAS,EXpLP,MAAwB,GWqL3B;UAhDL,AAmDI,IAnDA,CAXL,gBAAS,CA6CL,oBAAM,AAiBJ,QAAQ,CAAC;YACR,OAAO,EAAE,IAAI,GACd;MAKL,AAGE,IAHE,EAAC,AAAA,GAAC,CAAI,KAAK,AAAT,EArEP,gBAAS,CAqEW,cAAc,AAG9B,QAAQ,CAAC;QACR,KAAK,EXnMD,MAAwB;QWoM5B,IAAI,EAAE,OAAO,GACd;MANH,AASE,IATE,EAAC,AAAA,GAAC,CAAI,KAAK,AAAT,EArEP,gBAAS,CA8EL,oBAAM,CAAC,eAAe,CAAC;QACtB,KAAK,EXzMD,MAAwB;QW0M5B,IAAI,EAAE,OAAO,GACd;MAjFJ,AAqFC,gBArFQ,CAqFR,aAAa,CAAC;QACZ,IAAI,EAAE,CAAC;QACP,UAAU,EAAE,IAAI,GACjB;MAxFF,AA2FC,gBA3FQ,CA2FR,aAAa,CAAC;QACZ,OAAO,EAAE,CAAC;QACV,UAAU,EXvNJ,OAAwB,CWuNN,KAAK,CVjNC,mBAAqB,GU4OpD;SAxBC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAhGJ,gBAAS,CA2FR,aAAa,CAKG;UACZ,OAAO,EAAE,CAAC,GACX;QAlGJ,AAqGG,gBArGM,CAqGL,qBAAQ,GAAG,aAAa,CAAC;UACxB,aAAa,EXhOT,MAAwB,GWiP7B;WAdC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzGN,gBAAS,CAqGL,qBAAQ,GAAG,aAAa,CAIT;YACZ,aAAa,EXpOX,MAAwB;YWqO1B,YAAY,EXrOV,MAAwB,GWsO3B;UA5GN,AA+GK,gBA/GI,CAqGL,qBAAQ,GAAG,aAAa,AAUtB,OAAO,CAAC;YACP,OAAO,EAAE,OAAO,GAMjB;aAHC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAnHR,gBAAS,CAqGL,qBAAQ,GAAG,aAAa,AAUtB,OAAO,CAIQ;cACZ,OAAO,EAAE,OAAO,GACjB;MArHR,AA2HC,gBA3HQ,CA2HR,aAAa,CAAC;QACZ,QAAQ,EAAE,QAAQ;QAClB,UAAU,EAAE,CAAC;QACb,OAAO,EXxPD,MAAwB,CAAxB,MAAwB,GWyQ/B;QA/IF,AAiIG,gBAjIM,CA2HR,aAAa,AAMV,OAAO,CAAC;UACP,QAAQ,EAAE,QAAQ;UAClB,GAAG,EAAE,GAAG;UACR,KAAK,EX9PD,MAAwB;UW+P5B,UAAU,EX/PN,OAAwB;UWgQ5B,KAAK,EAAE,OAAO;UACd,SAAS,EXjQL,MAAwB,GWwQ7B;WAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA1IN,gBAAS,CA2HR,aAAa,AAMV,OAAO,CASQ;YACZ,KAAK,EAAE,OAAO;YACd,IAAI,EXtQF,MAAwB,GWuQ3B;MA7IN,AAqJG,gBArJM,CAkJR,kBAAkB,CAGhB,aAAa,CAAC;QACZ,QAAQ,EAAE,MAAM,GACjB;MAvJJ,AA0JG,gBA1JM,CAkJR,kBAAkB,CAQhB,OAAO,CAAC;QACN,QAAQ,EAAE,MAAM;QAChB,gBAAgB,EAAE,WAAW,GA6C9B;QAzMJ,AA+JK,gBA/JI,CAkJR,kBAAkB,CAQhB,OAAO,CAKL,aAAa,CAAC;UACZ,YAAY,EX1RV,MAAwB,GWiS3B;WAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAnKR,gBAAS,CAkJR,kBAAkB,CAQhB,OAAO,CAKL,aAAa,CAIG;YACZ,aAAa,EX9Rb,MAAwB;YW+RxB,YAAY,EAAE,OAAO,GACtB;QAtKR,AA0KK,gBA1KI,CAkJR,kBAAkB,CAQhB,OAAO,CAgBL,OAAO,CAAC,aAAa,CAAC;UACpB,YAAY,EXrSV,IAAwB,GW4S3B;WAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA9KR,gBAAS,CAkJR,kBAAkB,CAQhB,OAAO,CAgBL,OAAO,CAAC,aAAa,CAIL;YACZ,aAAa,EXzSb,IAAwB;YW0SxB,YAAY,EAAE,OAAO,GACtB;QAjLR,AAqLK,gBArLI,CAkJR,kBAAkB,CAQhB,OAAO,CA2BL,OAAO,CAAC,OAAO,CAAC,aAAa,CAAC;UAC5B,YAAY,EXhTV,MAAwB,GWuT3B;WAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzLR,gBAAS,CAkJR,kBAAkB,CAQhB,OAAO,CA2BL,OAAO,CAAC,OAAO,CAAC,aAAa,CAIb;YACZ,aAAa,EXpTb,MAAwB;YWqTxB,YAAY,EAAE,OAAO,GACtB;QA5LR,AAgMK,gBAhMI,CAkJR,kBAAkB,CAQhB,OAAO,CAsCL,OAAO,CAAC,OAAO,CAAC,OAAO,CAAC,aAAa,CAAC;UACpC,YAAY,EX3TV,MAAwB,GWkU3B;WAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EApMR,gBAAS,CAkJR,kBAAkB,CAQhB,OAAO,CAsCL,OAAO,CAAC,OAAO,CAAC,OAAO,CAAC,aAAa,CAIrB;YACZ,aAAa,EX/Tb,MAAwB;YWgUxB,YAAY,EAAE,OAAO,GACtB;MAOT,AAAA,eAAe,GA1WnB,OAAO,CA0WiB;QAClB,OAAO,EAAE,IAAI;QACb,SAAS,EAAE,gBAAgB;QAC3B,UAAU,EACR,SAAS,CAAC,KAAK,CAAC,4BAA4B,EAC5C,OAAO,CAAG,MAAM,CAAC,KAAK;QACxB,OAAO,EAAE,CAAC,GAWX;SARC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EATH,eAAe,GA1WnB,OAAO,CAmXa;UACZ,SAAS,EAAE,iBAAiB,GAC7B;QAGD,AAAA,mBAAmB,CAdrB,eAAe,GA1WnB,OAAO,CAwXqB;UACpB,OAAO,EAAE,IAAI,GACd;MAIH,AAAA,eAAe,AAAA,QAAQ,GA9X3B,OAAO,CA8XyB;QAC1B,SAAS,EAAE,aAAa;QACxB,UAAU,EACR,SAAS,CAAC,KAAK,CAAC,4BAA4B,EAC5C,OAAO,CAAG,MAAM,CAAC,MAAM;QACzB,OAAO,EAAE,CAAC,GAMX;QAHC,AAAA,mBAAmB,CARrB,eAAe,AAAA,QAAQ,GA9X3B,OAAO,CAsYqB;UACpB,OAAO,EAAE,IAAI,GACd;EZhLH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IYxH5C,AAAA,IAAI,CApBL,aAAM,CAoBC,AAAA,GAAC,CAAI,OAAO,AAAX,EAiTmB;MACxB,OAAO,EAAE,KAAK;MACd,aAAa,EXjXL,MAAwB,GWkYjC;MAnBD,AAKE,IALE,CAAE,aAAM,CAAA,AAAA,GAAC,CAAI,OAAO,AAAX,CAKV,OAAO,CAAC;QACP,KAAK,EAAE,OAAO;QACd,OAAO,EAAE,OAAO,GACjB;MARH,AAWE,IAXE,CAAE,aAAM,CAAA,AAAA,GAAC,CAAI,OAAO,AAAX,IAWT,aAAa,CAAC;QACd,OAAO,EAAE,IAAI,GACd;MA9TH,AAIE,IAJE,CApBL,aAAM,CAoBC,AAAA,GAAC,CAAI,OAAO,AAAX,IAID,OAAO,CA6TC;QACV,OAAO,EAAE,IAAI,GACd;IAIH,AAAA,IAAI,EAAC,AAAA,GAAC,CAAI,KAAK,AAAT,EAAY,aAAM,CAAC;MACvB,aAAa,EXtYL,MAAwB;MWuYhC,YAAY,EXvYJ,MAAwB,GWwYjC;IApSF,AAAD,eAAS,CAuSG;MACR,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,CAAC,CX7YF,MAAwB;MW8YhC,gBAAgB,EAAE,yBAA4C;MAC9D,KAAK,EVrY2B,KAAoB,GUsYrD;EZhPD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;IYlM9C,AA0bI,OA1bG,CA0bF,AAAA,aAAC,CAAc,SAAS,AAAvB,EAAyB;MACzB,UAAU,EAAE,UAAU,CAAC,KAAK,CAAC,8BAA8B,GAC5D;IAlFD,AAAA,eAAe,GA1WnB,OAAO,CA+biB;MAClB,UAAU,EAAE,CAAC;MACb,QAAQ,EAAE,MAAM,GAMjB;MAHC,AAAA,MAAM,CALR,eAAe,GA/bnB,OAAO,CAocQ;QACP,OAAO,EAAE,IAAI,GACd;IAIH,AAAA,eAAe,AAAA,QAAQ,GA1c3B,OAAO,EAAP,OAAO,CA2cF,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAAwB;MACxB,UAAU,EAAE,IAAI,GAMjB;MAHC,AAAA,MAAM,CALR,eAAe,AAAA,QAAQ,GA1c3B,OAAO,EA+cD,MAAM,CA/cZ,OAAO,CA2cF,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAIS;QACP,OAAO,EAAE,KAAK,GACf;IAIF,AAAD,qBAAe,GAAG,OAAO,GAAI,cAAO,CAAC;MACnC,OAAO,EAAE,IAAI,GACd;IA9XC,AAAA,qBAAqB,GAbxB,aAAM,AASJ,OAAO,CAyY2B;MAC/B,OAAO,EAAE,YAAY;MACrB,gBAAgB,EAAE,aAAa;MAC/B,eAAe,EAAE,WAAW;MAC5B,cAAc,EAAE,QAAQ,GAOzB;MAHC,AAAA,GAAG,CARL,qBAAqB,GAHtB,aAAM,AAGoB,OAAO,CAQxB;QACJ,UAAU,EAAE,cAAc,GAC3B;IAIH,AAAA,qBAAqB,CAAC,eAAe,AAAA,QAAQ,GAjB9C,aAAM,AAiB4C,OAAO,CAAC;MACvD,SAAS,EAAE,eAAe,GAC3B;;ACneL,AAAA,MAAM,CAHR,UAAU,CAGC;EACP,OAAO,EAAE,IAAI,GACd;;AbqLC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;Ea1L3C,AAAA,UAAU,CAAC;IASP,OAAO,EZiBG,MAAwB,GY4ZrC;;AAzaE,AAAD,mBAAU,CAAC;EACT,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,CAAC,GAmFX;Eb8GC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IanM7C,AAAD,mBAAU,CAAC;MAMP,QAAQ,EAAE,QAAQ;MAClB,GAAG,EZMK,MAAwB;MYLhC,IAAI,EZKI,MAAwB;MYJhC,KAAK,EZIG,MAAwB;MYHhC,MAAM,EZGE,MAAwB;MYFhC,gBAAgB,EAAE,MAAM;MACxB,UAAU,EACR,wCACmB;MACrB,aAAa,EZFL,IAAwB;MYGhC,gBAAgB,EXOgB,KAAoB;MWNpD,QAAQ,EAAE,MAAM;MAChB,cAAc,EAAE,IAAI,GAmEvB;OAhEG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EArBJ,mBAAS,CAqBQ;QACZ,KAAK,EZTC,MAAwB;QYU9B,IAAI,EAAE,OAAO,GACd;OAGD,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CA3BjD,mBAAS,CA2B2B;QAC/B,UAAU,EACR,8BACc;QAChB,OAAO,EAAE,CAAC,GACX;EbmKH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;KaxK1C,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CA3BjD,mBAAS,CAoCyB;MAI7B,SAAS,EAAE,SAAS,GAYvB;EbgGC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI,OAAO,SAAS,EAAE,SAAS;KazHlE,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CA3BjD,mBAAS,CAoCyB;MAS7B,SAAS,EAAE,SAAS,GAOvB;EbgGC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI,OAAO,SAAS,EAAE,SAAS;KazHlE,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CA3BjD,mBAAS,CAoCyB;MAc7B,SAAS,EAAE,SAAS,GAEvB;EbyHD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;Ia7KxC,AAAD,mBAAU,CAAC;MAwDP,QAAQ,EAAE,KAAK;MACf,GAAG,EAAE,CAAC;MACN,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,UAAU,EACR,iDAEa;MACf,gBAAgB,EXhDgB,mBAAqB;MWiDrD,MAAM,EAAE,OAAO,GAmBlB;OAhEG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EArBJ,mBAAS,CAqEQ;QACZ,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,OAAO,GACd;OA7CD,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CA3BjD,mBAAS,CA2E2B;QAC/B,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,UAAU,EACR,qCAEa;QACf,OAAO,EAAE,CAAC,GACX;;AbgHH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;Ea3G7C,AAAD,iBAAQ,CAAC;IAIL,QAAQ,EAAE,KAAK;IACf,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,IAAI;IACV,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,SAAS,EAAE,cAAc;IACzB,UAAU,EACR,KAAK,CAAK,EAAE,CAAI,IAAI,EACpB,IAAI,CAAM,EAAE,CAAI,IAAI,EACpB,SAAS,CAAC,KAAK,CAAC,KAAK,CAAC,4BAA4B,EAClD,OAAO,CAAG,KAAK,CAAC,KAAK;IACvB,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,CAAC,GAoEb;KAjEG,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CAnBjD,iBAAO,CAmB6B;MAC/B,IAAI,EAAE,CAAC;MACP,SAAS,EAAE,aAAa;MACxB,UAAU,EACR,KAAK,CAAK,EAAE,CAAI,EAAE,EAClB,IAAI,CAAM,EAAE,CAAI,EAAE,EAClB,SAAS,CAAC,KAAK,CAAC,KAAK,CAAC,8BAA8B,EACpD,OAAO,CAAG,KAAK,CAAC,KAAK;MACvB,OAAO,EAAE,CAAC,GAOX;OAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,GAXH,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CAnBjD,iBAAO,CA8BY;QACZ,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,OAAO,GACd;IAIH,AAAA,IAAI,EAAC,AAAA,GAAC,CAAI,KAAK,AAAT,EArCT,iBAAO,CAqCe;MACjB,KAAK,EAAE,IAAI;MACX,IAAI,EAAE,OAAO;MACb,SAAS,EAAE,eAAe,GAC3B;;Ab4CH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;EarFxC,AAAD,iBAAQ,CAAC;IA8CL,QAAQ,EAAE,QAAQ;IAClB,KAAK,EZ1HG,OAAwB;IY2HhC,YAAY,EZ3HJ,MAAwB;IY4HhC,OAAO,EZ5HC,MAAwB,CY4HX,CAAC;IACtB,KAAK,EAAE,KAAK;IACZ,UAAU,EAAE,KAAK,CAAC,KAAK,CAAC,8BAA8B,GAiCzD;KA9BG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAtDJ,iBAAO,CAsDU;MACZ,YAAY,EAAE,OAAO;MACrB,WAAW,EZnIL,MAAwB;MYoI9B,KAAK,EAAE,IAAI,GACZ;;Ab2BH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;EarF3C,AAAD,iBAAQ,CAAC;IA+DL,YAAY,EZ1IJ,MAAwB,GY+JnC;KA9BG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAtDJ,iBAAO,CAkEU;MACZ,WAAW,EZ9IL,MAAwB,GY+I/B;;AbRD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI,OAAO,SAAS,EAAE,SAAS;GazClE,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CAnBjD,iBAAO,CAwE2B;IAI7B,KAAK,EZvJC,OAAwB,GY8JjC;;AbED,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;GalExC,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CAnBjD,iBAAO,CAwE2B;IAS7B,KAAK,EZ5JC,OAAwB,GY8JjC;;AAIF,AAAD,gBAAO,CAAC;EACN,QAAQ,EAAE,QAAQ,GAMnB;EbTC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;IaExC,AAAD,gBAAO,CAAC;MAKJ,aAAa,EZvKL,MAAwB,GYyKnC;;AAGA,AAAD,iBAAQ,CAAC;EACP,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC,CZ9KA,MAAwB,CY8KV,CAAC,CZ9Kf,MAAwB;EY+KlC,aAAa,EAAE,QAAQ;EACvB,OAAO,EAAE,CAAC,GA6EX;GA1EC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAPF,iBAAO,CAOQ;IACZ,OAAO,EAAE,CAAC,CZpLF,MAAwB,CYoLR,CAAC,CZpLjB,MAAwB,GYqLjC;EATF,AAYC,iBAZM,AAYL,aAAa,CAAC;IACb,UAAU,EAAE,KAAK,CAAC,KAAK,CAAC,8BAA8B,GACvD;EAdF,AAiBC,iBAjBM,GAiBJ,gBAAgB,EAjBnB,iBAAO,AAkBL,aAAa,CAAC;IACb,KAAK,EX3L2B,mBAAqB,GW4LtD;EApBF,AAuBC,iBAvBM,AAuBL,WAAW,CAAC;IACX,OAAO,EAAE,IAAI,GACd;EbfD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IaV7C,AAAD,iBAAQ,CAAC;MA6BL,KAAK,EAAE,IAAI;MACX,MAAM,EZ1ME,MAAwB;MY2MhC,SAAS,EZ3MD,MAAwB,GY6PnC;Eb7FC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;IaYxC,AAAD,iBAAQ,CAAC;MAoCL,KAAK,EAAE,IAAI;MACX,MAAM,EZjNE,MAAwB;MYkNhC,YAAY,EZlNJ,MAAwB;MYmNhC,UAAU,EACR,gBAAgB,CAAC,KAAK,CAAC,8BAA8B,EACrD,KAAK,CAAY,KAAK,CAAC,8BAA8B;MACvD,aAAa,EZtNL,MAAwB;MYuNhC,gBAAgB,EXlNgB,mBAAqB;MWmNrD,KAAK,EAAE,OAAO;MACd,SAAS,EnBxQH,MAA0B,GmB4SnC;OA1EC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAPF,iBAAO,CAgDU;QACZ,aAAa,EZ7NP,MAAwB,GY8N/B;MAlDJ,AAqDG,iBArDI,GAqDF,gBAAgB,CAAC;QACjB,KAAK,EAAE,OAAO,GACf;MAvDJ,AAYC,iBAZM,AAYL,aAAa,CA8CG;QACb,KAAK,EX5NyB,wBAAsB,GW6NrD;MA5DJ,AA+DG,iBA/DI,AA+DH,MAAM,CAAC;QACN,gBAAgB,EX/Nc,yBAAuB,GWgOtD;OAGD,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CApEjD,iBAAO,CAoE6B;QAC/B,aAAa,EZjPP,MAAwB,CAAxB,MAAwB,CYiPS,CAAC,CAAC,CAAC;QAC1C,gBAAgB,EXxOc,KAAoB;QWyOlD,KAAK,EXhPyB,mBAAqB;QWiPnD,aAAa,EAAE,IAAI,GAOpB;SAXD,AAAA,AAOE,cAPD,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CApEjD,iBAAO,GA2EA,gBAAgB,GAPpB,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CApEjD,iBAAO,AA4ED,aAAa,CAAC;UACb,KAAK,EXrPuB,mBAAqB,GWsPlD;;AAMN,AAAD,gBAAO,CAAC;EACN,QAAQ,EAAE,QAAQ;EAClB,UAAU,EACR,KAAK,CAAG,KAAK,CAAC,8BAA8B,EAC5C,OAAO,CAAC,KAAK;EACf,SAAS,EXhPyB,MAAc;EWiPhD,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,CAAC,GA0EX;EAjFA,AAUC,gBAVK,AAUJ,MAAM,CAAC;IACN,OAAO,EAAE,GAAG,GACb;EAZF,AAeC,gBAfK,CAeJ,AAAA,GAAC,CAAI,UAAU,AAAd,EAAgB;IAChB,GAAG,EZhRK,MAAwB;IYiRhC,IAAI,EZjRI,MAAwB,GY8SjC;KA1BC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EApBJ,gBAAM,CAeJ,AAAA,GAAC,CAAI,UAAU,AAAd,EAKc;MACZ,KAAK,EZrRC,MAAwB;MYsR9B,IAAI,EAAE,OAAO,GACd;IAvBJ,AA2BG,gBA3BG,CAeJ,AAAA,GAAC,CAAI,UAAU,AAAd,CAYC,QAAQ,CAAC;MACR,OAAO,EAAE,OAAO,GACjB;IbvGH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;Ma0E7C,AAeC,gBAfK,CAeJ,AAAA,GAAC,CAAI,UAAU,AAAd,EAAgB;QAkBd,GAAG,EZjSG,MAAwB;QYkS9B,IAAI,EZlSE,MAAwB,GY8SjC;QA9CF,AAqCK,gBArCC,CAeJ,AAAA,GAAC,CAAI,UAAU,AAAd,EAsBG,AAAA,GAAC,CAAI,UAAU,AAAd,CAAe,QAAQ,CAAC;UACxB,OAAO,EAAE,OAAO,GAMjB;WAHC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzCR,gBAAM,CAeJ,AAAA,GAAC,CAAI,UAAU,AAAd,EAsBG,AAAA,GAAC,CAAI,UAAU,AAAd,CAAe,QAAQ,CAIT;YACZ,OAAO,EAAE,OAAO,GACjB;EA3CR,AAiDC,gBAjDK,CAiDJ,AAAA,IAAC,CAAK,OAAO,AAAZ,EAAc;IACd,GAAG,EZlTK,MAAwB;IYmThC,KAAK,EZnTG,MAAwB;IYoThC,SAAS,EAAE,YAAY;IACvB,UAAU,EACR,SAAS,CAAC,KAAK,CAAC,8BAA8B,EAC9C,OAAO,CAAG,KAAK;IACjB,OAAO,EAAE,CAAC,GAwBX;KArBC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA3DJ,gBAAM,CAiDJ,AAAA,IAAC,CAAK,OAAO,AAAZ,EAUc;MACZ,KAAK,EAAE,OAAO;MACd,IAAI,EZ7TE,MAAwB,GY8T/B;IbxIH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;Ma0E7C,AAiDC,gBAjDK,CAiDJ,AAAA,IAAC,CAAK,OAAO,AAAZ,EAAc;QAiBZ,GAAG,EZlUG,MAAwB;QYmU9B,KAAK,EZnUC,MAAwB,GYgVjC;KATC,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CAAC,iBAAiB,AAAA,MAAM,GAvEzE,gBAAM,CAiDJ,AAAA,IAAC,CAAK,OAAO,AAAZ,EAsB2D;MACzD,SAAS,EAAE,QAAQ;MACnB,OAAO,EAAE,CAAC,GAMX;OARD,AAAA,AAKE,cALD,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CAAC,iBAAiB,AAAA,MAAM,GAvEzE,gBAAM,CAiDJ,AAAA,IAAC,CAAK,OAAO,AAAZ,CA2BG,MAAM,CAAC;QACN,OAAO,EAAE,GAAG,GACb;;AAMN,AAAD,kBAAS,CAAC;EACR,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,CAAC,CAAC,CAAC,CZvVR,MAAwB,CAAxB,MAAwB;EYwVlC,QAAQ,EAAE,MAAM;EAChB,OAAO,EAAE,CAAC,GAqBX;EbxLC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;Ia8J7C,AAAD,kBAAS,CAAC;MASN,GAAG,EZ7VK,MAAwB;MY8VhC,MAAM,EAAE,CAAC,GAgBZ;Eb9MC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;IaoLxC,AAAD,kBAAS,CAAC;MAeN,GAAG,EZnWK,MAAwB;MYoWhC,UAAU,EAAE,YAAY;MACxB,OAAO,EAAE,CAAC,GASb;OANG,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CApBjD,kBAAQ,CAoB4B;Qd1XrC,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC,CAAC,mBAAkB,EAC/B,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC,CAAC,mBAAkB,EAC/B,CAAC,CAAC,GAAG,CAAC,GAAG,CAAE,IAAG,CAAC,kBAAiB;Qc2XtC,OAAO,EAAE,CAAC,GACX;;AAKJ,AAAD,sBAAa,CAAC;EACZ,MAAM,EAAE,IAAI;EACZ,gBAAgB,EXzWkB,KAAoB;EW0WtD,UAAU,EAAE,CAAC,CZpXH,OAAwB,CYoXR,CAAC,CX9WO,mBAAqB,CW8WD,KAAK;EAC3D,UAAU,EAAE,IAAI;EAChB,0BAA0B,EAAE,KAAK,GAqClC;EbpRG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI,OAAO,SAAS,EAAE,SAAS;Ia0OrE,AAAD,sBAAa,CAAC;MASV,KAAK,EZ1XG,OAAwB,GY2ZnC;Eb3PC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;IaiN3C,AAAD,sBAAa,CAAC;MAcV,KAAK,EZ/XG,OAAwB,GY2ZnC;Eb3PC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;IaiNxC,AAAD,sBAAa,CAAC;MAmBV,UAAU,EAAE,CAAC,GAuBhB;OApBG,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,UAAU,CAtBjD,sBAAY,CAsBwB;QAC/B,UAAU,EAAE,IAAI,GACjB;MAxBJ,AA2BG,sBA3BS,AA2BR,mBAAmB,CAAC;QACnB,KAAK,EZ7YC,MAAwB;QY8Y9B,MAAM,EZ9YA,MAAwB,GY+Y/B;MA9BJ,AAiCG,sBAjCS,AAiCR,yBAAyB,CAAC;QACzB,gBAAgB,EX9Yc,mBAAqB,GWoZpD;QAxCJ,AAqCK,sBArCO,AAiCR,yBAAyB,AAIvB,MAAM,CAAC;UACN,gBAAgB,Ef1PhB,OAAO,Ge2PR;;AAOT,AAAA,iBAAiB,CAAC;EAChB,KAAK,EX7Z+B,mBAAqB;EW8ZzD,UAAU,EAAE,UAAU,GA4JvB;EAzJE,AAAD,uBAAO,CAAC;IACN,OAAO,EAAE,CAAC,CZraA,MAAwB;IYsalC,gBAAgB,EXhakB,mBAAqB;IWiavD,KAAK,EXna6B,mBAAqB;IWoavD,SAAS,EnBvdD,OAA0B;ImBwdlC,WAAW,EZzaD,MAAwB,GYqbnC;IbrRC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;MaoQxC,AAAD,uBAAO,CAAC;QASJ,YAAY,EZ7aJ,MAAwB,GYqbnC;SALG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAZJ,uBAAM,CAYW;UACZ,aAAa,EZjbP,MAAwB;UYkb9B,YAAY,EAAE,OAAO,GACtB;EAKJ,AAAD,uBAAO,CAAC;IACN,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,UAAU,EZ3bA,OAAwB,CY2bV,KAAK,CXrbK,mBAAqB;IWsbvD,UAAU,EAAE,IAAI,GACjB;EAGA,AAAD,uBAAO,CAAC;IACN,UAAU,EAAE,CAAC,CZjcH,QAAwB,CYicP,CAAC,CX3bM,mBAAqB,GW4bxD;EAGA,AAAD,uBAAO,CAAC;IACN,OAAO,EAAE,KAAK;IACd,UAAU,EAAE,gBAAgB;IAC5B,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,MAAM,GAiBjB;IArBA,AAOC,uBAPK,CAOJ,AAAA,aAAC,CAAc,QAAQ,AAAtB,GAPH,uBAAM,AAQJ,MAAM,CAAC;MACN,gBAAgB,EAAE,uBAAqC,GAMxD;MAfF,AAYG,uBAZG,CAOJ,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAKA,0BAA0B,AAAA,QAAQ,EAZrC,uBAAM,AAQJ,MAAM,CAIL,0BAA0B,AAAA,QAAQ,CAAC;QACjC,OAAO,EAAE,GAAG,GACb;IAdJ,AAkBC,uBAlBK,AAkBJ,WAAW,CAAC,yBAAyB,CAAC;MACrC,aAAa,EZxdL,MAAwB,GYydjC;EAIF,AAAD,0BAAU,CAAC;IACT,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC,CZ/dA,MAAwB;IYgelC,QAAQ,EAAE,IAAI,GA+Cf;Ib/WC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;Ma6TxC,AAAD,0BAAU,CAAC;QAOP,YAAY,EZpeJ,MAAwB,GY+gBnC;SAxCG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAVJ,0BAAS,CAUQ;UACZ,aAAa,EZxeP,MAAwB;UYye9B,YAAY,EZzeN,MAAwB,GY0e/B;IAIF,AAGC,oCAHS,AAGR,QAAQ,CAAC;MAGR,QAAQ,EAAE,QAAQ;MAClB,IAAI,EAAE,CAAC;MACP,MAAM,EZtfA,MAAwB;MYuf9B,UAAU,EAAE,aAAa;MACzB,KAAK,EXpfyB,mBAAqB;MWqfnD,OAAO,EAAE,OAAO,GAYjB;OATC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAdJ,oCAAU,AAGR,QAAQ,CAWO;QACZ,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,OAAO,GACd;MbzUL,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;QawT3C,AAGC,oCAHS,AAGR,QAAQ,CAAC;UAkBN,OAAO,EAAE,IAAI,GAEhB;IAvBF,AA0BC,oCA1BS,CA0BT,wBAAwB,CAAC;MACvB,MAAM,EZzgBA,OAAwB,CYygBT,CAAC;MACtB,SAAS,EnBzjBL,MAA0B;MmB0jB9B,WAAW,EAAE,GAAG;MAChB,WAAW,EAAE,GAAG,GACjB;EAKJ,AAAD,wBAAQ,CAAC;IACP,MAAM,EAAE,OAAO;IACf,SAAS,EnBnkBD,OAA0B;ImBokBlC,WAAW,EAAE,GAAG;IAChB,WAAW,EAAE,GAAG,GACjB;EAKA,AAAD,yBAAS,CAAC;IACR,OAAO,EAAE,WAAW;IACpB,UAAU,EZ9hBA,OAAwB;IY+hBlC,MAAM,EAAE,OAAO;IACf,KAAK,EX5hB6B,mBAAqB;IW6hBvD,SAAS,EnBhlBD,OAA0B;ImBilBlC,WAAW,EAAE,GAAG;IAChB,aAAa,EAAE,QAAQ;IACvB,QAAQ,EAAE,MAAM;IAChB,kBAAkB,EAAE,QAAQ;IAC5B,kBAAkB,EAAE,CAAC,GAatB;Ib7XC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;MasW7C,AAAD,yBAAS,CAAC;QAcN,UAAU,EZ1iBF,MAAwB;QY2iBhC,kBAAkB,EAAE,CAAC,GAQxB;Ib5aG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI,OAAO,SAAS,EAAE,SAAS;MaqZrE,AAAD,yBAAS,CAAC;QAoBN,UAAU,EZhjBF,MAAwB;QYijBhC,kBAAkB,EAAE,CAAC,GAExB;EApJH,AAyJE,iBAzJe,CAyJf,EAAE,CAAC;IACD,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,GAAG;IAChB,eAAe,EAAE,SAAS,GAC3B;;ACtlBH,AAAA,WAAW,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,KAAK,EbwBO,OAAwB;EavBpC,OAAO,EbuBK,MAAwB,CavBd,CAAC;EACvB,QAAQ,EAAE,MAAM,GAsIjB;EAnIC,MAAM,CAAC,KAAK;IAPd,AAAA,WAAW,CAAC;MAQR,OAAO,EAAE,IAAI,GAkIhB;EA1ID,AAYE,WAZS,CAYR,AAAA,aAAC,CAAc,MAAM,AAApB,EAAsB;IACtB,QAAQ,EAAE,KAAK;IACf,GAAG,EbYO,MAAwB,GaXnC;EdiMC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;Ic3L3C,AAAD,oBAAU,CAAC;MACT,QAAQ,EAAE,KAAK;MACf,GAAG,EAAE,CAAC;MACN,IAAI,EbEI,QAAwB;MaDhC,KAAK,EbCG,OAAwB;MaAhC,MAAM,EAAE,IAAI;MACZ,SAAS,EAAE,aAAa;MACxB,UAAU,EACR,SAAS,CAAE,KAAK,CAAC,4BAA4B,EAC7C,UAAU,CAAC,KAAK;MAClB,gBAAgB,EZKgB,KAAoB;MYJpD,OAAO,EAAE,CAAC,GAkCX;OA/BC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAdF,oBAAS,CAcM;QACZ,KAAK,EbVC,QAAwB;QaW9B,IAAI,EAAE,OAAO,GACd;MAGD,AAAA,mBAAmB,CApBpB,oBAAS,CAoBc;QACpB,OAAO,EAAE,IAAI,GACd;OAGD,AAAA,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,aAAa,CAzBlD,oBAAS,CAyByB;QfhCrC,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,mBAAkB,EACjC,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,mBAAkB,EACjC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAE,IAAG,CAAC,kBAAiB;QeiCtC,SAAS,EAAE,mBAAyB,GAWrC;SARC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,GANH,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,aAAa,CAzBlD,oBAAS,CA+BQ;UACZ,SAAS,EAAE,oBAA0B,GACtC;QAGD,AAAA,mBAAmB,EAXrB,AAAA,cAAC,CAAe,QAAQ,AAAvB,CAAwB,QAAQ,GAAG,aAAa,CAzBlD,oBAAS,CAoCgB;UACpB,OAAO,EAAE,KAAK,GACf;MAtCJ,AA0CC,oBA1CQ,CA0CR,uBAAuB,CAAC;QACtB,QAAQ,EAAE,MAAM,GACjB;EAKJ,AAAD,sBAAY,CAAC;IACX,OAAO,EAAE,IAAI,GA0Bd;IdyFC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,IAAI;McpHxC,AAAD,sBAAY,CAAC;QAKT,OAAO,EAAE,KAAK;QACd,WAAW,EAAE,IAAI;QACjB,SAAS,EAAE,mBAAmB,GAoBjC;SAjBG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAVJ,sBAAW,CAUM;UACZ,YAAY,EAAE,IAAI;UAClB,WAAW,EAAE,OAAO;UACpB,SAAS,EAAE,kBAAkB,GAC9B;IdsGH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;McpH3C,AAAD,sBAAY,CAAC;QAmBT,WAAW,Eb/DH,KAAwB,GauEnC;SAjBG,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAVJ,sBAAW,CAsBM;UACZ,YAAY,EbnEN,KAAwB;UaoE9B,WAAW,EAAE,OAAO,GACrB;EAKJ,AAAD,uBAAa,CAAC;IACZ,UAAU,EAAE,IAAI;IAChB,MAAM,EAAE,CAAC,Cb5EC,MAAwB;Ia6ElC,UAAU,EAAE,IAAI;IAGhB,mBAAmB,EAAE,MAAM,GA+B5B;IduEC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;Mc3L3C,AA0CC,oBA1CQ,CA0CR,uBAAuB,CAiDA;QACrB,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,CAAC;QACN,KAAK,EAAE,CAAC;QACR,MAAM,EAAE,CAAC;QACT,IAAI,EAAE,CAAC;QACP,MAAM,EAAE,CAAC,GACV;IAnBJ,AAuBC,uBAvBW,AAuBV,mBAAmB,CAAC;MACnB,KAAK,EblGG,MAAwB;MamGhC,MAAM,EbnGE,MAAwB,GaoGjC;IA1BF,AA6BC,uBA7BW,AA6BV,yBAAyB,CAAC;MACzB,gBAAgB,EZnGgB,mBAAqB,GYyGtD;MApCF,AAiCG,uBAjCS,AA6BV,yBAAyB,AAIvB,MAAM,CAAC;QACN,gBAAgB,EhBiDd,OAAO,GgBhDV;;AC/IP,UAAU,CAAV,sBAAU;EACR,EAAE;IACA,MAAM,EAAE,CAAC;EAGX,IAAI;IACF,MAAM,Ed4BI,OAAwB;;AcvBtC,UAAU,CAAV,qBAAU;EACR,EAAE;IACA,SAAS,EAAE,gBAAgB;IAC3B,OAAO,EAAE,CAAC;EAGZ,GAAG;IACD,OAAO,EAAE,CAAC;EAGZ,IAAI;IACF,SAAS,EAAE,cAAc;IACzB,OAAO,EAAE,CAAC;;AASd,AAAA,UAAU,CAAC;EACT,OAAO,EAAE,KAAK;EACd,aAAa,EdAD,MAAwB;EcCpC,UAAU,EAAE,aAAa;EACzB,SAAS,EdFG,OAAwB;EcGpC,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,MAAM,GA+GpB;GA5GC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EATH,UAAU,CASM;IACZ,aAAa,EAAE,OAAO;IACtB,YAAY,EdTF,MAAwB,GcUnC;EAZH,AAeE,UAfQ,AAeP,MAAM,CAAC;IACN,OAAO,EAAE,GAAG,GACb;EAjBH,AAoBE,UApBQ,AAoBP,OAAO,CAAC;IACP,OAAO,EAAE,YAAY;IACrB,MAAM,EdpBI,MAAwB;IcqBlC,OAAO,EAAE,EAAE;IACX,cAAc,EAAE,MAAM,GACvB;EAGA,AAAD,gBAAO,CAAC;IACN,OAAO,EAAE,YAAY;IACrB,KAAK,Ed5BK,MAAwB;Ic6BlC,MAAM,Ed7BI,MAAwB;Ic8BlC,OAAO,EAAE,EAAE;IACX,cAAc,EAAE,MAAM,GA8BvB;IAnCA,AASC,gBATK,CASL,GAAG,CAAC;MACF,KAAK,EdpCG,MAAwB;McqChC,MAAM,EdrCE,MAAwB;McsChC,UAAU,EdtCF,MAAwB;McuChC,WAAW,EdvCH,MAAwB,Gc8CjC;OAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAhBJ,gBAAM,CASL,GAAG,CAOa;QACZ,YAAY,Ed3CN,MAAwB;Qc4C9B,WAAW,EAAE,OAAO,GACrB;IAnBJ,AAuBC,gBAvBK,GAuBH,sBAAsB,CAAC;MACvB,WAAW,EdlDH,KAAwB;McmDhC,YAAY,EdnDJ,IAAwB,Gc4DjC;OANC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA5BJ,gBAAM,GAuBH,sBAAsB,CAKR;QACZ,YAAY,EdvDN,KAAwB;QcwD9B,WAAW,EAAE,OAAO;QACpB,aAAa,EdzDP,IAAwB;Qc0D9B,YAAY,EAAE,OAAO,GACtB;EAKJ,AAAD,sBAAa,CAAC;IACZ,OAAO,EAAE,YAAY;IACrB,SAAS,EAAE,IAAI;IACf,WAAW,EdnED,MAAwB;IcoElC,WAAW,EAAE,GAAG;IAChB,aAAa,EAAE,QAAQ;IACvB,QAAQ,EAAE,MAAM;IAChB,cAAc,EAAE,MAAM,GACvB;EAGA,AAAD,iBAAQ,CAAC;IACP,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,SAAS,Ed9EC,OAAwB;Ic+ElC,WAAW,EAAE,GAAG;IAChB,eAAe,EAAE,IAAI;IACrB,OAAO,EAAE,IAAI;IACb,QAAQ,EAAE,MAAM,GAMjB;KAHC,AAAA,AAAA,aAAC,CAAc,MAAM,AAApB,EAVF,iBAAO,CAUmB;MACvB,SAAS,EAAE,oCAAoC,GAChD;EAIF,AAAD,gBAAO,CAAC;IACN,KAAK,EAAE,IAAI,GAsBZ;KAnBC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAJF,gBAAM,CAIS;MACZ,KAAK,EAAE,KAAK,GACb;KAGD,AAAA,AAAA,aAAC,CAAc,MAAM,AAApB,EATF,gBAAM,CASoB;MACvB,SAAS,EAAE,mCAAmC,GAC/C;IAXF,AAcC,gBAdK,AAcJ,QAAQ,CAAC;MACR,MAAM,EAAE,CAAC,Cd1GD,MAAwB;Mc2GhC,OAAO,EAAE,OAAO,GACjB;IAjBF,AAoBC,gBApBK,AAoBJ,YAAY,AAAA,QAAQ,CAAC;MACpB,OAAO,EAAE,IAAI,GACd;;AAKL,AAAA,eAAe,CAAC;EACd,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,eAAe;EACvB,aAAa,EdzHD,OAAwB;Ec0HpC,aAAa,Ed1HD,MAAwB;Ec2HpC,gBAAgB,EbrHoB,mBAAqB;EasHzD,SAAS,ErB3KC,OAA0B;EqB4KpC,eAAe,EAAE,IAAI;EACrB,MAAM,EAAE,OAAO;EACf,QAAQ,EAAE,MAAM,GA6CjB;EAtDD,AAYE,eAZa,AAYZ,QAAQ,CAAC;IAGR,OAAO,EAAE,YAAY;IACrB,YAAY,EdtIF,OAAwB;IcuIlC,OAAO,EdvIG,OAAwB;IcwIlC,gBAAgB,EbnIkB,mBAAqB;IaoIvD,KAAK,Eb/H6B,KAAoB;IagItD,SAAS,ErBzLD,MAA0B;IqB0LlC,OAAO,EAAE,OAAO;IAChB,cAAc,EAAE,MAAM,GACvB;EAID,AAAA,IAAI,CA3BN,eAAe,CA2BN;IACL,UAAU,EACR,UAAU,CAAC,IAAI,EACf,KAAK,CAAM,IAAI,EACf,UAAU,CAAC,IAAI,CAAC,4BAA4B,GAM/C;IAVD,AAOE,IAPE,CA3BN,eAAe,AAkCV,QAAQ,CAAC;MACR,UAAU,EAAE,OAAO,GACpB;EAKH,AAAA,IAAI,CAAC,IAAI,CAAC,WAAW,CAzCvB,eAAe,CAyCW;IACtB,KAAK,Eb5J6B,mBAAqB,Ga6JxD;EA3CH,AA8CE,eA9Ca,AA8CZ,MAAM,CAAC;IhB5MR,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,mBAAkB,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,mBAAkB,GgBmNpE;IArDH,AAkDI,eAlDW,AA8CZ,MAAM,AAIJ,QAAQ,CAAC;MACR,gBAAgB,EjBZZ,OAAO,GiBaZ;;AC5ML,AAAA,QAAQ,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,gBAAgB;EAC5B,gBAAgB,ElBsLR,OAAO;EkBrLf,KAAK,EdwC+B,KAAoB;EcvCxD,QAAQ,EAAE,IAAI,GAiJf;EhBkEG,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IgBxNhD,AAAA,QAAQ,CAAC;MASL,OAAO,EAAE,IAAI,GA6IhB;EAzIC,MAAM,CAAC,KAAK;IAbd,AAAA,QAAQ,CAAC;MAcL,OAAO,EAAE,IAAI,GAwIhB;EApIE,AAAD,cAAO,CAAC;IACN,MAAM,EAAE,CAAC;IACT,WAAW,EfcD,MAAwB;IeblC,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,MAAM,GACpB;EAGA,AAAD,cAAO,CAAC;IACN,OAAO,EAAE,YAAY;IACrB,MAAM,EfKI,MAAwB;IeJlC,aAAa,EfIH,MAAwB;IeHlC,YAAY,EfGF,MAAwB,GeFnC;EAIA,AAAD,cAAO,CAAC;IACN,OAAO,EAAE,KAAK;IACd,UAAU,EfJA,MAAwB;IeKlC,UAAU,EACR,SAAS,CAAC,IAAI,CAAC,8BAA8B,EAC7C,OAAO,CAAG,KAAK;IACjB,SAAS,EfRC,MAAwB;IeSlC,OAAO,EAAE,GAAG,GAeb;IAZE,AAAD,sBAAS,EAVV,cAAM,AAWJ,MAAM,CAAC;MACN,KAAK,EAAE,OAAO;MACd,OAAO,EAAE,CAAC,GACX;IAIC,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,IAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,CAAC,EAlB7B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,EAAE,EAlB9B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,EAAE,EAlB9B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,IAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,EAAE,EAlB9B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,EAAE,EAlB9B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,EAAE,EAlB9B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,EAAE,EAlB9B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,KAAgB,GACnC;IAFD,AAAA,cAAc,AAAA,UAAW,CAAA,EAAE,EAlB9B,cAAM,CAkB+B;MAChC,gBAAgB,EAAE,IAAgB,GACnC;EAxDP,AA6DE,QA7DM,CA6DL,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAAwB;IACxB,cAAc,EAAE,IAAI,GAYrB;IA1EH,AAkEI,QAlEI,CA6DL,AAAA,aAAC,CAAc,QAAQ,AAAtB,EAKA,cAAc,CAAC;MACb,SAAS,EAAE,eAAe;MAC1B,UAAU,EACR,kDAEc;MAChB,OAAO,EAAE,CAAC,GACX;EhByHD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;IgBlM9C,AAiFI,QAjFI,GAiFF,QAAQ,CAAC,gBAAgB,GAAG,aAAa,GAAG,qBAAqB,CAAC;MAClE,SAAS,EAAE,CAAC;MACZ,UAAU,EAAE,MAAM,GACnB;IAGA,AAMG,gBANK,GAAG,QAAQ,CAGlB,gBAAgB,CAGd,cAAc,CAAC;MACb,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,CAAC,GACX;IATJ,AAYG,gBAZK,GAAG,QAAQ,CAGlB,gBAAgB,CASd,oBAAoB,CAAC;MACnB,OAAO,EAAE,IAAI,GACd;IAGD,AAAA,MAAM,CAjBT,gBAAQ,GAAG,QAAQ,CAGlB,gBAAgB,CAcL,OAAO,CAAC;MACf,OAAO,EAAE,KAAK,GACf;IAnBJ,AAsBG,gBAtBK,GAAG,QAAQ,CAGlB,gBAAgB,GAmBV,aAAa,GAAG,aAAa,CAAC;MAChC,SAAS,EAAE,CAAC;MACZ,UAAU,EAAE,MAAM,GAmBnB;MA3CJ,AA2BK,gBA3BG,GAAG,QAAQ,CAGlB,gBAAgB,GAmBV,aAAa,GAKd,qBAAQ,CAAC;QACR,OAAO,EAAE,IAAI;QACb,SAAS,EflFP,MAAwB;QemF1B,QAAQ,EAAE,IAAI;QACd,UAAU,EAAE,OAAO,GAMpB;QArCN,AAkCO,gBAlCC,GAAG,QAAQ,CAGlB,gBAAgB,GAmBV,aAAa,GAKd,qBAAQ,GAOL,aAAa,CAAC;UACd,OAAO,EAAE,IAAI,GACd;MApCR,AAwCK,gBAxCG,GAAG,QAAQ,CAGlB,gBAAgB,GAmBV,aAAa,GAkBd,qBAAQ,CAAC;QACR,OAAO,EAAE,KAAK,GACf;IA1CN,AA+CC,gBA/CO,GAAG,QAAQ,CA+ClB,OAAO,CAAA,AAAA,aAAC,CAAc,GAAG,AAAjB,EAAmB;MACzB,UAAU,EAAE,OAAO;MACnB,QAAQ,EAAE,OAAO,GAWlB;MA5DF,AAoDG,gBApDK,GAAG,QAAQ,CA+ClB,OAAO,CAAA,AAAA,aAAC,CAAc,GAAG,AAAjB,IAKJ,aAAa,GAAG,aAAa,CAAC;QAC9B,YAAY,EAAE,CAAC,GAChB;MAtDJ,AAyDG,gBAzDK,GAAG,QAAQ,CA+ClB,OAAO,CAAA,AAAA,aAAC,CAAc,GAAG,AAAjB,EAUN,OAAO,CAAC,cAAc,CAAC;QACrB,OAAO,EAAE,IAAI,GACd;;AClJT,AAGE,WAHS,CAGT,WAAW,EMHb,WAAW,CAGT,OAAO,CNAK;ElBLZ,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAkB,EAC9B,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAkB,EAC9B,CAAC,CAAC,GAAG,CAAC,GAAG,CAAE,IAAG,CAAC,kBAAiB;EkBM1C,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,UAAU;EAClB,OAAO,EAAE,CAAC,ChB0BA,MAAwB;EgBzBlC,WAAW,EhByBD,MAAwB,CgBzBT,KAAK,CnB8NxB,OAAO;EmB7Nb,aAAa,EhBwBH,MAAwB;EgBvBlC,SAAS,EvBxBD,OAA0B;EuByBlC,QAAQ,EAAE,IAAI,GAuGf;GApGC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAfL,WAAW,CAGT,WAAW,GAYT,AAAA,GAAC,CAAI,KAAK,AAAT,EMfL,WAAW,CAGT,OAAO,CNYS;IACZ,YAAY,EhBkBJ,MAAwB,CgBlBN,KAAK,CnBuN3B,OAAO;ImBtNX,WAAW,EAAE,IAAI,GAClB;EAGD,AAAA,IAAI,CArBR,WAAW,CAGT,WAAW,GAkBA,WAAW,EAApB,IAAI,CMrBR,WAAW,CAGT,OAAO,GNkBI,WAAW,CAAC;IACnB,aAAa,EhBYL,MAAwB,GgBXjC;EAvBL,AA0BI,WA1BO,CAGT,WAAW,CAuBT,WAAW,EM1Bf,WAAW,CAGT,OAAO,CNuBL,WAAW,EM1Bf,WAAW,CNGT,WAAW,CMAX,OAAO,EAHT,WAAW,CAGT,OAAO,CAAP,OAAO,CNuBO;IACV,MAAM,EAAE,KAAK,GACd;EA5BL,AA+BI,WA/BO,CAGT,WAAW,GA4BP,iBAAiB,EM/BvB,WAAW,CAGT,OAAO,GN4BH,iBAAiB,EM/BvB,WAAW,CNGT,WAAW,GM+CX,OAAO,EAlDT,WAAW,CAGT,OAAO,GA+CP,OAAO,CNnBe;IAClB,MAAM,EAAE,CAAC,ChBED,OAAwB;IgBDhC,OAAO,EhBCC,MAAwB,CAAxB,MAAwB,CAAxB,MAAwB,CAAxB,IAAwB;IgBAhC,aAAa,EhBAL,OAAwB,CgBAL,KAAK,CAAC,uBAAmC;IACpE,gBAAgB,EAAE,uBAAmC;IACrD,WAAW,EAAE,GAAG,GA4BjB;KAzBC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAvCP,WAAW,CAGT,WAAW,GA4BP,iBAAiB,GAQjB,AAAA,GAAC,CAAI,KAAK,AAAT,EMvCP,WAAW,CAGT,OAAO,GN4BH,iBAAiB,GAQjB,AAAA,GAAC,CAAI,KAAK,AAAT,EMvCP,WAAW,CNGT,WAAW,GM+CX,OAAO,GNXH,AAAA,GAAC,CAAI,KAAK,AAAT,EMvCP,WAAW,CAGT,OAAO,GA+CP,OAAO,CNXW;MACZ,OAAO,EhBND,MAAwB,CAAxB,IAAwB,CAAxB,MAAwB,CAAxB,MAAwB,GgBO/B;IAzCP,AA4CM,WA5CK,CAGT,WAAW,GA4BP,iBAAiB,AAahB,WAAW,EM5ClB,WAAW,CAGT,OAAO,GN4BH,iBAAiB,AAahB,WAAW,EM5ClB,WAAW,CNGT,WAAW,GM+CX,OAAO,ANNF,WAAW,EM5ClB,WAAW,CAGT,OAAO,GA+CP,OAAO,ANNF,WAAW,CAAC;MACX,aAAa,EAAE,CAAC,GACjB;IA9CP,AAiDM,WAjDK,CAGT,WAAW,GA4BP,iBAAiB,AAkBhB,QAAQ,EMjDf,WAAW,CAGT,OAAO,GN4BH,iBAAiB,AAkBhB,QAAQ,EMjDf,WAAW,CNGT,WAAW,GM+CX,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,GA+CP,OAAO,ANDF,QAAQ,CAAC;MAGR,QAAQ,EAAE,QAAQ;MAClB,IAAI,EhBnBE,MAAwB;MgBoB9B,KAAK,EnBiLH,OAAO;MmBhLT,SAAS,EhBrBH,IAAwB;MgBsB9B,OAAO,EAAE,OAAO,GAOjB;OAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA3DT,WAAW,CAGT,WAAW,GA4BP,iBAAiB,AAkBhB,QAAQ,GAUP,AAAA,GAAC,CAAI,KAAK,AAAT,EM3DT,WAAW,CAGT,OAAO,GN4BH,iBAAiB,AAkBhB,QAAQ,GAUP,AAAA,GAAC,CAAI,KAAK,AAAT,EM3DT,WAAW,CNGT,WAAW,GM+CX,OAAO,ANDF,QAAQ,GAUP,AAAA,GAAC,CAAI,KAAK,AAAT,EM3DT,WAAW,CAGT,OAAO,GA+CP,OAAO,ANDF,QAAQ,CAUO;QACZ,KAAK,EhB1BD,MAAwB;QgB2B5B,IAAI,EAAE,OAAO,GACd;EA9DT,AAoFM,WApFK,CAGT,WAAW,AA0GF,QAAQ,EM7GnB,WAAW,CAGT,OAAO,AN0GE,QAAQ,EA7GnB,WAAW,CAGT,WAAW,AA0GF,KAAK,EM7GhB,WAAW,CAGT,OAAO,AN0GE,KAAK,EA7GhB,WAAW,CAGT,WAAW,AAkFN,SAAS,EMrFhB,WAAW,CAGT,OAAO,ANkFF,SAAS,CAAU;IAClB,iBAAiB,EnB0Lf,OAAO,GmBxKV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,QAAQ,GApBX,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,QAAQ,GApBX,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,SAAS,GAIR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,SAAS,CAIM;MACZ,kBAAkB,EnBsLlB,OAAO,GmBrLR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,QAAQ,GAfT,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,QAAQ,GAfT,iBAAiB,EA9F3B,WAAW,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,QAAQ,GM3DjB,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,QAAQ,GM3DjB,OAAO,EAlDT,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,SAAS,GASN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,SAAS,GASN,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,SAAS,GMnCd,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,SAAS,GMnCd,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,sBAA0B;MAC/C,gBAAgB,EAAE,sBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,QAAQ,GAfT,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,QAAQ,GAfT,iBAAiB,AAKhB,QAAQ,EAnGnB,WAAW,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,QAAQ,GM3DjB,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,QAAQ,GM3DjB,OAAO,ANDF,QAAQ,EMjDf,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,SAAS,GASN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,SAAS,GASN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,SAAS,GMnCd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,SAAS,GMnCd,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnB4KP,OAAO;QmB3KL,OAAO,EAjC+B,IAAO,GAkC9C;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,KAAK,EM7GhB,WAAW,CAGT,OAAO,AN0GE,KAAK,EA7GhB,WAAW,CAGT,WAAW,AAkFN,KAAK,EMrFZ,WAAW,CAGT,OAAO,ANkFF,KAAK,CAAc;IAClB,iBAAiB,EnBmOf,OAAO,GmBjNV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,KAAK,GAIJ,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,KAAK,CAIU;MACZ,kBAAkB,EnB+NlB,OAAO,GmB9NR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,KAAK,GASF,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,KAAK,GASF,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,KAAK,GMnCV,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,KAAK,GMnCV,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,sBAA0B;MAC/C,gBAAgB,EAAE,sBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,KAAK,GASF,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,KAAK,GASF,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,KAAK,GMnCV,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,KAAK,GMnCV,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnBqNP,OAAO;QmBpNL,OAAO,EAhCa,IAAO,GAiC5B;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,KAAK,EM7GhB,WAAW,CAGT,OAAO,AN0GE,KAAK,EA7GhB,WAAW,CAGT,WAAW,AA0GF,UAAU,EM7GrB,WAAW,CAGT,OAAO,AN0GE,UAAU,EA7GrB,WAAW,CAGT,WAAW,AAkFN,IAAI,EMrFX,WAAW,CAGT,OAAO,ANkFF,IAAI,CAAe;IAClB,iBAAiB,EnB2Qf,OAAO,GmBzPV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,UAAU,GApBb,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,UAAU,GApBb,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,IAAI,GAIH,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,IAAI,CAIW;MACZ,kBAAkB,EnBuQlB,OAAO,GmBtQR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,EA9F3B,WAAW,CAGT,WAAW,AA0GF,UAAU,GAfX,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,UAAU,GAfX,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CNGT,WAAW,AA0GF,UAAU,GM3DnB,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,UAAU,GM3DnB,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,IAAI,GASD,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,IAAI,GASD,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,IAAI,GMnCT,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,IAAI,GMnCT,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,sBAA0B;MAC/C,gBAAgB,EAAE,sBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EAnGnB,WAAW,CAGT,WAAW,AA0GF,UAAU,GAfX,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,UAAU,GAfX,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CNGT,WAAW,AA0GF,UAAU,GM3DnB,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,UAAU,GM3DnB,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,IAAI,GASD,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,IAAI,GASD,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,IAAI,GMnCT,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,IAAI,GMnCT,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnB6PP,OAAO;QmB5PL,OAAO,EA/BuB,IAAO,GAgCtC;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,MAAM,EM7GjB,WAAW,CAGT,OAAO,AN0GE,MAAM,EA7GjB,WAAW,CAGT,WAAW,AA0GF,KAAK,EM7GhB,WAAW,CAGT,OAAO,AN0GE,KAAK,EA7GhB,WAAW,CAGT,WAAW,AAkFN,QAAQ,EMrFf,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAAW;IAClB,iBAAiB,EnBmTf,OAAO,GmBjSV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,MAAM,GApBT,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,MAAM,GApBT,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,QAAQ,GAIP,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAIO;MACZ,kBAAkB,EnB+SlB,OAAO,GmB9SR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,MAAM,GAfP,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,MAAM,GAfP,iBAAiB,EA9F3B,WAAW,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,MAAM,GM3Df,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,MAAM,GM3Df,OAAO,EAlDT,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,qBAA0B;MAC/C,gBAAgB,EAAE,qBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,MAAM,GAfP,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,MAAM,GAfP,iBAAiB,AAKhB,QAAQ,EAnGnB,WAAW,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,MAAM,GM3Df,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,MAAM,GM3Df,OAAO,ANDF,QAAQ,EMjDf,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnBqSP,OAAO;QmBpSL,OAAO,EA9BuB,IAAO,GA+BtC;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,KAAK,EM7GhB,WAAW,CAGT,OAAO,AN0GE,KAAK,EA7GhB,WAAW,CAGT,WAAW,AA0GF,IAAI,EM7Gf,WAAW,CAGT,OAAO,AN0GE,IAAI,EA7Gf,WAAW,CAGT,WAAW,AAkFN,SAAS,EMrFhB,WAAW,CAGT,OAAO,ANkFF,SAAS,CAAU;IAClB,iBAAiB,EnB2Vf,OAAO,GmBzUV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,IAAI,GApBP,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,IAAI,GApBP,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,SAAS,GAIR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,SAAS,CAIM;MACZ,kBAAkB,EnBuVlB,OAAO,GmBtVR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,EA9F3B,WAAW,CAGT,WAAW,AA0GF,IAAI,GAfL,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,IAAI,GAfL,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CNGT,WAAW,AA0GF,IAAI,GM3Db,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,IAAI,GM3Db,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,SAAS,GASN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,SAAS,GASN,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,SAAS,GMnCd,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,SAAS,GMnCd,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,uBAA0B;MAC/C,gBAAgB,EAAE,uBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EAnGnB,WAAW,CAGT,WAAW,AA0GF,IAAI,GAfL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,IAAI,GAfL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CNGT,WAAW,AA0GF,IAAI,GM3Db,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,IAAI,GM3Db,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,SAAS,GASN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,SAAS,GASN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,SAAS,GMnCd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,SAAS,GMnCd,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnB6UP,OAAO;QmB5UL,OAAO,EA7B4B,IAAO,GA8B3C;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,QAAQ,EM7GnB,WAAW,CAGT,OAAO,AN0GE,QAAQ,EA7GnB,WAAW,CAGT,WAAW,AA0GF,UAAU,EM7GrB,WAAW,CAGT,OAAO,AN0GE,UAAU,EA7GrB,WAAW,CAGT,WAAW,AAkFN,QAAQ,EMrFf,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAAW;IAClB,iBAAiB,EnB0ff,OAAO,GmBxeV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,QAAQ,GApBX,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,QAAQ,GApBX,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,UAAU,GApBb,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,UAAU,GApBb,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,QAAQ,GAIP,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAIO;MACZ,kBAAkB,EnBsflB,OAAO,GmBrfR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,QAAQ,GAfT,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,QAAQ,GAfT,iBAAiB,EA9F3B,WAAW,CAGT,WAAW,AA0GF,UAAU,GAfX,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,UAAU,GAfX,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,QAAQ,GM3DjB,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,QAAQ,GM3DjB,OAAO,EAlDT,WAAW,CNGT,WAAW,AA0GF,UAAU,GM3DnB,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,UAAU,GM3DnB,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,sBAA0B;MAC/C,gBAAgB,EAAE,sBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,QAAQ,GAfT,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,QAAQ,GAfT,iBAAiB,AAKhB,QAAQ,EAnGnB,WAAW,CAGT,WAAW,AA0GF,UAAU,GAfX,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,UAAU,GAfX,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,QAAQ,GM3DjB,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,QAAQ,GM3DjB,OAAO,ANDF,QAAQ,EMjDf,WAAW,CNGT,WAAW,AA0GF,UAAU,GM3DnB,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,UAAU,GM3DnB,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnB4eP,OAAO;QmB3eL,OAAO,EA5B+B,IAAO,GA6B9C;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,KAAK,EM7GhB,WAAW,CAGT,OAAO,AN0GE,KAAK,EA7GhB,WAAW,CAGT,WAAW,AA0GF,QAAQ,EM7GnB,WAAW,CAGT,OAAO,AN0GE,QAAQ,EA7GnB,WAAW,CAGT,WAAW,AAkFN,QAAQ,EMrFf,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAAW;IAClB,iBAAiB,EnBvDf,OAAO,GmByEV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,QAAQ,GApBX,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,QAAQ,GApBX,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,QAAQ,GAIP,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAIO;MACZ,kBAAkB,EnB3DlB,OAAO,GmB4DR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,EA9F3B,WAAW,CAGT,WAAW,AA0GF,QAAQ,GAfT,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,QAAQ,GAfT,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CNGT,WAAW,AA0GF,QAAQ,GM3DjB,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,QAAQ,GM3DjB,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,sBAA0B;MAC/C,gBAAgB,EAAE,sBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EAnGnB,WAAW,CAGT,WAAW,AA0GF,QAAQ,GAfT,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,QAAQ,GAfT,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CNGT,WAAW,AA0GF,QAAQ,GM3DjB,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,QAAQ,GM3DjB,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnBrEP,OAAO;QmBsEL,OAAO,EA3BuB,IAAO,GA4BtC;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,MAAM,EM7GjB,WAAW,CAGT,OAAO,AN0GE,MAAM,EA7GjB,WAAW,CAGT,WAAW,AAkFN,OAAO,EMrFd,WAAW,CAGT,OAAO,ANkFF,OAAO,CAAY;IAClB,iBAAiB,EnBtDf,OAAO,GmBwEV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,MAAM,GApBT,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,MAAM,GApBT,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,OAAO,GAIN,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,OAAO,CAIQ;MACZ,kBAAkB,EnB1DlB,OAAO,GmB2DR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,MAAM,GAfP,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,MAAM,GAfP,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,MAAM,GM3Df,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,MAAM,GM3Df,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,OAAO,GASJ,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,OAAO,GASJ,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,OAAO,GMnCZ,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,OAAO,GMnCZ,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,sBAA0B;MAC/C,gBAAgB,EAAE,sBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,MAAM,GAfP,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,MAAM,GAfP,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,MAAM,GM3Df,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,MAAM,GM3Df,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,OAAO,GASJ,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,OAAO,GASJ,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,OAAO,GMnCZ,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,OAAO,GMnCZ,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnBpEP,OAAO;QmBqEL,OAAO,EA1Be,IAAO,GA2B9B;EAtGX,AAoFM,WApFK,CAGT,WAAW,AAkFN,IAAI,EMrFX,WAAW,CAGT,OAAO,ANkFF,IAAI,CAAe;IAClB,iBAAiB,EnBdf,OAAO,GmBgCV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,IAAI,GAIH,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,IAAI,CAIW;MACZ,kBAAkB,EnBlBlB,OAAO,GmBmBR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AAkFN,IAAI,GASD,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,IAAI,GASD,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,IAAI,GMnCT,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,IAAI,GMnCT,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,qBAA0B;MAC/C,gBAAgB,EAAE,qBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AAkFN,IAAI,GASD,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,IAAI,GASD,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,IAAI,GMnCT,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,IAAI,GMnCT,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnB5BP,OAAO;QmB6BL,OAAO,EAzBO,IAAO,GA0BtB;EAtGX,AAoFM,WApFK,CAGT,WAAW,AAkFN,QAAQ,EMrFf,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAAW;IAClB,iBAAiB,EnBkEf,OAAO,GmBhDV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,QAAQ,GAIP,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,QAAQ,CAIO;MACZ,kBAAkB,EnB8DlB,OAAO,GmB7DR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,uBAA0B;MAC/C,gBAAgB,EAAE,uBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AAkFN,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,QAAQ,GASL,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,QAAQ,GMnCb,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,QAAQ,GMnCb,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnBoDP,OAAO;QmBnDL,OAAO,EAxBkB,IAAO,GAyBjC;EAtGX,AAoFM,WApFK,CAGT,WAAW,AA0GF,KAAK,EM7GhB,WAAW,CAGT,OAAO,AN0GE,KAAK,EA7GhB,WAAW,CAGT,WAAW,AAkFN,MAAM,EMrFb,WAAW,CAGT,OAAO,ANkFF,MAAM,CAAa;IAClB,iBAAiB,EnB6lBf,OAAO,GmB3kBV;KAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AA0GF,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,AN0GE,KAAK,GApBR,AAAA,GAAC,CAAI,KAAK,AAAT,EAzFT,WAAW,CAGT,WAAW,AAkFN,MAAM,GAIL,AAAA,GAAC,CAAI,KAAK,AAAT,EMzFT,WAAW,CAGT,OAAO,ANkFF,MAAM,CAIS;MACZ,kBAAkB,EnBylBlB,OAAO,GmBxlBR;IA3FT,AA8FQ,WA9FG,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,EAlDT,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ENlDT,WAAW,CAGT,WAAW,AAkFN,MAAM,GASH,iBAAiB,EM9F3B,WAAW,CAGT,OAAO,ANkFF,MAAM,GASH,iBAAiB,EM9F3B,WAAW,CNGT,WAAW,AAkFN,MAAM,GMnCX,OAAO,EAlDT,WAAW,CAGT,OAAO,ANkFF,MAAM,GMnCX,OAAO,CN4CmB;MAClB,mBAAmB,EAAE,wBAA0B;MAC/C,gBAAgB,EAAE,wBAA0B,GAO7C;MAvGT,AAmGU,WAnGC,CAGT,WAAW,AA0GF,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,AN0GE,KAAK,GAfN,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AA0GF,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,AN0GE,KAAK,GM3Dd,OAAO,ANDF,QAAQ,EAjDf,WAAW,CAGT,WAAW,AAkFN,MAAM,GASH,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CAGT,OAAO,ANkFF,MAAM,GASH,iBAAiB,AAKhB,QAAQ,EMnGnB,WAAW,CNGT,WAAW,AAkFN,MAAM,GMnCX,OAAO,ANDF,QAAQ,EMjDf,WAAW,CAGT,OAAO,ANkFF,MAAM,GMnCX,OAAO,ANDF,QAAQ,CAkDK;QACR,KAAK,EnB+kBP,OAAO;QmB9kBL,OAAO,EAvBS,IAAO,GAwBxB;;AClBX,AAGE,WAHS,CAGT,EAAE,EAmGJ,WAAW,CAuJT,UAAU,CA1PV,EAAE,CAAE;EAAE,KAAK,EAvFS,OAAO,GAuFU;;AAHvC,AAIE,WAJS,CAIT,GAAG,EAkGL,WAAW,CAuJT,UAAU,CAzPV,GAAG,CAAC;EAAE,KAAK,EAvFc,OAAO,GAuFU;;AAJ5C,AAOE,WAPS,CAOT,GAAG,EA+FL,WAAW,CAuJT,UAAU,CAtPV,GAAG,CAAC;EAAE,KAAK,EAvFa,OAAO,GAuFU;;AAP3C,AAQE,WARS,CAQT,GAAG,EA8FL,WAAW,CAuJT,UAAU,CArPV,GAAG,CAAC;EAAE,KAAK,EAvFc,OAAO,GAuFU;;AAR5C,AASE,WATS,CAST,GAAG,EA6FL,WAAW,CAuJT,UAAU,CApPV,GAAG,CAAC;EAAE,KAAK,EAvFgB,OAAO,GAuFU;;AAT9C,AAUE,WAVS,CAUT,GAAG,EA4FL,WAAW,CAuJT,UAAU,CAnPV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAV7C,AAWE,WAXS,CAWT,GAAG,EA2FL,WAAW,CAuJT,UAAU,CAlPV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAX7C,AAYE,WAZS,CAYT,GAAG,EA0FL,WAAW,CAuJT,UAAU,CAjPV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAZ7C,AAaE,WAbS,CAaT,GAAG,EAyFL,WAAW,CAuJT,UAAU,CAhPV,GAAG,CAAC;EAAE,KAAK,EAvFmB,OAAO,GAuFU;;AAbjD,AAcE,WAdS,CAcT,GAAG,EAwFL,WAAW,CAuJT,UAAU,CA/OV,GAAG,CAAC;EAAE,KAAK,EAvFkB,OAAO,GAuFU;;AAdhD,AAiBE,WAjBS,CAiBT,GAAG,EAqFL,WAAW,CAuJT,UAAU,CA5OV,GAAG,CAAC;EAAE,gBAAgB,EAvFE,OAAO,GAuFqB;;AAjBtD,AAkBE,WAlBS,CAkBT,GAAG,EAoFL,WAAW,CAuJT,UAAU,CA3OV,GAAG,CAAC;EAAE,gBAAgB,EAvFG,OAAO,GAuFqB;;AAlBvD,AAqBE,WArBS,CAqBT,EAAE,EAiFJ,WAAW,CAuJT,UAAU,CAxOV,EAAE,CAAE;EAAE,KAAK,EAvFQ,OAAO,GAuFU;;AArBtC,AAsBE,WAtBS,CAsBT,GAAG,EAgFL,WAAW,CAuJT,UAAU,CAvOV,GAAG,CAAC;EAAE,KAAK,EAvFiB,OAAO,GAuFU;;AAtB/C,AAuBE,WAvBS,CAuBT,GAAG,EA+EL,WAAW,CAuJT,UAAU,CAtOV,GAAG,CAAC;EAAE,KAAK,EAvFoB,OAAO,GAuFU;;AAvBlD,AAwBE,WAxBS,CAwBT,GAAG,EA8EL,WAAW,CAuJT,UAAU,CArOV,GAAG,CAAC;EAAE,KAAK,EAvFkB,OAAO,GAuFU;;AAxBhD,AAyBE,WAzBS,CAyBT,GAAG,EA6EL,WAAW,CAuJT,UAAU,CApOV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAzB7C,AA0BE,WA1BS,CA0BT,GAAG,EA4EL,WAAW,CAuJT,UAAU,CAnOV,GAAG,CAAC;EAAE,KAAK,EAvFiB,OAAO,GAuFU;;AA1B/C,AA2BE,WA3BS,CA2BT,GAAG,EA2EL,WAAW,CAuJT,UAAU,CAlOV,GAAG,CAAC;EAAE,KAAK,EAvFa,OAAO,GAuFU;;AA3B3C,AA8BE,WA9BS,CA8BT,EAAE,EAwEJ,WAAW,CAuJT,UAAU,CA/NV,EAAE,CAAE;EAAE,KAAK,EAvFQ,OAAO,GAuFU;;AA9BtC,AA+BE,WA/BS,CA+BT,GAAG,EAuEL,WAAW,CAuJT,UAAU,CA9NV,GAAG,CAAC;EAAE,KAAK,EAvFkB,OAAO,GAuFU;;AA/BhD,AAgCE,WAhCS,CAgCT,GAAG,EAsEL,WAAW,CAuJT,UAAU,CA7NV,GAAG,CAAC;EAAE,KAAK,EAvFgB,OAAO,GAuFU;;AAhC9C,AAiCE,WAjCS,CAiCT,GAAG,EAqEL,WAAW,CAuJT,UAAU,CA5NV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAjC7C,AAkCE,WAlCS,CAkCT,GAAG,EAoEL,WAAW,CAuJT,UAAU,CA3NV,GAAG,CAAC;EAAE,KAAK,EAvFgB,OAAO,GAuFU;;AAlC9C,AAmCE,WAnCS,CAmCT,GAAG,EAmEL,WAAW,CAuJT,UAAU,CA1NV,GAAG,CAAC;EAAE,KAAK,EAvFgB,OAAO,GAuFU;;AAnC9C,AAsCE,WAtCS,CAsCT,GAAG,EAgEL,WAAW,CAuJT,UAAU,CAvNV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAtC7C,AAuCE,WAvCS,CAuCT,GAAG,EA+DL,WAAW,CAuJT,UAAU,CAtNV,GAAG,CAAC;EAAE,KAAK,EAvFa,OAAO,GAuFU;;AAvC3C,AAwCE,WAxCS,CAwCT,GAAG,EA8DL,WAAW,CAuJT,UAAU,CArNV,GAAG,CAAC;EAAE,KAAK,EAvFoB,OAAO,GAuFU;;AAxClD,AAyCE,WAzCS,CAyCT,GAAG,EA6DL,WAAW,CAuJT,UAAU,CApNV,GAAG,CAAC;EAAE,KAAK,EAvFW,OAAO,GAuFU;;AAzCzC,AA0CE,WA1CS,CA0CT,GAAG,EA4DL,WAAW,CAuJT,UAAU,CAnNV,GAAG,CAAC;EAAE,KAAK,EAvFc,OAAO,GAuFU;;AA1C5C,AA2CE,WA3CS,CA2CT,GAAG,EA2DL,WAAW,CAuJT,UAAU,CAlNV,GAAG,CAAC;EAAE,KAAK,EAtFY,OAAO,GAsFU;;AA3C1C,AA4CE,WA5CS,CA4CT,GAAG,EA0DL,WAAW,CAuJT,UAAU,CAjNV,GAAG,CAAC;EAAE,KAAK,EAvFY,OAAO,GAuFU;;AA5C1C,AA6CE,WA7CS,CA6CT,GAAG,EAyDL,WAAW,CAuJT,UAAU,CAhNV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AA7C7C,AA8CE,WA9CS,CA8CT,GAAG,EAwDL,WAAW,CAuJT,UAAU,CA/MV,GAAG,CAAC;EAAE,KAAK,EAvFc,OAAO,GAuFU;;AA9C5C,AA+CE,WA/CS,CA+CT,GAAG,EAuDL,WAAW,CAuJT,UAAU,CA9MV,GAAG,CAAC;EAAE,KAAK,EAvFW,OAAO,GAuFU;;AA/CzC,AAgDE,WAhDS,CAgDT,GAAG,EAsDL,WAAW,CAuJT,UAAU,CA7MV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAhD7C,AAiDE,WAjDS,CAiDT,GAAG,EAqDL,WAAW,CAuJT,UAAU,CA5MV,GAAG,CAAC;EAAE,KAAK,EAvFS,OAAO,GAuFU;;AAjDvC,AAkDE,WAlDS,CAkDT,GAAG,EAoDL,WAAW,CAuJT,UAAU,CA3MV,GAAG,CAAC;EAAE,KAAK,EAvFc,OAAO,GAuFU;;AAlD5C,AAmDE,WAnDS,CAmDT,GAAG,EAmDL,WAAW,CAuJT,UAAU,CA1MV,GAAG,CAAC;EAAE,KAAK,EAvFoB,OAAO,GAuFU;;AAnDlD,AAoDE,WApDS,CAoDT,GAAG,EAkDL,WAAW,CAuJT,UAAU,CAzMV,GAAG,CAAC;EAAE,KAAK,EAtFqB,OAAO,GAsFU;;AApDnD,AAqDE,WArDS,CAqDT,GAAG,EAiDL,WAAW,CAuJT,UAAU,CAxMV,GAAG,CAAC;EAAE,KAAK,EAxFuB,OAAO,GAwFU;;AArDrD,AAsDE,WAtDS,CAsDT,GAAG,EAgDL,WAAW,CAuJT,UAAU,CAvMV,GAAG,CAAC;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAtD7C,AAyDE,WAzDS,CAyDT,EAAE,EA6CJ,WAAW,CAuJT,UAAU,CApMV,EAAE,CAAE;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAzD7C,AA0DE,WA1DS,CA0DT,GAAG,EA4CL,WAAW,CAuJT,UAAU,CAnMV,GAAG,CAAC;EAAE,KAAK,EAvFqB,OAAO,GAuFU;;AA1DnD,AA2DE,WA3DS,CA2DT,GAAG,EA2CL,WAAW,CAuJT,UAAU,CAlMV,GAAG,CAAC;EAAE,KAAK,EAvFmB,OAAO,GAuFU;;AA3DjD,AA4DE,WA5DS,CA4DT,GAAG,EA0CL,WAAW,CAuJT,UAAU,CAjMV,GAAG,CAAC;EAAE,KAAK,EAvFuB,OAAO,GAuFU;;AA5DrD,AA6DE,WA7DS,CA6DT,GAAG,EAyCL,WAAW,CAuJT,UAAU,CAhMV,GAAG,CAAC;EAAE,KAAK,EAvF4B,OAAO,GAuFU;;AA7D1D,AA8DE,WA9DS,CA8DT,GAAG,EAwCL,WAAW,CAuJT,UAAU,CA/LV,GAAG,CAAC;EAAE,KAAK,EAvFmB,OAAO,GAuFU;;AA9DjD,AAiEE,WAjES,CAiET,EAAE,EAqCJ,WAAW,CAuJT,UAAU,CA5LV,EAAE,CAAE;EAAE,KAAK,EAvFe,OAAO,GAuFU;;AAjE7C,AAkEE,WAlES,CAkET,GAAG,EAoCL,WAAW,CAuJT,UAAU,CA3LV,GAAG,CAAC;EAAE,KAAK,EAvFyB,OAAO,GAuFU;;AAlEvD,AAmEE,WAnES,CAmET,GAAG,EAmCL,WAAW,CAuJT,UAAU,CA1LV,GAAG,CAAC;EAAE,KAAK,EAvFoB,OAAO,GAuFU;;AAnElD,AAoEE,WApES,CAoET,GAAG,EAkCL,WAAW,CAuJT,UAAU,CAzLV,GAAG,CAAC;EAAE,KAAK,EAvFmB,OAAO,GAuFU;;AApEjD,AAqEE,WArES,CAqET,GAAG,EAiCL,WAAW,CAuJT,UAAU,CAxLV,GAAG,CAAC;EAAE,KAAK,EAvFsB,OAAO,GAuFU;;AArEpD,AAsEE,WAtES,CAsET,GAAG,EAgCL,WAAW,CAuJT,UAAU,CAvLV,GAAG,CAAC;EAAE,KAAK,EAvFsB,OAAO,GAuFU;;AAtEpD,AAuEE,WAvES,CAuET,GAAG,EA+BL,WAAW,CAuJT,UAAU,CAtLV,GAAG,CAAC;EAAE,KAAK,EAvFuB,OAAO,GAuFU;;AAvErD,AAwEE,WAxES,CAwET,GAAG,EA8BL,WAAW,CAuJT,UAAU,CArLV,GAAG,CAAC;EAAE,KAAK,EAvFwB,OAAO,GAuFU;;AAxEtD,AAyEE,WAzES,CAyET,GAAG,EA6BL,WAAW,CAuJT,UAAU,CApLV,GAAG,CAAC;EAAE,KAAK,EAvFqB,OAAO,GAuFU;;AAzEnD,AA0EE,WA1ES,CA0ET,GAAG,EA4BL,WAAW,CAuJT,UAAU,CAnLV,GAAG,CAAC;EAAE,KAAK,EAvFqB,OAAO,GAuFU;;AA1EnD,AA2EE,WA3ES,CA2ET,GAAG,EA2BL,WAAW,CAuJT,UAAU,CAlLV,GAAG,CAAC;EAAE,KAAK,EAvFsB,OAAO,GAuFU;;AA3EpD,AA4EE,WA5ES,CA4ET,GAAG,EA0BL,WAAW,CAuJT,UAAU,CAjLV,GAAG,CAAC;EAAE,KAAK,EAvFsB,OAAO,GAuFU;;AA5EpD,AA+EE,WA/ES,CA+ET,IAAI,EAuBN,WAAW,CAuJT,UAAU,CA9KV,IAAI,CAAC;EAAE,KAAK,EAvFK,OAAO,GAuFW;;AA/ErC,AAgFE,WAhFS,CAgFT,EAAE,EAsBJ,WAAW,CAuJT,UAAU,CA7KV,EAAE,CAAC;EAAE,KAAK,EAvFY,WAAW,GAuFK;;AAhFxC,AAmFE,WAnFS,CAmFT,IAAI,EAmBN,WAAW,CAuJT,UAAU,CA1KV,IAAI,CAAC;EACH,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,CAAC,CjBvIC,OAAwB;EiBwIlC,OAAO,EAAE,CAAC,CjBxIA,MAAwB;EiByIlC,gBAAgB,EAAE,uBAAoC,GAOvD;ElBsCC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IkBpIhD,AAmFE,WAnFS,CAmFT,IAAI,EAmBN,WAAW,CAuJT,UAAU,CA1KV,IAAI,CAAC;MAQD,MAAM,EAAE,CAAC,CjB7ID,OAAwB;MiB8IhC,OAAO,EAAE,CAAC,CjB9IF,MAAwB,GiBgJnC;;AAQH,AAIE,WAJS,CAIT,WAAW,EAJb,WAAW,CAuJT,UAAU,CAnJE;EACV,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,CAAC;EACV,aAAa,EjBhKH,MAAwB;EiBiKlC,gBAAgB,EhBvIkB,wBAAuB;EgBwIzD,KAAK,EhBvI6B,OAAO;EgBwIzC,WAAW,EAAE,GAAG;EAChB,0BAA0B,EAAE,KAAK,GA4BlC;EAxCH,AAeI,WAfO,CAIT,WAAW,CAWT,GAAG,EAfP,WAAW,CAuJT,UAAU,CAxIR,GAAG;EAfP,WAAW,CAIT,WAAW,CAYT,IAAI;EAhBR,WAAW,CAuJT,UAAU,CAvIR,IAAI,CAAC;IACH,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,CAAC;IACT,OAAO,EjB3KC,QAAwB,CAAxB,MAAwB;IiB4KhC,gBAAgB,EAAE,WAAW;IAC7B,QAAQ,EAAE,IAAI;IACd,cAAc,EAAE,GAAG,GAiBpB;IAvCL,AAyBM,WAzBK,CAIT,WAAW,CAWT,GAAG,AAUA,mBAAmB,EAzB1B,WAAW,CAuJT,UAAU,CAxIR,GAAG,AAUA,mBAAmB;IAzB1B,WAAW,CAIT,WAAW,CAYT,IAAI,AASD,mBAAmB;IAzB1B,WAAW,CAuJT,UAAU,CAvIR,IAAI,AASD,mBAAmB,CAAC;MACnB,KAAK,EjBlLC,MAAwB;MiBmL9B,MAAM,EjBnLA,MAAwB,GiBoL/B;IA5BP,AA+BM,WA/BK,CAIT,WAAW,CAWT,GAAG,AAgBA,yBAAyB,EA/BhC,WAAW,CAuJT,UAAU,CAxIR,GAAG,AAgBA,yBAAyB;IA/BhC,WAAW,CAIT,WAAW,CAYT,IAAI,AAeD,yBAAyB;IA/BhC,WAAW,CAuJT,UAAU,CAvIR,IAAI,AAeD,yBAAyB,CAAC;MACzB,gBAAgB,EhBnLc,mBAAqB,GgByLpD;MAtCP,AAmCQ,WAnCG,CAIT,WAAW,CAWT,GAAG,AAgBA,yBAAyB,AAIvB,MAAM,EAnCf,WAAW,CAuJT,UAAU,CAxIR,GAAG,AAgBA,yBAAyB,AAIvB,MAAM;MAnCf,WAAW,CAIT,WAAW,CAYT,IAAI,AAeD,yBAAyB,AAIvB,MAAM;MAnCf,WAAW,CAuJT,UAAU,CAvIR,IAAI,AAeD,yBAAyB,AAIvB,MAAM,CAAC;QACN,gBAAgB,EpB/BhB,OAAO,GoBgCR;;AArCT,AA2CE,WA3CS,CA2CT,GAAG,AAAA,WAAW,EA3ChB,WAAW,CA2CT,GAAG,AA4GH,UAAU,CA5GK;EACb,QAAQ,EAAE,OAAO,GAQlB;EApDH,AA+CI,WA/CO,CA2CT,GAAG,AAAA,WAAW,CAIZ,IAAI,EA/CR,WAAW,CA2CT,GAAG,AA4GH,UAAU,CAxGR,IAAI,CAAC;IACH,OAAO,EAAE,KAAK;IACd,OAAO,EjBzMC,QAAwB,CAAxB,MAAwB;IiB0MhC,QAAQ,EAAE,IAAI,GACf;;AAnDL,AAuDE,WAvDS,CAuDT,gBAAgB,EAvDlB,WAAW,CA4JT,eAAe,CArGE;EACf,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,KAAK;EACb,aAAa,EAAE,KAAK;EACpB,SAAS,ExBlQD,MAA0B;EwBmQlC,QAAQ,EAAE,MAAM,GAoDjB;EAhHH,AAgEI,WAhEO,CAuDT,gBAAgB,CASd,KAAK,EAhET,WAAW,CA4JT,eAAe,CA5Fb,KAAK;EAhET,WAAW,CAuDT,gBAAgB,CAUd,EAAE;EAjEN,WAAW,CA4JT,eAAe,CA3Fb,EAAE,CAAC;IACD,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,CAAC,GACX;EApEL,AAwEI,WAxEO,CAuDT,gBAAgB,CAiBd,EAAE,EAxEN,WAAW,CA4JT,eAAe,CApFb,EAAE,CAAC;IACD,OAAO,EAAE,IAAI,GACd;EA1EL,AA8EI,WA9EO,CAuDT,gBAAgB,CAuBd,WAAW,EA9Ef,WAAW,CA4JT,eAAe,CA9Eb,WAAW,EA9Ef,WAAW,CAuDT,gBAAgB,CAgGhB,UAAU,EAvJZ,WAAW,CA4JT,eAAe,CALf,UAAU;EAvJZ,WAAW,CAuDT,gBAAgB,CAwBd,UAAU;EA/Ed,WAAW,CA4JT,eAAe,CA7Eb,UAAU,CAAC;IACT,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,CAAC,GACjB;;EAlFL,AAqFI,WArFO,CAuDT,gBAAgB,CAwBd,UAAU;EA/Ed,WAAW,CA4JT,eAAe,CA7Eb,UAAU,CAMC;IACT,OAAO,EjB9OC,QAAwB,CAAxB,MAAwB,GiB+OjC;EAvFL,AA2FI,WA3FO,CAuDT,gBAAgB,CAoCd,QAAQ,EA3FZ,WAAW,CA4JT,eAAe,CAjEb,QAAQ,CAAC;IACP,gBAAgB,EhB9OgB,mBAAqB;IgB+OrD,KAAK,EhBhP2B,mBAAqB;IgBiPrD,WAAW,EAAE,IAAI,GAUlB;IAxGL,AAiGM,WAjGK,CAuDT,gBAAgB,CAoCd,QAAQ,CAMN,GAAG,EAjGT,WAAW,CA4JT,eAAe,CAjEb,QAAQ,CAMN,GAAG,CAAC;MACF,MAAM,EAAE,CAAC;MACT,OAAO,EAAE,CAAC;MACV,gBAAgB,EAAE,WAAW;MAC7B,KAAK,EAAE,OAAO;MACd,UAAU,EAAE,KAAK,GAClB;EAvGP,AA4GI,WA5GO,CAuDT,gBAAgB,CAqDd,KAAK,EA5GT,WAAW,CA4JT,eAAe,CAhDb,KAAK,CAAC;IACJ,IAAI,EAAE,CAAC;IACP,QAAQ,EAAE,MAAM,GACjB;;AlBjFD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;EkB9BhD,AAmHE,WAnHS,GAmHP,WAAW,EAnHf,WAAW,GAuJT,UAAU,CApCI;IAIV,MAAM,EAAE,GAAG,CjB/QH,OAAwB;IiBgRhC,aAAa,EAAE,CAAC,GAQnB;IAhIH,AA2HM,WA3HK,GAmHP,WAAW,CAQT,GAAG,EA3HT,WAAW,GAuJT,UAAU,CA5BN,GAAG;IA3HT,WAAW,GAmHP,WAAW,CAST,IAAI;IA5HV,WAAW,GAuJT,UAAU,CA3BN,IAAI,CAAC;MACH,OAAO,EjBrRD,QAAwB,CAAxB,MAAwB,GiBsR/B;;AA9HP,AAmIE,WAnIS,GAmIP,gBAAgB,EAnIpB,WAAW,GA4JT,eAAe,CAzBI;EACjB,UAAU,EAAE,IAAI,GAcjB;ElBpHC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;IkB9BhD,AAmIE,WAnIS,GAmIP,gBAAgB,EAnIpB,WAAW,GA4JT,eAAe,CAzBI;MAKf,MAAM,EAAE,GAAG,CjBhSH,OAAwB;MiBiShC,aAAa,EAAE,CAAC,GASnB;MAlJH,AA4IM,WA5IK,GAmIP,gBAAgB,CASd,WAAW,GAAG,GAAG,EA5IvB,WAAW,GA4JT,eAAe,CAhBX,WAAW,GAAG,GAAG,EA5IvB,WAAW,GAmIP,gBAAgB,CAoBlB,UAAU,GAXQ,GAAG,EA5IvB,WAAW,GA4JT,eAAe,CALf,UAAU,GAXQ,GAAG;MA5IvB,WAAW,GAmIP,gBAAgB,CAUd,WAAW,GAAG,IAAI;MA7IxB,WAAW,GA4JT,eAAe,CAfX,WAAW,GAAG,IAAI;MA7IxB,WAAW,GAmIP,gBAAgB,CAoBlB,UAAU,GAVQ,IAAI;MA7IxB,WAAW,GA4JT,eAAe,CALf,UAAU,GAVQ,IAAI;MA7IxB,WAAW,GAmIP,gBAAgB,CAWd,UAAU;MA9IhB,WAAW,GA4JT,eAAe,CAdX,UAAU,CAAC;QACT,OAAO,EjBvSD,MAAwB,CAAxB,MAAwB,GiBwS/B;;AC1UP,AAGE,WAHS,EAGT,AAAA,EAAC,EAAI,QAAQ,AAAZ,EAAc;EACb,OAAO,EAAE,YAAY,GAQtB;EAZH,AAOI,WAPO,EAGT,AAAA,EAAC,EAAI,QAAQ,AAAZ,CAIE,OAAO,CAAC;IACP,UAAU,EAAE,OAA+B;IAC3C,WAAW,ElByBH,MAAwB;IkBxBhC,cAAc,EAAE,IAAI,GACrB;;AAXL,AAkBI,WAlBO,EAeT,AAAA,EAAC,EAAI,KAAK,AAAT,CAGE,QAAQ,CAAC;EACR,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,EAAE,GACZ;;AAtBL,AAyBI,WAzBO,EAeT,AAAA,EAAC,EAAI,KAAK,AAAT,CAUE,OAAO,AAAA,QAAQ,CAAC;EACf,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,OAA+B;EAC3C,WAAW,ElBMH,MAAwB;EkBLhC,cAAc,EAAE,IAAI,GACrB;;AA9BL,AAkCE,WAlCS,CAkCT,SAAS,CAAC;EACR,KAAK,EjBG6B,mBAAqB;EiBFvD,SAAS,EzBjDD,OAA0B,GyBmFnC;EAtEH,AAuCI,WAvCO,CAkCT,SAAS,CAKP,EAAE,CAAC;IACD,WAAW,EAAE,CAAC,GACf;EAzCL,AA4CI,WA5CO,CAkCT,SAAS,CAUP,EAAE,CAAC;IACD,UAAU,EAAE,WAAW,GAwBxB;IArEL,AAgDM,WAhDK,CAkCT,SAAS,CAUP,EAAE,AAIC,OAAO,CAAC;MACP,KAAK,EjBZyB,mBAAqB,GiBapD;IAlDP,AAqDM,WArDK,CAkCT,SAAS,CAUP,EAAE,CASA,YAAY,CAAC;MACX,UAAU,EAAE,CAAC,GACd;IAvDP,AA0DM,WA1DK,CAkCT,SAAS,CAUP,EAAE,AAcC,MAAM,CAAE,iBAAiB;IA1DhC,WAAW,CAkCT,SAAS,CAUP,EAAE,AAeC,OAAO,CAAC,iBAAiB,CAAC;MACzB,SAAS,EAAE,aAAa;MACxB,OAAO,EAAE,CAAC,GACX;IA9DP,AAiEM,WAjEK,CAkCT,SAAS,CAUP,EAAE,AAqBC,MAAM,CAAE,iBAAiB,AAAA,MAAM;IAjEtC,WAAW,CAkCT,SAAS,CAUP,EAAE,AAsBC,OAAO,CAAC,iBAAiB,CAAC;MACzB,KAAK,ErB4HH,OAAO,GqB3HV;;AApEP,AAyEE,WAzES,CAyET,aAAa,CAAC;EACZ,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,OAAO,GAWxB;EAtFH,AA8EI,WA9EO,CAyET,aAAa,AAKV,QAAQ,CAAC;IACR,OAAO,EAAE,MAAM;IACf,MAAM,EAAE,OAAO;IACf,WAAW,ElB/CH,OAAwB,CkB+CP,KAAK,CjB1CE,mBAAqB;IiB2CrD,SAAS,EAAE,MAAM;IACjB,OAAO,EAAE,EAAE;IACX,cAAc,ElBlDN,QAAwB,GkBmDjC;;AArFL,AAyFE,WAzFS,CAyFT,iBAAiB,CAAC;EAGhB,OAAO,EAAE,YAAY;EACrB,SAAS,EAAE,mBAAuB;EAClC,UAAU,EACR,iEAEuB;EACzB,KAAK,EjB3D6B,mBAAqB;EiB6DvD,SAAS,EAAE,CAAC;EACZ,OAAO,EAAE,CAAC;EACV,cAAc,EAAE,WAAW,GAkB5B;GAfC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAzGL,WAAW,CAyFT,iBAAiB,CAgBD;IACZ,SAAS,EAAE,oBAAwB,GACpC;EA3GL,AA8GI,WA9GO,CAyFT,iBAAiB,AAqBd,QAAQ,CAAC;IACR,OAAO,EAAE,YAAY;IACrB,SAAS,ElB9ED,MAAwB;IkB+EhC,OAAO,EAAE,OAAO,GAMjB;KAHC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EApHP,WAAW,CAyFT,iBAAiB,AAqBd,QAAQ,CAMO;MACZ,SAAS,EAAE,UAAU,GACtB;;ACtHP,AAGE,WAHS,CAGT,WAAW,CAAC;EACV,OAAO,EAAE,YAAY;EACrB,WAAW,EnB6BD,MAAwB;EmB5BlC,SAAS,EAAE,qBAAyB;EACpC,UAAU,EACR,+DAEsB;EACxB,OAAO,EAAE,CAAC,GAiBX;GAdC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAdL,WAAW,CAGT,WAAW,CAWK;IACZ,YAAY,EnBmBJ,MAAwB;ImBlBhC,WAAW,EAAE,OAAO,GACrB;EAGD,AAAA,IAAI,CAAC,IAAI,CApBb,WAAW,CAGT,WAAW,CAiBG;IACV,KAAK,ElBkB2B,mBAAqB,GkBjBtD;EAGD,MAAM,CAAC,KAAK;IAzBhB,AAGE,WAHS,CAGT,WAAW,CAAC;MAuBR,OAAO,EAAE,IAAI,GAEhB;;AA5BH,AA0CM,WA1CK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAGA,QAAQ,CAAC;EACR,OAAO,EAAE,KAAK;EACd,UAAU,EAZV,IAAG;EAaH,WAAW,EAbX,GAAG;EAcH,OAAO,EAAE,EAAE,GACZ;;AA/CP,AAkDM,WAlDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAWA,OAAO,AAAA,QAAQ,CAAC;EACf,UAAU,EAAE,QAAiC;EAC7C,WAAW,EnBlBL,OAAwB,GmBmB/B;;AArDP,AAwDM,WAxDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAiBA,MAAM,CAAE,WAAW;AAxD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAkBA,OAAO,CAAC,WAAW;AAzD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EAmBC,WAAW,AAAA,MAAM,CAAC;EAClB,SAAS,EAAE,eAAe;EAC1B,OAAO,EAAE,CAAC,GACX;;AA7DP,AAgEM,WAhEK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAyBA,MAAM,CAAE,WAAW,AAAA,MAAM;AAhEhC,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CA0BA,OAAO,CAAC,WAAW;AAjE1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EA2BC,WAAW,AAAA,MAAM,CAAC;EAClB,KAAK,EtB4HH,OAAO,GsB3HV;;AApEP,AA0CM,WA1CK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAGA,QAAQ,CAAC;EACR,OAAO,EAAE,KAAK;EACd,UAAU,EAXV,IAAG;EAYH,WAAW,EAZX,GAAG;EAaH,OAAO,EAAE,EAAE,GACZ;;AA/CP,AAkDM,WAlDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAWA,OAAO,AAAA,QAAQ,CAAC;EACf,UAAU,EAAE,OAAiC;EAC7C,WAAW,EnBlBL,MAAwB,GmBmB/B;;AArDP,AAwDM,WAxDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAiBA,MAAM,CAAE,WAAW;AAxD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAkBA,OAAO,CAAC,WAAW;AAzD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EAmBC,WAAW,AAAA,MAAM,CAAC;EAClB,SAAS,EAAE,eAAe;EAC1B,OAAO,EAAE,CAAC,GACX;;AA7DP,AAgEM,WAhEK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAyBA,MAAM,CAAE,WAAW,AAAA,MAAM;AAhEhC,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CA0BA,OAAO,CAAC,WAAW;AAjE1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EA2BC,WAAW,AAAA,MAAM,CAAC;EAClB,KAAK,EtB4HH,OAAO,GsB3HV;;AApEP,AA0CM,WA1CK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAGA,QAAQ,CAAC;EACR,OAAO,EAAE,KAAK;EACd,UAAU,EAVV,IAAG;EAWH,WAAW,EAXX,GAAG;EAYH,OAAO,EAAE,EAAE,GACZ;;AA/CP,AAkDM,WAlDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAWA,OAAO,AAAA,QAAQ,CAAC;EACf,UAAU,EAAE,QAAiC;EAC7C,WAAW,EnBlBL,OAAwB,GmBmB/B;;AArDP,AAwDM,WAxDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAiBA,MAAM,CAAE,WAAW;AAxD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAkBA,OAAO,CAAC,WAAW;AAzD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EAmBC,WAAW,AAAA,MAAM,CAAC;EAClB,SAAS,EAAE,eAAe;EAC1B,OAAO,EAAE,CAAC,GACX;;AA7DP,AAgEM,WAhEK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAyBA,MAAM,CAAE,WAAW,AAAA,MAAM;AAhEhC,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CA0BA,OAAO,CAAC,WAAW;AAjE1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EA2BC,WAAW,AAAA,MAAM,CAAC;EAClB,KAAK,EtB4HH,OAAO,GsB3HV;;AApEP,AA0CM,WA1CK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAGA,QAAQ,CAAC;EACR,OAAO,EAAE,KAAK;EACd,UAAU,EATV,IAAG;EAUH,WAAW,EAVX,GAAG;EAWH,OAAO,EAAE,EAAE,GACZ;;AA/CP,AAkDM,WAlDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAWA,OAAO,AAAA,QAAQ,CAAC;EACf,UAAU,EAAE,QAAiC;EAC7C,WAAW,EnBlBL,OAAwB,GmBmB/B;;AArDP,AAwDM,WAxDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAiBA,MAAM,CAAE,WAAW;AAxD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAkBA,OAAO,CAAC,WAAW;AAzD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EAmBC,WAAW,AAAA,MAAM,CAAC;EAClB,SAAS,EAAE,eAAe;EAC1B,OAAO,EAAE,CAAC,GACX;;AA7DP,AAgEM,WAhEK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAyBA,MAAM,CAAE,WAAW,AAAA,MAAM;AAhEhC,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CA0BA,OAAO,CAAC,WAAW;AAjE1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EA2BC,WAAW,AAAA,MAAM,CAAC;EAClB,KAAK,EtB4HH,OAAO,GsB3HV;;AApEP,AA0CM,WA1CK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAGA,QAAQ,CAAC;EACR,OAAO,EAAE,KAAK;EACd,UAAU,EARV,KAAI;EASJ,WAAW,EATX,IAAI;EAUJ,OAAO,EAAE,EAAE,GACZ;;AA/CP,AAkDM,WAlDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAWA,OAAO,AAAA,QAAQ,CAAC;EACf,UAAU,EAAE,QAAiC;EAC7C,WAAW,EnBlBL,OAAwB,GmBmB/B;;AArDP,AAwDM,WAxDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAiBA,MAAM,CAAE,WAAW;AAxD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAkBA,OAAO,CAAC,WAAW;AAzD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EAmBC,WAAW,AAAA,MAAM,CAAC;EAClB,SAAS,EAAE,eAAe;EAC1B,OAAO,EAAE,CAAC,GACX;;AA7DP,AAgEM,WAhEK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAyBA,MAAM,CAAE,WAAW,AAAA,MAAM;AAhEhC,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CA0BA,OAAO,CAAC,WAAW;AAjE1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EA2BC,WAAW,AAAA,MAAM,CAAC;EAClB,KAAK,EtB4HH,OAAO,GsB3HV;;AApEP,AA0CM,WA1CK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAGA,QAAQ,CAAC;EACR,OAAO,EAAE,KAAK;EACd,UAAU,EAPV,KAAI;EAQJ,WAAW,EARX,IAAI;EASJ,OAAO,EAAE,EAAE,GACZ;;AA/CP,AAkDM,WAlDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAWA,OAAO,AAAA,QAAQ,CAAC;EACf,UAAU,EAAE,QAAiC;EAC7C,WAAW,EnBlBL,OAAwB,GmBmB/B;;AArDP,AAwDM,WAxDK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAiBA,MAAM,CAAE,WAAW;AAxD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAkBA,OAAO,CAAC,WAAW;AAzD1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EAmBC,WAAW,AAAA,MAAM,CAAC;EAClB,SAAS,EAAE,eAAe;EAC1B,OAAO,EAAE,CAAC,GACX;;AA7DP,AAgEM,WAhEK,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CAyBA,MAAM,CAAE,WAAW,AAAA,MAAM;AAhEhC,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,CA0BA,OAAO,CAAC,WAAW;AAjE1B,WAAW,CAuCP,EAAE,CAAA,AAAA,EAAC,AAAA,EA2BC,WAAW,AAAA,MAAM,CAAC;EAClB,KAAK,EtB4HH,OAAO,GsB3HV;;AClEP,AAGE,WAHS,CAGT,aAAa,CAAC;EACZ,MAAM,EAAE,QAAQ;EAChB,OAAO,EAAE,QAAQ;EACjB,QAAQ,EAAE,IAAI;EACd,0BAA0B,EAAE,KAAK,GAClC;;ArB8MC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;EqBtNhD,AAWE,WAXS,GAWP,CAAC,GAAG,aAAa,CAAC;IAIhB,MAAM,EAAE,MAAM,CpBiBN,OAAwB;IoBhBhC,OAAO,EAAE,MAAM,CpBgBP,MAAwB,GoBdnC;;AAlBH,AAqBE,WArBS,CAqBT,cAAc,CAAC;EACb,OAAO,EAAE,CAAC,GACX;;ACzBH,AAGE,WAHS,CAGT,GAAG,AAAA,OAAO;AAHZ,WAAW,CAIT,GAAG,AAAA,OAAO;AAJZ,WAAW,CAKT,OAAO,AAAA,QAAQ,CAAC;EACd,MAAM,EAAE,QAAQ;EAChB,OAAO,EAAE,UAAU;EACnB,aAAa,ErB0BH,MAAwB;EqBzBlC,oBAAoB,EAAE,KAAK,GAC5B;;AAVH,AAaE,WAbS,CAaT,GAAG,AAAA,OAAO,CAAC;EACT,gBAAgB,EJAM,OAAO;EIC7B,UAAU,EACP,MAAM,CAAC,CAAC,CAAC,CAAC,CJFS,OAAO,EIG1B,OAAM,CAAC,CAAC,CAAC,CAAC,CJHS,OAAO,GII9B;;AAlBH,AAqBE,WArBS,CAqBT,GAAG,AAAA,OAAO,CAAC;EACT,gBAAgB,EJPO,OAAO;EIQ9B,UAAU,EACP,MAAM,CAAC,CAAC,CAAC,CAAC,CJTU,OAAO,EIU3B,OAAM,CAAC,CAAC,CAAC,CAAC,CJVU,OAAO,GIW/B;;AA1BH,AA6BE,WA7BS,CA6BT,OAAO,AAAA,QAAQ,CAAC;EACd,gBAAgB,EpB8BkB,wBAAuB;EoB7BzD,KAAK,EpB8B6B,OAAO;EoB7BzC,UAAU,EACP,MAAM,CAAC,CAAC,CAAC,CAAC,CpB2BqB,wBAAuB,EoB1BtD,OAAM,CAAC,CAAC,CAAC,CAAC,CpB0BqB,wBAAuB,GoBf1D;EA7CH,AAqCI,WArCO,CA6BT,OAAO,AAAA,QAAQ,AAQZ,QAAQ,CAAC;IAGR,aAAa,EAAE,OAAO;IACtB,KAAK,EpBF2B,mBAAqB;IoBGrD,OAAO,EAAE,OAAO;IAChB,cAAc,EAAE,QAAQ,GACzB;;AA5CL,AAgDE,WAhDS,CAgDT,OAAO,AAAA,MAAM,CAAC;EACZ,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,KAAK;EACb,aAAa,ErBjBH,MAAwB;EqBkBlC,YAAY,ErBlBF,MAAwB;EqBmBlC,UAAU,EAAE,IAAI,GAWjB;EAhEH,AAwDI,WAxDO,CAgDT,OAAO,AAAA,MAAM,CAQX,YAAY,CAAC;IACX,UAAU,EAAE,KAAK,GAClB;EA1DL,AA6DI,WA7DO,CAgDT,OAAO,AAAA,MAAM,CAaX,WAAW,CAAC;IACV,aAAa,EAAE,KAAK,GACrB;;AC/DL,AAGE,WAHS,CAGT,OAAO,CAAC;EAGN,OAAO,EAAE,KAAK;EACd,WAAW,EAAE,CAAC,GAwCf;EA/CH,AAUI,WAVO,CAGT,OAAO,CAOJ,AAAA,IAAC,AAAA,IAAQ,OAAO,AAAA,OAAO,CAAC;IACvB,SAAS,EAAE,cAAc,GAC1B;EAZL,AAeI,WAfO,CAGT,OAAO,AAYJ,IAAK,EAAA,AAAA,IAAC,AAAA,GAAO;IACZ,cAAc,EAAE,CAAC,GAMlB;IAtBL,AAmBM,WAnBK,CAGT,OAAO,AAYJ,IAAK,EAAA,AAAA,IAAC,AAAA,KAIH,OAAO,CAAC;MACR,aAAa,EAAE,IAAI,GACpB;EArBP,AAyBI,WAzBO,CAGT,OAAO,CAsBL,OAAO,CAAC;IACN,aAAa,EtBQL,IAAwB,GsBFjC;KAHC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA7BP,WAAW,CAGT,OAAO,CAsBL,OAAO,CAIS;MACZ,YAAY,EtBIN,IAAwB,GsBH/B;EAIH,AAGE,WAHS,CAnCf,WAAW,CAGT,OAAO,AAgCQ,IAAK,EApBZ,AAAA,IAAC,AAAA,KAuBH,CAAC,CAAC;IACF,OAAO,EAAE,IAAI,GACd;EALH,AAQE,WARS,CAnCf,WAAW,CAGT,OAAO,AAgCQ,IAAK,EApBZ,AAAA,IAAC,AAAA,GA4BL,OAAO,CAAC;IACN,OAAO,EAAE,KAAK,GACf;;AA7CP,AAkDE,WAlDS,CAkDT,OAAO,CAAC;EAIN,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,OAAO,GAwBhB;EAhFH,AA2DI,WA3DO,CAkDT,OAAO,AASJ,wBAAwB,CAAC;IACxB,OAAO,EAAE,IAAI,GACd;EA7DL,AAgEI,WAhEO,CAkDT,OAAO,AAcJ,OAAO,CAAC;IAGP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EtBlCK,MAAwB;IsBmChC,KAAK,EtBnCG,MAAwB;IsBoChC,KAAK,ErB/B2B,mBAAqB;IqBgCrD,SAAS,EtBrCD,IAAwB;IsBsChC,OAAO,EAAE,OAAO,GAOjB;KAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EA3EP,WAAW,CAkDT,OAAO,AAcJ,OAAO,CAWQ;MACZ,KAAK,EAAE,OAAO;MACd,IAAI,EtB3CE,MAAwB,GsB4C/B;;AC9EP,AAGE,WAHS,CAGT,SAAS,CAAC;EACR,KAAK,EvB8BK,IAAwB;EuB7BlC,cAAc,EAAE,QAAQ,GACzB;;ACNH,AAGE,WAHS,CAGT,IAAI,AAAA,WAAW,EPuLjB,WAAW,COvLT,IAAI,AP8UJ,UAAU,CO9UM;EAGd,MAAM,EAAE,CAAC,CAAC,SAAiB;EAC3B,OAAO,EAAE,SAAmB,CAAC,CAAC,GAC/B;;ACRH,AAGE,WAHS,CAGT,oBAAoB,CAAC;EACnB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,EAAE;EACT,KAAK,EAAE,IAAI;EACX,gBAAgB,ExBqCkB,KAAoB,GwB9BvD;EAdH,AAUI,WAVO,CAGT,oBAAoB,GAOhB,CAAC,CAAC;IACF,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,CACjB,GAAC;;AAbL,AAiBE,WAjBS,CAiBT,iBAAiB,CAAC;EAChB,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,KAAK;EACb,MAAM,EzBYI,OAAwB,CyBZd,KAAK,CxBkBS,mBAAqB;EwBjBvD,aAAa,EAAE,KAAK,GA8BrB;EArDH,AA0BI,WA1BO,CAiBT,iBAAiB,GASb,KAAK,CAAC;IACN,OAAO,EAAE,IAAI,GAWd;IAtCL,AA8BM,WA9BK,CAiBT,iBAAiB,GASb,KAAK,AAIJ,QAAQ,GAAG,KAAK,CAAC;MAChB,WAAW,EAAE,GAAG,GAMjB;MArCP,AAkCQ,WAlCG,CAiBT,iBAAiB,GASb,KAAK,AAIJ,QAAQ,GAAG,KAAK,GAIX,oBAAoB,CAAC;QACvB,OAAO,EAAE,KAAK,GACf;EApCT,AAyCI,WAzCO,CAiBT,iBAAiB,GAwBb,KAAK,CAAC;IACN,KAAK,EAAE,IAAI;IACX,OAAO,EzBTC,MAAwB;IyBUhC,UAAU,EAAE,YAAY;IACxB,SAAS,EhC1DH,OAA0B;IgC2DhC,MAAM,EAAE,OAAO,GAMhB;IAHC,AAAA,IAAI,CAjDV,WAAW,CAiBT,iBAAiB,GAwBb,KAAK,AAQC,MAAM,CAAC;MACX,KAAK,E5B6IH,OAAO,G4B5IV;;A1BqKH,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,SAAS;E0BxNhD,AAwDE,WAxDS,GAwDP,iBAAiB,CAAC;IAIhB,MAAM,EAAE,GAAG,CzB1BH,OAAwB;IyB2BhC,MAAM,EAAE,CAAC;IACT,UAAU,EzB5BF,OAAwB,CyB4BR,KAAK,CxBtBG,mBAAqB;IwBuBrD,aAAa,EAAE,CAAC,GAQnB;IAvEH,AAkEM,WAlEK,GAwDP,iBAAiB,CAUf,GAAG;IAlET,WAAW,GAwDP,iBAAiB,CAWf,IAAI,CAAC;MACH,OAAO,EzBlCD,QAAwB,CAAxB,MAAwB,GyBmC/B;;ACrEP,AAGE,WAHS,CAGT,eAAe,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,eAAe,EAAE,IAAI,GAetB;EApBH,AASI,WATO,CAGT,eAAe,EAMb,AAAA,IAAC,CAAK,UAAU,AAAf,EAAiB;IAChB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,MAAM;IACX,IAAI,EAAE,IAAI,GAOX;KAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAfP,WAAW,CAGT,eAAe,EAMb,AAAA,IAAC,CAAK,UAAU,AAAf,EAMe;MACZ,KAAK,EAAE,IAAI;MACX,IAAI,EAAE,OAAO,GACd;;AAlBP,AA0BI,WA1BO,CAuBT,kBAAkB,CAGhB,oBAAoB,AAAA,QAAQ,CAAC;EAG3B,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,MAAM;EACX,IAAI,EAAE,OAAO;EACb,KAAK,EzBO2B,mBAAqB;EyBNrD,SAAS,EAAE,MAAM;EACjB,OAAO,EAAE,OAAO;EAChB,cAAc,EAAE,OAAO,GAOxB;GAJC,AAAA,AAAA,GAAC,CAAI,KAAK,AAAT,EAtCP,WAAW,CAuBT,kBAAkB,CAGhB,oBAAoB,AAAA,QAAQ,CAYZ;IACZ,KAAK,EAAE,OAAO;IACd,IAAI,EAAE,OAAO,GACd;;AAzCP,AA6CI,WA7CO,CAuBT,kBAAkB,EAsBhB,AAAA,IAAC,CAAK,UAAU,AAAf,CAAgB,QAAQ,GAAG,oBAAoB,AAAA,QAAQ,CAAC;EACvD,OAAO,EAAE,OAAO,GACjB;;AA/CL,AAkDI,WAlDO,CAuBT,kBAAkB,EA2BhB,AAAA,IAAC,CAAK,UAAU,AAAf,EAAiB;EAChB,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,EAAE,GACZ" +} \ No newline at end of file diff --git a/material/404.html b/material/404.html index 49c7d1648..52beb3b8b 100644 --- a/material/404.html +++ b/material/404.html @@ -1,6 +1,3 @@ -{#- - This file was automatically generated - do not edit --#} {% extends "base.html" %} {% block content %}

404 - Not found

diff --git a/material/assets/fonts/font-awesome.css b/material/assets/fonts/font-awesome.css index b476b53e3..3171f6714 100644 --- a/material/assets/fonts/font-awesome.css +++ b/material/assets/fonts/font-awesome.css @@ -1,4 +1,5 @@ /*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url("specimen/FontAwesome.woff2") format("woff2"),url("specimen/FontAwesome.woff") format("woff"),url("specimen/FontAwesome.ttf") format("truetype")}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} \ No newline at end of file + */ +@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(specimen/FontAwesome.woff2) format("woff2"),url(specimen/FontAwesome.woff) format("woff"),url(specimen/FontAwesome.ttf) format("truetype")}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} \ No newline at end of file diff --git a/material/assets/fonts/material-icons.css b/material/assets/fonts/material-icons.css index d23d365ed..4a4a63d62 100644 --- a/material/assets/fonts/material-icons.css +++ b/material/assets/fonts/material-icons.css @@ -10,4 +10,5 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. * SEE THE LICENSE FOR THE SPECIFIC LANGUAGE GOVERNING PERMISSIONS AND * LIMITATIONS UNDER THE LICENSE. - */@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url("specimen/MaterialIcons-Regular.woff2") format("woff2"),url("specimen/MaterialIcons-Regular.woff") format("woff"),url("specimen/MaterialIcons-Regular.ttf") format("truetype")} \ No newline at end of file + */ +@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(specimen/MaterialIcons-Regular.woff2) format("woff2"),url(specimen/MaterialIcons-Regular.woff) format("woff"),url(specimen/MaterialIcons-Regular.ttf) format("truetype")} \ No newline at end of file diff --git a/material/assets/images/favicon.png b/material/assets/images/favicon.png index 76d17f57ad903c3ea2f1b564cafb95bf9af84ee3..23ccc2bac7294c857add8e40e27c5c4e4d8e6397 100644 GIT binary patch delta 557 zcmeBVS->$t*^q%H-O<;Pfw66Y;frbU3=9lRN#5=*4FB8v&+G^CI14-?i-EKU7`vU! zw%e$9pRr!G#5JNMC9x#cD!C{XNHG{07@F%E80s3ChZq@K8CwF8wt<0_fx+R!dVhg> z5gKyyQ!>*kackH#Z<-@egB!?(;{3Fd^2DN42G88Y^ih*rAmu;|RIZm_lzyk}Ezm>;36PN?8Kt>NR#q0YIh242H}9@770C1Gd!4DkC*BJ)?xd(9(#Xp{Nz8M!cjRVGvYNcxFmT z21w22HHsWSHIhhn`DW&(mQ)s`GJu_>Uyzq>zbVWQY!Jd6-w>cG2164IQ&TeoV{=Ql zqUra5O8Ak?3C^raWiW7ZnzE?C?hQ~b3`s6D$de&0Gba@o0Q$LkB{})&`e}(}naTNi z#rlZ2(N8rpH?~MjHAze|H8e0Wwn$4#F*h-@OtMHd1X`PtrU%ra2Xf$?l^cOJFnGH9 KxvX \ No newline at end of file diff --git a/material/assets/images/icons/bitbucket.svg b/material/assets/images/icons/bitbucket.svg new file mode 100644 index 000000000..59b009670 --- /dev/null +++ b/material/assets/images/icons/bitbucket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/assets/images/icons/github.f0b8504a.svg b/material/assets/images/icons/github.f0b8504a.svg deleted file mode 100644 index 3d13b1975..000000000 --- a/material/assets/images/icons/github.f0b8504a.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/material/assets/images/icons/github.svg b/material/assets/images/icons/github.svg new file mode 100644 index 000000000..36116b0cd --- /dev/null +++ b/material/assets/images/icons/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/assets/images/icons/gitlab.6dd19c00.svg b/material/assets/images/icons/gitlab.6dd19c00.svg deleted file mode 100644 index 1d9fffa74..000000000 --- a/material/assets/images/icons/gitlab.6dd19c00.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/material/assets/images/icons/gitlab.svg b/material/assets/images/icons/gitlab.svg new file mode 100644 index 000000000..fcaa27493 --- /dev/null +++ b/material/assets/images/icons/gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/assets/javascripts/application.718059d6.js b/material/assets/javascripts/application.718059d6.js deleted file mode 100644 index b6c500df7..000000000 --- a/material/assets/javascripts/application.718059d6.js +++ /dev/null @@ -1,60 +0,0 @@ -!function(e,t){for(var n in t)e[n]=t[n]}(window,function(n){var r={};function i(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,i),t.l=!0,t.exports}return i.m=n,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=13)}([function(e,t,n){"use strict";var r={Listener:function(){function e(e,t,n){var r=this;this.els_=Array.prototype.slice.call("string"==typeof e?document.querySelectorAll(e):[].concat(e)),this.handler_="function"==typeof n?{update:n}:n,this.events_=[].concat(t),this.update_=function(e){return r.handler_.update(e)}}var t=e.prototype;return t.listen=function(){var n=this;this.els_.forEach(function(t){n.events_.forEach(function(e){t.addEventListener(e,n.update_,!1)})}),"function"==typeof this.handler_.setup&&this.handler_.setup()},t.unlisten=function(){var n=this;this.els_.forEach(function(t){n.events_.forEach(function(e){t.removeEventListener(e,n.update_)})}),"function"==typeof this.handler_.reset&&this.handler_.reset()},e}(),MatchMedia:function(e,t){this.handler_=function(e){e.matches?t.listen():t.unlisten()};var n=window.matchMedia(e);n.addListener(this.handler_),this.handler_(n)}},i={Shadow:function(){function e(e,t){var n="string"==typeof e?document.querySelector(e):e;if(!(n instanceof HTMLElement&&n.parentNode instanceof HTMLElement))throw new ReferenceError;if(this.el_=n.parentNode,!((n="string"==typeof t?document.querySelector(t):t)instanceof HTMLElement))throw new ReferenceError;this.header_=n,this.height_=0,this.active_=!1}var t=e.prototype;return t.setup=function(){for(var e=this.el_;e=e.previousElementSibling;){if(!(e instanceof HTMLElement))throw new ReferenceError;this.height_+=e.offsetHeight}this.update()},t.update=function(e){if(!e||"resize"!==e.type&&"orientationchange"!==e.type){var t=window.pageYOffset>=this.height_;t!==this.active_&&(this.header_.dataset.mdState=(this.active_=t)?"shadow":"")}else this.height_=0,this.setup()},t.reset=function(){this.header_.dataset.mdState="",this.height_=0,this.active_=!1},e}(),Title:function(){function e(e,t){var n="string"==typeof e?document.querySelector(e):e;if(!(n instanceof HTMLElement))throw new ReferenceError;if(this.el_=n,!((n="string"==typeof t?document.querySelector(t):t)instanceof HTMLHeadingElement))throw new ReferenceError;this.header_=n,this.active_=!1}var t=e.prototype;return t.setup=function(){var t=this;Array.prototype.forEach.call(this.el_.children,function(e){e.style.width=t.el_.offsetWidth-20+"px"})},t.update=function(e){var t=this,n=window.pageYOffset>=this.header_.offsetTop;n!==this.active_&&(this.el_.dataset.mdState=(this.active_=n)?"active":""),"resize"!==e.type&&"orientationchange"!==e.type||Array.prototype.forEach.call(this.el_.children,function(e){e.style.width=t.el_.offsetWidth-20+"px"})},t.reset=function(){this.el_.dataset.mdState="",this.el_.style.width="",this.active_=!1},e}()},o={Blur:function(){function e(e){this.els_="string"==typeof e?document.querySelectorAll(e):e,this.index_=0,this.offset_=window.pageYOffset,this.dir_=!1,this.anchors_=[].reduce.call(this.els_,function(e,t){var n=decodeURIComponent(t.hash);return e.concat(document.getElementById(n.substring(1))||[])},[])}var t=e.prototype;return t.setup=function(){this.update()},t.update=function(){var e=window.pageYOffset,t=this.offset_-e<0;if(this.dir_!==t&&(this.index_=this.index_=t?0:this.els_.length-1),0!==this.anchors_.length){if(this.offset_<=e)for(var n=this.index_+1;ne)){this.index_=r;break}0=this.offset_?"lock"!==this.el_.dataset.mdState&&(this.el_.dataset.mdState="lock"):"lock"===this.el_.dataset.mdState&&(this.el_.dataset.mdState="")},t.reset=function(){this.el_.dataset.mdState="",this.el_.style.height="",this.height_=0},e}()},c=n(6),l=n.n(c);var u={Adapter:{GitHub:function(o){var e,t;function n(e){var t;t=o.call(this,e)||this;var n=/^.+github\.com\/([^/]+)\/?([^/]+)?.*$/.exec(t.base_);if(n&&3===n.length){var r=n[1],i=n[2];t.base_="https://api.github.com/users/"+r+"/repos",t.name_=i}return t}return t=o,(e=n).prototype=Object.create(t.prototype),(e.prototype.constructor=e).__proto__=t,n.prototype.fetch_=function(){var i=this;return function n(r){return void 0===r&&(r=0),fetch(i.base_+"?per_page=30&page="+r).then(function(e){return e.json()}).then(function(e){if(!(e instanceof Array))throw new TypeError;if(i.name_){var t=e.find(function(e){return e.name===i.name_});return t||30!==e.length?t?[i.format_(t.stargazers_count)+" Stars",i.format_(t.forks_count)+" Forks"]:[]:n(r+1)}return[e.length+" Repositories"]})}()},n}(function(){function e(e){var t="string"==typeof e?document.querySelector(e):e;if(!(t instanceof HTMLAnchorElement))throw new ReferenceError;this.el_=t,this.base_=this.el_.href,this.salt_=this.hash_(this.base_)}var t=e.prototype;return t.fetch=function(){var n=this;return new Promise(function(t){var e=l.a.getJSON(n.salt_+".cache-source");void 0!==e?t(e):n.fetch_().then(function(e){l.a.set(n.salt_+".cache-source",e,{expires:1/96}),t(e)})})},t.fetch_=function(){throw new Error("fetch_(): Not implemented")},t.format_=function(e){return 1e4=this.el_.children[0].offsetTop+(5-this.height_);e!==this.active_&&(this.el_.dataset.mdState=(this.active_=e)?"hidden":"")},t.reset=function(){this.el_.dataset.mdState="",this.active_=!1},e}()};t.a={Event:r,Header:i,Nav:o,Search:a,Sidebar:s,Source:u,Tabs:f}},function(t,e,n){(function(e){t.exports=e.lunr=n(24)}).call(this,n(4))},function(e,f,d){"use strict";(function(t){var e=d(8),n=setTimeout;function r(){}function o(e){if(!(this instanceof o))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],u(e,this)}function i(n,r){for(;3===n._state;)n=n._value;0!==n._state?(n._handled=!0,o._immediateFn(function(){var e=1===n._state?r.onFulfilled:r.onRejected;if(null!==e){var t;try{t=e(n._value)}catch(e){return void s(r.promise,e)}a(r.promise,t)}else(1===n._state?a:s)(r.promise,n._value)})):n._deferreds.push(r)}function a(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof o)return t._state=3,t._value=e,void c(t);if("function"==typeof n)return void u((r=n,i=e,function(){r.apply(i,arguments)}),t)}t._state=1,t._value=e,c(t)}catch(e){s(t,e)}var r,i}function s(e,t){e._state=2,e._value=t,c(e)}function c(e){2===e._state&&0===e._deferreds.length&&o._immediateFn(function(){e._handled||o._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t"+n+""};this.stack_=[],r.forEach(function(e,t){var n,r=a.docs_.get(t),i=f.createElement("li",{class:"md-search-result__item"},f.createElement("a",{href:r.location,title:r.title,class:"md-search-result__link",tabindex:"-1"},f.createElement("article",{class:"md-search-result__article md-search-result__article--document"},f.createElement("h1",{class:"md-search-result__title"},{__html:r.title.replace(s,c)}),r.text.length?f.createElement("p",{class:"md-search-result__teaser"},{__html:r.text.replace(s,c)}):{}))),o=e.map(function(t){return function(){var e=a.docs_.get(t.ref);i.appendChild(f.createElement("a",{href:e.location,title:e.title,class:"md-search-result__link","data-md-rel":"anchor",tabindex:"-1"},f.createElement("article",{class:"md-search-result__article"},f.createElement("h1",{class:"md-search-result__title"},{__html:e.title.replace(s,c)}),e.text.length?f.createElement("p",{class:"md-search-result__teaser"},{__html:function(e,t){var n=t;if(e.length>n){for(;" "!==e[n]&&0<--n;);return e.substring(0,n)+"..."}return e}(e.text.replace(s,c),400)}):{})))}});(n=a.stack_).push.apply(n,[function(){return a.list_.appendChild(i)}].concat(o))});var o=this.el_.parentNode;if(!(o instanceof HTMLElement))throw new ReferenceError;for(;this.stack_.length&&o.offsetHeight>=o.scrollHeight-16;)this.stack_.shift()();var l=this.list_.querySelectorAll("[data-md-rel=anchor]");switch(Array.prototype.forEach.call(l,function(r){["click","keydown"].forEach(function(n){r.addEventListener(n,function(e){if("keydown"!==n||13===e.keyCode){var t=document.querySelector("[data-md-toggle=search]");if(!(t instanceof HTMLInputElement))throw new ReferenceError;t.checked&&(t.checked=!1,t.dispatchEvent(new CustomEvent("change"))),e.preventDefault(),setTimeout(function(){document.location.href=r.href},100)}})})}),r.size){case 0:this.meta_.textContent=this.message_.none;break;case 1:this.meta_.textContent=this.message_.one;break;default:this.meta_.textContent=this.message_.other.replace("#",r.size)}}}else{var u=function(e){a.docs_=e.reduce(function(e,t){var n,r,i,o=t.location.split("#"),a=o[0],s=o[1];return t.text=(n=t.text,r=document.createTextNode(n),(i=document.createElement("p")).appendChild(r),i.innerHTML),s&&(t.parent=e.get(a),t.parent&&!t.parent.done&&(t.parent.title=t.title,t.parent.text=t.text,t.parent.done=!0)),t.text=t.text.replace(/\n/g," ").replace(/\s+/g," ").replace(/\s+([,.:;!?])/g,function(e,t){return t}),t.parent&&t.parent.title===t.title||e.set(t.location,t),e},new Map);var i=a.docs_,o=a.lang_;a.stack_=[],a.index_=d()(function(){var e,t=this,n={"search.pipeline.trimmer":d.a.trimmer,"search.pipeline.stopwords":d.a.stopWordFilter},r=Object.keys(n).reduce(function(e,t){return h(t).match(/^false$/i)||e.push(n[t]),e},[]);this.pipeline.reset(),r&&(e=this.pipeline).add.apply(e,r),1===o.length&&"en"!==o[0]&&d.a[o[0]]?this.use(d.a[o[0]]):1=t.scrollHeight-16;)a.stack_.splice(0,10).forEach(function(e){return e()})})};setTimeout(function(){return"function"==typeof a.data_?a.data_().then(u):u(a.data_)},250)}},e}()}).call(this,r(3))},function(e,n,r){"use strict";(function(t){r.d(n,"a",function(){return e});var e=function(){function e(e){var t="string"==typeof e?document.querySelector(e):e;if(!(t instanceof HTMLElement))throw new ReferenceError;this.el_=t}return e.prototype.initialize=function(e){e.length&&this.el_.children.length&&this.el_.children[this.el_.children.length-1].appendChild(t.createElement("ul",{class:"md-source__facts"},e.map(function(e){return t.createElement("li",{class:"md-source__fact"},e)}))),this.el_.dataset.mdState="done"},e}()}).call(this,r(3))},,,function(e,n,c){"use strict";c.r(n),function(o){c.d(n,"app",function(){return t});c(14),c(15),c(16),c(17),c(18),c(19),c(20);var r=c(2),e=c(5),a=c.n(e),i=c(0);window.Promise=window.Promise||r.a;var s=function(e){var t=document.getElementsByName("lang:"+e)[0];if(!(t instanceof HTMLMetaElement))throw new ReferenceError;return t.content};var t={initialize:function(t){new i.a.Event.Listener(document,"DOMContentLoaded",function(){if(!(document.body instanceof HTMLElement))throw new ReferenceError;Modernizr.addTest("ios",function(){return!!navigator.userAgent.match(/(iPad|iPhone|iPod)/g)});var e=document.querySelectorAll("table:not([class])");if(Array.prototype.forEach.call(e,function(e){var t=o.createElement("div",{class:"md-typeset__scrollwrap"},o.createElement("div",{class:"md-typeset__table"}));e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t.children[0].appendChild(e)}),a.a.isSupported()){var t=document.querySelectorAll(".codehilite > pre, pre > code");Array.prototype.forEach.call(t,function(e,t){var n="__code_"+t,r=o.createElement("button",{class:"md-clipboard",title:s("clipboard.copy"),"data-clipboard-target":"#"+n+" pre, #"+n+" code"},o.createElement("span",{class:"md-clipboard__message"})),i=e.parentNode;i.id=n,i.insertBefore(r,e)}),new a.a(".md-clipboard").on("success",function(e){var t=e.trigger.querySelector(".md-clipboard__message");if(!(t instanceof HTMLElement))throw new ReferenceError;e.clearSelection(),t.dataset.mdTimer&&clearTimeout(parseInt(t.dataset.mdTimer,10)),t.classList.add("md-clipboard__message--active"),t.innerHTML=s("clipboard.copied"),t.dataset.mdTimer=setTimeout(function(){t.classList.remove("md-clipboard__message--active"),t.dataset.mdTimer=""},2e3).toString()})}if(!Modernizr.details){var n=document.querySelectorAll("details > summary");Array.prototype.forEach.call(n,function(e){e.addEventListener("click",function(e){var t=e.target.parentNode;t.hasAttribute("open")?t.removeAttribute("open"):t.setAttribute("open","")})})}var r=function(){if(document.location.hash){var e=document.getElementById(document.location.hash.substring(1));if(!e)return;for(var t=e.parentNode;t&&!(t instanceof HTMLDetailsElement);)t=t.parentNode;if(t&&!t.open){t.open=!0;var n=location.hash;location.hash=" ",location.hash=n}}};if(window.addEventListener("hashchange",r),r(),Modernizr.ios){var i=document.querySelectorAll("[data-md-scrollfix]");Array.prototype.forEach.call(i,function(t){t.addEventListener("touchstart",function(){var e=t.scrollTop;0===e?t.scrollTop=1:e+t.offsetHeight===t.scrollHeight&&(t.scrollTop=e-1)})})}}).listen(),new i.a.Event.Listener(window,["scroll","resize","orientationchange"],new i.a.Header.Shadow("[data-md-component=container]","[data-md-component=header]")).listen(),new i.a.Event.Listener(window,["scroll","resize","orientationchange"],new i.a.Header.Title("[data-md-component=title]",".md-typeset h1")).listen(),document.querySelector("[data-md-component=hero]")&&new i.a.Event.Listener(window,["scroll","resize","orientationchange"],new i.a.Tabs.Toggle("[data-md-component=hero]")).listen(),document.querySelector("[data-md-component=tabs]")&&new i.a.Event.Listener(window,["scroll","resize","orientationchange"],new i.a.Tabs.Toggle("[data-md-component=tabs]")).listen(),new i.a.Event.MatchMedia("(min-width: 1220px)",new i.a.Event.Listener(window,["scroll","resize","orientationchange"],new i.a.Sidebar.Position("[data-md-component=navigation]","[data-md-component=header]"))),document.querySelector("[data-md-component=toc]")&&new i.a.Event.MatchMedia("(min-width: 960px)",new i.a.Event.Listener(window,["scroll","resize","orientationchange"],new i.a.Sidebar.Position("[data-md-component=toc]","[data-md-component=header]"))),new i.a.Event.MatchMedia("(min-width: 960px)",new i.a.Event.Listener(window,"scroll",new i.a.Nav.Blur("[data-md-component=toc] .md-nav__link")));var e=document.querySelectorAll("[data-md-component=collapsible]");Array.prototype.forEach.call(e,function(e){new i.a.Event.MatchMedia("(min-width: 1220px)",new i.a.Event.Listener(e.previousElementSibling,"click",new i.a.Nav.Collapse(e)))}),new i.a.Event.MatchMedia("(max-width: 1219px)",new i.a.Event.Listener("[data-md-component=navigation] [data-md-toggle]","change",new i.a.Nav.Scrolling("[data-md-component=navigation] nav"))),document.querySelector("[data-md-component=search]")&&(new i.a.Event.MatchMedia("(max-width: 959px)",new i.a.Event.Listener("[data-md-toggle=search]","change",new i.a.Search.Lock("[data-md-toggle=search]"))),new i.a.Event.Listener("[data-md-component=query]",["focus","keyup","change"],new i.a.Search.Result("[data-md-component=result]",function(){return fetch(t.url.base+"/search/search_index.json",{credentials:"same-origin"}).then(function(e){return e.json()}).then(function(e){return e.docs.map(function(e){return e.location=t.url.base+"/"+e.location,e})})})).listen(),new i.a.Event.Listener("[data-md-component=reset]","click",function(){setTimeout(function(){var e=document.querySelector("[data-md-component=query]");if(!(e instanceof HTMLInputElement))throw new ReferenceError;e.focus()},10)}).listen(),new i.a.Event.Listener("[data-md-toggle=search]","change",function(e){setTimeout(function(e){if(!(e instanceof HTMLInputElement))throw new ReferenceError;if(e.checked){var t=document.querySelector("[data-md-component=query]");if(!(t instanceof HTMLInputElement))throw new ReferenceError;t.focus()}},400,e.target)}).listen(),new i.a.Event.Listener("[data-md-component=query]","focus",function(){var e=document.querySelector("[data-md-toggle=search]");if(!(e instanceof HTMLInputElement))throw new ReferenceError;e.checked||(e.checked=!0,e.dispatchEvent(new CustomEvent("change")))}).listen(),new i.a.Event.Listener(window,"keydown",function(e){var t=document.querySelector("[data-md-toggle=search]");if(!(t instanceof HTMLInputElement))throw new ReferenceError;var n=document.querySelector("[data-md-component=query]");if(!(n instanceof HTMLInputElement))throw new ReferenceError;if(!(document.activeElement instanceof HTMLElement&&document.activeElement.isContentEditable||e.metaKey||e.ctrlKey))if(t.checked){if(13===e.keyCode){if(n===document.activeElement){e.preventDefault();var r=document.querySelector("[data-md-component=search] [href][data-md-state=active]");r instanceof HTMLLinkElement&&(window.location=r.getAttribute("href"),t.checked=!1,t.dispatchEvent(new CustomEvent("change")),n.blur())}}else if(9===e.keyCode||27===e.keyCode)t.checked=!1,t.dispatchEvent(new CustomEvent("change")),n.blur();else if(-1!==[8,37,39].indexOf(e.keyCode))n!==document.activeElement&&n.focus();else if(-1!==[38,40].indexOf(e.keyCode)){var i=e.keyCode,o=Array.prototype.slice.call(document.querySelectorAll("[data-md-component=query], [data-md-component=search] [href]")),a=o.find(function(e){if(!(e instanceof HTMLElement))throw new ReferenceError;return"active"===e.dataset.mdState});a&&(a.dataset.mdState="");var s=Math.max(0,(o.indexOf(a)+o.length+(38===i?-1:1))%o.length);return o[s]&&(o[s].dataset.mdState="active",o[s].focus()),e.preventDefault(),e.stopPropagation(),!1}}else if(document.activeElement&&!document.activeElement.form){if("TEXTAREA"===document.activeElement.tagName||"INPUT"===document.activeElement.tagName)return;70!==e.keyCode&&83!==e.keyCode||(n.focus(),e.preventDefault())}}).listen(),new i.a.Event.Listener(window,"keypress",function(){var e=document.querySelector("[data-md-toggle=search]");if(!(e instanceof HTMLInputElement))throw new ReferenceError;if(e.checked){var t=document.querySelector("[data-md-component=query]");if(!(t instanceof HTMLInputElement))throw new ReferenceError;t!==document.activeElement&&t.focus()}}).listen()),new i.a.Event.Listener(document.body,"keydown",function(e){if(9===e.keyCode){var t=document.querySelectorAll("[data-md-component=navigation] .md-nav__link[for]:not([tabindex])");Array.prototype.forEach.call(t,function(e){e.offsetHeight&&(e.tabIndex=0)})}}).listen(),new i.a.Event.Listener(document.body,"mousedown",function(){var e=document.querySelectorAll("[data-md-component=navigation] .md-nav__link[tabindex]");Array.prototype.forEach.call(e,function(e){e.removeAttribute("tabIndex")})}).listen(),document.body.addEventListener("click",function(){"tabbing"===document.body.dataset.mdState&&(document.body.dataset.mdState="")}),new i.a.Event.MatchMedia("(max-width: 959px)",new i.a.Event.Listener("[data-md-component=navigation] [href^='#']","click",function(){var e=document.querySelector("[data-md-toggle=drawer]");if(!(e instanceof HTMLInputElement))throw new ReferenceError;e.checked&&(e.checked=!1,e.dispatchEvent(new CustomEvent("change")))})),function(){var e=document.querySelector("[data-md-source]");if(!e)return r.a.resolve([]);if(!(e instanceof HTMLAnchorElement))throw new ReferenceError;switch(e.dataset.mdSource){case"github":return new i.a.Source.Adapter.GitHub(e).fetch();default:return r.a.resolve([])}}().then(function(t){var e=document.querySelectorAll("[data-md-source]");Array.prototype.forEach.call(e,function(e){new i.a.Source.Repository(e).initialize(t)})});var n=function(){var e=document.querySelectorAll("details");Array.prototype.forEach.call(e,function(e){e.setAttribute("open","")})};new i.a.Event.MatchMedia("print",{listen:n,unlisten:function(){}}),window.onbeforeprint=n}}}.call(this,c(3))},function(e,t,n){e.exports=n.p+"assets/images/icons/bitbucket.1b09e088.svg"},function(e,t,n){e.exports=n.p+"assets/images/icons/github.f0b8504a.svg"},function(e,t,n){e.exports=n.p+"assets/images/icons/gitlab.6dd19c00.svg"},function(e,t){e.exports="/Users/squidfunk/Desktop/General/Sources/mkdocs-material/material/application.4031d38b.css"},function(e,t){e.exports="/Users/squidfunk/Desktop/General/Sources/mkdocs-material/material/application-palette.3e3d1dff.css"},function(e,t){!function(){if("undefined"!=typeof window)try{var e=new window.CustomEvent("test",{cancelable:!0});if(e.preventDefault(),!0!==e.defaultPrevented)throw new Error("Could not prevent default")}catch(e){var t=function(e,t){var n,r;return(t=t||{}).bubbles=!!t.bubbles,t.cancelable=!!t.cancelable,(n=document.createEvent("CustomEvent")).initCustomEvent(e,t.bubbles,t.cancelable,t.detail),r=n.preventDefault,n.preventDefault=function(){r.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch(e){this.defaultPrevented=!0}},n};t.prototype=window.Event.prototype,window.CustomEvent=t}}()},function(e,t,n){window.fetch||(window.fetch=n(7).default||n(7))},function(e,i,o){(function(e){var t=void 0!==e&&e||"undefined"!=typeof self&&self||window,n=Function.prototype.apply;function r(e,t){this._id=e,this._clearFn=t}i.setTimeout=function(){return new r(n.call(setTimeout,t,arguments),clearTimeout)},i.setInterval=function(){return new r(n.call(setInterval,t,arguments),clearInterval)},i.clearTimeout=i.clearInterval=function(e){e&&e.close()},r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(t,this._id)},i.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},i.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},i._unrefActive=i.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;0<=t&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},o(22),i.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,i.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,o(4))},function(e,t,n){(function(e,p){!function(n,r){"use strict";if(!n.setImmediate){var i,o,t,a,e,s=1,c={},l=!1,u=n.document,f=Object.getPrototypeOf&&Object.getPrototypeOf(n);f=f&&f.setTimeout?f:n,i="[object process]"==={}.toString.call(n.process)?function(e){p.nextTick(function(){h(e)})}:function(){if(n.postMessage&&!n.importScripts){var e=!0,t=n.onmessage;return n.onmessage=function(){e=!1},n.postMessage("","*"),n.onmessage=t,e}}()?(a="setImmediate$"+Math.random()+"$",e=function(e){e.source===n&&"string"==typeof e.data&&0===e.data.indexOf(a)&&h(+e.data.slice(a.length))},n.addEventListener?n.addEventListener("message",e,!1):n.attachEvent("onmessage",e),function(e){n.postMessage(a+e,"*")}):n.MessageChannel?((t=new MessageChannel).port1.onmessage=function(e){h(e.data)},function(e){t.port2.postMessage(e)}):u&&"onreadystatechange"in u.createElement("script")?(o=u.documentElement,function(e){var t=u.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,o.removeChild(t),t=null},o.appendChild(t)}):function(e){setTimeout(h,0,e)},f.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n=this.length)return D.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},D.QueryLexer.prototype.width=function(){return this.pos-this.start},D.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},D.QueryLexer.prototype.backup=function(){this.pos-=1},D.QueryLexer.prototype.acceptDigitRun=function(){for(var e,t;47<(t=(e=this.next()).charCodeAt(0))&&t<58;);e!=D.QueryLexer.EOS&&this.backup()},D.QueryLexer.prototype.more=function(){return this.pos=t&&(e=c.limit_backward,c.limit_backward=t,c.ket=c.cursor,c.find_among_b(o,4)?(c.bra=c.cursor,c.limit_backward=e,c.cursor=c.limit-r,c.cursor>c.limit_backward&&(c.cursor--,c.bra=c.cursor,c.slice_del())):c.limit_backward=e)}this.setCurrent=function(e){c.setCurrent(e)},this.getCurrent=function(){return c.getCurrent()},this.stem=function(){var e,r=c.cursor;return function(){var e,r=c.cursor+3;if(t=c.limit,0<=r&&r<=c.limit){for(i=r;;){if(e=c.cursor,c.in_grouping(d,97,248)){c.cursor=e;break}if((c.cursor=e)>=c.limit)return;c.cursor++}for(;!c.out_grouping(d,97,248);){if(c.cursor>=c.limit)return;c.cursor++}(t=c.cursor)=t&&(r=c.limit_backward,c.limit_backward=t,c.ket=c.cursor,e=c.find_among_b(s,32),c.limit_backward=r,e))switch(c.bra=c.cursor,e){case 1:c.slice_del();break;case 2:c.in_grouping_b(u,97,229)&&c.slice_del()}}(),c.cursor=c.limit,l(),c.cursor=c.limit,function(){var e,r,i,n=c.limit-c.cursor;if(c.ket=c.cursor,c.eq_s_b(2,"st")&&(c.bra=c.cursor,c.eq_s_b(2,"ig")&&c.slice_del()),c.cursor=c.limit-n,c.cursor>=t&&(r=c.limit_backward,c.limit_backward=t,c.ket=c.cursor,e=c.find_among_b(a,5),c.limit_backward=r,e))switch(c.bra=c.cursor,e){case 1:c.slice_del(),i=c.limit-c.cursor,l(),c.cursor=c.limit-i;break;case 2:c.slice_from("løs")}}(),c.cursor=c.limit,c.cursor>=t&&(e=c.limit_backward,c.limit_backward=t,c.ket=c.cursor,c.out_grouping_b(d,97,248)?(c.bra=c.cursor,n=c.slice_to(n),c.limit_backward=e,c.eq_v_b(n)&&c.slice_del()):c.limit_backward=e),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}),e.Pipeline.registerFunction(e.da.stemmer,"stemmer-da"),e.da.stopWordFilter=e.generateStopWordFilter("ad af alle alt anden at blev blive bliver da de dem den denne der deres det dette dig din disse dog du efter eller en end er et for fra ham han hans har havde have hende hendes her hos hun hvad hvis hvor i ikke ind jeg jer jo kunne man mange med meget men mig min mine mit mod ned noget nogle nu når og også om op os over på selv sig sin sine sit skal skulle som sådan thi til ud under var vi vil ville vor være været".split(" ")),e.Pipeline.registerFunction(e.da.stopWordFilter,"stopWordFilter-da")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.da.min.js b/material/assets/javascripts/lunr/lunr.da.min.js new file mode 100644 index 000000000..b9d850986 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.da.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Danish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.da=function(){this.pipeline.reset(),this.pipeline.add(e.da.trimmer,e.da.stopWordFilter,e.da.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.da.stemmer))},e.da.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.da.trimmer=e.trimmerSupport.generateTrimmer(e.da.wordCharacters),e.Pipeline.registerFunction(e.da.trimmer,"trimmer-da"),e.da.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){var e,r=f.cursor+3;if(d=f.limit,0<=r&&r<=f.limit){for(a=r;;){if(e=f.cursor,f.in_grouping(w,97,248)){f.cursor=e;break}if(f.cursor=e,e>=f.limit)return;f.cursor++}for(;!f.out_grouping(w,97,248);){if(f.cursor>=f.limit)return;f.cursor++}d=f.cursor,d=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(c,32),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del();break;case 2:f.in_grouping_b(p,97,229)&&f.slice_del()}}function t(){var e,r=f.limit-f.cursor;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.find_among_b(l,4)?(f.bra=f.cursor,f.limit_backward=e,f.cursor=f.limit-r,f.cursor>f.limit_backward&&(f.cursor--,f.bra=f.cursor,f.slice_del())):f.limit_backward=e)}function s(){var e,r,i,n=f.limit-f.cursor;if(f.ket=f.cursor,f.eq_s_b(2,"st")&&(f.bra=f.cursor,f.eq_s_b(2,"ig")&&f.slice_del()),f.cursor=f.limit-n,f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(m,5),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del(),i=f.limit-f.cursor,t(),f.cursor=f.limit-i;break;case 2:f.slice_from("løs")}}function o(){var e;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.out_grouping_b(w,97,248)?(f.bra=f.cursor,u=f.slice_to(u),f.limit_backward=e,f.eq_v_b(u)&&f.slice_del()):f.limit_backward=e)}var a,d,u,c=[new r("hed",-1,1),new r("ethed",0,1),new r("ered",-1,1),new r("e",-1,1),new r("erede",3,1),new r("ende",3,1),new r("erende",5,1),new r("ene",3,1),new r("erne",3,1),new r("ere",3,1),new r("en",-1,1),new r("heden",10,1),new r("eren",10,1),new r("er",-1,1),new r("heder",13,1),new r("erer",13,1),new r("s",-1,2),new r("heds",16,1),new r("es",16,1),new r("endes",18,1),new r("erendes",19,1),new r("enes",18,1),new r("ernes",18,1),new r("eres",18,1),new r("ens",16,1),new r("hedens",24,1),new r("erens",24,1),new r("ers",16,1),new r("ets",16,1),new r("erets",28,1),new r("et",-1,1),new r("eret",30,1)],l=[new r("gd",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("elig",1,1),new r("els",-1,1),new r("løst",-1,2)],w=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],p=[239,254,42,3,0,0,0,0,0,0,0,0,0,0,0,0,16],f=new i;this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var r=f.cursor;return e(),f.limit_backward=r,f.cursor=f.limit,n(),f.cursor=f.limit,t(),f.cursor=f.limit,s(),f.cursor=f.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.da.stemmer,"stemmer-da"),e.da.stopWordFilter=e.generateStopWordFilter("ad af alle alt anden at blev blive bliver da de dem den denne der deres det dette dig din disse dog du efter eller en end er et for fra ham han hans har havde have hende hendes her hos hun hvad hvis hvor i ikke ind jeg jer jo kunne man mange med meget men mig min mine mit mod ned noget nogle nu når og også om op os over på selv sig sin sine sit skal skulle som sådan thi til ud under var vi vil ville vor være været".split(" ")),e.Pipeline.registerFunction(e.da.stopWordFilter,"stopWordFilter-da")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.de.js b/material/assets/javascripts/lunr/lunr.de.js deleted file mode 100644 index 73e55eb09..000000000 --- a/material/assets/javascripts/lunr/lunr.de.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `German` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var _,p,r;e.de=function(){this.pipeline.reset(),this.pipeline.add(e.de.trimmer,e.de.stopWordFilter,e.de.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.de.stemmer))},e.de.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.de.trimmer=e.trimmerSupport.generateTrimmer(e.de.wordCharacters),e.Pipeline.registerFunction(e.de.trimmer,"trimmer-de"),e.de.stemmer=(_=e.stemmerSupport.Among,p=e.stemmerSupport.SnowballProgram,r=new function(){var r,n,i,s=[new _("",-1,6),new _("U",0,2),new _("Y",0,1),new _("ä",0,3),new _("ö",0,4),new _("ü",0,5)],o=[new _("e",-1,2),new _("em",-1,1),new _("en",-1,2),new _("ern",-1,1),new _("er",-1,1),new _("s",-1,3),new _("es",5,2)],c=[new _("en",-1,1),new _("er",-1,1),new _("st",-1,2),new _("est",2,1)],u=[new _("ig",-1,1),new _("lich",-1,1)],a=[new _("end",-1,1),new _("ig",-1,2),new _("ung",-1,1),new _("lich",-1,3),new _("isch",-1,2),new _("ik",-1,2),new _("heit",-1,3),new _("keit",-1,4)],t=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32,8],d=[117,30,5],l=[117,30,4],m=new p;function h(e,r,n){return!(!m.eq_s(1,e)||(m.ket=m.cursor,!m.in_grouping(t,97,252)))&&(m.slice_from(r),m.cursor=n,!0)}function w(){for(;!m.in_grouping(t,97,252);){if(m.cursor>=m.limit)return!0;m.cursor++}for(;!m.out_grouping(t,97,252);){if(m.cursor>=m.limit)return!0;m.cursor++}return!1}function f(){return i<=m.cursor}function b(){return n<=m.cursor}this.setCurrent=function(e){m.setCurrent(e)},this.getCurrent=function(){return m.getCurrent()},this.stem=function(){var e=m.cursor;return function(){for(var e,r,n,i,s=m.cursor;;)if(e=m.cursor,m.bra=e,m.eq_s(1,"ß"))m.ket=m.cursor,m.slice_from("ss");else{if(e>=m.limit)break;m.cursor=e+1}for(m.cursor=s;;)for(r=m.cursor;;){if(n=m.cursor,m.in_grouping(t,97,252)){if(i=m.cursor,m.bra=i,h("u","U",n))break;if(m.cursor=i,h("y","Y",n))break}if(n>=m.limit)return m.cursor=r;m.cursor=n+1}}(),m.cursor=e,function(){i=m.limit,n=i;var e=m.cursor+3;0<=e&&e<=m.limit&&(r=e,w()||((i=m.cursor)=m.limit)return;m.cursor++}}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return r.setCurrent(e),r.stem(),r.getCurrent()}):(r.setCurrent(e),r.stem(),r.getCurrent())}),e.Pipeline.registerFunction(e.de.stemmer,"stemmer-de"),e.de.stopWordFilter=e.generateStopWordFilter("aber alle allem allen aller alles als also am an ander andere anderem anderen anderer anderes anderm andern anderr anders auch auf aus bei bin bis bist da damit dann das dasselbe dazu daß dein deine deinem deinen deiner deines dem demselben den denn denselben der derer derselbe derselben des desselben dessen dich die dies diese dieselbe dieselben diesem diesen dieser dieses dir doch dort du durch ein eine einem einen einer eines einig einige einigem einigen einiger einiges einmal er es etwas euch euer eure eurem euren eurer eures für gegen gewesen hab habe haben hat hatte hatten hier hin hinter ich ihm ihn ihnen ihr ihre ihrem ihren ihrer ihres im in indem ins ist jede jedem jeden jeder jedes jene jenem jenen jener jenes jetzt kann kein keine keinem keinen keiner keines können könnte machen man manche manchem manchen mancher manches mein meine meinem meinen meiner meines mich mir mit muss musste nach nicht nichts noch nun nur ob oder ohne sehr sein seine seinem seinen seiner seines selbst sich sie sind so solche solchem solchen solcher solches soll sollte sondern sonst um und uns unse unsem unsen unser unses unter viel vom von vor war waren warst was weg weil weiter welche welchem welchen welcher welches wenn werde werden wie wieder will wir wird wirst wo wollen wollte während würde würden zu zum zur zwar zwischen über".split(" ")),e.Pipeline.registerFunction(e.de.stopWordFilter,"stopWordFilter-de")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.de.min.js b/material/assets/javascripts/lunr/lunr.de.min.js new file mode 100644 index 000000000..f3b5c108c --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.de.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `German` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.de=function(){this.pipeline.reset(),this.pipeline.add(e.de.trimmer,e.de.stopWordFilter,e.de.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.de.stemmer))},e.de.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.de.trimmer=e.trimmerSupport.generateTrimmer(e.de.wordCharacters),e.Pipeline.registerFunction(e.de.trimmer,"trimmer-de"),e.de.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,n){return!(!v.eq_s(1,e)||(v.ket=v.cursor,!v.in_grouping(p,97,252)))&&(v.slice_from(r),v.cursor=n,!0)}function i(){for(var r,n,i,s,t=v.cursor;;)if(r=v.cursor,v.bra=r,v.eq_s(1,"ß"))v.ket=v.cursor,v.slice_from("ss");else{if(r>=v.limit)break;v.cursor=r+1}for(v.cursor=t;;)for(n=v.cursor;;){if(i=v.cursor,v.in_grouping(p,97,252)){if(s=v.cursor,v.bra=s,e("u","U",i))break;if(v.cursor=s,e("y","Y",i))break}if(i>=v.limit)return void(v.cursor=n);v.cursor=i+1}}function s(){for(;!v.in_grouping(p,97,252);){if(v.cursor>=v.limit)return!0;v.cursor++}for(;!v.out_grouping(p,97,252);){if(v.cursor>=v.limit)return!0;v.cursor++}return!1}function t(){m=v.limit,l=m;var e=v.cursor+3;0<=e&&e<=v.limit&&(d=e,s()||(m=v.cursor,m=v.limit)return;v.cursor++}}}function c(){return m<=v.cursor}function u(){return l<=v.cursor}function a(){var e,r,n,i,s=v.limit-v.cursor;if(v.ket=v.cursor,(e=v.find_among_b(w,7))&&(v.bra=v.cursor,c()))switch(e){case 1:v.slice_del();break;case 2:v.slice_del(),v.ket=v.cursor,v.eq_s_b(1,"s")&&(v.bra=v.cursor,v.eq_s_b(3,"nis")&&v.slice_del());break;case 3:v.in_grouping_b(g,98,116)&&v.slice_del()}if(v.cursor=v.limit-s,v.ket=v.cursor,(e=v.find_among_b(f,4))&&(v.bra=v.cursor,c()))switch(e){case 1:v.slice_del();break;case 2:if(v.in_grouping_b(k,98,116)){var t=v.cursor-3;v.limit_backward<=t&&t<=v.limit&&(v.cursor=t,v.slice_del())}}if(v.cursor=v.limit-s,v.ket=v.cursor,(e=v.find_among_b(_,8))&&(v.bra=v.cursor,u()))switch(e){case 1:v.slice_del(),v.ket=v.cursor,v.eq_s_b(2,"ig")&&(v.bra=v.cursor,r=v.limit-v.cursor,v.eq_s_b(1,"e")||(v.cursor=v.limit-r,u()&&v.slice_del()));break;case 2:n=v.limit-v.cursor,v.eq_s_b(1,"e")||(v.cursor=v.limit-n,v.slice_del());break;case 3:if(v.slice_del(),v.ket=v.cursor,i=v.limit-v.cursor,!v.eq_s_b(2,"er")&&(v.cursor=v.limit-i,!v.eq_s_b(2,"en")))break;v.bra=v.cursor,c()&&v.slice_del();break;case 4:v.slice_del(),v.ket=v.cursor,e=v.find_among_b(b,2),e&&(v.bra=v.cursor,u()&&1==e&&v.slice_del())}}var d,l,m,h=[new r("",-1,6),new r("U",0,2),new r("Y",0,1),new r("ä",0,3),new r("ö",0,4),new r("ü",0,5)],w=[new r("e",-1,2),new r("em",-1,1),new r("en",-1,2),new r("ern",-1,1),new r("er",-1,1),new r("s",-1,3),new r("es",5,2)],f=[new r("en",-1,1),new r("er",-1,1),new r("st",-1,2),new r("est",2,1)],b=[new r("ig",-1,1),new r("lich",-1,1)],_=[new r("end",-1,1),new r("ig",-1,2),new r("ung",-1,1),new r("lich",-1,3),new r("isch",-1,2),new r("ik",-1,2),new r("heit",-1,3),new r("keit",-1,4)],p=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32,8],g=[117,30,5],k=[117,30,4],v=new n;this.setCurrent=function(e){v.setCurrent(e)},this.getCurrent=function(){return v.getCurrent()},this.stem=function(){var e=v.cursor;return i(),v.cursor=e,t(),v.limit_backward=e,v.cursor=v.limit,a(),v.cursor=v.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.de.stemmer,"stemmer-de"),e.de.stopWordFilter=e.generateStopWordFilter("aber alle allem allen aller alles als also am an ander andere anderem anderen anderer anderes anderm andern anderr anders auch auf aus bei bin bis bist da damit dann das dasselbe dazu daß dein deine deinem deinen deiner deines dem demselben den denn denselben der derer derselbe derselben des desselben dessen dich die dies diese dieselbe dieselben diesem diesen dieser dieses dir doch dort du durch ein eine einem einen einer eines einig einige einigem einigen einiger einiges einmal er es etwas euch euer eure eurem euren eurer eures für gegen gewesen hab habe haben hat hatte hatten hier hin hinter ich ihm ihn ihnen ihr ihre ihrem ihren ihrer ihres im in indem ins ist jede jedem jeden jeder jedes jene jenem jenen jener jenes jetzt kann kein keine keinem keinen keiner keines können könnte machen man manche manchem manchen mancher manches mein meine meinem meinen meiner meines mich mir mit muss musste nach nicht nichts noch nun nur ob oder ohne sehr sein seine seinem seinen seiner seines selbst sich sie sind so solche solchem solchen solcher solches soll sollte sondern sonst um und uns unse unsem unsen unser unses unter viel vom von vor war waren warst was weg weil weiter welche welchem welchen welcher welches wenn werde werden wie wieder will wir wird wirst wo wollen wollte während würde würden zu zum zur zwar zwischen über".split(" ")),e.Pipeline.registerFunction(e.de.stopWordFilter,"stopWordFilter-de")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.du.js b/material/assets/javascripts/lunr/lunr.du.js deleted file mode 100644 index e9c672998..000000000 --- a/material/assets/javascripts/lunr/lunr.du.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Dutch` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var v,q,r;console.warn('[Lunr Languages] Please use the "nl" instead of the "du". The "nl" code is the standard code for Dutch language, and "du" will be removed in the next major versions.'),e.du=function(){this.pipeline.reset(),this.pipeline.add(e.du.trimmer,e.du.stopWordFilter,e.du.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.du.stemmer))},e.du.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.du.trimmer=e.trimmerSupport.generateTrimmer(e.du.wordCharacters),e.Pipeline.registerFunction(e.du.trimmer,"trimmer-du"),e.du.stemmer=(v=e.stemmerSupport.Among,q=e.stemmerSupport.SnowballProgram,r=new function(){var r,i,u,o=[new v("",-1,6),new v("á",0,1),new v("ä",0,1),new v("é",0,2),new v("ë",0,2),new v("í",0,3),new v("ï",0,3),new v("ó",0,4),new v("ö",0,4),new v("ú",0,5),new v("ü",0,5)],n=[new v("",-1,3),new v("I",0,2),new v("Y",0,1)],t=[new v("dd",-1,-1),new v("kk",-1,-1),new v("tt",-1,-1)],c=[new v("ene",-1,2),new v("se",-1,3),new v("en",-1,2),new v("heden",2,1),new v("s",-1,3)],a=[new v("end",-1,1),new v("ig",-1,2),new v("ing",-1,1),new v("lijk",-1,3),new v("baar",-1,4),new v("bar",-1,5)],l=[new v("aa",-1,-1),new v("ee",-1,-1),new v("oo",-1,-1),new v("uu",-1,-1)],m=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],d=[1,0,0,17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],f=[17,67,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],_=new q;function s(e){return(_.cursor=e)>=_.limit||(_.cursor++,!1)}function w(){for(;!_.in_grouping(m,97,232);){if(_.cursor>=_.limit)return!0;_.cursor++}for(;!_.out_grouping(m,97,232);){if(_.cursor>=_.limit)return!0;_.cursor++}return!1}function b(){return i<=_.cursor}function p(){return r<=_.cursor}function g(){var e=_.limit-_.cursor;_.find_among_b(t,3)&&(_.cursor=_.limit-e,_.ket=_.cursor,_.cursor>_.limit_backward&&(_.cursor--,_.bra=_.cursor,_.slice_del()))}function h(){var e;u=!1,_.ket=_.cursor,_.eq_s_b(1,"e")&&(_.bra=_.cursor,b()&&(e=_.limit-_.cursor,_.out_grouping_b(m,97,232)&&(_.cursor=_.limit-e,_.slice_del(),u=!0,g())))}function k(){var e;b()&&(e=_.limit-_.cursor,_.out_grouping_b(m,97,232)&&(_.cursor=_.limit-e,_.eq_s_b(3,"gem")||(_.cursor=_.limit-e,_.slice_del(),g())))}this.setCurrent=function(e){_.setCurrent(e)},this.getCurrent=function(){return _.getCurrent()},this.stem=function(){var e=_.cursor;return function(){for(var e,r,i,n=_.cursor;;){if(_.bra=_.cursor,e=_.find_among(o,11))switch(_.ket=_.cursor,e){case 1:_.slice_from("a");continue;case 2:_.slice_from("e");continue;case 3:_.slice_from("i");continue;case 4:_.slice_from("o");continue;case 5:_.slice_from("u");continue;case 6:if(_.cursor>=_.limit)break;_.cursor++;continue}break}for(_.cursor=n,_.bra=n,_.eq_s(1,"y")?(_.ket=_.cursor,_.slice_from("Y")):_.cursor=n;;)if(r=_.cursor,_.in_grouping(m,97,232)){if(i=_.cursor,_.bra=i,_.eq_s(1,"i"))_.ket=_.cursor,_.in_grouping(m,97,232)&&(_.slice_from("I"),_.cursor=r);else if(_.cursor=i,_.eq_s(1,"y"))_.ket=_.cursor,_.slice_from("Y"),_.cursor=r;else if(s(r))break}else if(s(r))break}(),_.cursor=e,i=_.limit,r=i,w()||((i=_.cursor)<3&&(i=3),w()||(r=_.cursor)),_.limit_backward=e,_.cursor=_.limit,function(){var e,r,i,n,o,t,s=_.limit-_.cursor;if(_.ket=_.cursor,e=_.find_among_b(c,5))switch(_.bra=_.cursor,e){case 1:b()&&_.slice_from("heid");break;case 2:k();break;case 3:b()&&_.out_grouping_b(f,97,232)&&_.slice_del()}if(_.cursor=_.limit-s,h(),_.cursor=_.limit-s,_.ket=_.cursor,_.eq_s_b(4,"heid")&&(_.bra=_.cursor,p()&&(r=_.limit-_.cursor,_.eq_s_b(1,"c")||(_.cursor=_.limit-r,_.slice_del(),_.ket=_.cursor,_.eq_s_b(2,"en")&&(_.bra=_.cursor,k())))),_.cursor=_.limit-s,_.ket=_.cursor,e=_.find_among_b(a,6))switch(_.bra=_.cursor,e){case 1:if(p()){if(_.slice_del(),i=_.limit-_.cursor,_.ket=_.cursor,_.eq_s_b(2,"ig")&&(_.bra=_.cursor,p()&&(n=_.limit-_.cursor,!_.eq_s_b(1,"e")))){_.cursor=_.limit-n,_.slice_del();break}_.cursor=_.limit-i,g()}break;case 2:p()&&(o=_.limit-_.cursor,_.eq_s_b(1,"e")||(_.cursor=_.limit-o,_.slice_del()));break;case 3:p()&&(_.slice_del(),h());break;case 4:p()&&_.slice_del();break;case 5:p()&&u&&_.slice_del()}_.cursor=_.limit-s,_.out_grouping_b(d,73,232)&&(t=_.limit-_.cursor,_.find_among_b(l,4)&&_.out_grouping_b(m,97,232)&&(_.cursor=_.limit-t,_.ket=_.cursor,_.cursor>_.limit_backward&&(_.cursor--,_.bra=_.cursor,_.slice_del())))}(),_.cursor=_.limit_backward,function(){for(var e;;)if(_.bra=_.cursor,e=_.find_among(n,3))switch(_.ket=_.cursor,e){case 1:_.slice_from("y");break;case 2:_.slice_from("i");break;case 3:if(_.cursor>=_.limit)return;_.cursor++}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return r.setCurrent(e),r.stem(),r.getCurrent()}):(r.setCurrent(e),r.stem(),r.getCurrent())}),e.Pipeline.registerFunction(e.du.stemmer,"stemmer-du"),e.du.stopWordFilter=e.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),e.Pipeline.registerFunction(e.du.stopWordFilter,"stopWordFilter-du")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.du.min.js b/material/assets/javascripts/lunr/lunr.du.min.js new file mode 100644 index 000000000..49a0f3f0a --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.du.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Dutch` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");console.warn('[Lunr Languages] Please use the "nl" instead of the "du". The "nl" code is the standard code for Dutch language, and "du" will be removed in the next major versions.'),e.du=function(){this.pipeline.reset(),this.pipeline.add(e.du.trimmer,e.du.stopWordFilter,e.du.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.du.stemmer))},e.du.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.du.trimmer=e.trimmerSupport.generateTrimmer(e.du.wordCharacters),e.Pipeline.registerFunction(e.du.trimmer,"trimmer-du"),e.du.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){for(var e,r,i,o=C.cursor;;){if(C.bra=C.cursor,e=C.find_among(b,11))switch(C.ket=C.cursor,e){case 1:C.slice_from("a");continue;case 2:C.slice_from("e");continue;case 3:C.slice_from("i");continue;case 4:C.slice_from("o");continue;case 5:C.slice_from("u");continue;case 6:if(C.cursor>=C.limit)break;C.cursor++;continue}break}for(C.cursor=o,C.bra=o,C.eq_s(1,"y")?(C.ket=C.cursor,C.slice_from("Y")):C.cursor=o;;)if(r=C.cursor,C.in_grouping(q,97,232)){if(i=C.cursor,C.bra=i,C.eq_s(1,"i"))C.ket=C.cursor,C.in_grouping(q,97,232)&&(C.slice_from("I"),C.cursor=r);else if(C.cursor=i,C.eq_s(1,"y"))C.ket=C.cursor,C.slice_from("Y"),C.cursor=r;else if(n(r))break}else if(n(r))break}function n(e){return C.cursor=e,e>=C.limit||(C.cursor++,!1)}function o(){_=C.limit,f=_,t()||(_=C.cursor,_<3&&(_=3),t()||(f=C.cursor))}function t(){for(;!C.in_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}for(;!C.out_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}return!1}function s(){for(var e;;)if(C.bra=C.cursor,e=C.find_among(p,3))switch(C.ket=C.cursor,e){case 1:C.slice_from("y");break;case 2:C.slice_from("i");break;case 3:if(C.cursor>=C.limit)return;C.cursor++}}function u(){return _<=C.cursor}function c(){return f<=C.cursor}function a(){var e=C.limit-C.cursor;C.find_among_b(g,3)&&(C.cursor=C.limit-e,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del()))}function l(){var e;w=!1,C.ket=C.cursor,C.eq_s_b(1,"e")&&(C.bra=C.cursor,u()&&(e=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-e,C.slice_del(),w=!0,a())))}function m(){var e;u()&&(e=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-e,C.eq_s_b(3,"gem")||(C.cursor=C.limit-e,C.slice_del(),a())))}function d(){var e,r,i,n,o,t,s=C.limit-C.cursor;if(C.ket=C.cursor,e=C.find_among_b(h,5))switch(C.bra=C.cursor,e){case 1:u()&&C.slice_from("heid");break;case 2:m();break;case 3:u()&&C.out_grouping_b(z,97,232)&&C.slice_del()}if(C.cursor=C.limit-s,l(),C.cursor=C.limit-s,C.ket=C.cursor,C.eq_s_b(4,"heid")&&(C.bra=C.cursor,c()&&(r=C.limit-C.cursor,C.eq_s_b(1,"c")||(C.cursor=C.limit-r,C.slice_del(),C.ket=C.cursor,C.eq_s_b(2,"en")&&(C.bra=C.cursor,m())))),C.cursor=C.limit-s,C.ket=C.cursor,e=C.find_among_b(k,6))switch(C.bra=C.cursor,e){case 1:if(c()){if(C.slice_del(),i=C.limit-C.cursor,C.ket=C.cursor,C.eq_s_b(2,"ig")&&(C.bra=C.cursor,c()&&(n=C.limit-C.cursor,!C.eq_s_b(1,"e")))){C.cursor=C.limit-n,C.slice_del();break}C.cursor=C.limit-i,a()}break;case 2:c()&&(o=C.limit-C.cursor,C.eq_s_b(1,"e")||(C.cursor=C.limit-o,C.slice_del()));break;case 3:c()&&(C.slice_del(),l());break;case 4:c()&&C.slice_del();break;case 5:c()&&w&&C.slice_del()}C.cursor=C.limit-s,C.out_grouping_b(j,73,232)&&(t=C.limit-C.cursor,C.find_among_b(v,4)&&C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-t,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del())))}var f,_,w,b=[new r("",-1,6),new r("á",0,1),new r("ä",0,1),new r("é",0,2),new r("ë",0,2),new r("í",0,3),new r("ï",0,3),new r("ó",0,4),new r("ö",0,4),new r("ú",0,5),new r("ü",0,5)],p=[new r("",-1,3),new r("I",0,2),new r("Y",0,1)],g=[new r("dd",-1,-1),new r("kk",-1,-1),new r("tt",-1,-1)],h=[new r("ene",-1,2),new r("se",-1,3),new r("en",-1,2),new r("heden",2,1),new r("s",-1,3)],k=[new r("end",-1,1),new r("ig",-1,2),new r("ing",-1,1),new r("lijk",-1,3),new r("baar",-1,4),new r("bar",-1,5)],v=[new r("aa",-1,-1),new r("ee",-1,-1),new r("oo",-1,-1),new r("uu",-1,-1)],q=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],j=[1,0,0,17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],z=[17,67,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],C=new i;this.setCurrent=function(e){C.setCurrent(e)},this.getCurrent=function(){return C.getCurrent()},this.stem=function(){var r=C.cursor;return e(),C.cursor=r,o(),C.limit_backward=r,C.cursor=C.limit,d(),C.cursor=C.limit_backward,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.du.stemmer,"stemmer-du"),e.du.stopWordFilter=e.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),e.Pipeline.registerFunction(e.du.stopWordFilter,"stopWordFilter-du")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.es.js b/material/assets/javascripts/lunr/lunr.es.js deleted file mode 100644 index 2918bd19e..000000000 --- a/material/assets/javascripts/lunr/lunr.es.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Spanish` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,s){"function"==typeof define&&define.amd?define(s):"object"==typeof exports?module.exports=s():s()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var C,P,s;e.es=function(){this.pipeline.reset(),this.pipeline.add(e.es.trimmer,e.es.stopWordFilter,e.es.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.es.stemmer))},e.es.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.es.trimmer=e.trimmerSupport.generateTrimmer(e.es.wordCharacters),e.Pipeline.registerFunction(e.es.trimmer,"trimmer-es"),e.es.stemmer=(C=e.stemmerSupport.Among,P=e.stemmerSupport.SnowballProgram,s=new function(){var r,n,i,a=[new C("",-1,6),new C("á",0,1),new C("é",0,2),new C("í",0,3),new C("ó",0,4),new C("ú",0,5)],t=[new C("la",-1,-1),new C("sela",0,-1),new C("le",-1,-1),new C("me",-1,-1),new C("se",-1,-1),new C("lo",-1,-1),new C("selo",5,-1),new C("las",-1,-1),new C("selas",7,-1),new C("les",-1,-1),new C("los",-1,-1),new C("selos",10,-1),new C("nos",-1,-1)],o=[new C("ando",-1,6),new C("iendo",-1,6),new C("yendo",-1,7),new C("ándo",-1,2),new C("iéndo",-1,1),new C("ar",-1,6),new C("er",-1,6),new C("ir",-1,6),new C("ár",-1,3),new C("ér",-1,4),new C("ír",-1,5)],s=[new C("ic",-1,-1),new C("ad",-1,-1),new C("os",-1,-1),new C("iv",-1,1)],u=[new C("able",-1,1),new C("ible",-1,1),new C("ante",-1,1)],w=[new C("ic",-1,1),new C("abil",-1,1),new C("iv",-1,1)],c=[new C("ica",-1,1),new C("ancia",-1,2),new C("encia",-1,5),new C("adora",-1,2),new C("osa",-1,1),new C("ista",-1,1),new C("iva",-1,9),new C("anza",-1,1),new C("logía",-1,3),new C("idad",-1,8),new C("able",-1,1),new C("ible",-1,1),new C("ante",-1,2),new C("mente",-1,7),new C("amente",13,6),new C("ación",-1,2),new C("ución",-1,4),new C("ico",-1,1),new C("ismo",-1,1),new C("oso",-1,1),new C("amiento",-1,1),new C("imiento",-1,1),new C("ivo",-1,9),new C("ador",-1,2),new C("icas",-1,1),new C("ancias",-1,2),new C("encias",-1,5),new C("adoras",-1,2),new C("osas",-1,1),new C("istas",-1,1),new C("ivas",-1,9),new C("anzas",-1,1),new C("logías",-1,3),new C("idades",-1,8),new C("ables",-1,1),new C("ibles",-1,1),new C("aciones",-1,2),new C("uciones",-1,4),new C("adores",-1,2),new C("antes",-1,2),new C("icos",-1,1),new C("ismos",-1,1),new C("osos",-1,1),new C("amientos",-1,1),new C("imientos",-1,1),new C("ivos",-1,9)],m=[new C("ya",-1,1),new C("ye",-1,1),new C("yan",-1,1),new C("yen",-1,1),new C("yeron",-1,1),new C("yendo",-1,1),new C("yo",-1,1),new C("yas",-1,1),new C("yes",-1,1),new C("yais",-1,1),new C("yamos",-1,1),new C("yó",-1,1)],l=[new C("aba",-1,2),new C("ada",-1,2),new C("ida",-1,2),new C("ara",-1,2),new C("iera",-1,2),new C("ía",-1,2),new C("aría",5,2),new C("ería",5,2),new C("iría",5,2),new C("ad",-1,2),new C("ed",-1,2),new C("id",-1,2),new C("ase",-1,2),new C("iese",-1,2),new C("aste",-1,2),new C("iste",-1,2),new C("an",-1,2),new C("aban",16,2),new C("aran",16,2),new C("ieran",16,2),new C("ían",16,2),new C("arían",20,2),new C("erían",20,2),new C("irían",20,2),new C("en",-1,1),new C("asen",24,2),new C("iesen",24,2),new C("aron",-1,2),new C("ieron",-1,2),new C("arán",-1,2),new C("erán",-1,2),new C("irán",-1,2),new C("ado",-1,2),new C("ido",-1,2),new C("ando",-1,2),new C("iendo",-1,2),new C("ar",-1,2),new C("er",-1,2),new C("ir",-1,2),new C("as",-1,2),new C("abas",39,2),new C("adas",39,2),new C("idas",39,2),new C("aras",39,2),new C("ieras",39,2),new C("ías",39,2),new C("arías",45,2),new C("erías",45,2),new C("irías",45,2),new C("es",-1,1),new C("ases",49,2),new C("ieses",49,2),new C("abais",-1,2),new C("arais",-1,2),new C("ierais",-1,2),new C("íais",-1,2),new C("aríais",55,2),new C("eríais",55,2),new C("iríais",55,2),new C("aseis",-1,2),new C("ieseis",-1,2),new C("asteis",-1,2),new C("isteis",-1,2),new C("áis",-1,2),new C("éis",-1,1),new C("aréis",64,2),new C("eréis",64,2),new C("iréis",64,2),new C("ados",-1,2),new C("idos",-1,2),new C("amos",-1,2),new C("ábamos",70,2),new C("áramos",70,2),new C("iéramos",70,2),new C("íamos",70,2),new C("aríamos",74,2),new C("eríamos",74,2),new C("iríamos",74,2),new C("emos",-1,1),new C("aremos",78,2),new C("eremos",78,2),new C("iremos",78,2),new C("ásemos",78,2),new C("iésemos",78,2),new C("imos",-1,2),new C("arás",-1,2),new C("erás",-1,2),new C("irás",-1,2),new C("ís",-1,2),new C("ará",-1,2),new C("erá",-1,2),new C("irá",-1,2),new C("aré",-1,2),new C("eré",-1,2),new C("iré",-1,2),new C("ió",-1,2)],d=[new C("a",-1,1),new C("e",-1,2),new C("o",-1,1),new C("os",-1,1),new C("á",-1,1),new C("é",-1,2),new C("í",-1,1),new C("ó",-1,1)],b=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,4,10],f=new P;function _(){if(f.out_grouping(b,97,252)){for(;!f.in_grouping(b,97,252);){if(f.cursor>=f.limit)return!0;f.cursor++}return!1}return!0}function h(){var e,s=f.cursor;if(function(){if(f.in_grouping(b,97,252)){var e=f.cursor;if(_()){if(f.cursor=e,!f.in_grouping(b,97,252))return!0;for(;!f.out_grouping(b,97,252);){if(f.cursor>=f.limit)return!0;f.cursor++}}return!1}return!0}()){if(f.cursor=s,!f.out_grouping(b,97,252))return;if(e=f.cursor,_()){if(f.cursor=e,!f.in_grouping(b,97,252)||f.cursor>=f.limit)return;f.cursor++}}i=f.cursor}function v(){for(;!f.in_grouping(b,97,252);){if(f.cursor>=f.limit)return!1;f.cursor++}for(;!f.out_grouping(b,97,252);){if(f.cursor>=f.limit)return!1;f.cursor++}return!0}function p(){return i<=f.cursor}function g(){return r<=f.cursor}function k(e,s){if(!g())return!0;f.slice_del(),f.ket=f.cursor;var r=f.find_among_b(e,s);return r&&(f.bra=f.cursor,1==r&&g()&&f.slice_del()),!1}function y(e){return!g()||(f.slice_del(),f.ket=f.cursor,f.eq_s_b(2,e)&&(f.bra=f.cursor,g()&&f.slice_del()),!1)}function q(){var e;if(f.ket=f.cursor,e=f.find_among_b(c,46)){switch(f.bra=f.cursor,e){case 1:if(!g())return!1;f.slice_del();break;case 2:if(y("ic"))return!1;break;case 3:if(!g())return!1;f.slice_from("log");break;case 4:if(!g())return!1;f.slice_from("u");break;case 5:if(!g())return!1;f.slice_from("ente");break;case 6:if(!(n<=f.cursor))return!1;f.slice_del(),f.ket=f.cursor,(e=f.find_among_b(s,4))&&(f.bra=f.cursor,g()&&(f.slice_del(),1==e&&(f.ket=f.cursor,f.eq_s_b(2,"at")&&(f.bra=f.cursor,g()&&f.slice_del()))));break;case 7:if(k(u,3))return!1;break;case 8:if(k(w,3))return!1;break;case 9:if(y("at"))return!1}return!0}return!1}this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var e,s=f.cursor;return e=f.cursor,i=f.limit,r=n=i,h(),f.cursor=e,v()&&(n=f.cursor,v()&&(r=f.cursor)),f.limit_backward=s,f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,f.find_among_b(t,13)&&(f.bra=f.cursor,(e=f.find_among_b(o,11))&&p()))switch(e){case 1:f.bra=f.cursor,f.slice_from("iendo");break;case 2:f.bra=f.cursor,f.slice_from("ando");break;case 3:f.bra=f.cursor,f.slice_from("ar");break;case 4:f.bra=f.cursor,f.slice_from("er");break;case 5:f.bra=f.cursor,f.slice_from("ir");break;case 6:f.slice_del();break;case 7:f.eq_s_b(1,"u")&&f.slice_del()}}(),f.cursor=f.limit,q()||(f.cursor=f.limit,function(){var e,s;if(f.cursor>=i&&(s=f.limit_backward,f.limit_backward=i,f.ket=f.cursor,e=f.find_among_b(m,12),f.limit_backward=s,e)){if(f.bra=f.cursor,1==e){if(!f.eq_s_b(1,"u"))return!1;f.slice_del()}return!0}return!1}()||(f.cursor=f.limit,function(){var e,s,r,n;if(f.cursor>=i&&(s=f.limit_backward,f.limit_backward=i,f.ket=f.cursor,e=f.find_among_b(l,96),f.limit_backward=s,e))switch(f.bra=f.cursor,e){case 1:r=f.limit-f.cursor,f.eq_s_b(1,"u")?(n=f.limit-f.cursor,f.eq_s_b(1,"g")?f.cursor=f.limit-n:f.cursor=f.limit-r):f.cursor=f.limit-r,f.bra=f.cursor;case 2:f.slice_del()}}())),f.cursor=f.limit,function(){var e,s;if(f.ket=f.cursor,e=f.find_among_b(d,8))switch(f.bra=f.cursor,e){case 1:p()&&f.slice_del();break;case 2:p()&&(f.slice_del(),f.ket=f.cursor,f.eq_s_b(1,"u")&&(f.bra=f.cursor,s=f.limit-f.cursor,f.eq_s_b(1,"g")&&(f.cursor=f.limit-s,p()&&f.slice_del())))}}(),f.cursor=f.limit_backward,function(){for(var e;;){if(f.bra=f.cursor,e=f.find_among(a,6))switch(f.ket=f.cursor,e){case 1:f.slice_from("a");continue;case 2:f.slice_from("e");continue;case 3:f.slice_from("i");continue;case 4:f.slice_from("o");continue;case 5:f.slice_from("u");continue;case 6:if(f.cursor>=f.limit)break;f.cursor++;continue}break}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return s.setCurrent(e),s.stem(),s.getCurrent()}):(s.setCurrent(e),s.stem(),s.getCurrent())}),e.Pipeline.registerFunction(e.es.stemmer,"stemmer-es"),e.es.stopWordFilter=e.generateStopWordFilter("a al algo algunas algunos ante antes como con contra cual cuando de del desde donde durante e el ella ellas ellos en entre era erais eran eras eres es esa esas ese eso esos esta estaba estabais estaban estabas estad estada estadas estado estados estamos estando estar estaremos estará estarán estarás estaré estaréis estaría estaríais estaríamos estarían estarías estas este estemos esto estos estoy estuve estuviera estuvierais estuvieran estuvieras estuvieron estuviese estuvieseis estuviesen estuvieses estuvimos estuviste estuvisteis estuviéramos estuviésemos estuvo está estábamos estáis están estás esté estéis estén estés fue fuera fuerais fueran fueras fueron fuese fueseis fuesen fueses fui fuimos fuiste fuisteis fuéramos fuésemos ha habida habidas habido habidos habiendo habremos habrá habrán habrás habré habréis habría habríais habríamos habrían habrías habéis había habíais habíamos habían habías han has hasta hay haya hayamos hayan hayas hayáis he hemos hube hubiera hubierais hubieran hubieras hubieron hubiese hubieseis hubiesen hubieses hubimos hubiste hubisteis hubiéramos hubiésemos hubo la las le les lo los me mi mis mucho muchos muy más mí mía mías mío míos nada ni no nos nosotras nosotros nuestra nuestras nuestro nuestros o os otra otras otro otros para pero poco por porque que quien quienes qué se sea seamos sean seas seremos será serán serás seré seréis sería seríais seríamos serían serías seáis sido siendo sin sobre sois somos son soy su sus suya suyas suyo suyos sí también tanto te tendremos tendrá tendrán tendrás tendré tendréis tendría tendríais tendríamos tendrían tendrías tened tenemos tenga tengamos tengan tengas tengo tengáis tenida tenidas tenido tenidos teniendo tenéis tenía teníais teníamos tenían tenías ti tiene tienen tienes todo todos tu tus tuve tuviera tuvierais tuvieran tuvieras tuvieron tuviese tuvieseis tuviesen tuvieses tuvimos tuviste tuvisteis tuviéramos tuviésemos tuvo tuya tuyas tuyo tuyos tú un una uno unos vosotras vosotros vuestra vuestras vuestro vuestros y ya yo él éramos".split(" ")),e.Pipeline.registerFunction(e.es.stopWordFilter,"stopWordFilter-es")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.es.min.js b/material/assets/javascripts/lunr/lunr.es.min.js new file mode 100644 index 000000000..2989d3426 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.es.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Spanish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,s){"function"==typeof define&&define.amd?define(s):"object"==typeof exports?module.exports=s():s()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.es=function(){this.pipeline.reset(),this.pipeline.add(e.es.trimmer,e.es.stopWordFilter,e.es.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.es.stemmer))},e.es.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.es.trimmer=e.trimmerSupport.generateTrimmer(e.es.wordCharacters),e.Pipeline.registerFunction(e.es.trimmer,"trimmer-es"),e.es.stemmer=function(){var s=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,n=new function(){function e(){if(A.out_grouping(x,97,252)){for(;!A.in_grouping(x,97,252);){if(A.cursor>=A.limit)return!0;A.cursor++}return!1}return!0}function n(){if(A.in_grouping(x,97,252)){var s=A.cursor;if(e()){if(A.cursor=s,!A.in_grouping(x,97,252))return!0;for(;!A.out_grouping(x,97,252);){if(A.cursor>=A.limit)return!0;A.cursor++}}return!1}return!0}function i(){var s,r=A.cursor;if(n()){if(A.cursor=r,!A.out_grouping(x,97,252))return;if(s=A.cursor,e()){if(A.cursor=s,!A.in_grouping(x,97,252)||A.cursor>=A.limit)return;A.cursor++}}g=A.cursor}function a(){for(;!A.in_grouping(x,97,252);){if(A.cursor>=A.limit)return!1;A.cursor++}for(;!A.out_grouping(x,97,252);){if(A.cursor>=A.limit)return!1;A.cursor++}return!0}function t(){var e=A.cursor;g=A.limit,p=g,v=g,i(),A.cursor=e,a()&&(p=A.cursor,a()&&(v=A.cursor))}function o(){for(var e;;){if(A.bra=A.cursor,e=A.find_among(k,6))switch(A.ket=A.cursor,e){case 1:A.slice_from("a");continue;case 2:A.slice_from("e");continue;case 3:A.slice_from("i");continue;case 4:A.slice_from("o");continue;case 5:A.slice_from("u");continue;case 6:if(A.cursor>=A.limit)break;A.cursor++;continue}break}}function u(){return g<=A.cursor}function w(){return p<=A.cursor}function c(){return v<=A.cursor}function m(){var e;if(A.ket=A.cursor,A.find_among_b(y,13)&&(A.bra=A.cursor,(e=A.find_among_b(q,11))&&u()))switch(e){case 1:A.bra=A.cursor,A.slice_from("iendo");break;case 2:A.bra=A.cursor,A.slice_from("ando");break;case 3:A.bra=A.cursor,A.slice_from("ar");break;case 4:A.bra=A.cursor,A.slice_from("er");break;case 5:A.bra=A.cursor,A.slice_from("ir");break;case 6:A.slice_del();break;case 7:A.eq_s_b(1,"u")&&A.slice_del()}}function l(e,s){if(!c())return!0;A.slice_del(),A.ket=A.cursor;var r=A.find_among_b(e,s);return r&&(A.bra=A.cursor,1==r&&c()&&A.slice_del()),!1}function d(e){return!c()||(A.slice_del(),A.ket=A.cursor,A.eq_s_b(2,e)&&(A.bra=A.cursor,c()&&A.slice_del()),!1)}function b(){var e;if(A.ket=A.cursor,e=A.find_among_b(S,46)){switch(A.bra=A.cursor,e){case 1:if(!c())return!1;A.slice_del();break;case 2:if(d("ic"))return!1;break;case 3:if(!c())return!1;A.slice_from("log");break;case 4:if(!c())return!1;A.slice_from("u");break;case 5:if(!c())return!1;A.slice_from("ente");break;case 6:if(!w())return!1;A.slice_del(),A.ket=A.cursor,e=A.find_among_b(C,4),e&&(A.bra=A.cursor,c()&&(A.slice_del(),1==e&&(A.ket=A.cursor,A.eq_s_b(2,"at")&&(A.bra=A.cursor,c()&&A.slice_del()))));break;case 7:if(l(P,3))return!1;break;case 8:if(l(F,3))return!1;break;case 9:if(d("at"))return!1}return!0}return!1}function f(){var e,s;if(A.cursor>=g&&(s=A.limit_backward,A.limit_backward=g,A.ket=A.cursor,e=A.find_among_b(W,12),A.limit_backward=s,e)){if(A.bra=A.cursor,1==e){if(!A.eq_s_b(1,"u"))return!1;A.slice_del()}return!0}return!1}function _(){var e,s,r,n;if(A.cursor>=g&&(s=A.limit_backward,A.limit_backward=g,A.ket=A.cursor,e=A.find_among_b(L,96),A.limit_backward=s,e))switch(A.bra=A.cursor,e){case 1:r=A.limit-A.cursor,A.eq_s_b(1,"u")?(n=A.limit-A.cursor,A.eq_s_b(1,"g")?A.cursor=A.limit-n:A.cursor=A.limit-r):A.cursor=A.limit-r,A.bra=A.cursor;case 2:A.slice_del()}}function h(){var e,s;if(A.ket=A.cursor,e=A.find_among_b(z,8))switch(A.bra=A.cursor,e){case 1:u()&&A.slice_del();break;case 2:u()&&(A.slice_del(),A.ket=A.cursor,A.eq_s_b(1,"u")&&(A.bra=A.cursor,s=A.limit-A.cursor,A.eq_s_b(1,"g")&&(A.cursor=A.limit-s,u()&&A.slice_del())))}}var v,p,g,k=[new s("",-1,6),new s("á",0,1),new s("é",0,2),new s("í",0,3),new s("ó",0,4),new s("ú",0,5)],y=[new s("la",-1,-1),new s("sela",0,-1),new s("le",-1,-1),new s("me",-1,-1),new s("se",-1,-1),new s("lo",-1,-1),new s("selo",5,-1),new s("las",-1,-1),new s("selas",7,-1),new s("les",-1,-1),new s("los",-1,-1),new s("selos",10,-1),new s("nos",-1,-1)],q=[new s("ando",-1,6),new s("iendo",-1,6),new s("yendo",-1,7),new s("ándo",-1,2),new s("iéndo",-1,1),new s("ar",-1,6),new s("er",-1,6),new s("ir",-1,6),new s("ár",-1,3),new s("ér",-1,4),new s("ír",-1,5)],C=[new s("ic",-1,-1),new s("ad",-1,-1),new s("os",-1,-1),new s("iv",-1,1)],P=[new s("able",-1,1),new s("ible",-1,1),new s("ante",-1,1)],F=[new s("ic",-1,1),new s("abil",-1,1),new s("iv",-1,1)],S=[new s("ica",-1,1),new s("ancia",-1,2),new s("encia",-1,5),new s("adora",-1,2),new s("osa",-1,1),new s("ista",-1,1),new s("iva",-1,9),new s("anza",-1,1),new s("logía",-1,3),new s("idad",-1,8),new s("able",-1,1),new s("ible",-1,1),new s("ante",-1,2),new s("mente",-1,7),new s("amente",13,6),new s("ación",-1,2),new s("ución",-1,4),new s("ico",-1,1),new s("ismo",-1,1),new s("oso",-1,1),new s("amiento",-1,1),new s("imiento",-1,1),new s("ivo",-1,9),new s("ador",-1,2),new s("icas",-1,1),new s("ancias",-1,2),new s("encias",-1,5),new s("adoras",-1,2),new s("osas",-1,1),new s("istas",-1,1),new s("ivas",-1,9),new s("anzas",-1,1),new s("logías",-1,3),new s("idades",-1,8),new s("ables",-1,1),new s("ibles",-1,1),new s("aciones",-1,2),new s("uciones",-1,4),new s("adores",-1,2),new s("antes",-1,2),new s("icos",-1,1),new s("ismos",-1,1),new s("osos",-1,1),new s("amientos",-1,1),new s("imientos",-1,1),new s("ivos",-1,9)],W=[new s("ya",-1,1),new s("ye",-1,1),new s("yan",-1,1),new s("yen",-1,1),new s("yeron",-1,1),new s("yendo",-1,1),new s("yo",-1,1),new s("yas",-1,1),new s("yes",-1,1),new s("yais",-1,1),new s("yamos",-1,1),new s("yó",-1,1)],L=[new s("aba",-1,2),new s("ada",-1,2),new s("ida",-1,2),new s("ara",-1,2),new s("iera",-1,2),new s("ía",-1,2),new s("aría",5,2),new s("ería",5,2),new s("iría",5,2),new s("ad",-1,2),new s("ed",-1,2),new s("id",-1,2),new s("ase",-1,2),new s("iese",-1,2),new s("aste",-1,2),new s("iste",-1,2),new s("an",-1,2),new s("aban",16,2),new s("aran",16,2),new s("ieran",16,2),new s("ían",16,2),new s("arían",20,2),new s("erían",20,2),new s("irían",20,2),new s("en",-1,1),new s("asen",24,2),new s("iesen",24,2),new s("aron",-1,2),new s("ieron",-1,2),new s("arán",-1,2),new s("erán",-1,2),new s("irán",-1,2),new s("ado",-1,2),new s("ido",-1,2),new s("ando",-1,2),new s("iendo",-1,2),new s("ar",-1,2),new s("er",-1,2),new s("ir",-1,2),new s("as",-1,2),new s("abas",39,2),new s("adas",39,2),new s("idas",39,2),new s("aras",39,2),new s("ieras",39,2),new s("ías",39,2),new s("arías",45,2),new s("erías",45,2),new s("irías",45,2),new s("es",-1,1),new s("ases",49,2),new s("ieses",49,2),new s("abais",-1,2),new s("arais",-1,2),new s("ierais",-1,2),new s("íais",-1,2),new s("aríais",55,2),new s("eríais",55,2),new s("iríais",55,2),new s("aseis",-1,2),new s("ieseis",-1,2),new s("asteis",-1,2),new s("isteis",-1,2),new s("áis",-1,2),new s("éis",-1,1),new s("aréis",64,2),new s("eréis",64,2),new s("iréis",64,2),new s("ados",-1,2),new s("idos",-1,2),new s("amos",-1,2),new s("ábamos",70,2),new s("áramos",70,2),new s("iéramos",70,2),new s("íamos",70,2),new s("aríamos",74,2),new s("eríamos",74,2),new s("iríamos",74,2),new s("emos",-1,1),new s("aremos",78,2),new s("eremos",78,2),new s("iremos",78,2),new s("ásemos",78,2),new s("iésemos",78,2),new s("imos",-1,2),new s("arás",-1,2),new s("erás",-1,2),new s("irás",-1,2),new s("ís",-1,2),new s("ará",-1,2),new s("erá",-1,2),new s("irá",-1,2),new s("aré",-1,2),new s("eré",-1,2),new s("iré",-1,2),new s("ió",-1,2)],z=[new s("a",-1,1),new s("e",-1,2),new s("o",-1,1),new s("os",-1,1),new s("á",-1,1),new s("é",-1,2),new s("í",-1,1),new s("ó",-1,1)],x=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,4,10],A=new r;this.setCurrent=function(e){A.setCurrent(e)},this.getCurrent=function(){return A.getCurrent()},this.stem=function(){var e=A.cursor;return t(),A.limit_backward=e,A.cursor=A.limit,m(),A.cursor=A.limit,b()||(A.cursor=A.limit,f()||(A.cursor=A.limit,_())),A.cursor=A.limit,h(),A.cursor=A.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.es.stemmer,"stemmer-es"),e.es.stopWordFilter=e.generateStopWordFilter("a al algo algunas algunos ante antes como con contra cual cuando de del desde donde durante e el ella ellas ellos en entre era erais eran eras eres es esa esas ese eso esos esta estaba estabais estaban estabas estad estada estadas estado estados estamos estando estar estaremos estará estarán estarás estaré estaréis estaría estaríais estaríamos estarían estarías estas este estemos esto estos estoy estuve estuviera estuvierais estuvieran estuvieras estuvieron estuviese estuvieseis estuviesen estuvieses estuvimos estuviste estuvisteis estuviéramos estuviésemos estuvo está estábamos estáis están estás esté estéis estén estés fue fuera fuerais fueran fueras fueron fuese fueseis fuesen fueses fui fuimos fuiste fuisteis fuéramos fuésemos ha habida habidas habido habidos habiendo habremos habrá habrán habrás habré habréis habría habríais habríamos habrían habrías habéis había habíais habíamos habían habías han has hasta hay haya hayamos hayan hayas hayáis he hemos hube hubiera hubierais hubieran hubieras hubieron hubiese hubieseis hubiesen hubieses hubimos hubiste hubisteis hubiéramos hubiésemos hubo la las le les lo los me mi mis mucho muchos muy más mí mía mías mío míos nada ni no nos nosotras nosotros nuestra nuestras nuestro nuestros o os otra otras otro otros para pero poco por porque que quien quienes qué se sea seamos sean seas seremos será serán serás seré seréis sería seríais seríamos serían serías seáis sido siendo sin sobre sois somos son soy su sus suya suyas suyo suyos sí también tanto te tendremos tendrá tendrán tendrás tendré tendréis tendría tendríais tendríamos tendrían tendrías tened tenemos tenga tengamos tengan tengas tengo tengáis tenida tenidas tenido tenidos teniendo tenéis tenía teníais teníamos tenían tenías ti tiene tienen tienes todo todos tu tus tuve tuviera tuvierais tuvieran tuvieras tuvieron tuviese tuvieseis tuviesen tuvieses tuvimos tuviste tuvisteis tuviéramos tuviésemos tuvo tuya tuyas tuyo tuyos tú un una uno unos vosotras vosotros vuestra vuestras vuestro vuestros y ya yo él éramos".split(" ")),e.Pipeline.registerFunction(e.es.stopWordFilter,"stopWordFilter-es")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.fi.js b/material/assets/javascripts/lunr/lunr.fi.js deleted file mode 100644 index f34d10e0d..000000000 --- a/material/assets/javascripts/lunr/lunr.fi.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Finnish` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(i,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():e()(i.lunr)}(this,function(){return function(i){if(void 0===i)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===i.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var v,C,e;i.fi=function(){this.pipeline.reset(),this.pipeline.add(i.fi.trimmer,i.fi.stopWordFilter,i.fi.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(i.fi.stemmer))},i.fi.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",i.fi.trimmer=i.trimmerSupport.generateTrimmer(i.fi.wordCharacters),i.Pipeline.registerFunction(i.fi.trimmer,"trimmer-fi"),i.fi.stemmer=(v=i.stemmerSupport.Among,C=i.stemmerSupport.SnowballProgram,e=new function(){var n,t,l,o,r=[new v("pa",-1,1),new v("sti",-1,2),new v("kaan",-1,1),new v("han",-1,1),new v("kin",-1,1),new v("hän",-1,1),new v("kään",-1,1),new v("ko",-1,1),new v("pä",-1,1),new v("kö",-1,1)],s=[new v("lla",-1,-1),new v("na",-1,-1),new v("ssa",-1,-1),new v("ta",-1,-1),new v("lta",3,-1),new v("sta",3,-1)],a=[new v("llä",-1,-1),new v("nä",-1,-1),new v("ssä",-1,-1),new v("tä",-1,-1),new v("ltä",3,-1),new v("stä",3,-1)],u=[new v("lle",-1,-1),new v("ine",-1,-1)],c=[new v("nsa",-1,3),new v("mme",-1,3),new v("nne",-1,3),new v("ni",-1,2),new v("si",-1,1),new v("an",-1,4),new v("en",-1,6),new v("än",-1,5),new v("nsä",-1,3)],i=[new v("aa",-1,-1),new v("ee",-1,-1),new v("ii",-1,-1),new v("oo",-1,-1),new v("uu",-1,-1),new v("ää",-1,-1),new v("öö",-1,-1)],m=[new v("a",-1,8),new v("lla",0,-1),new v("na",0,-1),new v("ssa",0,-1),new v("ta",0,-1),new v("lta",4,-1),new v("sta",4,-1),new v("tta",4,9),new v("lle",-1,-1),new v("ine",-1,-1),new v("ksi",-1,-1),new v("n",-1,7),new v("han",11,1),new v("den",11,-1,q),new v("seen",11,-1,j),new v("hen",11,2),new v("tten",11,-1,q),new v("hin",11,3),new v("siin",11,-1,q),new v("hon",11,4),new v("hän",11,5),new v("hön",11,6),new v("ä",-1,8),new v("llä",22,-1),new v("nä",22,-1),new v("ssä",22,-1),new v("tä",22,-1),new v("ltä",26,-1),new v("stä",26,-1),new v("ttä",26,9)],w=[new v("eja",-1,-1),new v("mma",-1,1),new v("imma",1,-1),new v("mpa",-1,1),new v("impa",3,-1),new v("mmi",-1,1),new v("immi",5,-1),new v("mpi",-1,1),new v("impi",7,-1),new v("ejä",-1,-1),new v("mmä",-1,1),new v("immä",10,-1),new v("mpä",-1,1),new v("impä",12,-1)],_=[new v("i",-1,-1),new v("j",-1,-1)],k=[new v("mma",-1,1),new v("imma",0,-1)],b=[17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],d=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],e=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],f=[17,97,24,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],h=new C;function p(){for(var i;i=h.cursor,!h.in_grouping(d,97,246);){if((h.cursor=i)>=h.limit)return!0;h.cursor++}for(h.cursor=i;!h.out_grouping(d,97,246);){if(h.cursor>=h.limit)return!0;h.cursor++}return!1}function g(){var i,e;if(h.cursor>=o)if(e=h.limit_backward,h.limit_backward=o,h.ket=h.cursor,i=h.find_among_b(r,10)){switch(h.bra=h.cursor,h.limit_backward=e,i){case 1:if(!h.in_grouping_b(f,97,246))return;break;case 2:if(!(l<=h.cursor))return}h.slice_del()}else h.limit_backward=e}function j(){return h.find_among_b(i,7)}function q(){return h.eq_s_b(1,"i")&&h.in_grouping_b(e,97,246)}this.setCurrent=function(i){h.setCurrent(i)},this.getCurrent=function(){return h.getCurrent()},this.stem=function(){var i,e=h.cursor;return o=h.limit,l=o,p()||(o=h.cursor,p()||(l=h.cursor)),n=!1,h.limit_backward=e,h.cursor=h.limit,g(),h.cursor=h.limit,function(){var i,e,r;if(h.cursor>=o)if(e=h.limit_backward,h.limit_backward=o,h.ket=h.cursor,i=h.find_among_b(c,9))switch(h.bra=h.cursor,h.limit_backward=e,i){case 1:r=h.limit-h.cursor,h.eq_s_b(1,"k")||(h.cursor=h.limit-r,h.slice_del());break;case 2:h.slice_del(),h.ket=h.cursor,h.eq_s_b(3,"kse")&&(h.bra=h.cursor,h.slice_from("ksi"));break;case 3:h.slice_del();break;case 4:h.find_among_b(s,6)&&h.slice_del();break;case 5:h.find_among_b(a,6)&&h.slice_del();break;case 6:h.find_among_b(u,2)&&h.slice_del()}else h.limit_backward=e}(),h.cursor=h.limit,function(){var i,e,r;if(h.cursor>=o)if(e=h.limit_backward,h.limit_backward=o,h.ket=h.cursor,i=h.find_among_b(m,30)){switch(h.bra=h.cursor,h.limit_backward=e,i){case 1:if(!h.eq_s_b(1,"a"))return;break;case 2:case 9:if(!h.eq_s_b(1,"e"))return;break;case 3:if(!h.eq_s_b(1,"i"))return;break;case 4:if(!h.eq_s_b(1,"o"))return;break;case 5:if(!h.eq_s_b(1,"ä"))return;break;case 6:if(!h.eq_s_b(1,"ö"))return;break;case 7:if(r=h.limit-h.cursor,!j()&&(h.cursor=h.limit-r,!h.eq_s_b(2,"ie"))){h.cursor=h.limit-r;break}if(h.cursor=h.limit-r,h.cursor<=h.limit_backward){h.cursor=h.limit-r;break}h.cursor--,h.bra=h.cursor;break;case 8:if(!h.in_grouping_b(d,97,246)||!h.out_grouping_b(d,97,246))return}h.slice_del(),n=!0}else h.limit_backward=e}(),h.cursor=h.limit,function(){var i,e,r;if(h.cursor>=l)if(e=h.limit_backward,h.limit_backward=l,h.ket=h.cursor,i=h.find_among_b(w,14)){if(h.bra=h.cursor,h.limit_backward=e,1==i){if(r=h.limit-h.cursor,h.eq_s_b(2,"po"))return;h.cursor=h.limit-r}h.slice_del()}else h.limit_backward=e}(),h.cursor=h.limit,h.cursor=(n?h.cursor>=o&&(i=h.limit_backward,h.limit_backward=o,h.ket=h.cursor,h.find_among_b(_,2)?(h.bra=h.cursor,h.limit_backward=i,h.slice_del()):h.limit_backward=i):(h.cursor=h.limit,function(){var i,e,r,n,t,s;if(h.cursor>=o){if(e=h.limit_backward,h.limit_backward=o,h.ket=h.cursor,h.eq_s_b(1,"t")&&(h.bra=h.cursor,r=h.limit-h.cursor,h.in_grouping_b(d,97,246)&&(h.cursor=h.limit-r,h.slice_del(),h.limit_backward=e,n=h.limit-h.cursor,h.cursor>=l&&(h.cursor=l,t=h.limit_backward,h.limit_backward=h.cursor,h.cursor=h.limit-n,h.ket=h.cursor,i=h.find_among_b(k,2))))){if(h.bra=h.cursor,h.limit_backward=t,1==i){if(s=h.limit-h.cursor,h.eq_s_b(2,"po"))return;h.cursor=h.limit-s}return h.slice_del()}h.limit_backward=e}}()),h.limit),function(){var i,e,r,n;if(h.cursor>=o){for(i=h.limit_backward,h.limit_backward=o,e=h.limit-h.cursor,j()&&(h.cursor=h.limit-e,h.ket=h.cursor,h.cursor>h.limit_backward&&(h.cursor--,h.bra=h.cursor,h.slice_del())),h.cursor=h.limit-e,h.ket=h.cursor,h.in_grouping_b(b,97,228)&&(h.bra=h.cursor,h.out_grouping_b(d,97,246)&&h.slice_del()),h.cursor=h.limit-e,h.ket=h.cursor,h.eq_s_b(1,"j")&&(h.bra=h.cursor,r=h.limit-h.cursor,h.eq_s_b(1,"o")?h.slice_del():(h.cursor=h.limit-r,h.eq_s_b(1,"u")&&h.slice_del())),h.cursor=h.limit-e,h.ket=h.cursor,h.eq_s_b(1,"o")&&(h.bra=h.cursor,h.eq_s_b(1,"j")&&h.slice_del()),h.cursor=h.limit-e,h.limit_backward=i;;){if(n=h.limit-h.cursor,h.out_grouping_b(d,97,246)){h.cursor=h.limit-n;break}if(h.cursor=h.limit-n,h.cursor<=h.limit_backward)return;h.cursor--}h.ket=h.cursor,h.cursor>h.limit_backward&&(h.cursor--,h.bra=h.cursor,t=h.slice_to(),h.eq_v_b(t)&&h.slice_del())}}(),!0}},function(i){return"function"==typeof i.update?i.update(function(i){return e.setCurrent(i),e.stem(),e.getCurrent()}):(e.setCurrent(i),e.stem(),e.getCurrent())}),i.Pipeline.registerFunction(i.fi.stemmer,"stemmer-fi"),i.fi.stopWordFilter=i.generateStopWordFilter("ei eivät emme en et ette että he heidän heidät heihin heille heillä heiltä heissä heistä heitä hän häneen hänelle hänellä häneltä hänen hänessä hänestä hänet häntä itse ja johon joiden joihin joiksi joilla joille joilta joina joissa joista joita joka joksi jolla jolle jolta jona jonka jos jossa josta jota jotka kanssa keiden keihin keiksi keille keillä keiltä keinä keissä keistä keitä keneen keneksi kenelle kenellä keneltä kenen kenenä kenessä kenestä kenet ketkä ketkä ketä koska kuin kuka kun me meidän meidät meihin meille meillä meiltä meissä meistä meitä mihin miksi mikä mille millä miltä minkä minkä minua minulla minulle minulta minun minussa minusta minut minuun minä minä missä mistä mitkä mitä mukaan mutta ne niiden niihin niiksi niille niillä niiltä niin niin niinä niissä niistä niitä noiden noihin noiksi noilla noille noilta noin noina noissa noista noita nuo nyt näiden näihin näiksi näille näillä näiltä näinä näissä näistä näitä nämä ole olemme olen olet olette oli olimme olin olisi olisimme olisin olisit olisitte olisivat olit olitte olivat olla olleet ollut on ovat poikki se sekä sen siihen siinä siitä siksi sille sillä sillä siltä sinua sinulla sinulle sinulta sinun sinussa sinusta sinut sinuun sinä sinä sitä tai te teidän teidät teihin teille teillä teiltä teissä teistä teitä tuo tuohon tuoksi tuolla tuolle tuolta tuon tuona tuossa tuosta tuota tähän täksi tälle tällä tältä tämä tämän tänä tässä tästä tätä vaan vai vaikka yli".split(" ")),i.Pipeline.registerFunction(i.fi.stopWordFilter,"stopWordFilter-fi")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.fi.min.js b/material/assets/javascripts/lunr/lunr.fi.min.js new file mode 100644 index 000000000..29f5dfcea --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.fi.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Finnish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(i,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():e()(i.lunr)}(this,function(){return function(i){if(void 0===i)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===i.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");i.fi=function(){this.pipeline.reset(),this.pipeline.add(i.fi.trimmer,i.fi.stopWordFilter,i.fi.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(i.fi.stemmer))},i.fi.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",i.fi.trimmer=i.trimmerSupport.generateTrimmer(i.fi.wordCharacters),i.Pipeline.registerFunction(i.fi.trimmer,"trimmer-fi"),i.fi.stemmer=function(){var e=i.stemmerSupport.Among,r=i.stemmerSupport.SnowballProgram,n=new function(){function i(){f=A.limit,d=f,n()||(f=A.cursor,n()||(d=A.cursor))}function n(){for(var i;;){if(i=A.cursor,A.in_grouping(W,97,246))break;if(A.cursor=i,i>=A.limit)return!0;A.cursor++}for(A.cursor=i;!A.out_grouping(W,97,246);){if(A.cursor>=A.limit)return!0;A.cursor++}return!1}function t(){return d<=A.cursor}function s(){var i,e;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(h,10)){switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:if(!A.in_grouping_b(x,97,246))return;break;case 2:if(!t())return}A.slice_del()}else A.limit_backward=e}function o(){var i,e,r;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(v,9))switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:r=A.limit-A.cursor,A.eq_s_b(1,"k")||(A.cursor=A.limit-r,A.slice_del());break;case 2:A.slice_del(),A.ket=A.cursor,A.eq_s_b(3,"kse")&&(A.bra=A.cursor,A.slice_from("ksi"));break;case 3:A.slice_del();break;case 4:A.find_among_b(p,6)&&A.slice_del();break;case 5:A.find_among_b(g,6)&&A.slice_del();break;case 6:A.find_among_b(j,2)&&A.slice_del()}else A.limit_backward=e}function l(){return A.find_among_b(q,7)}function a(){return A.eq_s_b(1,"i")&&A.in_grouping_b(L,97,246)}function u(){var i,e,r;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(C,30)){switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:if(!A.eq_s_b(1,"a"))return;break;case 2:case 9:if(!A.eq_s_b(1,"e"))return;break;case 3:if(!A.eq_s_b(1,"i"))return;break;case 4:if(!A.eq_s_b(1,"o"))return;break;case 5:if(!A.eq_s_b(1,"ä"))return;break;case 6:if(!A.eq_s_b(1,"ö"))return;break;case 7:if(r=A.limit-A.cursor,!l()&&(A.cursor=A.limit-r,!A.eq_s_b(2,"ie"))){A.cursor=A.limit-r;break}if(A.cursor=A.limit-r,A.cursor<=A.limit_backward){A.cursor=A.limit-r;break}A.cursor--,A.bra=A.cursor;break;case 8:if(!A.in_grouping_b(W,97,246)||!A.out_grouping_b(W,97,246))return}A.slice_del(),k=!0}else A.limit_backward=e}function c(){var i,e,r;if(A.cursor>=d)if(e=A.limit_backward,A.limit_backward=d,A.ket=A.cursor,i=A.find_among_b(P,14)){if(A.bra=A.cursor,A.limit_backward=e,1==i){if(r=A.limit-A.cursor,A.eq_s_b(2,"po"))return;A.cursor=A.limit-r}A.slice_del()}else A.limit_backward=e}function m(){var i;A.cursor>=f&&(i=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,A.find_among_b(F,2)?(A.bra=A.cursor,A.limit_backward=i,A.slice_del()):A.limit_backward=i)}function w(){var i,e,r,n,t,s;if(A.cursor>=f){if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,A.eq_s_b(1,"t")&&(A.bra=A.cursor,r=A.limit-A.cursor,A.in_grouping_b(W,97,246)&&(A.cursor=A.limit-r,A.slice_del(),A.limit_backward=e,n=A.limit-A.cursor,A.cursor>=d&&(A.cursor=d,t=A.limit_backward,A.limit_backward=A.cursor,A.cursor=A.limit-n,A.ket=A.cursor,i=A.find_among_b(S,2))))){if(A.bra=A.cursor,A.limit_backward=t,1==i){if(s=A.limit-A.cursor,A.eq_s_b(2,"po"))return;A.cursor=A.limit-s}return void A.slice_del()}A.limit_backward=e}}function _(){var i,e,r,n;if(A.cursor>=f){for(i=A.limit_backward,A.limit_backward=f,e=A.limit-A.cursor,l()&&(A.cursor=A.limit-e,A.ket=A.cursor,A.cursor>A.limit_backward&&(A.cursor--,A.bra=A.cursor,A.slice_del())),A.cursor=A.limit-e,A.ket=A.cursor,A.in_grouping_b(y,97,228)&&(A.bra=A.cursor,A.out_grouping_b(W,97,246)&&A.slice_del()),A.cursor=A.limit-e,A.ket=A.cursor,A.eq_s_b(1,"j")&&(A.bra=A.cursor,r=A.limit-A.cursor,A.eq_s_b(1,"o")?A.slice_del():(A.cursor=A.limit-r,A.eq_s_b(1,"u")&&A.slice_del())),A.cursor=A.limit-e,A.ket=A.cursor,A.eq_s_b(1,"o")&&(A.bra=A.cursor,A.eq_s_b(1,"j")&&A.slice_del()),A.cursor=A.limit-e,A.limit_backward=i;;){if(n=A.limit-A.cursor,A.out_grouping_b(W,97,246)){A.cursor=A.limit-n;break}if(A.cursor=A.limit-n,A.cursor<=A.limit_backward)return;A.cursor--}A.ket=A.cursor,A.cursor>A.limit_backward&&(A.cursor--,A.bra=A.cursor,b=A.slice_to(),A.eq_v_b(b)&&A.slice_del())}}var k,b,d,f,h=[new e("pa",-1,1),new e("sti",-1,2),new e("kaan",-1,1),new e("han",-1,1),new e("kin",-1,1),new e("hän",-1,1),new e("kään",-1,1),new e("ko",-1,1),new e("pä",-1,1),new e("kö",-1,1)],p=[new e("lla",-1,-1),new e("na",-1,-1),new e("ssa",-1,-1),new e("ta",-1,-1),new e("lta",3,-1),new e("sta",3,-1)],g=[new e("llä",-1,-1),new e("nä",-1,-1),new e("ssä",-1,-1),new e("tä",-1,-1),new e("ltä",3,-1),new e("stä",3,-1)],j=[new e("lle",-1,-1),new e("ine",-1,-1)],v=[new e("nsa",-1,3),new e("mme",-1,3),new e("nne",-1,3),new e("ni",-1,2),new e("si",-1,1),new e("an",-1,4),new e("en",-1,6),new e("än",-1,5),new e("nsä",-1,3)],q=[new e("aa",-1,-1),new e("ee",-1,-1),new e("ii",-1,-1),new e("oo",-1,-1),new e("uu",-1,-1),new e("ää",-1,-1),new e("öö",-1,-1)],C=[new e("a",-1,8),new e("lla",0,-1),new e("na",0,-1),new e("ssa",0,-1),new e("ta",0,-1),new e("lta",4,-1),new e("sta",4,-1),new e("tta",4,9),new e("lle",-1,-1),new e("ine",-1,-1),new e("ksi",-1,-1),new e("n",-1,7),new e("han",11,1),new e("den",11,-1,a),new e("seen",11,-1,l),new e("hen",11,2),new e("tten",11,-1,a),new e("hin",11,3),new e("siin",11,-1,a),new e("hon",11,4),new e("hän",11,5),new e("hön",11,6),new e("ä",-1,8),new e("llä",22,-1),new e("nä",22,-1),new e("ssä",22,-1),new e("tä",22,-1),new e("ltä",26,-1),new e("stä",26,-1),new e("ttä",26,9)],P=[new e("eja",-1,-1),new e("mma",-1,1),new e("imma",1,-1),new e("mpa",-1,1),new e("impa",3,-1),new e("mmi",-1,1),new e("immi",5,-1),new e("mpi",-1,1),new e("impi",7,-1),new e("ejä",-1,-1),new e("mmä",-1,1),new e("immä",10,-1),new e("mpä",-1,1),new e("impä",12,-1)],F=[new e("i",-1,-1),new e("j",-1,-1)],S=[new e("mma",-1,1),new e("imma",0,-1)],y=[17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],W=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],L=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],x=[17,97,24,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],A=new r;this.setCurrent=function(i){A.setCurrent(i)},this.getCurrent=function(){return A.getCurrent()},this.stem=function(){var e=A.cursor;return i(),k=!1,A.limit_backward=e,A.cursor=A.limit,s(),A.cursor=A.limit,o(),A.cursor=A.limit,u(),A.cursor=A.limit,c(),A.cursor=A.limit,k?(m(),A.cursor=A.limit):(A.cursor=A.limit,w(),A.cursor=A.limit),_(),!0}};return function(i){return"function"==typeof i.update?i.update(function(i){return n.setCurrent(i),n.stem(),n.getCurrent()}):(n.setCurrent(i),n.stem(),n.getCurrent())}}(),i.Pipeline.registerFunction(i.fi.stemmer,"stemmer-fi"),i.fi.stopWordFilter=i.generateStopWordFilter("ei eivät emme en et ette että he heidän heidät heihin heille heillä heiltä heissä heistä heitä hän häneen hänelle hänellä häneltä hänen hänessä hänestä hänet häntä itse ja johon joiden joihin joiksi joilla joille joilta joina joissa joista joita joka joksi jolla jolle jolta jona jonka jos jossa josta jota jotka kanssa keiden keihin keiksi keille keillä keiltä keinä keissä keistä keitä keneen keneksi kenelle kenellä keneltä kenen kenenä kenessä kenestä kenet ketkä ketkä ketä koska kuin kuka kun me meidän meidät meihin meille meillä meiltä meissä meistä meitä mihin miksi mikä mille millä miltä minkä minkä minua minulla minulle minulta minun minussa minusta minut minuun minä minä missä mistä mitkä mitä mukaan mutta ne niiden niihin niiksi niille niillä niiltä niin niin niinä niissä niistä niitä noiden noihin noiksi noilla noille noilta noin noina noissa noista noita nuo nyt näiden näihin näiksi näille näillä näiltä näinä näissä näistä näitä nämä ole olemme olen olet olette oli olimme olin olisi olisimme olisin olisit olisitte olisivat olit olitte olivat olla olleet ollut on ovat poikki se sekä sen siihen siinä siitä siksi sille sillä sillä siltä sinua sinulla sinulle sinulta sinun sinussa sinusta sinut sinuun sinä sinä sitä tai te teidän teidät teihin teille teillä teiltä teissä teistä teitä tuo tuohon tuoksi tuolla tuolle tuolta tuon tuona tuossa tuosta tuota tähän täksi tälle tällä tältä tämä tämän tänä tässä tästä tätä vaan vai vaikka yli".split(" ")),i.Pipeline.registerFunction(i.fi.stopWordFilter,"stopWordFilter-fi")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.fr.js b/material/assets/javascripts/lunr/lunr.fr.js deleted file mode 100644 index d043ec654..000000000 --- a/material/assets/javascripts/lunr/lunr.fr.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `French` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r,y,s;e.fr=function(){this.pipeline.reset(),this.pipeline.add(e.fr.trimmer,e.fr.stopWordFilter,e.fr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.fr.stemmer))},e.fr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.fr.trimmer=e.trimmerSupport.generateTrimmer(e.fr.wordCharacters),e.Pipeline.registerFunction(e.fr.trimmer,"trimmer-fr"),e.fr.stemmer=(r=e.stemmerSupport.Among,y=e.stemmerSupport.SnowballProgram,s=new function(){var s,i,t,n=[new r("col",-1,-1),new r("par",-1,-1),new r("tap",-1,-1)],u=[new r("",-1,4),new r("I",0,1),new r("U",0,2),new r("Y",0,3)],o=[new r("iqU",-1,3),new r("abl",-1,3),new r("Ièr",-1,4),new r("ièr",-1,4),new r("eus",-1,2),new r("iv",-1,1)],c=[new r("ic",-1,2),new r("abil",-1,1),new r("iv",-1,3)],a=[new r("iqUe",-1,1),new r("atrice",-1,2),new r("ance",-1,1),new r("ence",-1,5),new r("logie",-1,3),new r("able",-1,1),new r("isme",-1,1),new r("euse",-1,11),new r("iste",-1,1),new r("ive",-1,8),new r("if",-1,8),new r("usion",-1,4),new r("ation",-1,2),new r("ution",-1,4),new r("ateur",-1,2),new r("iqUes",-1,1),new r("atrices",-1,2),new r("ances",-1,1),new r("ences",-1,5),new r("logies",-1,3),new r("ables",-1,1),new r("ismes",-1,1),new r("euses",-1,11),new r("istes",-1,1),new r("ives",-1,8),new r("ifs",-1,8),new r("usions",-1,4),new r("ations",-1,2),new r("utions",-1,4),new r("ateurs",-1,2),new r("ments",-1,15),new r("ements",30,6),new r("issements",31,12),new r("ités",-1,7),new r("ment",-1,15),new r("ement",34,6),new r("issement",35,12),new r("amment",34,13),new r("emment",34,14),new r("aux",-1,10),new r("eaux",39,9),new r("eux",-1,1),new r("ité",-1,7)],l=[new r("ira",-1,1),new r("ie",-1,1),new r("isse",-1,1),new r("issante",-1,1),new r("i",-1,1),new r("irai",4,1),new r("ir",-1,1),new r("iras",-1,1),new r("ies",-1,1),new r("îmes",-1,1),new r("isses",-1,1),new r("issantes",-1,1),new r("îtes",-1,1),new r("is",-1,1),new r("irais",13,1),new r("issais",13,1),new r("irions",-1,1),new r("issions",-1,1),new r("irons",-1,1),new r("issons",-1,1),new r("issants",-1,1),new r("it",-1,1),new r("irait",21,1),new r("issait",21,1),new r("issant",-1,1),new r("iraIent",-1,1),new r("issaIent",-1,1),new r("irent",-1,1),new r("issent",-1,1),new r("iront",-1,1),new r("ît",-1,1),new r("iriez",-1,1),new r("issiez",-1,1),new r("irez",-1,1),new r("issez",-1,1)],w=[new r("a",-1,3),new r("era",0,2),new r("asse",-1,3),new r("ante",-1,3),new r("ée",-1,2),new r("ai",-1,3),new r("erai",5,2),new r("er",-1,2),new r("as",-1,3),new r("eras",8,2),new r("âmes",-1,3),new r("asses",-1,3),new r("antes",-1,3),new r("âtes",-1,3),new r("ées",-1,2),new r("ais",-1,3),new r("erais",15,2),new r("ions",-1,1),new r("erions",17,2),new r("assions",17,3),new r("erons",-1,2),new r("ants",-1,3),new r("és",-1,2),new r("ait",-1,3),new r("erait",23,2),new r("ant",-1,3),new r("aIent",-1,3),new r("eraIent",26,2),new r("èrent",-1,2),new r("assent",-1,3),new r("eront",-1,2),new r("ât",-1,3),new r("ez",-1,2),new r("iez",32,2),new r("eriez",33,2),new r("assiez",33,3),new r("erez",32,2),new r("é",-1,2)],f=[new r("e",-1,3),new r("Ière",0,2),new r("ière",0,2),new r("ion",-1,1),new r("Ier",-1,2),new r("ier",-1,2),new r("ë",-1,4)],m=[new r("ell",-1,-1),new r("eill",-1,-1),new r("enn",-1,-1),new r("onn",-1,-1),new r("ett",-1,-1)],_=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,128,130,103,8,5],b=[1,65,20,0,0,0,0,0,0,0,0,0,0,0,0,0,128],d=new y;function k(e,r,s){return!(!d.eq_s(1,e)||(d.ket=d.cursor,!d.in_grouping(_,97,251)))&&(d.slice_from(r),d.cursor=s,!0)}function p(e,r,s){return!!d.eq_s(1,e)&&(d.ket=d.cursor,d.slice_from(r),d.cursor=s,!0)}function g(){for(;!d.in_grouping(_,97,251);){if(d.cursor>=d.limit)return!0;d.cursor++}for(;!d.out_grouping(_,97,251);){if(d.cursor>=d.limit)return!0;d.cursor++}return!1}function q(){return t<=d.cursor}function v(){return i<=d.cursor}function h(){return s<=d.cursor}function z(){if(!function(){var e,r;if(d.ket=d.cursor,e=d.find_among_b(a,43)){switch(d.bra=d.cursor,e){case 1:if(!h())return!1;d.slice_del();break;case 2:if(!h())return!1;d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"ic")&&(d.bra=d.cursor,h()?d.slice_del():d.slice_from("iqU"));break;case 3:if(!h())return!1;d.slice_from("log");break;case 4:if(!h())return!1;d.slice_from("u");break;case 5:if(!h())return!1;d.slice_from("ent");break;case 6:if(!q())return!1;if(d.slice_del(),d.ket=d.cursor,e=d.find_among_b(o,6))switch(d.bra=d.cursor,e){case 1:h()&&(d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"at")&&(d.bra=d.cursor,h()&&d.slice_del()));break;case 2:h()?d.slice_del():v()&&d.slice_from("eux");break;case 3:h()&&d.slice_del();break;case 4:q()&&d.slice_from("i")}break;case 7:if(!h())return!1;if(d.slice_del(),d.ket=d.cursor,e=d.find_among_b(c,3))switch(d.bra=d.cursor,e){case 1:h()?d.slice_del():d.slice_from("abl");break;case 2:h()?d.slice_del():d.slice_from("iqU");break;case 3:h()&&d.slice_del()}break;case 8:if(!h())return!1;if(d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"at")&&(d.bra=d.cursor,h()&&(d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"ic")))){d.bra=d.cursor,h()?d.slice_del():d.slice_from("iqU");break}break;case 9:d.slice_from("eau");break;case 10:if(!v())return!1;d.slice_from("al");break;case 11:if(h())d.slice_del();else{if(!v())return!1;d.slice_from("eux")}break;case 12:if(!v()||!d.out_grouping_b(_,97,251))return!1;d.slice_del();break;case 13:return q()&&d.slice_from("ant"),!1;case 14:return q()&&d.slice_from("ent"),!1;case 15:return r=d.limit-d.cursor,d.in_grouping_b(_,97,251)&&q()&&(d.cursor=d.limit-r,d.slice_del()),!1}return!0}return!1}()&&(d.cursor=d.limit,!function(){var e,r;if(d.cursor=t){if(s=d.limit_backward,d.limit_backward=t,d.ket=d.cursor,e=d.find_among_b(f,7))switch(d.bra=d.cursor,e){case 1:if(h()){if(i=d.limit-d.cursor,!d.eq_s_b(1,"s")&&(d.cursor=d.limit-i,!d.eq_s_b(1,"t")))break;d.slice_del()}break;case 2:d.slice_from("i");break;case 3:d.slice_del();break;case 4:d.eq_s_b(2,"gu")&&d.slice_del()}d.limit_backward=s}}();d.cursor=d.limit,d.ket=d.cursor,d.eq_s_b(1,"Y")?(d.bra=d.cursor,d.slice_from("i")):(d.cursor=d.limit,d.eq_s_b(1,"ç")&&(d.bra=d.cursor,d.slice_from("c")))}this.setCurrent=function(e){d.setCurrent(e)},this.getCurrent=function(){return d.getCurrent()},this.stem=function(){var e,r=d.cursor;return function(){for(var e,r;;){if(e=d.cursor,d.in_grouping(_,97,251)){if(d.bra=d.cursor,r=d.cursor,k("u","U",e))continue;if(d.cursor=r,k("i","I",e))continue;if(d.cursor=r,p("y","Y",e))continue}if(d.cursor=e,!k("y","Y",d.bra=e)){if(d.cursor=e,d.eq_s(1,"q")&&(d.bra=d.cursor,p("u","U",e)))continue;if((d.cursor=e)>=d.limit)return;d.cursor++}}}(),d.cursor=r,function(){var e=d.cursor;if(t=d.limit,s=i=t,d.in_grouping(_,97,251)&&d.in_grouping(_,97,251)&&d.cursor=d.limit){d.cursor=t;break}d.cursor++}while(!d.in_grouping(_,97,251))}t=d.cursor,d.cursor=e,g()||(i=d.cursor,g()||(s=d.cursor))}(),d.limit_backward=r,d.cursor=d.limit,z(),d.cursor=d.limit,e=d.limit-d.cursor,d.find_among_b(m,5)&&(d.cursor=d.limit-e,d.ket=d.cursor,d.cursor>d.limit_backward&&(d.cursor--,d.bra=d.cursor,d.slice_del())),d.cursor=d.limit,function(){for(var e,r=1;d.out_grouping_b(_,97,251);)r--;if(r<=0){if(d.ket=d.cursor,e=d.limit-d.cursor,!d.eq_s_b(1,"é")&&(d.cursor=d.limit-e,!d.eq_s_b(1,"è")))return;d.bra=d.cursor,d.slice_from("e")}}(),d.cursor=d.limit_backward,function(){for(var e,r;r=d.cursor,d.bra=r,e=d.find_among(u,4);)switch(d.ket=d.cursor,e){case 1:d.slice_from("i");break;case 2:d.slice_from("u");break;case 3:d.slice_from("y");break;case 4:if(d.cursor>=d.limit)return;d.cursor++}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return s.setCurrent(e),s.stem(),s.getCurrent()}):(s.setCurrent(e),s.stem(),s.getCurrent())}),e.Pipeline.registerFunction(e.fr.stemmer,"stemmer-fr"),e.fr.stopWordFilter=e.generateStopWordFilter("ai aie aient aies ait as au aura aurai auraient aurais aurait auras aurez auriez aurions aurons auront aux avaient avais avait avec avez aviez avions avons ayant ayez ayons c ce ceci celà ces cet cette d dans de des du elle en es est et eu eue eues eurent eus eusse eussent eusses eussiez eussions eut eux eûmes eût eûtes furent fus fusse fussent fusses fussiez fussions fut fûmes fût fûtes ici il ils j je l la le les leur leurs lui m ma mais me mes moi mon même n ne nos notre nous on ont ou par pas pour qu que quel quelle quelles quels qui s sa sans se sera serai seraient serais serait seras serez seriez serions serons seront ses soi soient sois soit sommes son sont soyez soyons suis sur t ta te tes toi ton tu un une vos votre vous y à étaient étais était étant étiez étions été étée étées étés êtes".split(" ")),e.Pipeline.registerFunction(e.fr.stopWordFilter,"stopWordFilter-fr")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.fr.min.js b/material/assets/javascripts/lunr/lunr.fr.min.js new file mode 100644 index 000000000..68cd0094a --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.fr.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `French` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.fr=function(){this.pipeline.reset(),this.pipeline.add(e.fr.trimmer,e.fr.stopWordFilter,e.fr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.fr.stemmer))},e.fr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.fr.trimmer=e.trimmerSupport.generateTrimmer(e.fr.wordCharacters),e.Pipeline.registerFunction(e.fr.trimmer,"trimmer-fr"),e.fr.stemmer=function(){var r=e.stemmerSupport.Among,s=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,s){return!(!W.eq_s(1,e)||(W.ket=W.cursor,!W.in_grouping(F,97,251)))&&(W.slice_from(r),W.cursor=s,!0)}function i(e,r,s){return!!W.eq_s(1,e)&&(W.ket=W.cursor,W.slice_from(r),W.cursor=s,!0)}function n(){for(var r,s;;){if(r=W.cursor,W.in_grouping(F,97,251)){if(W.bra=W.cursor,s=W.cursor,e("u","U",r))continue;if(W.cursor=s,e("i","I",r))continue;if(W.cursor=s,i("y","Y",r))continue}if(W.cursor=r,W.bra=r,!e("y","Y",r)){if(W.cursor=r,W.eq_s(1,"q")&&(W.bra=W.cursor,i("u","U",r)))continue;if(W.cursor=r,r>=W.limit)return;W.cursor++}}}function t(){for(;!W.in_grouping(F,97,251);){if(W.cursor>=W.limit)return!0;W.cursor++}for(;!W.out_grouping(F,97,251);){if(W.cursor>=W.limit)return!0;W.cursor++}return!1}function u(){var e=W.cursor;if(q=W.limit,g=q,p=q,W.in_grouping(F,97,251)&&W.in_grouping(F,97,251)&&W.cursor=W.limit){W.cursor=q;break}W.cursor++}while(!W.in_grouping(F,97,251))}q=W.cursor,W.cursor=e,t()||(g=W.cursor,t()||(p=W.cursor))}function o(){for(var e,r;;){if(r=W.cursor,W.bra=r,!(e=W.find_among(h,4)))break;switch(W.ket=W.cursor,e){case 1:W.slice_from("i");break;case 2:W.slice_from("u");break;case 3:W.slice_from("y");break;case 4:if(W.cursor>=W.limit)return;W.cursor++}}}function c(){return q<=W.cursor}function a(){return g<=W.cursor}function l(){return p<=W.cursor}function w(){var e,r;if(W.ket=W.cursor,e=W.find_among_b(C,43)){switch(W.bra=W.cursor,e){case 1:if(!l())return!1;W.slice_del();break;case 2:if(!l())return!1;W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"ic")&&(W.bra=W.cursor,l()?W.slice_del():W.slice_from("iqU"));break;case 3:if(!l())return!1;W.slice_from("log");break;case 4:if(!l())return!1;W.slice_from("u");break;case 5:if(!l())return!1;W.slice_from("ent");break;case 6:if(!c())return!1;if(W.slice_del(),W.ket=W.cursor,e=W.find_among_b(z,6))switch(W.bra=W.cursor,e){case 1:l()&&(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"at")&&(W.bra=W.cursor,l()&&W.slice_del()));break;case 2:l()?W.slice_del():a()&&W.slice_from("eux");break;case 3:l()&&W.slice_del();break;case 4:c()&&W.slice_from("i")}break;case 7:if(!l())return!1;if(W.slice_del(),W.ket=W.cursor,e=W.find_among_b(y,3))switch(W.bra=W.cursor,e){case 1:l()?W.slice_del():W.slice_from("abl");break;case 2:l()?W.slice_del():W.slice_from("iqU");break;case 3:l()&&W.slice_del()}break;case 8:if(!l())return!1;if(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"at")&&(W.bra=W.cursor,l()&&(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"ic")))){W.bra=W.cursor,l()?W.slice_del():W.slice_from("iqU");break}break;case 9:W.slice_from("eau");break;case 10:if(!a())return!1;W.slice_from("al");break;case 11:if(l())W.slice_del();else{if(!a())return!1;W.slice_from("eux")}break;case 12:if(!a()||!W.out_grouping_b(F,97,251))return!1;W.slice_del();break;case 13:return c()&&W.slice_from("ant"),!1;case 14:return c()&&W.slice_from("ent"),!1;case 15:return r=W.limit-W.cursor,W.in_grouping_b(F,97,251)&&c()&&(W.cursor=W.limit-r,W.slice_del()),!1}return!0}return!1}function f(){var e,r;if(W.cursor=q){if(s=W.limit_backward,W.limit_backward=q,W.ket=W.cursor,e=W.find_among_b(P,7))switch(W.bra=W.cursor,e){case 1:if(l()){if(i=W.limit-W.cursor,!W.eq_s_b(1,"s")&&(W.cursor=W.limit-i,!W.eq_s_b(1,"t")))break;W.slice_del()}break;case 2:W.slice_from("i");break;case 3:W.slice_del();break;case 4:W.eq_s_b(2,"gu")&&W.slice_del()}W.limit_backward=s}}function b(){var e=W.limit-W.cursor;W.find_among_b(U,5)&&(W.cursor=W.limit-e,W.ket=W.cursor,W.cursor>W.limit_backward&&(W.cursor--,W.bra=W.cursor,W.slice_del()))}function d(){for(var e,r=1;W.out_grouping_b(F,97,251);)r--;if(r<=0){if(W.ket=W.cursor,e=W.limit-W.cursor,!W.eq_s_b(1,"é")&&(W.cursor=W.limit-e,!W.eq_s_b(1,"è")))return;W.bra=W.cursor,W.slice_from("e")}}function k(){if(!w()&&(W.cursor=W.limit,!f()&&(W.cursor=W.limit,!m())))return W.cursor=W.limit,void _();W.cursor=W.limit,W.ket=W.cursor,W.eq_s_b(1,"Y")?(W.bra=W.cursor,W.slice_from("i")):(W.cursor=W.limit,W.eq_s_b(1,"ç")&&(W.bra=W.cursor,W.slice_from("c")))}var p,g,q,v=[new r("col",-1,-1),new r("par",-1,-1),new r("tap",-1,-1)],h=[new r("",-1,4),new r("I",0,1),new r("U",0,2),new r("Y",0,3)],z=[new r("iqU",-1,3),new r("abl",-1,3),new r("Ièr",-1,4),new r("ièr",-1,4),new r("eus",-1,2),new r("iv",-1,1)],y=[new r("ic",-1,2),new r("abil",-1,1),new r("iv",-1,3)],C=[new r("iqUe",-1,1),new r("atrice",-1,2),new r("ance",-1,1),new r("ence",-1,5),new r("logie",-1,3),new r("able",-1,1),new r("isme",-1,1),new r("euse",-1,11),new r("iste",-1,1),new r("ive",-1,8),new r("if",-1,8),new r("usion",-1,4),new r("ation",-1,2),new r("ution",-1,4),new r("ateur",-1,2),new r("iqUes",-1,1),new r("atrices",-1,2),new r("ances",-1,1),new r("ences",-1,5),new r("logies",-1,3),new r("ables",-1,1),new r("ismes",-1,1),new r("euses",-1,11),new r("istes",-1,1),new r("ives",-1,8),new r("ifs",-1,8),new r("usions",-1,4),new r("ations",-1,2),new r("utions",-1,4),new r("ateurs",-1,2),new r("ments",-1,15),new r("ements",30,6),new r("issements",31,12),new r("ités",-1,7),new r("ment",-1,15),new r("ement",34,6),new r("issement",35,12),new r("amment",34,13),new r("emment",34,14),new r("aux",-1,10),new r("eaux",39,9),new r("eux",-1,1),new r("ité",-1,7)],x=[new r("ira",-1,1),new r("ie",-1,1),new r("isse",-1,1),new r("issante",-1,1),new r("i",-1,1),new r("irai",4,1),new r("ir",-1,1),new r("iras",-1,1),new r("ies",-1,1),new r("îmes",-1,1),new r("isses",-1,1),new r("issantes",-1,1),new r("îtes",-1,1),new r("is",-1,1),new r("irais",13,1),new r("issais",13,1),new r("irions",-1,1),new r("issions",-1,1),new r("irons",-1,1),new r("issons",-1,1),new r("issants",-1,1),new r("it",-1,1),new r("irait",21,1),new r("issait",21,1),new r("issant",-1,1),new r("iraIent",-1,1),new r("issaIent",-1,1),new r("irent",-1,1),new r("issent",-1,1),new r("iront",-1,1),new r("ît",-1,1),new r("iriez",-1,1),new r("issiez",-1,1),new r("irez",-1,1),new r("issez",-1,1)],I=[new r("a",-1,3),new r("era",0,2),new r("asse",-1,3),new r("ante",-1,3),new r("ée",-1,2),new r("ai",-1,3),new r("erai",5,2),new r("er",-1,2),new r("as",-1,3),new r("eras",8,2),new r("âmes",-1,3),new r("asses",-1,3),new r("antes",-1,3),new r("âtes",-1,3),new r("ées",-1,2),new r("ais",-1,3),new r("erais",15,2),new r("ions",-1,1),new r("erions",17,2),new r("assions",17,3),new r("erons",-1,2),new r("ants",-1,3),new r("és",-1,2),new r("ait",-1,3),new r("erait",23,2),new r("ant",-1,3),new r("aIent",-1,3),new r("eraIent",26,2),new r("èrent",-1,2),new r("assent",-1,3),new r("eront",-1,2),new r("ât",-1,3),new r("ez",-1,2),new r("iez",32,2),new r("eriez",33,2),new r("assiez",33,3),new r("erez",32,2),new r("é",-1,2)],P=[new r("e",-1,3),new r("Ière",0,2),new r("ière",0,2),new r("ion",-1,1),new r("Ier",-1,2),new r("ier",-1,2),new r("ë",-1,4)],U=[new r("ell",-1,-1),new r("eill",-1,-1),new r("enn",-1,-1),new r("onn",-1,-1),new r("ett",-1,-1)],F=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,128,130,103,8,5],S=[1,65,20,0,0,0,0,0,0,0,0,0,0,0,0,0,128],W=new s;this.setCurrent=function(e){W.setCurrent(e)},this.getCurrent=function(){return W.getCurrent()},this.stem=function(){var e=W.cursor;return n(),W.cursor=e,u(),W.limit_backward=e,W.cursor=W.limit,k(),W.cursor=W.limit,b(),W.cursor=W.limit,d(),W.cursor=W.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.fr.stemmer,"stemmer-fr"),e.fr.stopWordFilter=e.generateStopWordFilter("ai aie aient aies ait as au aura aurai auraient aurais aurait auras aurez auriez aurions aurons auront aux avaient avais avait avec avez aviez avions avons ayant ayez ayons c ce ceci celà ces cet cette d dans de des du elle en es est et eu eue eues eurent eus eusse eussent eusses eussiez eussions eut eux eûmes eût eûtes furent fus fusse fussent fusses fussiez fussions fut fûmes fût fûtes ici il ils j je l la le les leur leurs lui m ma mais me mes moi mon même n ne nos notre nous on ont ou par pas pour qu que quel quelle quelles quels qui s sa sans se sera serai seraient serais serait seras serez seriez serions serons seront ses soi soient sois soit sommes son sont soyez soyons suis sur t ta te tes toi ton tu un une vos votre vous y à étaient étais était étant étiez étions été étée étées étés êtes".split(" ")),e.Pipeline.registerFunction(e.fr.stopWordFilter,"stopWordFilter-fr")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.hu.js b/material/assets/javascripts/lunr/lunr.hu.js deleted file mode 100644 index bfc68db84..000000000 --- a/material/assets/javascripts/lunr/lunr.hu.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Hungarian` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,n){"function"==typeof define&&define.amd?define(n):"object"==typeof exports?module.exports=n():n()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var p,_,n;e.hu=function(){this.pipeline.reset(),this.pipeline.add(e.hu.trimmer,e.hu.stopWordFilter,e.hu.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.hu.stemmer))},e.hu.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.hu.trimmer=e.trimmerSupport.generateTrimmer(e.hu.wordCharacters),e.Pipeline.registerFunction(e.hu.trimmer,"trimmer-hu"),e.hu.stemmer=(p=e.stemmerSupport.Among,_=e.stemmerSupport.SnowballProgram,n=new function(){var r,i=[new p("cs",-1,-1),new p("dzs",-1,-1),new p("gy",-1,-1),new p("ly",-1,-1),new p("ny",-1,-1),new p("sz",-1,-1),new p("ty",-1,-1),new p("zs",-1,-1)],n=[new p("á",-1,1),new p("é",-1,2)],a=[new p("bb",-1,-1),new p("cc",-1,-1),new p("dd",-1,-1),new p("ff",-1,-1),new p("gg",-1,-1),new p("jj",-1,-1),new p("kk",-1,-1),new p("ll",-1,-1),new p("mm",-1,-1),new p("nn",-1,-1),new p("pp",-1,-1),new p("rr",-1,-1),new p("ccs",-1,-1),new p("ss",-1,-1),new p("zzs",-1,-1),new p("tt",-1,-1),new p("vv",-1,-1),new p("ggy",-1,-1),new p("lly",-1,-1),new p("nny",-1,-1),new p("tty",-1,-1),new p("ssz",-1,-1),new p("zz",-1,-1)],t=[new p("al",-1,1),new p("el",-1,2)],e=[new p("ba",-1,-1),new p("ra",-1,-1),new p("be",-1,-1),new p("re",-1,-1),new p("ig",-1,-1),new p("nak",-1,-1),new p("nek",-1,-1),new p("val",-1,-1),new p("vel",-1,-1),new p("ul",-1,-1),new p("nál",-1,-1),new p("nél",-1,-1),new p("ból",-1,-1),new p("ról",-1,-1),new p("tól",-1,-1),new p("bõl",-1,-1),new p("rõl",-1,-1),new p("tõl",-1,-1),new p("ül",-1,-1),new p("n",-1,-1),new p("an",19,-1),new p("ban",20,-1),new p("en",19,-1),new p("ben",22,-1),new p("képpen",22,-1),new p("on",19,-1),new p("ön",19,-1),new p("képp",-1,-1),new p("kor",-1,-1),new p("t",-1,-1),new p("at",29,-1),new p("et",29,-1),new p("ként",29,-1),new p("anként",32,-1),new p("enként",32,-1),new p("onként",32,-1),new p("ot",29,-1),new p("ért",29,-1),new p("öt",29,-1),new p("hez",-1,-1),new p("hoz",-1,-1),new p("höz",-1,-1),new p("vá",-1,-1),new p("vé",-1,-1)],s=[new p("án",-1,2),new p("én",-1,1),new p("ánként",-1,3)],c=[new p("stul",-1,2),new p("astul",0,1),new p("ástul",0,3),new p("stül",-1,2),new p("estül",3,1),new p("éstül",3,4)],w=[new p("á",-1,1),new p("é",-1,2)],o=[new p("k",-1,7),new p("ak",0,4),new p("ek",0,6),new p("ok",0,5),new p("ák",0,1),new p("ék",0,2),new p("ök",0,3)],l=[new p("éi",-1,7),new p("áéi",0,6),new p("ééi",0,5),new p("é",-1,9),new p("ké",3,4),new p("aké",4,1),new p("eké",4,1),new p("oké",4,1),new p("áké",4,3),new p("éké",4,2),new p("öké",4,1),new p("éé",3,8)],u=[new p("a",-1,18),new p("ja",0,17),new p("d",-1,16),new p("ad",2,13),new p("ed",2,13),new p("od",2,13),new p("ád",2,14),new p("éd",2,15),new p("öd",2,13),new p("e",-1,18),new p("je",9,17),new p("nk",-1,4),new p("unk",11,1),new p("ánk",11,2),new p("énk",11,3),new p("ünk",11,1),new p("uk",-1,8),new p("juk",16,7),new p("ájuk",17,5),new p("ük",-1,8),new p("jük",19,7),new p("éjük",20,6),new p("m",-1,12),new p("am",22,9),new p("em",22,9),new p("om",22,9),new p("ám",22,10),new p("ém",22,11),new p("o",-1,18),new p("á",-1,19),new p("é",-1,20)],m=[new p("id",-1,10),new p("aid",0,9),new p("jaid",1,6),new p("eid",0,9),new p("jeid",3,6),new p("áid",0,7),new p("éid",0,8),new p("i",-1,15),new p("ai",7,14),new p("jai",8,11),new p("ei",7,14),new p("jei",10,11),new p("ái",7,12),new p("éi",7,13),new p("itek",-1,24),new p("eitek",14,21),new p("jeitek",15,20),new p("éitek",14,23),new p("ik",-1,29),new p("aik",18,26),new p("jaik",19,25),new p("eik",18,26),new p("jeik",21,25),new p("áik",18,27),new p("éik",18,28),new p("ink",-1,20),new p("aink",25,17),new p("jaink",26,16),new p("eink",25,17),new p("jeink",28,16),new p("áink",25,18),new p("éink",25,19),new p("aitok",-1,21),new p("jaitok",32,20),new p("áitok",-1,22),new p("im",-1,5),new p("aim",35,4),new p("jaim",36,1),new p("eim",35,4),new p("jeim",38,1),new p("áim",35,2),new p("éim",35,3)],k=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,52,14],f=new _;function b(){return r<=f.cursor}function d(){var e=f.limit-f.cursor;return!!f.find_among_b(a,23)&&(f.cursor=f.limit-e,!0)}function g(){if(f.cursor>f.limit_backward){f.cursor--,f.ket=f.cursor;var e=f.cursor-1;f.limit_backward<=e&&e<=f.limit&&(f.cursor=e,f.bra=e,f.slice_del())}}function h(){f.ket=f.cursor,f.find_among_b(e,44)&&(f.bra=f.cursor,b()&&(f.slice_del(),function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(n,2))&&(f.bra=f.cursor,b()))switch(e){case 1:f.slice_from("a");break;case 2:f.slice_from("e")}}()))}this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var e=f.cursor;return function(){var e,n=f.cursor;if(r=f.limit,f.in_grouping(k,97,252))for(;;){if(e=f.cursor,f.out_grouping(k,97,252))return f.cursor=e,f.find_among(i,8)||(f.cursor=e)=f.limit)return r=e;f.cursor++}if(f.cursor=n,f.out_grouping(k,97,252)){for(;!f.in_grouping(k,97,252);){if(f.cursor>=f.limit)return;f.cursor++}r=f.cursor}}(),f.limit_backward=e,f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(t,2))&&(f.bra=f.cursor,b())){if((1==e||2==e)&&!d())return;f.slice_del(),g()}}(),f.cursor=f.limit,h(),f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(s,3))&&(f.bra=f.cursor,b()))switch(e){case 1:f.slice_from("e");break;case 2:case 3:f.slice_from("a")}}(),f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(c,6))&&(f.bra=f.cursor,b()))switch(e){case 1:case 2:f.slice_del();break;case 3:f.slice_from("a");break;case 4:f.slice_from("e")}}(),f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(w,2))&&(f.bra=f.cursor,b())){if((1==e||2==e)&&!d())return;f.slice_del(),g()}}(),f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(l,12))&&(f.bra=f.cursor,b()))switch(e){case 1:case 4:case 7:case 9:f.slice_del();break;case 2:case 5:case 8:f.slice_from("e");break;case 3:case 6:f.slice_from("a")}}(),f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(u,31))&&(f.bra=f.cursor,b()))switch(e){case 1:case 4:case 7:case 8:case 9:case 12:case 13:case 16:case 17:case 18:f.slice_del();break;case 2:case 5:case 10:case 14:case 19:f.slice_from("a");break;case 3:case 6:case 11:case 15:case 20:f.slice_from("e")}}(),f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(m,42))&&(f.bra=f.cursor,b()))switch(e){case 1:case 4:case 5:case 6:case 9:case 10:case 11:case 14:case 15:case 16:case 17:case 20:case 21:case 24:case 25:case 26:case 29:f.slice_del();break;case 2:case 7:case 12:case 18:case 22:case 27:f.slice_from("a");break;case 3:case 8:case 13:case 19:case 23:case 28:f.slice_from("e")}}(),f.cursor=f.limit,function(){var e;if(f.ket=f.cursor,(e=f.find_among_b(o,7))&&(f.bra=f.cursor,b()))switch(e){case 1:f.slice_from("a");break;case 2:f.slice_from("e");break;case 3:case 4:case 5:case 6:case 7:f.slice_del()}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}),e.Pipeline.registerFunction(e.hu.stemmer,"stemmer-hu"),e.hu.stopWordFilter=e.generateStopWordFilter("a abban ahhoz ahogy ahol aki akik akkor alatt amely amelyek amelyekben amelyeket amelyet amelynek ami amikor amit amolyan amíg annak arra arról az azok azon azonban azt aztán azután azzal azért be belül benne bár cikk cikkek cikkeket csak de e ebben eddig egy egyes egyetlen egyik egyre egyéb egész ehhez ekkor el ellen elsõ elég elõ elõször elõtt emilyen ennek erre ez ezek ezen ezt ezzel ezért fel felé hanem hiszen hogy hogyan igen ill ill. illetve ilyen ilyenkor ismét ison itt jobban jó jól kell kellett keressünk keresztül ki kívül között közül legalább legyen lehet lehetett lenne lenni lesz lett maga magát majd majd meg mellett mely melyek mert mi mikor milyen minden mindenki mindent mindig mint mintha mit mivel miért most már más másik még míg nagy nagyobb nagyon ne nekem neki nem nincs néha néhány nélkül olyan ott pedig persze rá s saját sem semmi sok sokat sokkal szemben szerint szinte számára talán tehát teljes tovább továbbá több ugyanis utolsó után utána vagy vagyis vagyok valaki valami valamint való van vannak vele vissza viszont volna volt voltak voltam voltunk által általában át én éppen és így õ õk õket össze úgy új újabb újra".split(" ")),e.Pipeline.registerFunction(e.hu.stopWordFilter,"stopWordFilter-hu")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.hu.min.js b/material/assets/javascripts/lunr/lunr.hu.min.js new file mode 100644 index 000000000..ed9d909f7 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.hu.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Hungarian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,n){"function"==typeof define&&define.amd?define(n):"object"==typeof exports?module.exports=n():n()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.hu=function(){this.pipeline.reset(),this.pipeline.add(e.hu.trimmer,e.hu.stopWordFilter,e.hu.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.hu.stemmer))},e.hu.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.hu.trimmer=e.trimmerSupport.generateTrimmer(e.hu.wordCharacters),e.Pipeline.registerFunction(e.hu.trimmer,"trimmer-hu"),e.hu.stemmer=function(){var n=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,n=L.cursor;if(d=L.limit,L.in_grouping(W,97,252))for(;;){if(e=L.cursor,L.out_grouping(W,97,252))return L.cursor=e,L.find_among(g,8)||(L.cursor=e,e=L.limit)return void(d=e);L.cursor++}if(L.cursor=n,L.out_grouping(W,97,252)){for(;!L.in_grouping(W,97,252);){if(L.cursor>=L.limit)return;L.cursor++}d=L.cursor}}function i(){return d<=L.cursor}function a(){var e;if(L.ket=L.cursor,(e=L.find_among_b(h,2))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("a");break;case 2:L.slice_from("e")}}function t(){var e=L.limit-L.cursor;return!!L.find_among_b(p,23)&&(L.cursor=L.limit-e,!0)}function s(){if(L.cursor>L.limit_backward){L.cursor--,L.ket=L.cursor;var e=L.cursor-1;L.limit_backward<=e&&e<=L.limit&&(L.cursor=e,L.bra=e,L.slice_del())}}function c(){var e;if(L.ket=L.cursor,(e=L.find_among_b(_,2))&&(L.bra=L.cursor,i())){if((1==e||2==e)&&!t())return;L.slice_del(),s()}}function o(){L.ket=L.cursor,L.find_among_b(v,44)&&(L.bra=L.cursor,i()&&(L.slice_del(),a()))}function w(){var e;if(L.ket=L.cursor,(e=L.find_among_b(z,3))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("e");break;case 2:case 3:L.slice_from("a")}}function l(){var e;if(L.ket=L.cursor,(e=L.find_among_b(y,6))&&(L.bra=L.cursor,i()))switch(e){case 1:case 2:L.slice_del();break;case 3:L.slice_from("a");break;case 4:L.slice_from("e")}}function u(){var e;if(L.ket=L.cursor,(e=L.find_among_b(j,2))&&(L.bra=L.cursor,i())){if((1==e||2==e)&&!t())return;L.slice_del(),s()}}function m(){var e;if(L.ket=L.cursor,(e=L.find_among_b(C,7))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("a");break;case 2:L.slice_from("e");break;case 3:case 4:case 5:case 6:case 7:L.slice_del()}}function k(){var e;if(L.ket=L.cursor,(e=L.find_among_b(P,12))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 7:case 9:L.slice_del();break;case 2:case 5:case 8:L.slice_from("e");break;case 3:case 6:L.slice_from("a")}}function f(){var e;if(L.ket=L.cursor,(e=L.find_among_b(F,31))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 7:case 8:case 9:case 12:case 13:case 16:case 17:case 18:L.slice_del();break;case 2:case 5:case 10:case 14:case 19:L.slice_from("a");break;case 3:case 6:case 11:case 15:case 20:L.slice_from("e")}}function b(){var e;if(L.ket=L.cursor,(e=L.find_among_b(S,42))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 5:case 6:case 9:case 10:case 11:case 14:case 15:case 16:case 17:case 20:case 21:case 24:case 25:case 26:case 29:L.slice_del();break;case 2:case 7:case 12:case 18:case 22:case 27:L.slice_from("a");break;case 3:case 8:case 13:case 19:case 23:case 28:L.slice_from("e")}}var d,g=[new n("cs",-1,-1),new n("dzs",-1,-1),new n("gy",-1,-1),new n("ly",-1,-1),new n("ny",-1,-1),new n("sz",-1,-1),new n("ty",-1,-1),new n("zs",-1,-1)],h=[new n("á",-1,1),new n("é",-1,2)],p=[new n("bb",-1,-1),new n("cc",-1,-1),new n("dd",-1,-1),new n("ff",-1,-1),new n("gg",-1,-1),new n("jj",-1,-1),new n("kk",-1,-1),new n("ll",-1,-1),new n("mm",-1,-1),new n("nn",-1,-1),new n("pp",-1,-1),new n("rr",-1,-1),new n("ccs",-1,-1),new n("ss",-1,-1),new n("zzs",-1,-1),new n("tt",-1,-1),new n("vv",-1,-1),new n("ggy",-1,-1),new n("lly",-1,-1),new n("nny",-1,-1),new n("tty",-1,-1),new n("ssz",-1,-1),new n("zz",-1,-1)],_=[new n("al",-1,1),new n("el",-1,2)],v=[new n("ba",-1,-1),new n("ra",-1,-1),new n("be",-1,-1),new n("re",-1,-1),new n("ig",-1,-1),new n("nak",-1,-1),new n("nek",-1,-1),new n("val",-1,-1),new n("vel",-1,-1),new n("ul",-1,-1),new n("nál",-1,-1),new n("nél",-1,-1),new n("ból",-1,-1),new n("ról",-1,-1),new n("tól",-1,-1),new n("bõl",-1,-1),new n("rõl",-1,-1),new n("tõl",-1,-1),new n("ül",-1,-1),new n("n",-1,-1),new n("an",19,-1),new n("ban",20,-1),new n("en",19,-1),new n("ben",22,-1),new n("képpen",22,-1),new n("on",19,-1),new n("ön",19,-1),new n("képp",-1,-1),new n("kor",-1,-1),new n("t",-1,-1),new n("at",29,-1),new n("et",29,-1),new n("ként",29,-1),new n("anként",32,-1),new n("enként",32,-1),new n("onként",32,-1),new n("ot",29,-1),new n("ért",29,-1),new n("öt",29,-1),new n("hez",-1,-1),new n("hoz",-1,-1),new n("höz",-1,-1),new n("vá",-1,-1),new n("vé",-1,-1)],z=[new n("án",-1,2),new n("én",-1,1),new n("ánként",-1,3)],y=[new n("stul",-1,2),new n("astul",0,1),new n("ástul",0,3),new n("stül",-1,2),new n("estül",3,1),new n("éstül",3,4)],j=[new n("á",-1,1),new n("é",-1,2)],C=[new n("k",-1,7),new n("ak",0,4),new n("ek",0,6),new n("ok",0,5),new n("ák",0,1),new n("ék",0,2),new n("ök",0,3)],P=[new n("éi",-1,7),new n("áéi",0,6),new n("ééi",0,5),new n("é",-1,9),new n("ké",3,4),new n("aké",4,1),new n("eké",4,1),new n("oké",4,1),new n("áké",4,3),new n("éké",4,2),new n("öké",4,1),new n("éé",3,8)],F=[new n("a",-1,18),new n("ja",0,17),new n("d",-1,16),new n("ad",2,13),new n("ed",2,13),new n("od",2,13),new n("ád",2,14),new n("éd",2,15),new n("öd",2,13),new n("e",-1,18),new n("je",9,17),new n("nk",-1,4),new n("unk",11,1),new n("ánk",11,2),new n("énk",11,3),new n("ünk",11,1),new n("uk",-1,8),new n("juk",16,7),new n("ájuk",17,5),new n("ük",-1,8),new n("jük",19,7),new n("éjük",20,6),new n("m",-1,12),new n("am",22,9),new n("em",22,9),new n("om",22,9),new n("ám",22,10),new n("ém",22,11),new n("o",-1,18),new n("á",-1,19),new n("é",-1,20)],S=[new n("id",-1,10),new n("aid",0,9),new n("jaid",1,6),new n("eid",0,9),new n("jeid",3,6),new n("áid",0,7),new n("éid",0,8),new n("i",-1,15),new n("ai",7,14),new n("jai",8,11),new n("ei",7,14),new n("jei",10,11),new n("ái",7,12),new n("éi",7,13),new n("itek",-1,24),new n("eitek",14,21),new n("jeitek",15,20),new n("éitek",14,23),new n("ik",-1,29),new n("aik",18,26),new n("jaik",19,25),new n("eik",18,26),new n("jeik",21,25),new n("áik",18,27),new n("éik",18,28),new n("ink",-1,20),new n("aink",25,17),new n("jaink",26,16),new n("eink",25,17),new n("jeink",28,16),new n("áink",25,18),new n("éink",25,19),new n("aitok",-1,21),new n("jaitok",32,20),new n("áitok",-1,22),new n("im",-1,5),new n("aim",35,4),new n("jaim",36,1),new n("eim",35,4),new n("jeim",38,1),new n("áim",35,2),new n("éim",35,3)],W=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,52,14],L=new r;this.setCurrent=function(e){L.setCurrent(e)},this.getCurrent=function(){return L.getCurrent()},this.stem=function(){var n=L.cursor;return e(),L.limit_backward=n,L.cursor=L.limit,c(),L.cursor=L.limit,o(),L.cursor=L.limit,w(),L.cursor=L.limit,l(),L.cursor=L.limit,u(),L.cursor=L.limit,k(),L.cursor=L.limit,f(),L.cursor=L.limit,b(),L.cursor=L.limit,m(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.hu.stemmer,"stemmer-hu"),e.hu.stopWordFilter=e.generateStopWordFilter("a abban ahhoz ahogy ahol aki akik akkor alatt amely amelyek amelyekben amelyeket amelyet amelynek ami amikor amit amolyan amíg annak arra arról az azok azon azonban azt aztán azután azzal azért be belül benne bár cikk cikkek cikkeket csak de e ebben eddig egy egyes egyetlen egyik egyre egyéb egész ehhez ekkor el ellen elsõ elég elõ elõször elõtt emilyen ennek erre ez ezek ezen ezt ezzel ezért fel felé hanem hiszen hogy hogyan igen ill ill. illetve ilyen ilyenkor ismét ison itt jobban jó jól kell kellett keressünk keresztül ki kívül között közül legalább legyen lehet lehetett lenne lenni lesz lett maga magát majd majd meg mellett mely melyek mert mi mikor milyen minden mindenki mindent mindig mint mintha mit mivel miért most már más másik még míg nagy nagyobb nagyon ne nekem neki nem nincs néha néhány nélkül olyan ott pedig persze rá s saját sem semmi sok sokat sokkal szemben szerint szinte számára talán tehát teljes tovább továbbá több ugyanis utolsó után utána vagy vagyis vagyok valaki valami valamint való van vannak vele vissza viszont volna volt voltak voltam voltunk által általában át én éppen és így õ õk õket össze úgy új újabb újra".split(" ")),e.Pipeline.registerFunction(e.hu.stopWordFilter,"stopWordFilter-hu")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.it.js b/material/assets/javascripts/lunr/lunr.it.js deleted file mode 100644 index 58a46fb6c..000000000 --- a/material/assets/javascripts/lunr/lunr.it.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Italian` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var z,P,r;e.it=function(){this.pipeline.reset(),this.pipeline.add(e.it.trimmer,e.it.stopWordFilter,e.it.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.it.stemmer))},e.it.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.it.trimmer=e.trimmerSupport.generateTrimmer(e.it.wordCharacters),e.Pipeline.registerFunction(e.it.trimmer,"trimmer-it"),e.it.stemmer=(z=e.stemmerSupport.Among,P=e.stemmerSupport.SnowballProgram,r=new function(){var o,t,s,a=[new z("",-1,7),new z("qu",0,6),new z("á",0,1),new z("é",0,2),new z("í",0,3),new z("ó",0,4),new z("ú",0,5)],u=[new z("",-1,3),new z("I",0,1),new z("U",0,2)],c=[new z("la",-1,-1),new z("cela",0,-1),new z("gliela",0,-1),new z("mela",0,-1),new z("tela",0,-1),new z("vela",0,-1),new z("le",-1,-1),new z("cele",6,-1),new z("gliele",6,-1),new z("mele",6,-1),new z("tele",6,-1),new z("vele",6,-1),new z("ne",-1,-1),new z("cene",12,-1),new z("gliene",12,-1),new z("mene",12,-1),new z("sene",12,-1),new z("tene",12,-1),new z("vene",12,-1),new z("ci",-1,-1),new z("li",-1,-1),new z("celi",20,-1),new z("glieli",20,-1),new z("meli",20,-1),new z("teli",20,-1),new z("veli",20,-1),new z("gli",20,-1),new z("mi",-1,-1),new z("si",-1,-1),new z("ti",-1,-1),new z("vi",-1,-1),new z("lo",-1,-1),new z("celo",31,-1),new z("glielo",31,-1),new z("melo",31,-1),new z("telo",31,-1),new z("velo",31,-1)],w=[new z("ando",-1,1),new z("endo",-1,1),new z("ar",-1,2),new z("er",-1,2),new z("ir",-1,2)],r=[new z("ic",-1,-1),new z("abil",-1,-1),new z("os",-1,-1),new z("iv",-1,1)],n=[new z("ic",-1,1),new z("abil",-1,1),new z("iv",-1,1)],i=[new z("ica",-1,1),new z("logia",-1,3),new z("osa",-1,1),new z("ista",-1,1),new z("iva",-1,9),new z("anza",-1,1),new z("enza",-1,5),new z("ice",-1,1),new z("atrice",7,1),new z("iche",-1,1),new z("logie",-1,3),new z("abile",-1,1),new z("ibile",-1,1),new z("usione",-1,4),new z("azione",-1,2),new z("uzione",-1,4),new z("atore",-1,2),new z("ose",-1,1),new z("ante",-1,1),new z("mente",-1,1),new z("amente",19,7),new z("iste",-1,1),new z("ive",-1,9),new z("anze",-1,1),new z("enze",-1,5),new z("ici",-1,1),new z("atrici",25,1),new z("ichi",-1,1),new z("abili",-1,1),new z("ibili",-1,1),new z("ismi",-1,1),new z("usioni",-1,4),new z("azioni",-1,2),new z("uzioni",-1,4),new z("atori",-1,2),new z("osi",-1,1),new z("anti",-1,1),new z("amenti",-1,6),new z("imenti",-1,6),new z("isti",-1,1),new z("ivi",-1,9),new z("ico",-1,1),new z("ismo",-1,1),new z("oso",-1,1),new z("amento",-1,6),new z("imento",-1,6),new z("ivo",-1,9),new z("ità",-1,8),new z("istà",-1,1),new z("istè",-1,1),new z("istì",-1,1)],l=[new z("isca",-1,1),new z("enda",-1,1),new z("ata",-1,1),new z("ita",-1,1),new z("uta",-1,1),new z("ava",-1,1),new z("eva",-1,1),new z("iva",-1,1),new z("erebbe",-1,1),new z("irebbe",-1,1),new z("isce",-1,1),new z("ende",-1,1),new z("are",-1,1),new z("ere",-1,1),new z("ire",-1,1),new z("asse",-1,1),new z("ate",-1,1),new z("avate",16,1),new z("evate",16,1),new z("ivate",16,1),new z("ete",-1,1),new z("erete",20,1),new z("irete",20,1),new z("ite",-1,1),new z("ereste",-1,1),new z("ireste",-1,1),new z("ute",-1,1),new z("erai",-1,1),new z("irai",-1,1),new z("isci",-1,1),new z("endi",-1,1),new z("erei",-1,1),new z("irei",-1,1),new z("assi",-1,1),new z("ati",-1,1),new z("iti",-1,1),new z("eresti",-1,1),new z("iresti",-1,1),new z("uti",-1,1),new z("avi",-1,1),new z("evi",-1,1),new z("ivi",-1,1),new z("isco",-1,1),new z("ando",-1,1),new z("endo",-1,1),new z("Yamo",-1,1),new z("iamo",-1,1),new z("avamo",-1,1),new z("evamo",-1,1),new z("ivamo",-1,1),new z("eremo",-1,1),new z("iremo",-1,1),new z("assimo",-1,1),new z("ammo",-1,1),new z("emmo",-1,1),new z("eremmo",54,1),new z("iremmo",54,1),new z("immo",-1,1),new z("ano",-1,1),new z("iscano",58,1),new z("avano",58,1),new z("evano",58,1),new z("ivano",58,1),new z("eranno",-1,1),new z("iranno",-1,1),new z("ono",-1,1),new z("iscono",65,1),new z("arono",65,1),new z("erono",65,1),new z("irono",65,1),new z("erebbero",-1,1),new z("irebbero",-1,1),new z("assero",-1,1),new z("essero",-1,1),new z("issero",-1,1),new z("ato",-1,1),new z("ito",-1,1),new z("uto",-1,1),new z("avo",-1,1),new z("evo",-1,1),new z("ivo",-1,1),new z("ar",-1,1),new z("ir",-1,1),new z("erà",-1,1),new z("irà",-1,1),new z("erò",-1,1),new z("irò",-1,1)],m=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2,1],f=[17,65,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2],v=[17],b=new P;function d(e,r,n){return!(!b.eq_s(1,e)||(b.ket=b.cursor,!b.in_grouping(m,97,249)))&&(b.slice_from(r),b.cursor=n,!0)}function _(e){if(b.cursor=e,!b.in_grouping(m,97,249))return!1;for(;!b.out_grouping(m,97,249);){if(b.cursor>=b.limit)return!1;b.cursor++}return!0}function g(){var e,r=b.cursor;if(!function(){if(b.in_grouping(m,97,249)){var e=b.cursor;if(b.out_grouping(m,97,249)){for(;!b.in_grouping(m,97,249);){if(b.cursor>=b.limit)return _(e);b.cursor++}return!0}return _(e)}return!1}()){if(b.cursor=r,!b.out_grouping(m,97,249))return;if(e=b.cursor,b.out_grouping(m,97,249)){for(;!b.in_grouping(m,97,249);){if(b.cursor>=b.limit)return b.cursor=e,void(b.in_grouping(m,97,249)&&b.cursor=b.limit)return;b.cursor++}s=b.cursor}function p(){for(;!b.in_grouping(m,97,249);){if(b.cursor>=b.limit)return!1;b.cursor++}for(;!b.out_grouping(m,97,249);){if(b.cursor>=b.limit)return!1;b.cursor++}return!0}function k(){return s<=b.cursor}function h(){return o<=b.cursor}function q(){var e;if(b.ket=b.cursor,!(e=b.find_among_b(i,51)))return!1;switch(b.bra=b.cursor,e){case 1:if(!h())return!1;b.slice_del();break;case 2:if(!h())return!1;b.slice_del(),b.ket=b.cursor,b.eq_s_b(2,"ic")&&(b.bra=b.cursor,h()&&b.slice_del());break;case 3:if(!h())return!1;b.slice_from("log");break;case 4:if(!h())return!1;b.slice_from("u");break;case 5:if(!h())return!1;b.slice_from("ente");break;case 6:if(!k())return!1;b.slice_del();break;case 7:if(!(t<=b.cursor))return!1;b.slice_del(),b.ket=b.cursor,(e=b.find_among_b(r,4))&&(b.bra=b.cursor,h()&&(b.slice_del(),1==e&&(b.ket=b.cursor,b.eq_s_b(2,"at")&&(b.bra=b.cursor,h()&&b.slice_del()))));break;case 8:if(!h())return!1;b.slice_del(),b.ket=b.cursor,(e=b.find_among_b(n,3))&&(b.bra=b.cursor,1==e&&h()&&b.slice_del());break;case 9:if(!h())return!1;b.slice_del(),b.ket=b.cursor,b.eq_s_b(2,"at")&&(b.bra=b.cursor,h()&&(b.slice_del(),b.ket=b.cursor,b.eq_s_b(2,"ic")&&(b.bra=b.cursor,h()&&b.slice_del())))}return!0}function C(){var e;e=b.limit-b.cursor,b.ket=b.cursor,b.in_grouping_b(f,97,242)&&(b.bra=b.cursor,k()&&(b.slice_del(),b.ket=b.cursor,b.eq_s_b(1,"i")&&(b.bra=b.cursor,k())))?b.slice_del():b.cursor=b.limit-e,b.ket=b.cursor,b.eq_s_b(1,"h")&&(b.bra=b.cursor,b.in_grouping_b(v,99,103)&&k()&&b.slice_del())}this.setCurrent=function(e){b.setCurrent(e)},this.getCurrent=function(){return b.getCurrent()},this.stem=function(){var e,r,n,i=b.cursor;return function(){for(var e,r,n,i,o=b.cursor;;){if(b.bra=b.cursor,e=b.find_among(a,7))switch(b.ket=b.cursor,e){case 1:b.slice_from("à");continue;case 2:b.slice_from("è");continue;case 3:b.slice_from("ì");continue;case 4:b.slice_from("ò");continue;case 5:b.slice_from("ù");continue;case 6:b.slice_from("qU");continue;case 7:if(b.cursor>=b.limit)break;b.cursor++;continue}break}for(b.cursor=o;;)for(r=b.cursor;;){if(n=b.cursor,b.in_grouping(m,97,249)){if(b.bra=b.cursor,i=b.cursor,d("u","U",n))break;if(b.cursor=i,d("i","I",n))break}if(b.cursor=n,b.cursor>=b.limit)return b.cursor=r;b.cursor++}}(),b.cursor=i,e=b.cursor,s=b.limit,o=t=s,g(),b.cursor=e,p()&&(t=b.cursor,p()&&(o=b.cursor)),b.limit_backward=i,b.cursor=b.limit,function(){var e;if(b.ket=b.cursor,b.find_among_b(c,37)&&(b.bra=b.cursor,(e=b.find_among_b(w,5))&&k()))switch(e){case 1:b.slice_del();break;case 2:b.slice_from("e")}}(),b.cursor=b.limit,q()||(b.cursor=b.limit,b.cursor>=s&&(n=b.limit_backward,b.limit_backward=s,b.ket=b.cursor,(r=b.find_among_b(l,87))&&(b.bra=b.cursor,1==r&&b.slice_del()),b.limit_backward=n)),b.cursor=b.limit,C(),b.cursor=b.limit_backward,function(){for(var e;b.bra=b.cursor,e=b.find_among(u,3);)switch(b.ket=b.cursor,e){case 1:b.slice_from("i");break;case 2:b.slice_from("u");break;case 3:if(b.cursor>=b.limit)return;b.cursor++}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return r.setCurrent(e),r.stem(),r.getCurrent()}):(r.setCurrent(e),r.stem(),r.getCurrent())}),e.Pipeline.registerFunction(e.it.stemmer,"stemmer-it"),e.it.stopWordFilter=e.generateStopWordFilter("a abbia abbiamo abbiano abbiate ad agl agli ai al all alla alle allo anche avemmo avendo avesse avessero avessi avessimo aveste avesti avete aveva avevamo avevano avevate avevi avevo avrai avranno avrebbe avrebbero avrei avremmo avremo avreste avresti avrete avrà avrò avuta avute avuti avuto c che chi ci coi col come con contro cui da dagl dagli dai dal dall dalla dalle dallo degl degli dei del dell della delle dello di dov dove e ebbe ebbero ebbi ed era erano eravamo eravate eri ero essendo faccia facciamo facciano facciate faccio facemmo facendo facesse facessero facessi facessimo faceste facesti faceva facevamo facevano facevate facevi facevo fai fanno farai faranno farebbe farebbero farei faremmo faremo fareste faresti farete farà farò fece fecero feci fosse fossero fossi fossimo foste fosti fu fui fummo furono gli ha hai hanno ho i il in io l la le lei li lo loro lui ma mi mia mie miei mio ne negl negli nei nel nell nella nelle nello noi non nostra nostre nostri nostro o per perché più quale quanta quante quanti quanto quella quelle quelli quello questa queste questi questo sarai saranno sarebbe sarebbero sarei saremmo saremo sareste saresti sarete sarà sarò se sei si sia siamo siano siate siete sono sta stai stando stanno starai staranno starebbe starebbero starei staremmo staremo stareste staresti starete starà starò stava stavamo stavano stavate stavi stavo stemmo stesse stessero stessi stessimo steste stesti stette stettero stetti stia stiamo stiano stiate sto su sua sue sugl sugli sui sul sull sulla sulle sullo suo suoi ti tra tu tua tue tuo tuoi tutti tutto un una uno vi voi vostra vostre vostri vostro è".split(" ")),e.Pipeline.registerFunction(e.it.stopWordFilter,"stopWordFilter-it")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.it.min.js b/material/assets/javascripts/lunr/lunr.it.min.js new file mode 100644 index 000000000..344b6a3c0 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.it.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Italian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.it=function(){this.pipeline.reset(),this.pipeline.add(e.it.trimmer,e.it.stopWordFilter,e.it.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.it.stemmer))},e.it.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.it.trimmer=e.trimmerSupport.generateTrimmer(e.it.wordCharacters),e.Pipeline.registerFunction(e.it.trimmer,"trimmer-it"),e.it.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,n){return!(!x.eq_s(1,e)||(x.ket=x.cursor,!x.in_grouping(L,97,249)))&&(x.slice_from(r),x.cursor=n,!0)}function i(){for(var r,n,i,o,t=x.cursor;;){if(x.bra=x.cursor,r=x.find_among(h,7))switch(x.ket=x.cursor,r){case 1:x.slice_from("à");continue;case 2:x.slice_from("è");continue;case 3:x.slice_from("ì");continue;case 4:x.slice_from("ò");continue;case 5:x.slice_from("ù");continue;case 6:x.slice_from("qU");continue;case 7:if(x.cursor>=x.limit)break;x.cursor++;continue}break}for(x.cursor=t;;)for(n=x.cursor;;){if(i=x.cursor,x.in_grouping(L,97,249)){if(x.bra=x.cursor,o=x.cursor,e("u","U",i))break;if(x.cursor=o,e("i","I",i))break}if(x.cursor=i,x.cursor>=x.limit)return void(x.cursor=n);x.cursor++}}function o(e){if(x.cursor=e,!x.in_grouping(L,97,249))return!1;for(;!x.out_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}return!0}function t(){if(x.in_grouping(L,97,249)){var e=x.cursor;if(x.out_grouping(L,97,249)){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return o(e);x.cursor++}return!0}return o(e)}return!1}function s(){var e,r=x.cursor;if(!t()){if(x.cursor=r,!x.out_grouping(L,97,249))return;if(e=x.cursor,x.out_grouping(L,97,249)){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return x.cursor=e,void(x.in_grouping(L,97,249)&&x.cursor=x.limit)return;x.cursor++}k=x.cursor}function a(){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}for(;!x.out_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}return!0}function u(){var e=x.cursor;k=x.limit,p=k,g=k,s(),x.cursor=e,a()&&(p=x.cursor,a()&&(g=x.cursor))}function c(){for(var e;;){if(x.bra=x.cursor,!(e=x.find_among(q,3)))break;switch(x.ket=x.cursor,e){case 1:x.slice_from("i");break;case 2:x.slice_from("u");break;case 3:if(x.cursor>=x.limit)return;x.cursor++}}}function w(){return k<=x.cursor}function l(){return p<=x.cursor}function m(){return g<=x.cursor}function f(){var e;if(x.ket=x.cursor,x.find_among_b(C,37)&&(x.bra=x.cursor,(e=x.find_among_b(z,5))&&w()))switch(e){case 1:x.slice_del();break;case 2:x.slice_from("e")}}function v(){var e;if(x.ket=x.cursor,!(e=x.find_among_b(S,51)))return!1;switch(x.bra=x.cursor,e){case 1:if(!m())return!1;x.slice_del();break;case 2:if(!m())return!1;x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"ic")&&(x.bra=x.cursor,m()&&x.slice_del());break;case 3:if(!m())return!1;x.slice_from("log");break;case 4:if(!m())return!1;x.slice_from("u");break;case 5:if(!m())return!1;x.slice_from("ente");break;case 6:if(!w())return!1;x.slice_del();break;case 7:if(!l())return!1;x.slice_del(),x.ket=x.cursor,e=x.find_among_b(P,4),e&&(x.bra=x.cursor,m()&&(x.slice_del(),1==e&&(x.ket=x.cursor,x.eq_s_b(2,"at")&&(x.bra=x.cursor,m()&&x.slice_del()))));break;case 8:if(!m())return!1;x.slice_del(),x.ket=x.cursor,e=x.find_among_b(F,3),e&&(x.bra=x.cursor,1==e&&m()&&x.slice_del());break;case 9:if(!m())return!1;x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"at")&&(x.bra=x.cursor,m()&&(x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"ic")&&(x.bra=x.cursor,m()&&x.slice_del())))}return!0}function b(){var e,r;x.cursor>=k&&(r=x.limit_backward,x.limit_backward=k,x.ket=x.cursor,e=x.find_among_b(W,87),e&&(x.bra=x.cursor,1==e&&x.slice_del()),x.limit_backward=r)}function d(){var e=x.limit-x.cursor;if(x.ket=x.cursor,x.in_grouping_b(y,97,242)&&(x.bra=x.cursor,w()&&(x.slice_del(),x.ket=x.cursor,x.eq_s_b(1,"i")&&(x.bra=x.cursor,w()))))return void x.slice_del();x.cursor=x.limit-e}function _(){d(),x.ket=x.cursor,x.eq_s_b(1,"h")&&(x.bra=x.cursor,x.in_grouping_b(U,99,103)&&w()&&x.slice_del())}var g,p,k,h=[new r("",-1,7),new r("qu",0,6),new r("á",0,1),new r("é",0,2),new r("í",0,3),new r("ó",0,4),new r("ú",0,5)],q=[new r("",-1,3),new r("I",0,1),new r("U",0,2)],C=[new r("la",-1,-1),new r("cela",0,-1),new r("gliela",0,-1),new r("mela",0,-1),new r("tela",0,-1),new r("vela",0,-1),new r("le",-1,-1),new r("cele",6,-1),new r("gliele",6,-1),new r("mele",6,-1),new r("tele",6,-1),new r("vele",6,-1),new r("ne",-1,-1),new r("cene",12,-1),new r("gliene",12,-1),new r("mene",12,-1),new r("sene",12,-1),new r("tene",12,-1),new r("vene",12,-1),new r("ci",-1,-1),new r("li",-1,-1),new r("celi",20,-1),new r("glieli",20,-1),new r("meli",20,-1),new r("teli",20,-1),new r("veli",20,-1),new r("gli",20,-1),new r("mi",-1,-1),new r("si",-1,-1),new r("ti",-1,-1),new r("vi",-1,-1),new r("lo",-1,-1),new r("celo",31,-1),new r("glielo",31,-1),new r("melo",31,-1),new r("telo",31,-1),new r("velo",31,-1)],z=[new r("ando",-1,1),new r("endo",-1,1),new r("ar",-1,2),new r("er",-1,2),new r("ir",-1,2)],P=[new r("ic",-1,-1),new r("abil",-1,-1),new r("os",-1,-1),new r("iv",-1,1)],F=[new r("ic",-1,1),new r("abil",-1,1),new r("iv",-1,1)],S=[new r("ica",-1,1),new r("logia",-1,3),new r("osa",-1,1),new r("ista",-1,1),new r("iva",-1,9),new r("anza",-1,1),new r("enza",-1,5),new r("ice",-1,1),new r("atrice",7,1),new r("iche",-1,1),new r("logie",-1,3),new r("abile",-1,1),new r("ibile",-1,1),new r("usione",-1,4),new r("azione",-1,2),new r("uzione",-1,4),new r("atore",-1,2),new r("ose",-1,1),new r("ante",-1,1),new r("mente",-1,1),new r("amente",19,7),new r("iste",-1,1),new r("ive",-1,9),new r("anze",-1,1),new r("enze",-1,5),new r("ici",-1,1),new r("atrici",25,1),new r("ichi",-1,1),new r("abili",-1,1),new r("ibili",-1,1),new r("ismi",-1,1),new r("usioni",-1,4),new r("azioni",-1,2),new r("uzioni",-1,4),new r("atori",-1,2),new r("osi",-1,1),new r("anti",-1,1),new r("amenti",-1,6),new r("imenti",-1,6),new r("isti",-1,1),new r("ivi",-1,9),new r("ico",-1,1),new r("ismo",-1,1),new r("oso",-1,1),new r("amento",-1,6),new r("imento",-1,6),new r("ivo",-1,9),new r("ità",-1,8),new r("istà",-1,1),new r("istè",-1,1),new r("istì",-1,1)],W=[new r("isca",-1,1),new r("enda",-1,1),new r("ata",-1,1),new r("ita",-1,1),new r("uta",-1,1),new r("ava",-1,1),new r("eva",-1,1),new r("iva",-1,1),new r("erebbe",-1,1),new r("irebbe",-1,1),new r("isce",-1,1),new r("ende",-1,1),new r("are",-1,1),new r("ere",-1,1),new r("ire",-1,1),new r("asse",-1,1),new r("ate",-1,1),new r("avate",16,1),new r("evate",16,1),new r("ivate",16,1),new r("ete",-1,1),new r("erete",20,1),new r("irete",20,1),new r("ite",-1,1),new r("ereste",-1,1),new r("ireste",-1,1),new r("ute",-1,1),new r("erai",-1,1),new r("irai",-1,1),new r("isci",-1,1),new r("endi",-1,1),new r("erei",-1,1),new r("irei",-1,1),new r("assi",-1,1),new r("ati",-1,1),new r("iti",-1,1),new r("eresti",-1,1),new r("iresti",-1,1),new r("uti",-1,1),new r("avi",-1,1),new r("evi",-1,1),new r("ivi",-1,1),new r("isco",-1,1),new r("ando",-1,1),new r("endo",-1,1),new r("Yamo",-1,1),new r("iamo",-1,1),new r("avamo",-1,1),new r("evamo",-1,1),new r("ivamo",-1,1),new r("eremo",-1,1),new r("iremo",-1,1),new r("assimo",-1,1),new r("ammo",-1,1),new r("emmo",-1,1),new r("eremmo",54,1),new r("iremmo",54,1),new r("immo",-1,1),new r("ano",-1,1),new r("iscano",58,1),new r("avano",58,1),new r("evano",58,1),new r("ivano",58,1),new r("eranno",-1,1),new r("iranno",-1,1),new r("ono",-1,1),new r("iscono",65,1),new r("arono",65,1),new r("erono",65,1),new r("irono",65,1),new r("erebbero",-1,1),new r("irebbero",-1,1),new r("assero",-1,1),new r("essero",-1,1),new r("issero",-1,1),new r("ato",-1,1),new r("ito",-1,1),new r("uto",-1,1),new r("avo",-1,1),new r("evo",-1,1),new r("ivo",-1,1),new r("ar",-1,1),new r("ir",-1,1),new r("erà",-1,1),new r("irà",-1,1),new r("erò",-1,1),new r("irò",-1,1)],L=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2,1],y=[17,65,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2],U=[17],x=new n;this.setCurrent=function(e){x.setCurrent(e)},this.getCurrent=function(){return x.getCurrent()},this.stem=function(){var e=x.cursor;return i(),x.cursor=e,u(),x.limit_backward=e,x.cursor=x.limit,f(),x.cursor=x.limit,v()||(x.cursor=x.limit,b()),x.cursor=x.limit,_(),x.cursor=x.limit_backward,c(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.it.stemmer,"stemmer-it"),e.it.stopWordFilter=e.generateStopWordFilter("a abbia abbiamo abbiano abbiate ad agl agli ai al all alla alle allo anche avemmo avendo avesse avessero avessi avessimo aveste avesti avete aveva avevamo avevano avevate avevi avevo avrai avranno avrebbe avrebbero avrei avremmo avremo avreste avresti avrete avrà avrò avuta avute avuti avuto c che chi ci coi col come con contro cui da dagl dagli dai dal dall dalla dalle dallo degl degli dei del dell della delle dello di dov dove e ebbe ebbero ebbi ed era erano eravamo eravate eri ero essendo faccia facciamo facciano facciate faccio facemmo facendo facesse facessero facessi facessimo faceste facesti faceva facevamo facevano facevate facevi facevo fai fanno farai faranno farebbe farebbero farei faremmo faremo fareste faresti farete farà farò fece fecero feci fosse fossero fossi fossimo foste fosti fu fui fummo furono gli ha hai hanno ho i il in io l la le lei li lo loro lui ma mi mia mie miei mio ne negl negli nei nel nell nella nelle nello noi non nostra nostre nostri nostro o per perché più quale quanta quante quanti quanto quella quelle quelli quello questa queste questi questo sarai saranno sarebbe sarebbero sarei saremmo saremo sareste saresti sarete sarà sarò se sei si sia siamo siano siate siete sono sta stai stando stanno starai staranno starebbe starebbero starei staremmo staremo stareste staresti starete starà starò stava stavamo stavano stavate stavi stavo stemmo stesse stessero stessi stessimo steste stesti stette stettero stetti stia stiamo stiano stiate sto su sua sue sugl sugli sui sul sull sulla sulle sullo suo suoi ti tra tu tua tue tuo tuoi tutti tutto un una uno vi voi vostra vostre vostri vostro è".split(" ")),e.Pipeline.registerFunction(e.it.stopWordFilter,"stopWordFilter-it")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.ja.js b/material/assets/javascripts/lunr/lunr.ja.js deleted file mode 100644 index 715b834ad..000000000 --- a/material/assets/javascripts/lunr/lunr.ja.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Japanese` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Chad Liu - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(m){if(void 0===m)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===m.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var l="2"==m.version[0];m.ja=function(){this.pipeline.reset(),this.pipeline.add(m.ja.trimmer,m.ja.stopWordFilter,m.ja.stemmer),l?this.tokenizer=m.ja.tokenizer:(m.tokenizer&&(m.tokenizer=m.ja.tokenizer),this.tokenizerFn&&(this.tokenizerFn=m.ja.tokenizer))};var j=new m.TinySegmenter;m.ja.tokenizer=function(e){var r,t,i,n,o,s,p,a,u;if(!arguments.length||null==e||null==e)return[];if(Array.isArray(e))return e.map(function(e){return l?new m.Token(e.toLowerCase()):e.toLowerCase()});for(r=(t=e.toString().toLowerCase().replace(/^\s+/,"")).length-1;0<=r;r--)if(/\S/.test(t.charAt(r))){t=t.substring(0,r+1);break}for(o=[],i=t.length,p=a=0;a<=i;a++)if(s=a-p,t.charAt(a).match(/\s/)||a==i){if(0=0;n--)if(/\S/.test(o.charAt(n))){o=o.substring(0,n+1);break}for(a=[],s=o.length,c=0,l=0;c<=s;c++)if(u=o.charAt(c),m=c-l,u.match(/\s/)||c==s){if(m>0)for(p=t.segment(o.slice(l,c)).filter(function(e){return!!e}),f=l,n=0;n=_.limit||(_.cursor++,!1)}function w(){for(;!_.in_grouping(m,97,232);){if(_.cursor>=_.limit)return!0;_.cursor++}for(;!_.out_grouping(m,97,232);){if(_.cursor>=_.limit)return!0;_.cursor++}return!1}function b(){return i<=_.cursor}function p(){return e<=_.cursor}function g(){var r=_.limit-_.cursor;_.find_among_b(t,3)&&(_.cursor=_.limit-r,_.ket=_.cursor,_.cursor>_.limit_backward&&(_.cursor--,_.bra=_.cursor,_.slice_del()))}function h(){var r;u=!1,_.ket=_.cursor,_.eq_s_b(1,"e")&&(_.bra=_.cursor,b()&&(r=_.limit-_.cursor,_.out_grouping_b(m,97,232)&&(_.cursor=_.limit-r,_.slice_del(),u=!0,g())))}function k(){var r;b()&&(r=_.limit-_.cursor,_.out_grouping_b(m,97,232)&&(_.cursor=_.limit-r,_.eq_s_b(3,"gem")||(_.cursor=_.limit-r,_.slice_del(),g())))}this.setCurrent=function(r){_.setCurrent(r)},this.getCurrent=function(){return _.getCurrent()},this.stem=function(){var r=_.cursor;return function(){for(var r,e,i,n=_.cursor;;){if(_.bra=_.cursor,r=_.find_among(o,11))switch(_.ket=_.cursor,r){case 1:_.slice_from("a");continue;case 2:_.slice_from("e");continue;case 3:_.slice_from("i");continue;case 4:_.slice_from("o");continue;case 5:_.slice_from("u");continue;case 6:if(_.cursor>=_.limit)break;_.cursor++;continue}break}for(_.cursor=n,_.bra=n,_.eq_s(1,"y")?(_.ket=_.cursor,_.slice_from("Y")):_.cursor=n;;)if(e=_.cursor,_.in_grouping(m,97,232)){if(i=_.cursor,_.bra=i,_.eq_s(1,"i"))_.ket=_.cursor,_.in_grouping(m,97,232)&&(_.slice_from("I"),_.cursor=e);else if(_.cursor=i,_.eq_s(1,"y"))_.ket=_.cursor,_.slice_from("Y"),_.cursor=e;else if(s(e))break}else if(s(e))break}(),_.cursor=r,i=_.limit,e=i,w()||((i=_.cursor)<3&&(i=3),w()||(e=_.cursor)),_.limit_backward=r,_.cursor=_.limit,function(){var r,e,i,n,o,t,s=_.limit-_.cursor;if(_.ket=_.cursor,r=_.find_among_b(c,5))switch(_.bra=_.cursor,r){case 1:b()&&_.slice_from("heid");break;case 2:k();break;case 3:b()&&_.out_grouping_b(f,97,232)&&_.slice_del()}if(_.cursor=_.limit-s,h(),_.cursor=_.limit-s,_.ket=_.cursor,_.eq_s_b(4,"heid")&&(_.bra=_.cursor,p()&&(e=_.limit-_.cursor,_.eq_s_b(1,"c")||(_.cursor=_.limit-e,_.slice_del(),_.ket=_.cursor,_.eq_s_b(2,"en")&&(_.bra=_.cursor,k())))),_.cursor=_.limit-s,_.ket=_.cursor,r=_.find_among_b(a,6))switch(_.bra=_.cursor,r){case 1:if(p()){if(_.slice_del(),i=_.limit-_.cursor,_.ket=_.cursor,_.eq_s_b(2,"ig")&&(_.bra=_.cursor,p()&&(n=_.limit-_.cursor,!_.eq_s_b(1,"e")))){_.cursor=_.limit-n,_.slice_del();break}_.cursor=_.limit-i,g()}break;case 2:p()&&(o=_.limit-_.cursor,_.eq_s_b(1,"e")||(_.cursor=_.limit-o,_.slice_del()));break;case 3:p()&&(_.slice_del(),h());break;case 4:p()&&_.slice_del();break;case 5:p()&&u&&_.slice_del()}_.cursor=_.limit-s,_.out_grouping_b(d,73,232)&&(t=_.limit-_.cursor,_.find_among_b(l,4)&&_.out_grouping_b(m,97,232)&&(_.cursor=_.limit-t,_.ket=_.cursor,_.cursor>_.limit_backward&&(_.cursor--,_.bra=_.cursor,_.slice_del())))}(),_.cursor=_.limit_backward,function(){for(var r;;)if(_.bra=_.cursor,r=_.find_among(n,3))switch(_.ket=_.cursor,r){case 1:_.slice_from("y");break;case 2:_.slice_from("i");break;case 3:if(_.cursor>=_.limit)return;_.cursor++}}(),!0}},function(r){return"function"==typeof r.update?r.update(function(r){return e.setCurrent(r),e.stem(),e.getCurrent()}):(e.setCurrent(r),e.stem(),e.getCurrent())}),r.Pipeline.registerFunction(r.nl.stemmer,"stemmer-nl"),r.nl.stopWordFilter=r.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),r.Pipeline.registerFunction(r.nl.stopWordFilter,"stopWordFilter-nl")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.nl.min.js b/material/assets/javascripts/lunr/lunr.nl.min.js new file mode 100644 index 000000000..c4a253594 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.nl.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Dutch` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(r,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():e()(r.lunr)}(this,function(){return function(r){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");r.nl=function(){this.pipeline.reset(),this.pipeline.add(r.nl.trimmer,r.nl.stopWordFilter,r.nl.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(r.nl.stemmer))},r.nl.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",r.nl.trimmer=r.trimmerSupport.generateTrimmer(r.nl.wordCharacters),r.Pipeline.registerFunction(r.nl.trimmer,"trimmer-nl"),r.nl.stemmer=function(){var e=r.stemmerSupport.Among,i=r.stemmerSupport.SnowballProgram,n=new function(){function r(){for(var r,e,i,o=C.cursor;;){if(C.bra=C.cursor,r=C.find_among(b,11))switch(C.ket=C.cursor,r){case 1:C.slice_from("a");continue;case 2:C.slice_from("e");continue;case 3:C.slice_from("i");continue;case 4:C.slice_from("o");continue;case 5:C.slice_from("u");continue;case 6:if(C.cursor>=C.limit)break;C.cursor++;continue}break}for(C.cursor=o,C.bra=o,C.eq_s(1,"y")?(C.ket=C.cursor,C.slice_from("Y")):C.cursor=o;;)if(e=C.cursor,C.in_grouping(q,97,232)){if(i=C.cursor,C.bra=i,C.eq_s(1,"i"))C.ket=C.cursor,C.in_grouping(q,97,232)&&(C.slice_from("I"),C.cursor=e);else if(C.cursor=i,C.eq_s(1,"y"))C.ket=C.cursor,C.slice_from("Y"),C.cursor=e;else if(n(e))break}else if(n(e))break}function n(r){return C.cursor=r,r>=C.limit||(C.cursor++,!1)}function o(){_=C.limit,d=_,t()||(_=C.cursor,_<3&&(_=3),t()||(d=C.cursor))}function t(){for(;!C.in_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}for(;!C.out_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}return!1}function s(){for(var r;;)if(C.bra=C.cursor,r=C.find_among(p,3))switch(C.ket=C.cursor,r){case 1:C.slice_from("y");break;case 2:C.slice_from("i");break;case 3:if(C.cursor>=C.limit)return;C.cursor++}}function u(){return _<=C.cursor}function c(){return d<=C.cursor}function a(){var r=C.limit-C.cursor;C.find_among_b(g,3)&&(C.cursor=C.limit-r,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del()))}function l(){var r;w=!1,C.ket=C.cursor,C.eq_s_b(1,"e")&&(C.bra=C.cursor,u()&&(r=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-r,C.slice_del(),w=!0,a())))}function m(){var r;u()&&(r=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-r,C.eq_s_b(3,"gem")||(C.cursor=C.limit-r,C.slice_del(),a())))}function f(){var r,e,i,n,o,t,s=C.limit-C.cursor;if(C.ket=C.cursor,r=C.find_among_b(h,5))switch(C.bra=C.cursor,r){case 1:u()&&C.slice_from("heid");break;case 2:m();break;case 3:u()&&C.out_grouping_b(j,97,232)&&C.slice_del()}if(C.cursor=C.limit-s,l(),C.cursor=C.limit-s,C.ket=C.cursor,C.eq_s_b(4,"heid")&&(C.bra=C.cursor,c()&&(e=C.limit-C.cursor,C.eq_s_b(1,"c")||(C.cursor=C.limit-e,C.slice_del(),C.ket=C.cursor,C.eq_s_b(2,"en")&&(C.bra=C.cursor,m())))),C.cursor=C.limit-s,C.ket=C.cursor,r=C.find_among_b(k,6))switch(C.bra=C.cursor,r){case 1:if(c()){if(C.slice_del(),i=C.limit-C.cursor,C.ket=C.cursor,C.eq_s_b(2,"ig")&&(C.bra=C.cursor,c()&&(n=C.limit-C.cursor,!C.eq_s_b(1,"e")))){C.cursor=C.limit-n,C.slice_del();break}C.cursor=C.limit-i,a()}break;case 2:c()&&(o=C.limit-C.cursor,C.eq_s_b(1,"e")||(C.cursor=C.limit-o,C.slice_del()));break;case 3:c()&&(C.slice_del(),l());break;case 4:c()&&C.slice_del();break;case 5:c()&&w&&C.slice_del()}C.cursor=C.limit-s,C.out_grouping_b(z,73,232)&&(t=C.limit-C.cursor,C.find_among_b(v,4)&&C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-t,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del())))}var d,_,w,b=[new e("",-1,6),new e("á",0,1),new e("ä",0,1),new e("é",0,2),new e("ë",0,2),new e("í",0,3),new e("ï",0,3),new e("ó",0,4),new e("ö",0,4),new e("ú",0,5),new e("ü",0,5)],p=[new e("",-1,3),new e("I",0,2),new e("Y",0,1)],g=[new e("dd",-1,-1),new e("kk",-1,-1),new e("tt",-1,-1)],h=[new e("ene",-1,2),new e("se",-1,3),new e("en",-1,2),new e("heden",2,1),new e("s",-1,3)],k=[new e("end",-1,1),new e("ig",-1,2),new e("ing",-1,1),new e("lijk",-1,3),new e("baar",-1,4),new e("bar",-1,5)],v=[new e("aa",-1,-1),new e("ee",-1,-1),new e("oo",-1,-1),new e("uu",-1,-1)],q=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],z=[1,0,0,17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],j=[17,67,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],C=new i;this.setCurrent=function(r){C.setCurrent(r)},this.getCurrent=function(){return C.getCurrent()},this.stem=function(){var e=C.cursor;return r(),C.cursor=e,o(),C.limit_backward=e,C.cursor=C.limit,f(),C.cursor=C.limit_backward,s(),!0}};return function(r){return"function"==typeof r.update?r.update(function(r){return n.setCurrent(r),n.stem(),n.getCurrent()}):(n.setCurrent(r),n.stem(),n.getCurrent())}}(),r.Pipeline.registerFunction(r.nl.stemmer,"stemmer-nl"),r.nl.stopWordFilter=r.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),r.Pipeline.registerFunction(r.nl.stopWordFilter,"stopWordFilter-nl")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.no.js b/material/assets/javascripts/lunr/lunr.no.js deleted file mode 100644 index 031e4b206..000000000 --- a/material/assets/javascripts/lunr/lunr.no.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Norwegian` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r,n,i;e.no=function(){this.pipeline.reset(),this.pipeline.add(e.no.trimmer,e.no.stopWordFilter,e.no.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.no.stemmer))},e.no.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.no.trimmer=e.trimmerSupport.generateTrimmer(e.no.wordCharacters),e.Pipeline.registerFunction(e.no.trimmer,"trimmer-no"),e.no.stemmer=(r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){var o,s,a=[new r("a",-1,1),new r("e",-1,1),new r("ede",1,1),new r("ande",1,1),new r("ende",1,1),new r("ane",1,1),new r("ene",1,1),new r("hetene",6,1),new r("erte",1,3),new r("en",-1,1),new r("heten",9,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",12,1),new r("s",-1,2),new r("as",14,1),new r("es",14,1),new r("edes",16,1),new r("endes",16,1),new r("enes",16,1),new r("hetenes",19,1),new r("ens",14,1),new r("hetens",21,1),new r("ers",14,1),new r("ets",14,1),new r("et",-1,1),new r("het",25,1),new r("ert",-1,3),new r("ast",-1,1)],m=[new r("dt",-1,-1),new r("vt",-1,-1)],l=[new r("leg",-1,1),new r("eleg",0,1),new r("ig",-1,1),new r("eig",2,1),new r("lig",2,1),new r("elig",4,1),new r("els",-1,1),new r("lov",-1,1),new r("elov",7,1),new r("slov",7,1),new r("hetslov",9,1)],u=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],d=[119,125,149,1],c=new n;this.setCurrent=function(e){c.setCurrent(e)},this.getCurrent=function(){return c.getCurrent()},this.stem=function(){var e,r,n,i,t=c.cursor;return function(){var e,r=c.cursor+3;if(s=c.limit,0<=r||r<=c.limit){for(o=r;;){if(e=c.cursor,c.in_grouping(u,97,248)){c.cursor=e;break}if(e>=c.limit)return;c.cursor=e+1}for(;!c.out_grouping(u,97,248);){if(c.cursor>=c.limit)return;c.cursor++}(s=c.cursor)=s&&(r=c.limit_backward,c.limit_backward=s,c.ket=c.cursor,e=c.find_among_b(a,29),c.limit_backward=r,e))switch(c.bra=c.cursor,e){case 1:c.slice_del();break;case 2:n=c.limit-c.cursor,c.in_grouping_b(d,98,122)?c.slice_del():(c.cursor=c.limit-n,c.eq_s_b(1,"k")&&c.out_grouping_b(u,97,248)&&c.slice_del());break;case 3:c.slice_from("er")}}(),c.cursor=c.limit,r=c.limit-c.cursor,c.cursor>=s&&(e=c.limit_backward,c.limit_backward=s,c.ket=c.cursor,c.find_among_b(m,2)?(c.bra=c.cursor,c.limit_backward=e,c.cursor=c.limit-r,c.cursor>c.limit_backward&&(c.cursor--,c.bra=c.cursor,c.slice_del())):c.limit_backward=e),c.cursor=c.limit,c.cursor>=s&&(i=c.limit_backward,c.limit_backward=s,c.ket=c.cursor,(n=c.find_among_b(l,11))?(c.bra=c.cursor,c.limit_backward=i,1==n&&c.slice_del()):c.limit_backward=i),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}),e.Pipeline.registerFunction(e.no.stemmer,"stemmer-no"),e.no.stopWordFilter=e.generateStopWordFilter("alle at av bare begge ble blei bli blir blitt både båe da de deg dei deim deira deires dem den denne der dere deres det dette di din disse ditt du dykk dykkar då eg ein eit eitt eller elles en enn er et ett etter for fordi fra før ha hadde han hans har hennar henne hennes her hjå ho hoe honom hoss hossen hun hva hvem hver hvilke hvilken hvis hvor hvordan hvorfor i ikke ikkje ikkje ingen ingi inkje inn inni ja jeg kan kom korleis korso kun kunne kva kvar kvarhelst kven kvi kvifor man mange me med medan meg meget mellom men mi min mine mitt mot mykje ned no noe noen noka noko nokon nokor nokre nå når og også om opp oss over på samme seg selv si si sia sidan siden sin sine sitt sjøl skal skulle slik so som som somme somt så sånn til um upp ut uten var vart varte ved vere verte vi vil ville vore vors vort vår være være vært å".split(" ")),e.Pipeline.registerFunction(e.no.stopWordFilter,"stopWordFilter-no")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.no.min.js b/material/assets/javascripts/lunr/lunr.no.min.js new file mode 100644 index 000000000..92bc7e4e8 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.no.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Norwegian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.no=function(){this.pipeline.reset(),this.pipeline.add(e.no.trimmer,e.no.stopWordFilter,e.no.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.no.stemmer))},e.no.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.no.trimmer=e.trimmerSupport.generateTrimmer(e.no.wordCharacters),e.Pipeline.registerFunction(e.no.trimmer,"trimmer-no"),e.no.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,r=w.cursor+3;if(a=w.limit,0<=r||r<=w.limit){for(s=r;;){if(e=w.cursor,w.in_grouping(d,97,248)){w.cursor=e;break}if(e>=w.limit)return;w.cursor=e+1}for(;!w.out_grouping(d,97,248);){if(w.cursor>=w.limit)return;w.cursor++}a=w.cursor,a=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(m,29),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:n=w.limit-w.cursor,w.in_grouping_b(c,98,122)?w.slice_del():(w.cursor=w.limit-n,w.eq_s_b(1,"k")&&w.out_grouping_b(d,97,248)&&w.slice_del());break;case 3:w.slice_from("er")}}function t(){var e,r=w.limit-w.cursor;w.cursor>=a&&(e=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,w.find_among_b(u,2)?(w.bra=w.cursor,w.limit_backward=e,w.cursor=w.limit-r,w.cursor>w.limit_backward&&(w.cursor--,w.bra=w.cursor,w.slice_del())):w.limit_backward=e)}function o(){var e,r;w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(l,11),e?(w.bra=w.cursor,w.limit_backward=r,1==e&&w.slice_del()):w.limit_backward=r)}var s,a,m=[new r("a",-1,1),new r("e",-1,1),new r("ede",1,1),new r("ande",1,1),new r("ende",1,1),new r("ane",1,1),new r("ene",1,1),new r("hetene",6,1),new r("erte",1,3),new r("en",-1,1),new r("heten",9,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",12,1),new r("s",-1,2),new r("as",14,1),new r("es",14,1),new r("edes",16,1),new r("endes",16,1),new r("enes",16,1),new r("hetenes",19,1),new r("ens",14,1),new r("hetens",21,1),new r("ers",14,1),new r("ets",14,1),new r("et",-1,1),new r("het",25,1),new r("ert",-1,3),new r("ast",-1,1)],u=[new r("dt",-1,-1),new r("vt",-1,-1)],l=[new r("leg",-1,1),new r("eleg",0,1),new r("ig",-1,1),new r("eig",2,1),new r("lig",2,1),new r("elig",4,1),new r("els",-1,1),new r("lov",-1,1),new r("elov",7,1),new r("slov",7,1),new r("hetslov",9,1)],d=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],c=[119,125,149,1],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,i(),w.cursor=w.limit,t(),w.cursor=w.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.no.stemmer,"stemmer-no"),e.no.stopWordFilter=e.generateStopWordFilter("alle at av bare begge ble blei bli blir blitt både båe da de deg dei deim deira deires dem den denne der dere deres det dette di din disse ditt du dykk dykkar då eg ein eit eitt eller elles en enn er et ett etter for fordi fra før ha hadde han hans har hennar henne hennes her hjå ho hoe honom hoss hossen hun hva hvem hver hvilke hvilken hvis hvor hvordan hvorfor i ikke ikkje ikkje ingen ingi inkje inn inni ja jeg kan kom korleis korso kun kunne kva kvar kvarhelst kven kvi kvifor man mange me med medan meg meget mellom men mi min mine mitt mot mykje ned no noe noen noka noko nokon nokor nokre nå når og også om opp oss over på samme seg selv si si sia sidan siden sin sine sitt sjøl skal skulle slik so som som somme somt så sånn til um upp ut uten var vart varte ved vere verte vi vil ville vore vors vort vår være være vært å".split(" ")),e.Pipeline.registerFunction(e.no.stopWordFilter,"stopWordFilter-no")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.pt.js b/material/assets/javascripts/lunr/lunr.pt.js deleted file mode 100644 index 59e766fe9..000000000 --- a/material/assets/javascripts/lunr/lunr.pt.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Portuguese` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var j,C,r;e.pt=function(){this.pipeline.reset(),this.pipeline.add(e.pt.trimmer,e.pt.stopWordFilter,e.pt.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.pt.stemmer))},e.pt.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.pt.trimmer=e.trimmerSupport.generateTrimmer(e.pt.wordCharacters),e.Pipeline.registerFunction(e.pt.trimmer,"trimmer-pt"),e.pt.stemmer=(j=e.stemmerSupport.Among,C=e.stemmerSupport.SnowballProgram,r=new function(){var s,n,i,o=[new j("",-1,3),new j("ã",0,1),new j("õ",0,2)],a=[new j("",-1,3),new j("a~",0,1),new j("o~",0,2)],r=[new j("ic",-1,-1),new j("ad",-1,-1),new j("os",-1,-1),new j("iv",-1,1)],t=[new j("ante",-1,1),new j("avel",-1,1),new j("ível",-1,1)],u=[new j("ic",-1,1),new j("abil",-1,1),new j("iv",-1,1)],w=[new j("ica",-1,1),new j("ância",-1,1),new j("ência",-1,4),new j("ira",-1,9),new j("adora",-1,1),new j("osa",-1,1),new j("ista",-1,1),new j("iva",-1,8),new j("eza",-1,1),new j("logía",-1,2),new j("idade",-1,7),new j("ante",-1,1),new j("mente",-1,6),new j("amente",12,5),new j("ável",-1,1),new j("ível",-1,1),new j("ución",-1,3),new j("ico",-1,1),new j("ismo",-1,1),new j("oso",-1,1),new j("amento",-1,1),new j("imento",-1,1),new j("ivo",-1,8),new j("aça~o",-1,1),new j("ador",-1,1),new j("icas",-1,1),new j("ências",-1,4),new j("iras",-1,9),new j("adoras",-1,1),new j("osas",-1,1),new j("istas",-1,1),new j("ivas",-1,8),new j("ezas",-1,1),new j("logías",-1,2),new j("idades",-1,7),new j("uciones",-1,3),new j("adores",-1,1),new j("antes",-1,1),new j("aço~es",-1,1),new j("icos",-1,1),new j("ismos",-1,1),new j("osos",-1,1),new j("amentos",-1,1),new j("imentos",-1,1),new j("ivos",-1,8)],m=[new j("ada",-1,1),new j("ida",-1,1),new j("ia",-1,1),new j("aria",2,1),new j("eria",2,1),new j("iria",2,1),new j("ara",-1,1),new j("era",-1,1),new j("ira",-1,1),new j("ava",-1,1),new j("asse",-1,1),new j("esse",-1,1),new j("isse",-1,1),new j("aste",-1,1),new j("este",-1,1),new j("iste",-1,1),new j("ei",-1,1),new j("arei",16,1),new j("erei",16,1),new j("irei",16,1),new j("am",-1,1),new j("iam",20,1),new j("ariam",21,1),new j("eriam",21,1),new j("iriam",21,1),new j("aram",20,1),new j("eram",20,1),new j("iram",20,1),new j("avam",20,1),new j("em",-1,1),new j("arem",29,1),new j("erem",29,1),new j("irem",29,1),new j("assem",29,1),new j("essem",29,1),new j("issem",29,1),new j("ado",-1,1),new j("ido",-1,1),new j("ando",-1,1),new j("endo",-1,1),new j("indo",-1,1),new j("ara~o",-1,1),new j("era~o",-1,1),new j("ira~o",-1,1),new j("ar",-1,1),new j("er",-1,1),new j("ir",-1,1),new j("as",-1,1),new j("adas",47,1),new j("idas",47,1),new j("ias",47,1),new j("arias",50,1),new j("erias",50,1),new j("irias",50,1),new j("aras",47,1),new j("eras",47,1),new j("iras",47,1),new j("avas",47,1),new j("es",-1,1),new j("ardes",58,1),new j("erdes",58,1),new j("irdes",58,1),new j("ares",58,1),new j("eres",58,1),new j("ires",58,1),new j("asses",58,1),new j("esses",58,1),new j("isses",58,1),new j("astes",58,1),new j("estes",58,1),new j("istes",58,1),new j("is",-1,1),new j("ais",71,1),new j("eis",71,1),new j("areis",73,1),new j("ereis",73,1),new j("ireis",73,1),new j("áreis",73,1),new j("éreis",73,1),new j("íreis",73,1),new j("ásseis",73,1),new j("ésseis",73,1),new j("ísseis",73,1),new j("áveis",73,1),new j("íeis",73,1),new j("aríeis",84,1),new j("eríeis",84,1),new j("iríeis",84,1),new j("ados",-1,1),new j("idos",-1,1),new j("amos",-1,1),new j("áramos",90,1),new j("éramos",90,1),new j("íramos",90,1),new j("ávamos",90,1),new j("íamos",90,1),new j("aríamos",95,1),new j("eríamos",95,1),new j("iríamos",95,1),new j("emos",-1,1),new j("aremos",99,1),new j("eremos",99,1),new j("iremos",99,1),new j("ássemos",99,1),new j("êssemos",99,1),new j("íssemos",99,1),new j("imos",-1,1),new j("armos",-1,1),new j("ermos",-1,1),new j("irmos",-1,1),new j("ámos",-1,1),new j("arás",-1,1),new j("erás",-1,1),new j("irás",-1,1),new j("eu",-1,1),new j("iu",-1,1),new j("ou",-1,1),new j("ará",-1,1),new j("erá",-1,1),new j("irá",-1,1)],c=[new j("a",-1,1),new j("i",-1,1),new j("o",-1,1),new j("os",-1,1),new j("á",-1,1),new j("í",-1,1),new j("ó",-1,1)],l=[new j("e",-1,1),new j("ç",-1,2),new j("é",-1,1),new j("ê",-1,1)],f=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,12,2],d=new C;function v(){if(d.out_grouping(f,97,250)){for(;!d.in_grouping(f,97,250);){if(d.cursor>=d.limit)return!0;d.cursor++}return!1}return!0}function p(){var e,r,s=d.cursor;if(d.in_grouping(f,97,250))if(e=d.cursor,v()){if(d.cursor=e,function(){if(d.in_grouping(f,97,250))for(;!d.out_grouping(f,97,250);){if(d.cursor>=d.limit)return!1;d.cursor++}return i=d.cursor,!0}())return}else i=d.cursor;if(d.cursor=s,d.out_grouping(f,97,250)){if(r=d.cursor,v()){if(d.cursor=r,!d.in_grouping(f,97,250)||d.cursor>=d.limit)return;d.cursor++}i=d.cursor}}function _(){for(;!d.in_grouping(f,97,250);){if(d.cursor>=d.limit)return!1;d.cursor++}for(;!d.out_grouping(f,97,250);){if(d.cursor>=d.limit)return!1;d.cursor++}return!0}function h(){return i<=d.cursor}function b(){return s<=d.cursor}function g(){var e;if(d.ket=d.cursor,!(e=d.find_among_b(w,45)))return!1;switch(d.bra=d.cursor,e){case 1:if(!b())return!1;d.slice_del();break;case 2:if(!b())return!1;d.slice_from("log");break;case 3:if(!b())return!1;d.slice_from("u");break;case 4:if(!b())return!1;d.slice_from("ente");break;case 5:if(!(n<=d.cursor))return!1;d.slice_del(),d.ket=d.cursor,(e=d.find_among_b(r,4))&&(d.bra=d.cursor,b()&&(d.slice_del(),1==e&&(d.ket=d.cursor,d.eq_s_b(2,"at")&&(d.bra=d.cursor,b()&&d.slice_del()))));break;case 6:if(!b())return!1;d.slice_del(),d.ket=d.cursor,(e=d.find_among_b(t,3))&&(d.bra=d.cursor,1==e&&b()&&d.slice_del());break;case 7:if(!b())return!1;d.slice_del(),d.ket=d.cursor,(e=d.find_among_b(u,3))&&(d.bra=d.cursor,1==e&&b()&&d.slice_del());break;case 8:if(!b())return!1;d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"at")&&(d.bra=d.cursor,b()&&d.slice_del());break;case 9:if(!h()||!d.eq_s_b(1,"e"))return!1;d.slice_from("ir")}return!0}function k(e,r){if(d.eq_s_b(1,e)){d.bra=d.cursor;var s=d.limit-d.cursor;if(d.eq_s_b(1,r))return d.cursor=d.limit-s,h()&&d.slice_del(),!1}return!0}function q(){if(!g()&&(d.cursor=d.limit,!function(){var e,r;if(d.cursor>=i){if(r=d.limit_backward,d.limit_backward=i,d.ket=d.cursor,e=d.find_among_b(m,120))return d.bra=d.cursor,1==e&&d.slice_del(),d.limit_backward=r,!0;d.limit_backward=r}return!1}()))return d.cursor=d.limit,d.ket=d.cursor,void((e=d.find_among_b(c,7))&&(d.bra=d.cursor,1==e&&h()&&d.slice_del()));var e;d.cursor=d.limit,d.ket=d.cursor,d.eq_s_b(1,"i")&&(d.bra=d.cursor,d.eq_s_b(1,"c")&&(d.cursor=d.limit,h()&&d.slice_del()))}this.setCurrent=function(e){d.setCurrent(e)},this.getCurrent=function(){return d.getCurrent()},this.stem=function(){var e,r=d.cursor;return function(){for(var e;;){if(d.bra=d.cursor,e=d.find_among(o,3))switch(d.ket=d.cursor,e){case 1:d.slice_from("a~");continue;case 2:d.slice_from("o~");continue;case 3:if(d.cursor>=d.limit)break;d.cursor++;continue}break}}(),d.cursor=r,e=d.cursor,i=d.limit,s=n=i,p(),d.cursor=e,_()&&(n=d.cursor,_()&&(s=d.cursor)),d.limit_backward=r,d.cursor=d.limit,q(),d.cursor=d.limit,function(){var e;if(d.ket=d.cursor,e=d.find_among_b(l,4))switch(d.bra=d.cursor,e){case 1:h()&&(d.slice_del(),d.ket=d.cursor,d.limit,d.cursor,k("u","g")&&k("i","c"));break;case 2:d.slice_from("c")}}(),d.cursor=d.limit_backward,function(){for(var e;;){if(d.bra=d.cursor,e=d.find_among(a,3))switch(d.ket=d.cursor,e){case 1:d.slice_from("ã");continue;case 2:d.slice_from("õ");continue;case 3:if(d.cursor>=d.limit)break;d.cursor++;continue}break}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return r.setCurrent(e),r.stem(),r.getCurrent()}):(r.setCurrent(e),r.stem(),r.getCurrent())}),e.Pipeline.registerFunction(e.pt.stemmer,"stemmer-pt"),e.pt.stopWordFilter=e.generateStopWordFilter("a ao aos aquela aquelas aquele aqueles aquilo as até com como da das de dela delas dele deles depois do dos e ela elas ele eles em entre era eram essa essas esse esses esta estamos estas estava estavam este esteja estejam estejamos estes esteve estive estivemos estiver estivera estiveram estiverem estivermos estivesse estivessem estivéramos estivéssemos estou está estávamos estão eu foi fomos for fora foram forem formos fosse fossem fui fôramos fôssemos haja hajam hajamos havemos hei houve houvemos houver houvera houveram houverei houverem houveremos houveria houveriam houvermos houverá houverão houveríamos houvesse houvessem houvéramos houvéssemos há hão isso isto já lhe lhes mais mas me mesmo meu meus minha minhas muito na nas nem no nos nossa nossas nosso nossos num numa não nós o os ou para pela pelas pelo pelos por qual quando que quem se seja sejam sejamos sem serei seremos seria seriam será serão seríamos seu seus somos sou sua suas são só também te tem temos tenha tenham tenhamos tenho terei teremos teria teriam terá terão teríamos teu teus teve tinha tinham tive tivemos tiver tivera tiveram tiverem tivermos tivesse tivessem tivéramos tivéssemos tu tua tuas tém tínhamos um uma você vocês vos à às éramos".split(" ")),e.Pipeline.registerFunction(e.pt.stopWordFilter,"stopWordFilter-pt")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.pt.min.js b/material/assets/javascripts/lunr/lunr.pt.min.js new file mode 100644 index 000000000..6c16996d6 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.pt.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Portuguese` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.pt=function(){this.pipeline.reset(),this.pipeline.add(e.pt.trimmer,e.pt.stopWordFilter,e.pt.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.pt.stemmer))},e.pt.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.pt.trimmer=e.trimmerSupport.generateTrimmer(e.pt.wordCharacters),e.Pipeline.registerFunction(e.pt.trimmer,"trimmer-pt"),e.pt.stemmer=function(){var r=e.stemmerSupport.Among,s=e.stemmerSupport.SnowballProgram,n=new function(){function e(){for(var e;;){if(z.bra=z.cursor,e=z.find_among(k,3))switch(z.ket=z.cursor,e){case 1:z.slice_from("a~");continue;case 2:z.slice_from("o~");continue;case 3:if(z.cursor>=z.limit)break;z.cursor++;continue}break}}function n(){if(z.out_grouping(y,97,250)){for(;!z.in_grouping(y,97,250);){if(z.cursor>=z.limit)return!0;z.cursor++}return!1}return!0}function i(){if(z.in_grouping(y,97,250))for(;!z.out_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}return g=z.cursor,!0}function o(){var e,r,s=z.cursor;if(z.in_grouping(y,97,250))if(e=z.cursor,n()){if(z.cursor=e,i())return}else g=z.cursor;if(z.cursor=s,z.out_grouping(y,97,250)){if(r=z.cursor,n()){if(z.cursor=r,!z.in_grouping(y,97,250)||z.cursor>=z.limit)return;z.cursor++}g=z.cursor}}function t(){for(;!z.in_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}for(;!z.out_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}return!0}function a(){var e=z.cursor;g=z.limit,b=g,h=g,o(),z.cursor=e,t()&&(b=z.cursor,t()&&(h=z.cursor))}function u(){for(var e;;){if(z.bra=z.cursor,e=z.find_among(q,3))switch(z.ket=z.cursor,e){case 1:z.slice_from("ã");continue;case 2:z.slice_from("õ");continue;case 3:if(z.cursor>=z.limit)break;z.cursor++;continue}break}}function w(){return g<=z.cursor}function m(){return b<=z.cursor}function c(){return h<=z.cursor}function l(){var e;if(z.ket=z.cursor,!(e=z.find_among_b(F,45)))return!1;switch(z.bra=z.cursor,e){case 1:if(!c())return!1;z.slice_del();break;case 2:if(!c())return!1;z.slice_from("log");break;case 3:if(!c())return!1;z.slice_from("u");break;case 4:if(!c())return!1;z.slice_from("ente");break;case 5:if(!m())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(j,4),e&&(z.bra=z.cursor,c()&&(z.slice_del(),1==e&&(z.ket=z.cursor,z.eq_s_b(2,"at")&&(z.bra=z.cursor,c()&&z.slice_del()))));break;case 6:if(!c())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(C,3),e&&(z.bra=z.cursor,1==e&&c()&&z.slice_del());break;case 7:if(!c())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(P,3),e&&(z.bra=z.cursor,1==e&&c()&&z.slice_del());break;case 8:if(!c())return!1;z.slice_del(),z.ket=z.cursor,z.eq_s_b(2,"at")&&(z.bra=z.cursor,c()&&z.slice_del());break;case 9:if(!w()||!z.eq_s_b(1,"e"))return!1;z.slice_from("ir")}return!0}function f(){var e,r;if(z.cursor>=g){if(r=z.limit_backward,z.limit_backward=g,z.ket=z.cursor,e=z.find_among_b(S,120))return z.bra=z.cursor,1==e&&z.slice_del(),z.limit_backward=r,!0;z.limit_backward=r}return!1}function d(){var e;z.ket=z.cursor,(e=z.find_among_b(W,7))&&(z.bra=z.cursor,1==e&&w()&&z.slice_del())}function v(e,r){if(z.eq_s_b(1,e)){z.bra=z.cursor;var s=z.limit-z.cursor;if(z.eq_s_b(1,r))return z.cursor=z.limit-s,w()&&z.slice_del(),!1}return!0}function p(){var e;if(z.ket=z.cursor,e=z.find_among_b(L,4))switch(z.bra=z.cursor,e){case 1:w()&&(z.slice_del(),z.ket=z.cursor,z.limit-z.cursor,v("u","g")&&v("i","c"));break;case 2:z.slice_from("c")}}function _(){if(!l()&&(z.cursor=z.limit,!f()))return z.cursor=z.limit,void d();z.cursor=z.limit,z.ket=z.cursor,z.eq_s_b(1,"i")&&(z.bra=z.cursor,z.eq_s_b(1,"c")&&(z.cursor=z.limit,w()&&z.slice_del()))}var h,b,g,k=[new r("",-1,3),new r("ã",0,1),new r("õ",0,2)],q=[new r("",-1,3),new r("a~",0,1),new r("o~",0,2)],j=[new r("ic",-1,-1),new r("ad",-1,-1),new r("os",-1,-1),new r("iv",-1,1)],C=[new r("ante",-1,1),new r("avel",-1,1),new r("ível",-1,1)],P=[new r("ic",-1,1),new r("abil",-1,1),new r("iv",-1,1)],F=[new r("ica",-1,1),new r("ância",-1,1),new r("ência",-1,4),new r("ira",-1,9),new r("adora",-1,1),new r("osa",-1,1),new r("ista",-1,1),new r("iva",-1,8),new r("eza",-1,1),new r("logía",-1,2),new r("idade",-1,7),new r("ante",-1,1),new r("mente",-1,6),new r("amente",12,5),new r("ável",-1,1),new r("ível",-1,1),new r("ución",-1,3),new r("ico",-1,1),new r("ismo",-1,1),new r("oso",-1,1),new r("amento",-1,1),new r("imento",-1,1),new r("ivo",-1,8),new r("aça~o",-1,1),new r("ador",-1,1),new r("icas",-1,1),new r("ências",-1,4),new r("iras",-1,9),new r("adoras",-1,1),new r("osas",-1,1),new r("istas",-1,1),new r("ivas",-1,8),new r("ezas",-1,1),new r("logías",-1,2),new r("idades",-1,7),new r("uciones",-1,3),new r("adores",-1,1),new r("antes",-1,1),new r("aço~es",-1,1),new r("icos",-1,1),new r("ismos",-1,1),new r("osos",-1,1),new r("amentos",-1,1),new r("imentos",-1,1),new r("ivos",-1,8)],S=[new r("ada",-1,1),new r("ida",-1,1),new r("ia",-1,1),new r("aria",2,1),new r("eria",2,1),new r("iria",2,1),new r("ara",-1,1),new r("era",-1,1),new r("ira",-1,1),new r("ava",-1,1),new r("asse",-1,1),new r("esse",-1,1),new r("isse",-1,1),new r("aste",-1,1),new r("este",-1,1),new r("iste",-1,1),new r("ei",-1,1),new r("arei",16,1),new r("erei",16,1),new r("irei",16,1),new r("am",-1,1),new r("iam",20,1),new r("ariam",21,1),new r("eriam",21,1),new r("iriam",21,1),new r("aram",20,1),new r("eram",20,1),new r("iram",20,1),new r("avam",20,1),new r("em",-1,1),new r("arem",29,1),new r("erem",29,1),new r("irem",29,1),new r("assem",29,1),new r("essem",29,1),new r("issem",29,1),new r("ado",-1,1),new r("ido",-1,1),new r("ando",-1,1),new r("endo",-1,1),new r("indo",-1,1),new r("ara~o",-1,1),new r("era~o",-1,1),new r("ira~o",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("ir",-1,1),new r("as",-1,1),new r("adas",47,1),new r("idas",47,1),new r("ias",47,1),new r("arias",50,1),new r("erias",50,1),new r("irias",50,1),new r("aras",47,1),new r("eras",47,1),new r("iras",47,1),new r("avas",47,1),new r("es",-1,1),new r("ardes",58,1),new r("erdes",58,1),new r("irdes",58,1),new r("ares",58,1),new r("eres",58,1),new r("ires",58,1),new r("asses",58,1),new r("esses",58,1),new r("isses",58,1),new r("astes",58,1),new r("estes",58,1),new r("istes",58,1),new r("is",-1,1),new r("ais",71,1),new r("eis",71,1),new r("areis",73,1),new r("ereis",73,1),new r("ireis",73,1),new r("áreis",73,1),new r("éreis",73,1),new r("íreis",73,1),new r("ásseis",73,1),new r("ésseis",73,1),new r("ísseis",73,1),new r("áveis",73,1),new r("íeis",73,1),new r("aríeis",84,1),new r("eríeis",84,1),new r("iríeis",84,1),new r("ados",-1,1),new r("idos",-1,1),new r("amos",-1,1),new r("áramos",90,1),new r("éramos",90,1),new r("íramos",90,1),new r("ávamos",90,1),new r("íamos",90,1),new r("aríamos",95,1),new r("eríamos",95,1),new r("iríamos",95,1),new r("emos",-1,1),new r("aremos",99,1),new r("eremos",99,1),new r("iremos",99,1),new r("ássemos",99,1),new r("êssemos",99,1),new r("íssemos",99,1),new r("imos",-1,1),new r("armos",-1,1),new r("ermos",-1,1),new r("irmos",-1,1),new r("ámos",-1,1),new r("arás",-1,1),new r("erás",-1,1),new r("irás",-1,1),new r("eu",-1,1),new r("iu",-1,1),new r("ou",-1,1),new r("ará",-1,1),new r("erá",-1,1),new r("irá",-1,1)],W=[new r("a",-1,1),new r("i",-1,1),new r("o",-1,1),new r("os",-1,1),new r("á",-1,1),new r("í",-1,1),new r("ó",-1,1)],L=[new r("e",-1,1),new r("ç",-1,2),new r("é",-1,1),new r("ê",-1,1)],y=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,12,2],z=new s;this.setCurrent=function(e){z.setCurrent(e)},this.getCurrent=function(){return z.getCurrent()},this.stem=function(){var r=z.cursor;return e(),z.cursor=r,a(),z.limit_backward=r,z.cursor=z.limit,_(),z.cursor=z.limit,p(),z.cursor=z.limit_backward,u(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.pt.stemmer,"stemmer-pt"),e.pt.stopWordFilter=e.generateStopWordFilter("a ao aos aquela aquelas aquele aqueles aquilo as até com como da das de dela delas dele deles depois do dos e ela elas ele eles em entre era eram essa essas esse esses esta estamos estas estava estavam este esteja estejam estejamos estes esteve estive estivemos estiver estivera estiveram estiverem estivermos estivesse estivessem estivéramos estivéssemos estou está estávamos estão eu foi fomos for fora foram forem formos fosse fossem fui fôramos fôssemos haja hajam hajamos havemos hei houve houvemos houver houvera houveram houverei houverem houveremos houveria houveriam houvermos houverá houverão houveríamos houvesse houvessem houvéramos houvéssemos há hão isso isto já lhe lhes mais mas me mesmo meu meus minha minhas muito na nas nem no nos nossa nossas nosso nossos num numa não nós o os ou para pela pelas pelo pelos por qual quando que quem se seja sejam sejamos sem serei seremos seria seriam será serão seríamos seu seus somos sou sua suas são só também te tem temos tenha tenham tenhamos tenho terei teremos teria teriam terá terão teríamos teu teus teve tinha tinham tive tivemos tiver tivera tiveram tiverem tivermos tivesse tivessem tivéramos tivéssemos tu tua tuas tém tínhamos um uma você vocês vos à às éramos".split(" ")),e.Pipeline.registerFunction(e.pt.stopWordFilter,"stopWordFilter-pt")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.ro.js b/material/assets/javascripts/lunr/lunr.ro.js deleted file mode 100644 index c5ecc96c4..000000000 --- a/material/assets/javascripts/lunr/lunr.ro.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Romanian` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,i){"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():i()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var h,z,i;e.ro=function(){this.pipeline.reset(),this.pipeline.add(e.ro.trimmer,e.ro.stopWordFilter,e.ro.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ro.stemmer))},e.ro.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.ro.trimmer=e.trimmerSupport.generateTrimmer(e.ro.wordCharacters),e.Pipeline.registerFunction(e.ro.trimmer,"trimmer-ro"),e.ro.stemmer=(h=e.stemmerSupport.Among,z=e.stemmerSupport.SnowballProgram,i=new function(){var r,n,t,a,o=[new h("",-1,3),new h("I",0,1),new h("U",0,2)],s=[new h("ea",-1,3),new h("aţia",-1,7),new h("aua",-1,2),new h("iua",-1,4),new h("aţie",-1,7),new h("ele",-1,3),new h("ile",-1,5),new h("iile",6,4),new h("iei",-1,4),new h("atei",-1,6),new h("ii",-1,4),new h("ului",-1,1),new h("ul",-1,1),new h("elor",-1,3),new h("ilor",-1,4),new h("iilor",14,4)],c=[new h("icala",-1,4),new h("iciva",-1,4),new h("ativa",-1,5),new h("itiva",-1,6),new h("icale",-1,4),new h("aţiune",-1,5),new h("iţiune",-1,6),new h("atoare",-1,5),new h("itoare",-1,6),new h("ătoare",-1,5),new h("icitate",-1,4),new h("abilitate",-1,1),new h("ibilitate",-1,2),new h("ivitate",-1,3),new h("icive",-1,4),new h("ative",-1,5),new h("itive",-1,6),new h("icali",-1,4),new h("atori",-1,5),new h("icatori",18,4),new h("itori",-1,6),new h("ători",-1,5),new h("icitati",-1,4),new h("abilitati",-1,1),new h("ivitati",-1,3),new h("icivi",-1,4),new h("ativi",-1,5),new h("itivi",-1,6),new h("icităi",-1,4),new h("abilităi",-1,1),new h("ivităi",-1,3),new h("icităţi",-1,4),new h("abilităţi",-1,1),new h("ivităţi",-1,3),new h("ical",-1,4),new h("ator",-1,5),new h("icator",35,4),new h("itor",-1,6),new h("ător",-1,5),new h("iciv",-1,4),new h("ativ",-1,5),new h("itiv",-1,6),new h("icală",-1,4),new h("icivă",-1,4),new h("ativă",-1,5),new h("itivă",-1,6)],u=[new h("ica",-1,1),new h("abila",-1,1),new h("ibila",-1,1),new h("oasa",-1,1),new h("ata",-1,1),new h("ita",-1,1),new h("anta",-1,1),new h("ista",-1,3),new h("uta",-1,1),new h("iva",-1,1),new h("ic",-1,1),new h("ice",-1,1),new h("abile",-1,1),new h("ibile",-1,1),new h("isme",-1,3),new h("iune",-1,2),new h("oase",-1,1),new h("ate",-1,1),new h("itate",17,1),new h("ite",-1,1),new h("ante",-1,1),new h("iste",-1,3),new h("ute",-1,1),new h("ive",-1,1),new h("ici",-1,1),new h("abili",-1,1),new h("ibili",-1,1),new h("iuni",-1,2),new h("atori",-1,1),new h("osi",-1,1),new h("ati",-1,1),new h("itati",30,1),new h("iti",-1,1),new h("anti",-1,1),new h("isti",-1,3),new h("uti",-1,1),new h("işti",-1,3),new h("ivi",-1,1),new h("ităi",-1,1),new h("oşi",-1,1),new h("ităţi",-1,1),new h("abil",-1,1),new h("ibil",-1,1),new h("ism",-1,3),new h("ator",-1,1),new h("os",-1,1),new h("at",-1,1),new h("it",-1,1),new h("ant",-1,1),new h("ist",-1,3),new h("ut",-1,1),new h("iv",-1,1),new h("ică",-1,1),new h("abilă",-1,1),new h("ibilă",-1,1),new h("oasă",-1,1),new h("ată",-1,1),new h("ită",-1,1),new h("antă",-1,1),new h("istă",-1,3),new h("ută",-1,1),new h("ivă",-1,1)],w=[new h("ea",-1,1),new h("ia",-1,1),new h("esc",-1,1),new h("ăsc",-1,1),new h("ind",-1,1),new h("ând",-1,1),new h("are",-1,1),new h("ere",-1,1),new h("ire",-1,1),new h("âre",-1,1),new h("se",-1,2),new h("ase",10,1),new h("sese",10,2),new h("ise",10,1),new h("use",10,1),new h("âse",10,1),new h("eşte",-1,1),new h("ăşte",-1,1),new h("eze",-1,1),new h("ai",-1,1),new h("eai",19,1),new h("iai",19,1),new h("sei",-1,2),new h("eşti",-1,1),new h("ăşti",-1,1),new h("ui",-1,1),new h("ezi",-1,1),new h("âi",-1,1),new h("aşi",-1,1),new h("seşi",-1,2),new h("aseşi",29,1),new h("seseşi",29,2),new h("iseşi",29,1),new h("useşi",29,1),new h("âseşi",29,1),new h("işi",-1,1),new h("uşi",-1,1),new h("âşi",-1,1),new h("aţi",-1,2),new h("eaţi",38,1),new h("iaţi",38,1),new h("eţi",-1,2),new h("iţi",-1,2),new h("âţi",-1,2),new h("arăţi",-1,1),new h("serăţi",-1,2),new h("aserăţi",45,1),new h("seserăţi",45,2),new h("iserăţi",45,1),new h("userăţi",45,1),new h("âserăţi",45,1),new h("irăţi",-1,1),new h("urăţi",-1,1),new h("ârăţi",-1,1),new h("am",-1,1),new h("eam",54,1),new h("iam",54,1),new h("em",-1,2),new h("asem",57,1),new h("sesem",57,2),new h("isem",57,1),new h("usem",57,1),new h("âsem",57,1),new h("im",-1,2),new h("âm",-1,2),new h("ăm",-1,2),new h("arăm",65,1),new h("serăm",65,2),new h("aserăm",67,1),new h("seserăm",67,2),new h("iserăm",67,1),new h("userăm",67,1),new h("âserăm",67,1),new h("irăm",65,1),new h("urăm",65,1),new h("ârăm",65,1),new h("au",-1,1),new h("eau",76,1),new h("iau",76,1),new h("indu",-1,1),new h("ându",-1,1),new h("ez",-1,1),new h("ească",-1,1),new h("ară",-1,1),new h("seră",-1,2),new h("aseră",84,1),new h("seseră",84,2),new h("iseră",84,1),new h("useră",84,1),new h("âseră",84,1),new h("iră",-1,1),new h("ură",-1,1),new h("âră",-1,1),new h("ează",-1,1)],i=[new h("a",-1,1),new h("e",-1,1),new h("ie",1,1),new h("i",-1,1),new h("ă",-1,1)],m=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,4],l=new z;function f(e,i){l.eq_s(1,e)&&(l.ket=l.cursor,l.in_grouping(m,97,259)&&l.slice_from(i))}function p(){if(l.out_grouping(m,97,259)){for(;!l.in_grouping(m,97,259);){if(l.cursor>=l.limit)return!0;l.cursor++}return!1}return!0}function d(){var e,i,r=l.cursor;if(l.in_grouping(m,97,259)){if(e=l.cursor,!p())return void(a=l.cursor);if(l.cursor=e,!function(){if(l.in_grouping(m,97,259))for(;!l.out_grouping(m,97,259);){if(l.cursor>=l.limit)return!0;l.cursor++}return!1}())return void(a=l.cursor)}l.cursor=r,l.out_grouping(m,97,259)&&(i=l.cursor,p()&&(l.cursor=i,l.in_grouping(m,97,259)&&l.cursor=l.limit)return!1;l.cursor++}for(;!l.out_grouping(m,97,259);){if(l.cursor>=l.limit)return!1;l.cursor++}return!0}function v(){return t<=l.cursor}function _(){var e,i=l.limit-l.cursor;if(l.ket=l.cursor,(e=l.find_among_b(c,46))&&(l.bra=l.cursor,v())){switch(e){case 1:l.slice_from("abil");break;case 2:l.slice_from("ibil");break;case 3:l.slice_from("iv");break;case 4:l.slice_from("ic");break;case 5:l.slice_from("at");break;case 6:l.slice_from("it")}return r=!0,l.cursor=l.limit-i,!0}return!1}function g(){var e,i;for(r=!1;;)if(i=l.limit-l.cursor,!_()){l.cursor=l.limit-i;break}if(l.ket=l.cursor,(e=l.find_among_b(u,62))&&(l.bra=l.cursor,n<=l.cursor)){switch(e){case 1:l.slice_del();break;case 2:l.eq_s_b(1,"ţ")&&(l.bra=l.cursor,l.slice_from("t"));break;case 3:l.slice_from("ist")}r=!0}}function k(){var e;l.ket=l.cursor,(e=l.find_among_b(i,5))&&(l.bra=l.cursor,a<=l.cursor&&1==e&&l.slice_del())}this.setCurrent=function(e){l.setCurrent(e)},this.getCurrent=function(){return l.getCurrent()},this.stem=function(){var e,i=l.cursor;return function(){for(var e,i;e=l.cursor,l.in_grouping(m,97,259)&&(i=l.cursor,l.bra=i,f("u","U"),l.cursor=i,f("i","I")),l.cursor=e,!(l.cursor>=l.limit);)l.cursor++}(),l.cursor=i,e=l.cursor,a=l.limit,n=t=a,d(),l.cursor=e,b()&&(t=l.cursor,b()&&(n=l.cursor)),l.limit_backward=i,l.cursor=l.limit,function(){var e,i;if(l.ket=l.cursor,(e=l.find_among_b(s,16))&&(l.bra=l.cursor,v()))switch(e){case 1:l.slice_del();break;case 2:l.slice_from("a");break;case 3:l.slice_from("e");break;case 4:l.slice_from("i");break;case 5:i=l.limit-l.cursor,l.eq_s_b(2,"ab")||(l.cursor=l.limit-i,l.slice_from("i"));break;case 6:l.slice_from("at");break;case 7:l.slice_from("aţi")}}(),l.cursor=l.limit,g(),l.cursor=l.limit,r||(l.cursor=l.limit,function(){var e,i,r;if(l.cursor>=a){if(i=l.limit_backward,l.limit_backward=a,l.ket=l.cursor,e=l.find_among_b(w,94))switch(l.bra=l.cursor,e){case 1:if(r=l.limit-l.cursor,!l.out_grouping_b(m,97,259)&&(l.cursor=l.limit-r,!l.eq_s_b(1,"u")))break;case 2:l.slice_del()}l.limit_backward=i}}(),l.cursor=l.limit),k(),l.cursor=l.limit_backward,function(){for(var e;;){if(l.bra=l.cursor,e=l.find_among(o,3))switch(l.ket=l.cursor,e){case 1:l.slice_from("i");continue;case 2:l.slice_from("u");continue;case 3:if(l.cursor>=l.limit)break;l.cursor++;continue}break}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}),e.Pipeline.registerFunction(e.ro.stemmer,"stemmer-ro"),e.ro.stopWordFilter=e.generateStopWordFilter("acea aceasta această aceea acei aceia acel acela acele acelea acest acesta aceste acestea aceşti aceştia acolo acord acum ai aia aibă aici al ale alea altceva altcineva am ar are asemenea asta astea astăzi asupra au avea avem aveţi azi aş aşadar aţi bine bucur bună ca care caut ce cel ceva chiar cinci cine cineva contra cu cum cumva curând curînd când cât câte câtva câţi cînd cît cîte cîtva cîţi că căci cărei căror cărui către da dacă dar datorită dată dau de deci deja deoarece departe deşi din dinaintea dintr- dintre doi doilea două drept după dă ea ei el ele eram este eu eşti face fata fi fie fiecare fii fim fiu fiţi frumos fără graţie halbă iar ieri la le li lor lui lângă lîngă mai mea mei mele mereu meu mi mie mine mult multă mulţi mulţumesc mâine mîine mă ne nevoie nici nicăieri nimeni nimeri nimic nişte noastre noastră noi noroc nostru nouă noştri nu opt ori oricare orice oricine oricum oricând oricât oricînd oricît oriunde patra patru patrulea pe pentru peste pic poate pot prea prima primul prin puţin puţina puţină până pînă rog sa sale sau se spate spre sub sunt suntem sunteţi sută sînt sîntem sînteţi să săi său ta tale te timp tine toate toată tot totuşi toţi trei treia treilea tu tăi tău un una unde undeva unei uneia unele uneori unii unor unora unu unui unuia unul vi voastre voastră voi vostru vouă voştri vreme vreo vreun vă zece zero zi zice îi îl îmi împotriva în înainte înaintea încotro încât încît între întrucât întrucît îţi ăla ălea ăsta ăstea ăştia şapte şase şi ştiu ţi ţie".split(" ")),e.Pipeline.registerFunction(e.ro.stopWordFilter,"stopWordFilter-ro")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.ro.min.js b/material/assets/javascripts/lunr/lunr.ro.min.js new file mode 100644 index 000000000..727714018 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.ro.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Romanian` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,i){"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():i()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ro=function(){this.pipeline.reset(),this.pipeline.add(e.ro.trimmer,e.ro.stopWordFilter,e.ro.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ro.stemmer))},e.ro.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.ro.trimmer=e.trimmerSupport.generateTrimmer(e.ro.wordCharacters),e.Pipeline.registerFunction(e.ro.trimmer,"trimmer-ro"),e.ro.stemmer=function(){var i=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,n=new function(){function e(e,i){L.eq_s(1,e)&&(L.ket=L.cursor,L.in_grouping(W,97,259)&&L.slice_from(i))}function n(){for(var i,r;;){if(i=L.cursor,L.in_grouping(W,97,259)&&(r=L.cursor,L.bra=r,e("u","U"),L.cursor=r,e("i","I")),L.cursor=i,L.cursor>=L.limit)break;L.cursor++}}function t(){if(L.out_grouping(W,97,259)){for(;!L.in_grouping(W,97,259);){if(L.cursor>=L.limit)return!0;L.cursor++}return!1}return!0}function a(){if(L.in_grouping(W,97,259))for(;!L.out_grouping(W,97,259);){if(L.cursor>=L.limit)return!0;L.cursor++}return!1}function o(){var e,i,r=L.cursor;if(L.in_grouping(W,97,259)){if(e=L.cursor,!t())return void(h=L.cursor);if(L.cursor=e,!a())return void(h=L.cursor)}L.cursor=r,L.out_grouping(W,97,259)&&(i=L.cursor,t()&&(L.cursor=i,L.in_grouping(W,97,259)&&L.cursor=L.limit)return!1;L.cursor++}for(;!L.out_grouping(W,97,259);){if(L.cursor>=L.limit)return!1;L.cursor++}return!0}function c(){var e=L.cursor;h=L.limit,k=h,g=h,o(),L.cursor=e,u()&&(k=L.cursor,u()&&(g=L.cursor))}function s(){for(var e;;){if(L.bra=L.cursor,e=L.find_among(z,3))switch(L.ket=L.cursor,e){case 1:L.slice_from("i");continue;case 2:L.slice_from("u");continue;case 3:if(L.cursor>=L.limit)break;L.cursor++;continue}break}}function w(){return h<=L.cursor}function m(){return k<=L.cursor}function l(){return g<=L.cursor}function f(){var e,i;if(L.ket=L.cursor,(e=L.find_among_b(C,16))&&(L.bra=L.cursor,m()))switch(e){case 1:L.slice_del();break;case 2:L.slice_from("a");break;case 3:L.slice_from("e");break;case 4:L.slice_from("i");break;case 5:i=L.limit-L.cursor,L.eq_s_b(2,"ab")||(L.cursor=L.limit-i,L.slice_from("i"));break;case 6:L.slice_from("at");break;case 7:L.slice_from("aţi")}}function p(){var e,i=L.limit-L.cursor;if(L.ket=L.cursor,(e=L.find_among_b(P,46))&&(L.bra=L.cursor,m())){switch(e){case 1:L.slice_from("abil");break;case 2:L.slice_from("ibil");break;case 3:L.slice_from("iv");break;case 4:L.slice_from("ic");break;case 5:L.slice_from("at");break;case 6:L.slice_from("it")}return _=!0,L.cursor=L.limit-i,!0}return!1}function d(){var e,i;for(_=!1;;)if(i=L.limit-L.cursor,!p()){L.cursor=L.limit-i;break}if(L.ket=L.cursor,(e=L.find_among_b(F,62))&&(L.bra=L.cursor,l())){switch(e){case 1:L.slice_del();break;case 2:L.eq_s_b(1,"ţ")&&(L.bra=L.cursor,L.slice_from("t"));break;case 3:L.slice_from("ist")}_=!0}}function b(){var e,i,r;if(L.cursor>=h){if(i=L.limit_backward,L.limit_backward=h,L.ket=L.cursor,e=L.find_among_b(q,94))switch(L.bra=L.cursor,e){case 1:if(r=L.limit-L.cursor,!L.out_grouping_b(W,97,259)&&(L.cursor=L.limit-r,!L.eq_s_b(1,"u")))break;case 2:L.slice_del()}L.limit_backward=i}}function v(){var e;L.ket=L.cursor,(e=L.find_among_b(S,5))&&(L.bra=L.cursor,w()&&1==e&&L.slice_del())}var _,g,k,h,z=[new i("",-1,3),new i("I",0,1),new i("U",0,2)],C=[new i("ea",-1,3),new i("aţia",-1,7),new i("aua",-1,2),new i("iua",-1,4),new i("aţie",-1,7),new i("ele",-1,3),new i("ile",-1,5),new i("iile",6,4),new i("iei",-1,4),new i("atei",-1,6),new i("ii",-1,4),new i("ului",-1,1),new i("ul",-1,1),new i("elor",-1,3),new i("ilor",-1,4),new i("iilor",14,4)],P=[new i("icala",-1,4),new i("iciva",-1,4),new i("ativa",-1,5),new i("itiva",-1,6),new i("icale",-1,4),new i("aţiune",-1,5),new i("iţiune",-1,6),new i("atoare",-1,5),new i("itoare",-1,6),new i("ătoare",-1,5),new i("icitate",-1,4),new i("abilitate",-1,1),new i("ibilitate",-1,2),new i("ivitate",-1,3),new i("icive",-1,4),new i("ative",-1,5),new i("itive",-1,6),new i("icali",-1,4),new i("atori",-1,5),new i("icatori",18,4),new i("itori",-1,6),new i("ători",-1,5),new i("icitati",-1,4),new i("abilitati",-1,1),new i("ivitati",-1,3),new i("icivi",-1,4),new i("ativi",-1,5),new i("itivi",-1,6),new i("icităi",-1,4),new i("abilităi",-1,1),new i("ivităi",-1,3),new i("icităţi",-1,4),new i("abilităţi",-1,1),new i("ivităţi",-1,3),new i("ical",-1,4),new i("ator",-1,5),new i("icator",35,4),new i("itor",-1,6),new i("ător",-1,5),new i("iciv",-1,4),new i("ativ",-1,5),new i("itiv",-1,6),new i("icală",-1,4),new i("icivă",-1,4),new i("ativă",-1,5),new i("itivă",-1,6)],F=[new i("ica",-1,1),new i("abila",-1,1),new i("ibila",-1,1),new i("oasa",-1,1),new i("ata",-1,1),new i("ita",-1,1),new i("anta",-1,1),new i("ista",-1,3),new i("uta",-1,1),new i("iva",-1,1),new i("ic",-1,1),new i("ice",-1,1),new i("abile",-1,1),new i("ibile",-1,1),new i("isme",-1,3),new i("iune",-1,2),new i("oase",-1,1),new i("ate",-1,1),new i("itate",17,1),new i("ite",-1,1),new i("ante",-1,1),new i("iste",-1,3),new i("ute",-1,1),new i("ive",-1,1),new i("ici",-1,1),new i("abili",-1,1),new i("ibili",-1,1),new i("iuni",-1,2),new i("atori",-1,1),new i("osi",-1,1),new i("ati",-1,1),new i("itati",30,1),new i("iti",-1,1),new i("anti",-1,1),new i("isti",-1,3),new i("uti",-1,1),new i("işti",-1,3),new i("ivi",-1,1),new i("ităi",-1,1),new i("oşi",-1,1),new i("ităţi",-1,1),new i("abil",-1,1),new i("ibil",-1,1),new i("ism",-1,3),new i("ator",-1,1),new i("os",-1,1),new i("at",-1,1),new i("it",-1,1),new i("ant",-1,1),new i("ist",-1,3),new i("ut",-1,1),new i("iv",-1,1),new i("ică",-1,1),new i("abilă",-1,1),new i("ibilă",-1,1),new i("oasă",-1,1),new i("ată",-1,1),new i("ită",-1,1),new i("antă",-1,1),new i("istă",-1,3),new i("ută",-1,1),new i("ivă",-1,1)],q=[new i("ea",-1,1),new i("ia",-1,1),new i("esc",-1,1),new i("ăsc",-1,1),new i("ind",-1,1),new i("ând",-1,1),new i("are",-1,1),new i("ere",-1,1),new i("ire",-1,1),new i("âre",-1,1),new i("se",-1,2),new i("ase",10,1),new i("sese",10,2),new i("ise",10,1),new i("use",10,1),new i("âse",10,1),new i("eşte",-1,1),new i("ăşte",-1,1),new i("eze",-1,1),new i("ai",-1,1),new i("eai",19,1),new i("iai",19,1),new i("sei",-1,2),new i("eşti",-1,1),new i("ăşti",-1,1),new i("ui",-1,1),new i("ezi",-1,1),new i("âi",-1,1),new i("aşi",-1,1),new i("seşi",-1,2),new i("aseşi",29,1),new i("seseşi",29,2),new i("iseşi",29,1),new i("useşi",29,1),new i("âseşi",29,1),new i("işi",-1,1),new i("uşi",-1,1),new i("âşi",-1,1),new i("aţi",-1,2),new i("eaţi",38,1),new i("iaţi",38,1),new i("eţi",-1,2),new i("iţi",-1,2),new i("âţi",-1,2),new i("arăţi",-1,1),new i("serăţi",-1,2),new i("aserăţi",45,1),new i("seserăţi",45,2),new i("iserăţi",45,1),new i("userăţi",45,1),new i("âserăţi",45,1),new i("irăţi",-1,1),new i("urăţi",-1,1),new i("ârăţi",-1,1),new i("am",-1,1),new i("eam",54,1),new i("iam",54,1),new i("em",-1,2),new i("asem",57,1),new i("sesem",57,2),new i("isem",57,1),new i("usem",57,1),new i("âsem",57,1),new i("im",-1,2),new i("âm",-1,2),new i("ăm",-1,2),new i("arăm",65,1),new i("serăm",65,2),new i("aserăm",67,1),new i("seserăm",67,2),new i("iserăm",67,1),new i("userăm",67,1),new i("âserăm",67,1),new i("irăm",65,1),new i("urăm",65,1),new i("ârăm",65,1),new i("au",-1,1),new i("eau",76,1),new i("iau",76,1),new i("indu",-1,1),new i("ându",-1,1),new i("ez",-1,1),new i("ească",-1,1),new i("ară",-1,1),new i("seră",-1,2),new i("aseră",84,1),new i("seseră",84,2),new i("iseră",84,1),new i("useră",84,1),new i("âseră",84,1),new i("iră",-1,1),new i("ură",-1,1),new i("âră",-1,1),new i("ează",-1,1)],S=[new i("a",-1,1),new i("e",-1,1),new i("ie",1,1),new i("i",-1,1),new i("ă",-1,1)],W=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,4],L=new r;this.setCurrent=function(e){L.setCurrent(e)},this.getCurrent=function(){return L.getCurrent()},this.stem=function(){var e=L.cursor;return n(),L.cursor=e,c(),L.limit_backward=e,L.cursor=L.limit,f(),L.cursor=L.limit,d(),L.cursor=L.limit,_||(L.cursor=L.limit,b(),L.cursor=L.limit),v(),L.cursor=L.limit_backward,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.ro.stemmer,"stemmer-ro"),e.ro.stopWordFilter=e.generateStopWordFilter("acea aceasta această aceea acei aceia acel acela acele acelea acest acesta aceste acestea aceşti aceştia acolo acord acum ai aia aibă aici al ale alea altceva altcineva am ar are asemenea asta astea astăzi asupra au avea avem aveţi azi aş aşadar aţi bine bucur bună ca care caut ce cel ceva chiar cinci cine cineva contra cu cum cumva curând curînd când cât câte câtva câţi cînd cît cîte cîtva cîţi că căci cărei căror cărui către da dacă dar datorită dată dau de deci deja deoarece departe deşi din dinaintea dintr- dintre doi doilea două drept după dă ea ei el ele eram este eu eşti face fata fi fie fiecare fii fim fiu fiţi frumos fără graţie halbă iar ieri la le li lor lui lângă lîngă mai mea mei mele mereu meu mi mie mine mult multă mulţi mulţumesc mâine mîine mă ne nevoie nici nicăieri nimeni nimeri nimic nişte noastre noastră noi noroc nostru nouă noştri nu opt ori oricare orice oricine oricum oricând oricât oricînd oricît oriunde patra patru patrulea pe pentru peste pic poate pot prea prima primul prin puţin puţina puţină până pînă rog sa sale sau se spate spre sub sunt suntem sunteţi sută sînt sîntem sînteţi să săi său ta tale te timp tine toate toată tot totuşi toţi trei treia treilea tu tăi tău un una unde undeva unei uneia unele uneori unii unor unora unu unui unuia unul vi voastre voastră voi vostru vouă voştri vreme vreo vreun vă zece zero zi zice îi îl îmi împotriva în înainte înaintea încotro încât încît între întrucât întrucît îţi ăla ălea ăsta ăstea ăştia şapte şase şi ştiu ţi ţie".split(" ")),e.Pipeline.registerFunction(e.ro.stopWordFilter,"stopWordFilter-ro")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.ru.js b/material/assets/javascripts/lunr/lunr.ru.js deleted file mode 100644 index 104bc6e86..000000000 --- a/material/assets/javascripts/lunr/lunr.ru.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Russian` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,n){"function"==typeof define&&define.amd?define(n):"object"==typeof exports?module.exports=n():n()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var h,g,n;e.ru=function(){this.pipeline.reset(),this.pipeline.add(e.ru.trimmer,e.ru.stopWordFilter,e.ru.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ru.stemmer))},e.ru.wordCharacters="Ѐ-҄҇-ԯᴫᵸⷠ-ⷿꙀ-ꚟ︮︯",e.ru.trimmer=e.trimmerSupport.generateTrimmer(e.ru.wordCharacters),e.Pipeline.registerFunction(e.ru.trimmer,"trimmer-ru"),e.ru.stemmer=(h=e.stemmerSupport.Among,g=e.stemmerSupport.SnowballProgram,n=new function(){var n,e,r=[new h("в",-1,1),new h("ив",0,2),new h("ыв",0,2),new h("вши",-1,1),new h("ивши",3,2),new h("ывши",3,2),new h("вшись",-1,1),new h("ившись",6,2),new h("ывшись",6,2)],t=[new h("ее",-1,1),new h("ие",-1,1),new h("ое",-1,1),new h("ые",-1,1),new h("ими",-1,1),new h("ыми",-1,1),new h("ей",-1,1),new h("ий",-1,1),new h("ой",-1,1),new h("ый",-1,1),new h("ем",-1,1),new h("им",-1,1),new h("ом",-1,1),new h("ым",-1,1),new h("его",-1,1),new h("ого",-1,1),new h("ему",-1,1),new h("ому",-1,1),new h("их",-1,1),new h("ых",-1,1),new h("ею",-1,1),new h("ою",-1,1),new h("ую",-1,1),new h("юю",-1,1),new h("ая",-1,1),new h("яя",-1,1)],w=[new h("ем",-1,1),new h("нн",-1,1),new h("вш",-1,1),new h("ивш",2,2),new h("ывш",2,2),new h("щ",-1,1),new h("ющ",5,1),new h("ующ",6,2)],i=[new h("сь",-1,1),new h("ся",-1,1)],u=[new h("ла",-1,1),new h("ила",0,2),new h("ыла",0,2),new h("на",-1,1),new h("ена",3,2),new h("ете",-1,1),new h("ите",-1,2),new h("йте",-1,1),new h("ейте",7,2),new h("уйте",7,2),new h("ли",-1,1),new h("или",10,2),new h("ыли",10,2),new h("й",-1,1),new h("ей",13,2),new h("уй",13,2),new h("л",-1,1),new h("ил",16,2),new h("ыл",16,2),new h("ем",-1,1),new h("им",-1,2),new h("ым",-1,2),new h("н",-1,1),new h("ен",22,2),new h("ло",-1,1),new h("ило",24,2),new h("ыло",24,2),new h("но",-1,1),new h("ено",27,2),new h("нно",27,1),new h("ет",-1,1),new h("ует",30,2),new h("ит",-1,2),new h("ыт",-1,2),new h("ют",-1,1),new h("уют",34,2),new h("ят",-1,2),new h("ны",-1,1),new h("ены",37,2),new h("ть",-1,1),new h("ить",39,2),new h("ыть",39,2),new h("ешь",-1,1),new h("ишь",-1,2),new h("ю",-1,2),new h("ую",44,2)],s=[new h("а",-1,1),new h("ев",-1,1),new h("ов",-1,1),new h("е",-1,1),new h("ие",3,1),new h("ье",3,1),new h("и",-1,1),new h("еи",6,1),new h("ии",6,1),new h("ами",6,1),new h("ями",6,1),new h("иями",10,1),new h("й",-1,1),new h("ей",12,1),new h("ией",13,1),new h("ий",12,1),new h("ой",12,1),new h("ам",-1,1),new h("ем",-1,1),new h("ием",18,1),new h("ом",-1,1),new h("ям",-1,1),new h("иям",21,1),new h("о",-1,1),new h("у",-1,1),new h("ах",-1,1),new h("ях",-1,1),new h("иях",26,1),new h("ы",-1,1),new h("ь",-1,1),new h("ю",-1,1),new h("ию",30,1),new h("ью",30,1),new h("я",-1,1),new h("ия",33,1),new h("ья",33,1)],o=[new h("ост",-1,1),new h("ость",-1,1)],c=[new h("ейше",-1,1),new h("н",-1,2),new h("ейш",-1,1),new h("ь",-1,3)],m=[33,65,8,232],l=new g;function f(){for(;!l.in_grouping(m,1072,1103);){if(l.cursor>=l.limit)return!1;l.cursor++}return!0}function a(){for(;!l.out_grouping(m,1072,1103);){if(l.cursor>=l.limit)return!1;l.cursor++}return!0}function p(e,n){var r,t;if(l.ket=l.cursor,r=l.find_among_b(e,n)){switch(l.bra=l.cursor,r){case 1:if(t=l.limit-l.cursor,!l.eq_s_b(1,"а")&&(l.cursor=l.limit-t,!l.eq_s_b(1,"я")))return!1;case 2:l.slice_del()}return!0}return!1}function d(e,n){var r;return l.ket=l.cursor,!!(r=l.find_among_b(e,n))&&(l.bra=l.cursor,1==r&&l.slice_del(),!0)}function _(){return!!d(t,26)&&(p(w,8),!0)}function b(){var e;l.ket=l.cursor,(e=l.find_among_b(o,2))&&(l.bra=l.cursor,n<=l.cursor&&1==e&&l.slice_del())}this.setCurrent=function(e){l.setCurrent(e)},this.getCurrent=function(){return l.getCurrent()},this.stem=function(){return e=l.limit,n=e,f()&&(e=l.cursor,a()&&f()&&a()&&(n=l.cursor)),l.cursor=l.limit,!(l.cursor=W.limit)return!1;W.cursor++}return!0}function t(){for(;!W.out_grouping(S,1072,1103);){if(W.cursor>=W.limit)return!1;W.cursor++}return!0}function w(){b=W.limit,_=b,e()&&(b=W.cursor,t()&&e()&&t()&&(_=W.cursor))}function i(){return _<=W.cursor}function u(e,n){var r,t;if(W.ket=W.cursor,r=W.find_among_b(e,n)){switch(W.bra=W.cursor,r){case 1:if(t=W.limit-W.cursor,!W.eq_s_b(1,"а")&&(W.cursor=W.limit-t,!W.eq_s_b(1,"я")))return!1;case 2:W.slice_del()}return!0}return!1}function o(){return u(h,9)}function s(e,n){var r;return W.ket=W.cursor,!!(r=W.find_among_b(e,n))&&(W.bra=W.cursor,1==r&&W.slice_del(),!0)}function c(){return s(g,26)}function m(){return!!c()&&(u(C,8),!0)}function f(){return s(k,2)}function l(){return u(P,46)}function a(){s(v,36)}function p(){var e;W.ket=W.cursor,(e=W.find_among_b(F,2))&&(W.bra=W.cursor,i()&&1==e&&W.slice_del())}function d(){var e;if(W.ket=W.cursor,e=W.find_among_b(q,4))switch(W.bra=W.cursor,e){case 1:if(W.slice_del(),W.ket=W.cursor,!W.eq_s_b(1,"н"))break;W.bra=W.cursor;case 2:if(!W.eq_s_b(1,"н"))break;case 3:W.slice_del()}}var _,b,h=[new n("в",-1,1),new n("ив",0,2),new n("ыв",0,2),new n("вши",-1,1),new n("ивши",3,2),new n("ывши",3,2),new n("вшись",-1,1),new n("ившись",6,2),new n("ывшись",6,2)],g=[new n("ее",-1,1),new n("ие",-1,1),new n("ое",-1,1),new n("ые",-1,1),new n("ими",-1,1),new n("ыми",-1,1),new n("ей",-1,1),new n("ий",-1,1),new n("ой",-1,1),new n("ый",-1,1),new n("ем",-1,1),new n("им",-1,1),new n("ом",-1,1),new n("ым",-1,1),new n("его",-1,1),new n("ого",-1,1),new n("ему",-1,1),new n("ому",-1,1),new n("их",-1,1),new n("ых",-1,1),new n("ею",-1,1),new n("ою",-1,1),new n("ую",-1,1),new n("юю",-1,1),new n("ая",-1,1),new n("яя",-1,1)],C=[new n("ем",-1,1),new n("нн",-1,1),new n("вш",-1,1),new n("ивш",2,2),new n("ывш",2,2),new n("щ",-1,1),new n("ющ",5,1),new n("ующ",6,2)],k=[new n("сь",-1,1),new n("ся",-1,1)],P=[new n("ла",-1,1),new n("ила",0,2),new n("ыла",0,2),new n("на",-1,1),new n("ена",3,2),new n("ете",-1,1),new n("ите",-1,2),new n("йте",-1,1),new n("ейте",7,2),new n("уйте",7,2),new n("ли",-1,1),new n("или",10,2),new n("ыли",10,2),new n("й",-1,1),new n("ей",13,2),new n("уй",13,2),new n("л",-1,1),new n("ил",16,2),new n("ыл",16,2),new n("ем",-1,1),new n("им",-1,2),new n("ым",-1,2),new n("н",-1,1),new n("ен",22,2),new n("ло",-1,1),new n("ило",24,2),new n("ыло",24,2),new n("но",-1,1),new n("ено",27,2),new n("нно",27,1),new n("ет",-1,1),new n("ует",30,2),new n("ит",-1,2),new n("ыт",-1,2),new n("ют",-1,1),new n("уют",34,2),new n("ят",-1,2),new n("ны",-1,1),new n("ены",37,2),new n("ть",-1,1),new n("ить",39,2),new n("ыть",39,2),new n("ешь",-1,1),new n("ишь",-1,2),new n("ю",-1,2),new n("ую",44,2)],v=[new n("а",-1,1),new n("ев",-1,1),new n("ов",-1,1),new n("е",-1,1),new n("ие",3,1),new n("ье",3,1),new n("и",-1,1),new n("еи",6,1),new n("ии",6,1),new n("ами",6,1),new n("ями",6,1),new n("иями",10,1),new n("й",-1,1),new n("ей",12,1),new n("ией",13,1),new n("ий",12,1),new n("ой",12,1),new n("ам",-1,1),new n("ем",-1,1),new n("ием",18,1),new n("ом",-1,1),new n("ям",-1,1),new n("иям",21,1),new n("о",-1,1),new n("у",-1,1),new n("ах",-1,1),new n("ях",-1,1),new n("иях",26,1),new n("ы",-1,1),new n("ь",-1,1),new n("ю",-1,1),new n("ию",30,1),new n("ью",30,1),new n("я",-1,1),new n("ия",33,1),new n("ья",33,1)],F=[new n("ост",-1,1),new n("ость",-1,1)],q=[new n("ейше",-1,1),new n("н",-1,2),new n("ейш",-1,1),new n("ь",-1,3)],S=[33,65,8,232],W=new r;this.setCurrent=function(e){W.setCurrent(e)},this.getCurrent=function(){return W.getCurrent()},this.stem=function(){return w(),W.cursor=W.limit,!(W.cursor>3]&1<<(7&s))return this.cursor++,!0}return!1},in_grouping_b:function(r,t,i){if(this.cursor>this.limit_backward){var s=b.charCodeAt(this.cursor-1);if(s<=i&&t<=s&&r[(s-=t)>>3]&1<<(7&s))return this.cursor--,!0}return!1},out_grouping:function(r,t,i){if(this.cursor>3]&1<<(7&s)))return this.cursor++,!0}return!1},out_grouping_b:function(r,t,i){if(this.cursor>this.limit_backward){var s=b.charCodeAt(this.cursor-1);if(i>3]&1<<(7&s)))return this.cursor--,!0}return!1},eq_s:function(r,t){if(this.limit-this.cursor>1),a=0,f=u=(l=r[i]).s_size){if(this.cursor=e+l.s_size,!l.method)return l.result;var m=l.method();if(this.cursor=e+l.s_size,m)return l.result}if((i=l.substring_i)<0)return 0}},find_among_b:function(r,t){for(var i=0,s=t,e=this.cursor,n=this.limit_backward,u=0,o=0,h=!1;;){for(var c=i+(s-i>>1),a=0,f=u=(_=r[i]).s_size){if(this.cursor=e-_.s_size,!_.method)return _.result;var m=_.method();if(this.cursor=e-_.s_size,m)return _.result}if((i=_.substring_i)<0)return 0}},replace_s:function(r,t,i){var s=i.length-(t-r);return b=b.substring(0,r)+i+b.substring(t),this.limit+=s,this.cursor>=t?this.cursor+=s:this.cursor>r&&(this.cursor=r),s},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>b.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),b.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return"function"==typeof r.update?r.update(function(r){return r.replace(t,"").replace(i,"")}):r.replace(t,"").replace(i,"")}}}}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.stemmer.support.min.js b/material/assets/javascripts/lunr/lunr.stemmer.support.min.js new file mode 100644 index 000000000..abd4475bb --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.stemmer.support.min.js @@ -0,0 +1 @@ +!function(r,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(r.lunr)}(this,function(){return function(r){r.stemmerSupport={Among:function(r,t,i,s){if(this.toCharArray=function(r){for(var t=r.length,i=new Array(t),s=0;s=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},in_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},out_grouping:function(t,i,s){if(this.cursors||e>3]&1<<(7&e)))return this.cursor++,!0}return!1},out_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e>s||e>3]&1<<(7&e)))return this.cursor--,!0}return!1},eq_s:function(t,i){if(this.limit-this.cursor>1),f=0,l=o0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n+_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n+_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},find_among_b:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit_backward,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o=0;m--){if(n-l==u){f=-1;break}if(f=r.charCodeAt(n-1-l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n-_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n-_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},replace_s:function(t,i,s){var e=s.length-(i-t),n=r.substring(0,t),u=r.substring(i);return r=n+s+u,this.limit+=e,this.cursor>=i?this.cursor+=e:this.cursor>t&&(this.cursor=t),e},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>r.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),r.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return"function"==typeof r.update?r.update(function(r){return r.replace(t,"").replace(i,"")}):r.replace(t,"").replace(i,"")}}}}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.sv.js b/material/assets/javascripts/lunr/lunr.sv.js deleted file mode 100644 index a46a4e709..000000000 --- a/material/assets/javascripts/lunr/lunr.sv.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Swedish` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r,l,n;e.sv=function(){this.pipeline.reset(),this.pipeline.add(e.sv.trimmer,e.sv.stopWordFilter,e.sv.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sv.stemmer))},e.sv.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.sv.trimmer=e.trimmerSupport.generateTrimmer(e.sv.wordCharacters),e.Pipeline.registerFunction(e.sv.trimmer,"trimmer-sv"),e.sv.stemmer=(r=e.stemmerSupport.Among,l=e.stemmerSupport.SnowballProgram,n=new function(){var n,t,i=[new r("a",-1,1),new r("arna",0,1),new r("erna",0,1),new r("heterna",2,1),new r("orna",0,1),new r("ad",-1,1),new r("e",-1,1),new r("ade",6,1),new r("ande",6,1),new r("arne",6,1),new r("are",6,1),new r("aste",6,1),new r("en",-1,1),new r("anden",12,1),new r("aren",12,1),new r("heten",12,1),new r("ern",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",18,1),new r("or",-1,1),new r("s",-1,2),new r("as",21,1),new r("arnas",22,1),new r("ernas",22,1),new r("ornas",22,1),new r("es",21,1),new r("ades",26,1),new r("andes",26,1),new r("ens",21,1),new r("arens",29,1),new r("hetens",29,1),new r("erns",21,1),new r("at",-1,1),new r("andet",-1,1),new r("het",-1,1),new r("ast",-1,1)],s=[new r("dd",-1,-1),new r("gd",-1,-1),new r("nn",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1),new r("tt",-1,-1)],a=[new r("ig",-1,1),new r("lig",0,1),new r("els",-1,1),new r("fullt",-1,3),new r("löst",-1,2)],o=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,24,0,32],u=[119,127,149],m=new l;this.setCurrent=function(e){m.setCurrent(e)},this.getCurrent=function(){return m.getCurrent()},this.stem=function(){var e,r=m.cursor;return function(){var e,r=m.cursor+3;if(t=m.limit,0<=r||r<=m.limit){for(n=r;;){if(e=m.cursor,m.in_grouping(o,97,246)){m.cursor=e;break}if(m.cursor=e,m.cursor>=m.limit)return;m.cursor++}for(;!m.out_grouping(o,97,246);){if(m.cursor>=m.limit)return;m.cursor++}(t=m.cursor)=t&&(m.limit_backward=t,m.cursor=m.limit,m.ket=m.cursor,e=m.find_among_b(i,37),m.limit_backward=r,e))switch(m.bra=m.cursor,e){case 1:m.slice_del();break;case 2:m.in_grouping_b(u,98,121)&&m.slice_del()}}(),m.cursor=m.limit,e=m.limit_backward,m.cursor>=t&&(m.limit_backward=t,m.cursor=m.limit,m.find_among_b(s,7)&&(m.cursor=m.limit,m.ket=m.cursor,m.cursor>m.limit_backward&&(m.bra=--m.cursor,m.slice_del())),m.limit_backward=e),m.cursor=m.limit,function(){var e,r;if(m.cursor>=t){if(r=m.limit_backward,m.limit_backward=t,m.cursor=m.limit,m.ket=m.cursor,e=m.find_among_b(a,5))switch(m.bra=m.cursor,e){case 1:m.slice_del();break;case 2:m.slice_from("lös");break;case 3:m.slice_from("full")}m.limit_backward=r}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}),e.Pipeline.registerFunction(e.sv.stemmer,"stemmer-sv"),e.sv.stopWordFilter=e.generateStopWordFilter("alla allt att av blev bli blir blivit de dem den denna deras dess dessa det detta dig din dina ditt du där då efter ej eller en er era ert ett från för ha hade han hans har henne hennes hon honom hur här i icke ingen inom inte jag ju kan kunde man med mellan men mig min mina mitt mot mycket ni nu när någon något några och om oss på samma sedan sig sin sina sitta själv skulle som så sådan sådana sådant till under upp ut utan vad var vara varför varit varje vars vart vem vi vid vilka vilkas vilken vilket vår våra vårt än är åt över".split(" ")),e.Pipeline.registerFunction(e.sv.stopWordFilter,"stopWordFilter-sv")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.sv.min.js b/material/assets/javascripts/lunr/lunr.sv.min.js new file mode 100644 index 000000000..3e5eb6400 --- /dev/null +++ b/material/assets/javascripts/lunr/lunr.sv.min.js @@ -0,0 +1,18 @@ +/*! + * Lunr languages, `Swedish` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ + +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.sv=function(){this.pipeline.reset(),this.pipeline.add(e.sv.trimmer,e.sv.stopWordFilter,e.sv.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sv.stemmer))},e.sv.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.sv.trimmer=e.trimmerSupport.generateTrimmer(e.sv.wordCharacters),e.Pipeline.registerFunction(e.sv.trimmer,"trimmer-sv"),e.sv.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,t=new function(){function e(){var e,r=w.cursor+3;if(o=w.limit,0<=r||r<=w.limit){for(a=r;;){if(e=w.cursor,w.in_grouping(l,97,246)){w.cursor=e;break}if(w.cursor=e,w.cursor>=w.limit)return;w.cursor++}for(;!w.out_grouping(l,97,246);){if(w.cursor>=w.limit)return;w.cursor++}o=w.cursor,o=o&&(w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(u,37),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.in_grouping_b(d,98,121)&&w.slice_del()}}function i(){var e=w.limit_backward;w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.find_among_b(c,7)&&(w.cursor=w.limit,w.ket=w.cursor,w.cursor>w.limit_backward&&(w.bra=--w.cursor,w.slice_del())),w.limit_backward=e)}function s(){var e,r;if(w.cursor>=o){if(r=w.limit_backward,w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(m,5))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.slice_from("lös");break;case 3:w.slice_from("full")}w.limit_backward=r}}var a,o,u=[new r("a",-1,1),new r("arna",0,1),new r("erna",0,1),new r("heterna",2,1),new r("orna",0,1),new r("ad",-1,1),new r("e",-1,1),new r("ade",6,1),new r("ande",6,1),new r("arne",6,1),new r("are",6,1),new r("aste",6,1),new r("en",-1,1),new r("anden",12,1),new r("aren",12,1),new r("heten",12,1),new r("ern",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",18,1),new r("or",-1,1),new r("s",-1,2),new r("as",21,1),new r("arnas",22,1),new r("ernas",22,1),new r("ornas",22,1),new r("es",21,1),new r("ades",26,1),new r("andes",26,1),new r("ens",21,1),new r("arens",29,1),new r("hetens",29,1),new r("erns",21,1),new r("at",-1,1),new r("andet",-1,1),new r("het",-1,1),new r("ast",-1,1)],c=[new r("dd",-1,-1),new r("gd",-1,-1),new r("nn",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1),new r("tt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("els",-1,1),new r("fullt",-1,3),new r("löst",-1,2)],l=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,24,0,32],d=[119,127,149],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,t(),w.cursor=w.limit,i(),w.cursor=w.limit,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return t.setCurrent(e),t.stem(),t.getCurrent()}):(t.setCurrent(e),t.stem(),t.getCurrent())}}(),e.Pipeline.registerFunction(e.sv.stemmer,"stemmer-sv"),e.sv.stopWordFilter=e.generateStopWordFilter("alla allt att av blev bli blir blivit de dem den denna deras dess dessa det detta dig din dina ditt du där då efter ej eller en er era ert ett från för ha hade han hans har henne hennes hon honom hur här i icke ingen inom inte jag ju kan kunde man med mellan men mig min mina mitt mot mycket ni nu när någon något några och om oss på samma sedan sig sin sina sitta själv skulle som så sådan sådana sådant till under upp ut utan vad var vara varför varit varje vars vart vem vi vid vilka vilkas vilken vilket vår våra vårt än är åt över".split(" ")),e.Pipeline.registerFunction(e.sv.stopWordFilter,"stopWordFilter-sv")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.th.js b/material/assets/javascripts/lunr/lunr.th.js deleted file mode 100644 index 7f9887f7b..000000000 --- a/material/assets/javascripts/lunr/lunr.th.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Thai` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2017, Keerati Thiwanruk - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(t){if(void 0===t)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===t.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var i="2"==t.version[0];t.th=function(){this.pipeline.reset(),this.pipeline.add(t.th.trimmer),i?this.tokenizer=t.th.tokenizer:(t.tokenizer&&(t.tokenizer=t.th.tokenizer),this.tokenizerFn&&(this.tokenizerFn=t.th.tokenizer))},t.th.wordCharacters="[฀-๿]",t.th.trimmer=t.trimmerSupport.generateTrimmer(t.th.wordCharacters),t.Pipeline.registerFunction(t.th.trimmer,"trimmer-th");var n=t.wordcut;n.init(),t.th.tokenizer=function(e){if(!arguments.length||null==e||null==e)return[];if(Array.isArray(e))return e.map(function(e){return i?new t.Token(e):e});var r=e.toString().replace(/^\s+/,"");return n.cut(r).split("|")}}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/lunr.tr.js b/material/assets/javascripts/lunr/lunr.tr.js deleted file mode 100644 index 64ba95cb1..000000000 --- a/material/assets/javascripts/lunr/lunr.tr.js +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Lunr languages, `Turkish` language - * https://github.com/MihaiValentin/lunr-languages - * - * Copyright 2014, Mihai Valentin - * http://www.mozilla.org/MPL/ - */ -/*! - * based on - * Snowball JavaScript Library v0.3 - * http://code.google.com/p/urim/ - * http://snowball.tartarus.org/ - * - * Copyright 2010, Oleg Mazko - * http://www.mozilla.org/MPL/ - */ -!function(r,i){"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():i()(r.lunr)}(this,function(){return function(r){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var mr,dr,i;r.tr=function(){this.pipeline.reset(),this.pipeline.add(r.tr.trimmer,r.tr.stopWordFilter,r.tr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(r.tr.stemmer))},r.tr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",r.tr.trimmer=r.trimmerSupport.generateTrimmer(r.tr.wordCharacters),r.Pipeline.registerFunction(r.tr.trimmer,"trimmer-tr"),r.tr.stemmer=(mr=r.stemmerSupport.Among,dr=r.stemmerSupport.SnowballProgram,i=new function(){var t,r=[new mr("m",-1,-1),new mr("n",-1,-1),new mr("miz",-1,-1),new mr("niz",-1,-1),new mr("muz",-1,-1),new mr("nuz",-1,-1),new mr("müz",-1,-1),new mr("nüz",-1,-1),new mr("mız",-1,-1),new mr("nız",-1,-1)],i=[new mr("leri",-1,-1),new mr("ları",-1,-1)],e=[new mr("ni",-1,-1),new mr("nu",-1,-1),new mr("nü",-1,-1),new mr("nı",-1,-1)],n=[new mr("in",-1,-1),new mr("un",-1,-1),new mr("ün",-1,-1),new mr("ın",-1,-1)],u=[new mr("a",-1,-1),new mr("e",-1,-1)],o=[new mr("na",-1,-1),new mr("ne",-1,-1)],s=[new mr("da",-1,-1),new mr("ta",-1,-1),new mr("de",-1,-1),new mr("te",-1,-1)],c=[new mr("nda",-1,-1),new mr("nde",-1,-1)],l=[new mr("dan",-1,-1),new mr("tan",-1,-1),new mr("den",-1,-1),new mr("ten",-1,-1)],a=[new mr("ndan",-1,-1),new mr("nden",-1,-1)],m=[new mr("la",-1,-1),new mr("le",-1,-1)],d=[new mr("ca",-1,-1),new mr("ce",-1,-1)],f=[new mr("im",-1,-1),new mr("um",-1,-1),new mr("üm",-1,-1),new mr("ım",-1,-1)],b=[new mr("sin",-1,-1),new mr("sun",-1,-1),new mr("sün",-1,-1),new mr("sın",-1,-1)],w=[new mr("iz",-1,-1),new mr("uz",-1,-1),new mr("üz",-1,-1),new mr("ız",-1,-1)],_=[new mr("siniz",-1,-1),new mr("sunuz",-1,-1),new mr("sünüz",-1,-1),new mr("sınız",-1,-1)],k=[new mr("lar",-1,-1),new mr("ler",-1,-1)],p=[new mr("niz",-1,-1),new mr("nuz",-1,-1),new mr("nüz",-1,-1),new mr("nız",-1,-1)],g=[new mr("dir",-1,-1),new mr("tir",-1,-1),new mr("dur",-1,-1),new mr("tur",-1,-1),new mr("dür",-1,-1),new mr("tür",-1,-1),new mr("dır",-1,-1),new mr("tır",-1,-1)],y=[new mr("casına",-1,-1),new mr("cesine",-1,-1)],z=[new mr("di",-1,-1),new mr("ti",-1,-1),new mr("dik",-1,-1),new mr("tik",-1,-1),new mr("duk",-1,-1),new mr("tuk",-1,-1),new mr("dük",-1,-1),new mr("tük",-1,-1),new mr("dık",-1,-1),new mr("tık",-1,-1),new mr("dim",-1,-1),new mr("tim",-1,-1),new mr("dum",-1,-1),new mr("tum",-1,-1),new mr("düm",-1,-1),new mr("tüm",-1,-1),new mr("dım",-1,-1),new mr("tım",-1,-1),new mr("din",-1,-1),new mr("tin",-1,-1),new mr("dun",-1,-1),new mr("tun",-1,-1),new mr("dün",-1,-1),new mr("tün",-1,-1),new mr("dın",-1,-1),new mr("tın",-1,-1),new mr("du",-1,-1),new mr("tu",-1,-1),new mr("dü",-1,-1),new mr("tü",-1,-1),new mr("dı",-1,-1),new mr("tı",-1,-1)],h=[new mr("sa",-1,-1),new mr("se",-1,-1),new mr("sak",-1,-1),new mr("sek",-1,-1),new mr("sam",-1,-1),new mr("sem",-1,-1),new mr("san",-1,-1),new mr("sen",-1,-1)],v=[new mr("miş",-1,-1),new mr("muş",-1,-1),new mr("müş",-1,-1),new mr("mış",-1,-1)],q=[new mr("b",-1,1),new mr("c",-1,2),new mr("d",-1,3),new mr("ğ",-1,4)],C=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8,0,0,0,0,0,0,1],P=[1,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,1],F=[65],S=[65],W=[["a",[1,64,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],97,305],["e",[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130],101,252],["ı",[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],97,305],["i",[17],101,105],["o",F,111,117],["ö",S,246,252],["u",F,111,117]],L=new dr;function x(r,i,e){for(;;){var n=L.limit-L.cursor;if(L.in_grouping_b(r,i,e)){L.cursor=L.limit-n;break}if(L.cursor=L.limit-n,L.cursor<=L.limit_backward)return!1;L.cursor--}return!0}function A(){var r,i;r=L.limit-L.cursor,x(C,97,305);for(var e=0;eL.limit_backward&&(L.cursor--,e=L.limit-L.cursor,i()))?(L.cursor=L.limit-e,!0):(L.cursor=L.limit-n,r()?(L.cursor=L.limit-n,!1):(L.cursor=L.limit-n,!(L.cursor<=L.limit_backward)&&(L.cursor--,!!i()&&(L.cursor=L.limit-n,!0))))}function j(r){return E(r,function(){return L.in_grouping_b(C,97,305)})}function T(){return j(function(){return L.eq_s_b(1,"n")})}function Z(){return j(function(){return L.eq_s_b(1,"y")})}function B(){return L.find_among_b(r,10)&&E(function(){return L.in_grouping_b(P,105,305)},function(){return L.out_grouping_b(C,97,305)})}function D(){return A()&&L.in_grouping_b(P,105,305)&&j(function(){return L.eq_s_b(1,"s")})}function G(){return L.find_among_b(i,2)}function H(){return A()&&L.find_among_b(n,4)&&T()}function I(){return A()&&L.find_among_b(s,4)}function J(){return A()&&L.find_among_b(c,2)}function K(){return A()&&L.find_among_b(f,4)&&Z()}function M(){return A()&&L.find_among_b(b,4)}function N(){return A()&&L.find_among_b(w,4)&&Z()}function O(){return L.find_among_b(_,4)}function Q(){return A()&&L.find_among_b(k,2)}function R(){return A()&&L.find_among_b(g,8)}function U(){return A()&&L.find_among_b(z,32)&&Z()}function V(){return L.find_among_b(h,8)&&Z()}function X(){return A()&&L.find_among_b(v,4)&&Z()}function Y(){var r=L.limit-L.cursor;return!(X()||(L.cursor=L.limit-r,U()||(L.cursor=L.limit-r,V()||(L.cursor=L.limit-r,L.eq_s_b(3,"ken")&&Z()))))}function $(){if(L.find_among_b(y,2)){var r=L.limit-L.cursor;if(O()||(L.cursor=L.limit-r,Q()||(L.cursor=L.limit-r,K()||(L.cursor=L.limit-r,M()||(L.cursor=L.limit-r,N()||(L.cursor=L.limit-r))))),X())return!1}return!0}function rr(){if(!A()||!L.find_among_b(p,4))return!0;var r=L.limit-L.cursor;return!U()&&(L.cursor=L.limit-r,!V())}function ir(){var r,i,e,n=L.limit-L.cursor;if(L.ket=L.cursor,t=!0,Y()&&(L.cursor=L.limit-n,$()&&(L.cursor=L.limit-n,function(){if(Q()){L.bra=L.cursor,L.slice_del();var r=L.limit-L.cursor;return L.ket=L.cursor,R()||(L.cursor=L.limit-r,U()||(L.cursor=L.limit-r,V()||(L.cursor=L.limit-r,X()||(L.cursor=L.limit-r)))),t=!1}return!0}()&&(L.cursor=L.limit-n,rr()&&(L.cursor=L.limit-n,e=L.limit-L.cursor,!(O()||(L.cursor=L.limit-e,N()||(L.cursor=L.limit-e,M()||(L.cursor=L.limit-e,K()))))||(L.bra=L.cursor,L.slice_del(),i=L.limit-L.cursor,L.ket=L.cursor,X()||(L.cursor=L.limit-i),0)))))){if(L.cursor=L.limit-n,!R())return;L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,r=L.limit-L.cursor,O()||(L.cursor=L.limit-r,Q()||(L.cursor=L.limit-r,K()||(L.cursor=L.limit-r,M()||(L.cursor=L.limit-r,N()||(L.cursor=L.limit-r))))),X()||(L.cursor=L.limit-r)}L.bra=L.cursor,L.slice_del()}function er(){var r,i,e,n;if(L.ket=L.cursor,L.eq_s_b(2,"ki")){if(r=L.limit-L.cursor,I())return L.bra=L.cursor,L.slice_del(),i=L.limit-L.cursor,L.ket=L.cursor,Q()?(L.bra=L.cursor,L.slice_del(),er()):(L.cursor=L.limit-i,B()&&(L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er()))),!0;if(L.cursor=L.limit-r,H()){if(L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,e=L.limit-L.cursor,G())L.bra=L.cursor,L.slice_del();else{if(L.cursor=L.limit-e,L.ket=L.cursor,!B()&&(L.cursor=L.limit-e,!D()&&(L.cursor=L.limit-e,!er())))return!0;L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er())}return!0}if(L.cursor=L.limit-r,J()){if(n=L.limit-L.cursor,G())L.bra=L.cursor,L.slice_del();else if(L.cursor=L.limit-n,D())L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er());else if(L.cursor=L.limit-n,!er())return!1;return!0}}return!1}function nr(r){if(L.ket=L.cursor,!J()&&(L.cursor=L.limit-r,!A()||!L.find_among_b(o,2)))return!1;var i=L.limit-L.cursor;if(G())L.bra=L.cursor,L.slice_del();else if(L.cursor=L.limit-i,D())L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er());else if(L.cursor=L.limit-i,!er())return!1;return!0}function tr(r){if(L.ket=L.cursor,!(A()&&L.find_among_b(a,2)||(L.cursor=L.limit-r,A()&&L.find_among_b(e,4))))return!1;var i=L.limit-L.cursor;return!(!D()&&(L.cursor=L.limit-i,!G()))&&(L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er()),!0)}function ur(){var r,i=L.limit-L.cursor;return L.ket=L.cursor,!!(H()||(L.cursor=L.limit-i,A()&&L.find_among_b(m,2)&&Z()))&&(L.bra=L.cursor,L.slice_del(),r=L.limit-L.cursor,L.ket=L.cursor,!(!Q()||(L.bra=L.cursor,L.slice_del(),!er()))||(L.cursor=L.limit-r,L.ket=L.cursor,(B()||(L.cursor=L.limit-r,D()||(L.cursor=L.limit-r,er())))&&(L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er())),!0))}function or(){var r,i,e=L.limit-L.cursor;if(L.ket=L.cursor,!(I()||(L.cursor=L.limit-e,A()&&L.in_grouping_b(P,105,305)&&Z()||(L.cursor=L.limit-e,A()&&L.find_among_b(u,2)&&Z()))))return!1;if(L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,r=L.limit-L.cursor,B())L.bra=L.cursor,L.slice_del(),i=L.limit-L.cursor,L.ket=L.cursor,Q()||(L.cursor=L.limit-i);else if(L.cursor=L.limit-r,!Q())return!0;return L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,er(),!0}function sr(){var r,i,e=L.limit-L.cursor;if(L.ket=L.cursor,Q())return L.bra=L.cursor,L.slice_del(),void er();if(L.cursor=L.limit-e,L.ket=L.cursor,A()&&L.find_among_b(d,2)&&T())if(L.bra=L.cursor,L.slice_del(),r=L.limit-L.cursor,L.ket=L.cursor,G())L.bra=L.cursor,L.slice_del();else{if(L.cursor=L.limit-r,L.ket=L.cursor,!B()&&(L.cursor=L.limit-r,!D())){if(L.cursor=L.limit-r,L.ket=L.cursor,!Q())return;if(L.bra=L.cursor,L.slice_del(),!er())return}L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er())}else if(L.cursor=L.limit-e,!nr(e)&&(L.cursor=L.limit-e,!tr(e))){if(L.cursor=L.limit-e,L.ket=L.cursor,A()&&L.find_among_b(l,4))return L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,i=L.limit-L.cursor,void(B()?(L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er())):(L.cursor=L.limit-i,Q()?(L.bra=L.cursor,L.slice_del()):L.cursor=L.limit-i,er()));if(L.cursor=L.limit-e,!ur()){if(L.cursor=L.limit-e,G())return L.bra=L.cursor,void L.slice_del();L.cursor=L.limit-e,er()||(L.cursor=L.limit-e,or()||(L.cursor=L.limit-e,L.ket=L.cursor,(B()||(L.cursor=L.limit-e,D()))&&(L.bra=L.cursor,L.slice_del(),L.ket=L.cursor,Q()&&(L.bra=L.cursor,L.slice_del(),er()))))}}}function cr(r,i,e){if(L.cursor=L.limit-r,function(){for(;;){var r=L.limit-L.cursor;if(L.in_grouping_b(C,97,305)){L.cursor=L.limit-r;break}if(L.cursor=L.limit-r,L.cursor<=L.limit_backward)return!1;L.cursor--}return!0}()){var n=L.limit-L.cursor;if(!L.eq_s_b(1,i)&&(L.cursor=L.limit-n,!L.eq_s_b(1,e)))return!0;L.cursor=L.limit-r;var t=L.cursor;return L.insert(L.cursor,L.cursor,e),L.cursor=t,!1}return!0}function lr(r,i,e){for(;!L.eq_s(i,e);){if(L.cursor>=L.limit)return!0;L.cursor++}return i!=L.limit||(L.cursor=r,!1)}function ar(){var r,i,e=L.cursor;return!(!lr(r=L.cursor,2,"ad")||!lr(L.cursor=r,5,"soyad"))&&(L.limit_backward=e,L.cursor=L.limit,i=L.limit-L.cursor,(L.eq_s_b(1,"d")||(L.cursor=L.limit-i,L.eq_s_b(1,"g")))&&cr(i,"a","ı")&&cr(i,"e","i")&&cr(i,"o","u")&&cr(i,"ö","ü"),L.cursor=L.limit,function(){var r;if(L.ket=L.cursor,r=L.find_among_b(q,4))switch(L.bra=L.cursor,r){case 1:L.slice_from("p");break;case 2:L.slice_from("ç");break;case 3:L.slice_from("t");break;case 4:L.slice_from("k")}}(),!0)}this.setCurrent=function(r){L.setCurrent(r)},this.getCurrent=function(){return L.getCurrent()},this.stem=function(){return!!(function(){for(var r,i=L.cursor,e=2;;){for(r=L.cursor;!L.in_grouping(C,97,305);){if(L.cursor>=L.limit)return L.cursor=r,!(0Dr.limit_backward&&(Dr.cursor--,e=Dr.limit-Dr.cursor,i()))?(Dr.cursor=Dr.limit-e,!0):(Dr.cursor=Dr.limit-n,r()?(Dr.cursor=Dr.limit-n,!1):(Dr.cursor=Dr.limit-n,!(Dr.cursor<=Dr.limit_backward)&&(Dr.cursor--,!!i()&&(Dr.cursor=Dr.limit-n,!0))))}function u(r){return t(r,function(){return Dr.in_grouping_b(Wr,97,305)})}function o(){return u(function(){return Dr.eq_s_b(1,"n")})}function s(){return u(function(){return Dr.eq_s_b(1,"s")})}function c(){return u(function(){return Dr.eq_s_b(1,"y")})}function l(){return t(function(){return Dr.in_grouping_b(Lr,105,305)},function(){return Dr.out_grouping_b(Wr,97,305)})}function a(){return Dr.find_among_b(ur,10)&&l()}function m(){return n()&&Dr.in_grouping_b(Lr,105,305)&&s()}function d(){return Dr.find_among_b(or,2)}function f(){return n()&&Dr.in_grouping_b(Lr,105,305)&&c()}function b(){return n()&&Dr.find_among_b(sr,4)}function w(){return n()&&Dr.find_among_b(cr,4)&&o()}function _(){return n()&&Dr.find_among_b(lr,2)&&c()}function k(){return n()&&Dr.find_among_b(ar,2)}function p(){return n()&&Dr.find_among_b(mr,4)}function g(){return n()&&Dr.find_among_b(dr,2)}function y(){return n()&&Dr.find_among_b(fr,4)}function z(){return n()&&Dr.find_among_b(br,2)}function v(){return n()&&Dr.find_among_b(wr,2)&&c()}function h(){return Dr.eq_s_b(2,"ki")}function q(){return n()&&Dr.find_among_b(_r,2)&&o()}function C(){return n()&&Dr.find_among_b(kr,4)&&c()}function P(){return n()&&Dr.find_among_b(pr,4)}function F(){return n()&&Dr.find_among_b(gr,4)&&c()}function S(){return Dr.find_among_b(yr,4)}function W(){return n()&&Dr.find_among_b(zr,2)}function L(){return n()&&Dr.find_among_b(vr,4)}function x(){return n()&&Dr.find_among_b(hr,8)}function A(){return Dr.find_among_b(qr,2)}function E(){return n()&&Dr.find_among_b(Cr,32)&&c()}function j(){return Dr.find_among_b(Pr,8)&&c()}function T(){return n()&&Dr.find_among_b(Fr,4)&&c()}function Z(){return Dr.eq_s_b(3,"ken")&&c()}function B(){var r=Dr.limit-Dr.cursor;return!(T()||(Dr.cursor=Dr.limit-r,E()||(Dr.cursor=Dr.limit-r,j()||(Dr.cursor=Dr.limit-r,Z()))))}function D(){if(A()){var r=Dr.limit-Dr.cursor;if(S()||(Dr.cursor=Dr.limit-r,W()||(Dr.cursor=Dr.limit-r,C()||(Dr.cursor=Dr.limit-r,P()||(Dr.cursor=Dr.limit-r,F()||(Dr.cursor=Dr.limit-r))))),T())return!1}return!0}function G(){if(W()){Dr.bra=Dr.cursor,Dr.slice_del();var r=Dr.limit-Dr.cursor;return Dr.ket=Dr.cursor,x()||(Dr.cursor=Dr.limit-r,E()||(Dr.cursor=Dr.limit-r,j()||(Dr.cursor=Dr.limit-r,T()||(Dr.cursor=Dr.limit-r)))),nr=!1,!1}return!0}function H(){if(!L())return!0;var r=Dr.limit-Dr.cursor;return!E()&&(Dr.cursor=Dr.limit-r,!j())}function I(){var r,i=Dr.limit-Dr.cursor;return!(S()||(Dr.cursor=Dr.limit-i,F()||(Dr.cursor=Dr.limit-i,P()||(Dr.cursor=Dr.limit-i,C()))))||(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,T()||(Dr.cursor=Dr.limit-r),!1)}function J(){var r,i=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,nr=!0,B()&&(Dr.cursor=Dr.limit-i,D()&&(Dr.cursor=Dr.limit-i,G()&&(Dr.cursor=Dr.limit-i,H()&&(Dr.cursor=Dr.limit-i,I()))))){if(Dr.cursor=Dr.limit-i,!x())return;Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,r=Dr.limit-Dr.cursor,S()||(Dr.cursor=Dr.limit-r,W()||(Dr.cursor=Dr.limit-r,C()||(Dr.cursor=Dr.limit-r,P()||(Dr.cursor=Dr.limit-r,F()||(Dr.cursor=Dr.limit-r))))),T()||(Dr.cursor=Dr.limit-r)}Dr.bra=Dr.cursor,Dr.slice_del()}function K(){var r,i,e,n;if(Dr.ket=Dr.cursor,h()){if(r=Dr.limit-Dr.cursor,p())return Dr.bra=Dr.cursor,Dr.slice_del(),i=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,W()?(Dr.bra=Dr.cursor,Dr.slice_del(),K()):(Dr.cursor=Dr.limit-i,a()&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()))),!0;if(Dr.cursor=Dr.limit-r,w()){if(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,e=Dr.limit-Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else{if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,!a()&&(Dr.cursor=Dr.limit-e,!m()&&(Dr.cursor=Dr.limit-e,!K())))return!0;Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())}return!0}if(Dr.cursor=Dr.limit-r,g()){if(n=Dr.limit-Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else if(Dr.cursor=Dr.limit-n,m())Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K());else if(Dr.cursor=Dr.limit-n,!K())return!1;return!0}}return!1}function M(r){if(Dr.ket=Dr.cursor,!g()&&(Dr.cursor=Dr.limit-r,!k()))return!1;var i=Dr.limit-Dr.cursor;if(d())Dr.bra=Dr.cursor,Dr.slice_del();else if(Dr.cursor=Dr.limit-i,m())Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K());else if(Dr.cursor=Dr.limit-i,!K())return!1;return!0}function N(r){if(Dr.ket=Dr.cursor,!z()&&(Dr.cursor=Dr.limit-r,!b()))return!1;var i=Dr.limit-Dr.cursor;return!(!m()&&(Dr.cursor=Dr.limit-i,!d()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()),!0)}function O(){var r,i=Dr.limit-Dr.cursor;return Dr.ket=Dr.cursor,!(!w()&&(Dr.cursor=Dr.limit-i,!v()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,!(!W()||(Dr.bra=Dr.cursor,Dr.slice_del(),!K()))||(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!(a()||(Dr.cursor=Dr.limit-r,m()||(Dr.cursor=Dr.limit-r,K())))||(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()),!0)))}function Q(){var r,i,e=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,!p()&&(Dr.cursor=Dr.limit-e,!f()&&(Dr.cursor=Dr.limit-e,!_())))return!1;if(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,r=Dr.limit-Dr.cursor,a())Dr.bra=Dr.cursor,Dr.slice_del(),i=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,W()||(Dr.cursor=Dr.limit-i);else if(Dr.cursor=Dr.limit-r,!W())return!0;return Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,K(),!0}function R(){var r,i,e=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,W())return Dr.bra=Dr.cursor,Dr.slice_del(),void K();if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,q())if(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else{if(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!a()&&(Dr.cursor=Dr.limit-r,!m())){if(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!W())return;if(Dr.bra=Dr.cursor,Dr.slice_del(),!K())return}Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())}else if(Dr.cursor=Dr.limit-e,!M(e)&&(Dr.cursor=Dr.limit-e,!N(e))){if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,y())return Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,i=Dr.limit-Dr.cursor,void(a()?(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())):(Dr.cursor=Dr.limit-i,W()?(Dr.bra=Dr.cursor,Dr.slice_del(),K()):(Dr.cursor=Dr.limit-i,K())));if(Dr.cursor=Dr.limit-e,!O()){if(Dr.cursor=Dr.limit-e,d())return Dr.bra=Dr.cursor,void Dr.slice_del();Dr.cursor=Dr.limit-e,K()||(Dr.cursor=Dr.limit-e,Q()||(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,(a()||(Dr.cursor=Dr.limit-e,m()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()))))}}}function U(){var r;if(Dr.ket=Dr.cursor,r=Dr.find_among_b(Sr,4))switch(Dr.bra=Dr.cursor,r){case 1:Dr.slice_from("p");break;case 2:Dr.slice_from("ç");break;case 3:Dr.slice_from("t");break;case 4:Dr.slice_from("k")}}function V(){for(;;){var r=Dr.limit-Dr.cursor;if(Dr.in_grouping_b(Wr,97,305)){Dr.cursor=Dr.limit-r;break}if(Dr.cursor=Dr.limit-r,Dr.cursor<=Dr.limit_backward)return!1;Dr.cursor--}return!0}function X(r,i,e){if(Dr.cursor=Dr.limit-r,V()){var n=Dr.limit-Dr.cursor;if(!Dr.eq_s_b(1,i)&&(Dr.cursor=Dr.limit-n,!Dr.eq_s_b(1,e)))return!0;Dr.cursor=Dr.limit-r;var t=Dr.cursor;return Dr.insert(Dr.cursor,Dr.cursor,e),Dr.cursor=t,!1}return!0}function Y(){var r=Dr.limit-Dr.cursor;(Dr.eq_s_b(1,"d")||(Dr.cursor=Dr.limit-r,Dr.eq_s_b(1,"g")))&&X(r,"a","ı")&&X(r,"e","i")&&X(r,"o","u")&&X(r,"ö","ü")}function $(){for(var r,i=Dr.cursor,e=2;;){for(r=Dr.cursor;!Dr.in_grouping(Wr,97,305);){if(Dr.cursor>=Dr.limit)return Dr.cursor=r,!(e>0)&&(Dr.cursor=i,!0);Dr.cursor++}e--}}function rr(r,i,e){for(;!Dr.eq_s(i,e);){if(Dr.cursor>=Dr.limit)return!0;Dr.cursor++}return(tr=i)!=Dr.limit||(Dr.cursor=r,!1)}function ir(){var r=Dr.cursor;return!rr(r,2,"ad")||(Dr.cursor=r,!rr(r,5,"soyad"))}function er(){var r=Dr.cursor;return!ir()&&(Dr.limit_backward=r,Dr.cursor=Dr.limit,Y(),Dr.cursor=Dr.limit,U(),!0)}var nr,tr,ur=[new i("m",-1,-1),new i("n",-1,-1),new i("miz",-1,-1),new i("niz",-1,-1),new i("muz",-1,-1),new i("nuz",-1,-1),new i("müz",-1,-1),new i("nüz",-1,-1),new i("mız",-1,-1),new i("nız",-1,-1)],or=[new i("leri",-1,-1),new i("ları",-1,-1)],sr=[new i("ni",-1,-1),new i("nu",-1,-1),new i("nü",-1,-1),new i("nı",-1,-1)],cr=[new i("in",-1,-1),new i("un",-1,-1),new i("ün",-1,-1),new i("ın",-1,-1)],lr=[new i("a",-1,-1),new i("e",-1,-1)],ar=[new i("na",-1,-1),new i("ne",-1,-1)],mr=[new i("da",-1,-1),new i("ta",-1,-1),new i("de",-1,-1),new i("te",-1,-1)],dr=[new i("nda",-1,-1),new i("nde",-1,-1)],fr=[new i("dan",-1,-1),new i("tan",-1,-1),new i("den",-1,-1),new i("ten",-1,-1)],br=[new i("ndan",-1,-1),new i("nden",-1,-1)],wr=[new i("la",-1,-1),new i("le",-1,-1)],_r=[new i("ca",-1,-1),new i("ce",-1,-1)],kr=[new i("im",-1,-1),new i("um",-1,-1),new i("üm",-1,-1),new i("ım",-1,-1)],pr=[new i("sin",-1,-1),new i("sun",-1,-1),new i("sün",-1,-1),new i("sın",-1,-1)],gr=[new i("iz",-1,-1),new i("uz",-1,-1),new i("üz",-1,-1),new i("ız",-1,-1)],yr=[new i("siniz",-1,-1),new i("sunuz",-1,-1),new i("sünüz",-1,-1),new i("sınız",-1,-1)],zr=[new i("lar",-1,-1),new i("ler",-1,-1)],vr=[new i("niz",-1,-1),new i("nuz",-1,-1),new i("nüz",-1,-1),new i("nız",-1,-1)],hr=[new i("dir",-1,-1),new i("tir",-1,-1),new i("dur",-1,-1),new i("tur",-1,-1),new i("dür",-1,-1),new i("tür",-1,-1),new i("dır",-1,-1),new i("tır",-1,-1)],qr=[new i("casına",-1,-1),new i("cesine",-1,-1)],Cr=[new i("di",-1,-1),new i("ti",-1,-1),new i("dik",-1,-1),new i("tik",-1,-1),new i("duk",-1,-1),new i("tuk",-1,-1),new i("dük",-1,-1),new i("tük",-1,-1),new i("dık",-1,-1),new i("tık",-1,-1),new i("dim",-1,-1),new i("tim",-1,-1),new i("dum",-1,-1),new i("tum",-1,-1),new i("düm",-1,-1),new i("tüm",-1,-1),new i("dım",-1,-1),new i("tım",-1,-1),new i("din",-1,-1),new i("tin",-1,-1),new i("dun",-1,-1),new i("tun",-1,-1),new i("dün",-1,-1),new i("tün",-1,-1),new i("dın",-1,-1),new i("tın",-1,-1),new i("du",-1,-1),new i("tu",-1,-1),new i("dü",-1,-1),new i("tü",-1,-1),new i("dı",-1,-1),new i("tı",-1,-1)],Pr=[new i("sa",-1,-1),new i("se",-1,-1),new i("sak",-1,-1),new i("sek",-1,-1),new i("sam",-1,-1),new i("sem",-1,-1),new i("san",-1,-1),new i("sen",-1,-1)],Fr=[new i("miş",-1,-1),new i("muş",-1,-1),new i("müş",-1,-1),new i("mış",-1,-1)],Sr=[new i("b",-1,1),new i("c",-1,2),new i("d",-1,3),new i("ğ",-1,4)],Wr=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8,0,0,0,0,0,0,1],Lr=[1,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,1],xr=[1,64,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],Ar=[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130],Er=[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],jr=[17],Tr=[65],Zr=[65],Br=[["a",xr,97,305],["e",Ar,101,252],["ı",Er,97,305],["i",jr,101,105],["o",Tr,111,117],["ö",Zr,246,252],["u",Tr,111,117]],Dr=new e;this.setCurrent=function(r){Dr.setCurrent(r)},this.getCurrent=function(){return Dr.getCurrent()},this.stem=function(){return!!($()&&(Dr.limit_backward=Dr.cursor,Dr.cursor=Dr.limit,J(),Dr.cursor=Dr.limit,nr&&(R(),Dr.cursor=Dr.limit_backward,er())))}};return function(r){return"function"==typeof r.update?r.update(function(r){return n.setCurrent(r),n.stem(),n.getCurrent()}):(n.setCurrent(r),n.stem(),n.getCurrent())}}(),r.Pipeline.registerFunction(r.tr.stemmer,"stemmer-tr"),r.tr.stopWordFilter=r.generateStopWordFilter("acaba altmış altı ama ancak arada aslında ayrıca bana bazı belki ben benden beni benim beri beş bile bin bir biri birkaç birkez birçok birşey birşeyi biz bizden bize bizi bizim bu buna bunda bundan bunlar bunları bunların bunu bunun burada böyle böylece da daha dahi de defa değil diye diğer doksan dokuz dolayı dolayısıyla dört edecek eden ederek edilecek ediliyor edilmesi ediyor elli en etmesi etti ettiği ettiğini eğer gibi göre halen hangi hatta hem henüz hep hepsi her herhangi herkesin hiç hiçbir iki ile ilgili ise itibaren itibariyle için işte kadar karşın katrilyon kendi kendilerine kendini kendisi kendisine kendisini kez ki kim kimden kime kimi kimse kırk milyar milyon mu mü mı nasıl ne neden nedenle nerde nerede nereye niye niçin o olan olarak oldu olduklarını olduğu olduğunu olmadı olmadığı olmak olması olmayan olmaz olsa olsun olup olur olursa oluyor on ona ondan onlar onlardan onları onların onu onun otuz oysa pek rağmen sadece sanki sekiz seksen sen senden seni senin siz sizden sizi sizin tarafından trilyon tüm var vardı ve veya ya yani yapacak yapmak yaptı yaptıkları yaptığı yaptığını yapılan yapılması yapıyor yedi yerine yetmiş yine yirmi yoksa yüz zaten çok çünkü öyle üzere üç şey şeyden şeyi şeyler şu şuna şunda şundan şunları şunu şöyle".split(" ")),r.Pipeline.registerFunction(r.tr.stopWordFilter,"stopWordFilter-tr")}}); \ No newline at end of file diff --git a/material/assets/javascripts/lunr/tinyseg.js b/material/assets/javascripts/lunr/tinyseg.js deleted file mode 100644 index 45bffe092..000000000 --- a/material/assets/javascripts/lunr/tinyseg.js +++ /dev/null @@ -1 +0,0 @@ -!function(_,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(_.lunr)}(this,function(){return function(_){function t(){var _={"[一二三四五六七八九十百千万億兆]":"M","[一-龠々〆ヵヶ]":"H","[ぁ-ん]":"I","[ァ-ヴーア-ン゙ー]":"K","[a-zA-Za-zA-Z]":"A","[0-90-9]":"N"};for(var t in this.chartype_=[],_){var H=new RegExp;H.compile(t),this.chartype_.push([H,_[t]])}return this.BIAS__=-332,this.BC1__={HH:6,II:2461,KH:406,OH:-1378},this.BC2__={AA:-3267,AI:2744,AN:-878,HH:-4070,HM:-1711,HN:4012,HO:3761,IA:1327,IH:-1184,II:-1332,IK:1721,IO:5492,KI:3831,KK:-8741,MH:-3132,MK:3334,OO:-2920},this.BC3__={HH:996,HI:626,HK:-721,HN:-1307,HO:-836,IH:-301,KK:2762,MK:1079,MM:4034,OA:-1652,OH:266},this.BP1__={BB:295,OB:304,OO:-125,UB:352},this.BP2__={BO:60,OO:-1762},this.BQ1__={BHH:1150,BHM:1521,BII:-1158,BIM:886,BMH:1208,BNH:449,BOH:-91,BOO:-2597,OHI:451,OIH:-296,OKA:1851,OKH:-1020,OKK:904,OOO:2965},this.BQ2__={BHH:118,BHI:-1159,BHM:466,BIH:-919,BKK:-1720,BKO:864,OHH:-1139,OHM:-181,OIH:153,UHI:-1146},this.BQ3__={BHH:-792,BHI:2664,BII:-299,BKI:419,BMH:937,BMM:8335,BNN:998,BOH:775,OHH:2174,OHM:439,OII:280,OKH:1798,OKI:-793,OKO:-2242,OMH:-2402,OOO:11699},this.BQ4__={BHH:-3895,BIH:3761,BII:-4654,BIK:1348,BKK:-1806,BMI:-3385,BOO:-12396,OAH:926,OHH:266,OHK:-2036,ONN:-973},this.BW1__={",と":660,",同":727,"B1あ":1404,"B1同":542,"、と":660,"、同":727,"」と":1682,"あっ":1505,"いう":1743,"いっ":-2055,"いる":672,"うし":-4817,"うん":665,"から":3472,"がら":600,"こう":-790,"こと":2083,"こん":-1262,"さら":-4143,"さん":4573,"した":2641,"して":1104,"すで":-3399,"そこ":1977,"それ":-871,"たち":1122,"ため":601,"った":3463,"つい":-802,"てい":805,"てき":1249,"でき":1127,"です":3445,"では":844,"とい":-4915,"とみ":1922,"どこ":3887,"ない":5713,"なっ":3015,"など":7379,"なん":-1113,"にし":2468,"には":1498,"にも":1671,"に対":-912,"の一":-501,"の中":741,"ませ":2448,"まで":1711,"まま":2600,"まる":-2155,"やむ":-1947,"よっ":-2565,"れた":2369,"れで":-913,"をし":1860,"を見":731,"亡く":-1886,"京都":2558,"取り":-2784,"大き":-2604,"大阪":1497,"平方":-2314,"引き":-1336,"日本":-195,"本当":-2423,"毎日":-2113,"目指":-724,"B1あ":1404,"B1同":542,"」と":1682},this.BW2__={"..":-11822,11:-669,"――":-5730,"−−":-13175,"いう":-1609,"うか":2490,"かし":-1350,"かも":-602,"から":-7194,"かれ":4612,"がい":853,"がら":-3198,"きた":1941,"くな":-1597,"こと":-8392,"この":-4193,"させ":4533,"され":13168,"さん":-3977,"しい":-1819,"しか":-545,"した":5078,"して":972,"しな":939,"その":-3744,"たい":-1253,"たた":-662,"ただ":-3857,"たち":-786,"たと":1224,"たは":-939,"った":4589,"って":1647,"っと":-2094,"てい":6144,"てき":3640,"てく":2551,"ては":-3110,"ても":-3065,"でい":2666,"でき":-1528,"でし":-3828,"です":-4761,"でも":-4203,"とい":1890,"とこ":-1746,"とと":-2279,"との":720,"とみ":5168,"とも":-3941,"ない":-2488,"なが":-1313,"など":-6509,"なの":2614,"なん":3099,"にお":-1615,"にし":2748,"にな":2454,"によ":-7236,"に対":-14943,"に従":-4688,"に関":-11388,"のか":2093,"ので":-7059,"のに":-6041,"のの":-6125,"はい":1073,"はが":-1033,"はず":-2532,"ばれ":1813,"まし":-1316,"まで":-6621,"まれ":5409,"めて":-3153,"もい":2230,"もの":-10713,"らか":-944,"らし":-1611,"らに":-1897,"りし":651,"りま":1620,"れた":4270,"れて":849,"れば":4114,"ろう":6067,"われ":7901,"を通":-11877,"んだ":728,"んな":-4115,"一人":602,"一方":-1375,"一日":970,"一部":-1051,"上が":-4479,"会社":-1116,"出て":2163,"分の":-7758,"同党":970,"同日":-913,"大阪":-2471,"委員":-1250,"少な":-1050,"年度":-8669,"年間":-1626,"府県":-2363,"手権":-1982,"新聞":-4066,"日新":-722,"日本":-7068,"日米":3372,"曜日":-601,"朝鮮":-2355,"本人":-2697,"東京":-1543,"然と":-1384,"社会":-1276,"立て":-990,"第に":-1612,"米国":-4268,"11":-669},this.BW3__={"あた":-2194,"あり":719,"ある":3846,"い.":-1185,"い。":-1185,"いい":5308,"いえ":2079,"いく":3029,"いた":2056,"いっ":1883,"いる":5600,"いわ":1527,"うち":1117,"うと":4798,"えと":1454,"か.":2857,"か。":2857,"かけ":-743,"かっ":-4098,"かに":-669,"から":6520,"かり":-2670,"が,":1816,"が、":1816,"がき":-4855,"がけ":-1127,"がっ":-913,"がら":-4977,"がり":-2064,"きた":1645,"けど":1374,"こと":7397,"この":1542,"ころ":-2757,"さい":-714,"さを":976,"し,":1557,"し、":1557,"しい":-3714,"した":3562,"して":1449,"しな":2608,"しま":1200,"す.":-1310,"す。":-1310,"する":6521,"ず,":3426,"ず、":3426,"ずに":841,"そう":428,"た.":8875,"た。":8875,"たい":-594,"たの":812,"たり":-1183,"たる":-853,"だ.":4098,"だ。":4098,"だっ":1004,"った":-4748,"って":300,"てい":6240,"てお":855,"ても":302,"です":1437,"でに":-1482,"では":2295,"とう":-1387,"とし":2266,"との":541,"とも":-3543,"どう":4664,"ない":1796,"なく":-903,"など":2135,"に,":-1021,"に、":-1021,"にし":1771,"にな":1906,"には":2644,"の,":-724,"の、":-724,"の子":-1e3,"は,":1337,"は、":1337,"べき":2181,"まし":1113,"ます":6943,"まっ":-1549,"まで":6154,"まれ":-793,"らし":1479,"られ":6820,"るる":3818,"れ,":854,"れ、":854,"れた":1850,"れて":1375,"れば":-3246,"れる":1091,"われ":-605,"んだ":606,"んで":798,"カ月":990,"会議":860,"入り":1232,"大会":2217,"始め":1681,"市":965,"新聞":-5055,"日,":974,"日、":974,"社会":2024,"カ月":990},this.TC1__={AAA:1093,HHH:1029,HHM:580,HII:998,HOH:-390,HOM:-331,IHI:1169,IOH:-142,IOI:-1015,IOM:467,MMH:187,OOI:-1832},this.TC2__={HHO:2088,HII:-1023,HMM:-1154,IHI:-1965,KKH:703,OII:-2649},this.TC3__={AAA:-294,HHH:346,HHI:-341,HII:-1088,HIK:731,HOH:-1486,IHH:128,IHI:-3041,IHO:-1935,IIH:-825,IIM:-1035,IOI:-542,KHH:-1216,KKA:491,KKH:-1217,KOK:-1009,MHH:-2694,MHM:-457,MHO:123,MMH:-471,NNH:-1689,NNO:662,OHO:-3393},this.TC4__={HHH:-203,HHI:1344,HHK:365,HHM:-122,HHN:182,HHO:669,HIH:804,HII:679,HOH:446,IHH:695,IHO:-2324,IIH:321,III:1497,IIO:656,IOO:54,KAK:4845,KKA:3386,KKK:3065,MHH:-405,MHI:201,MMH:-241,MMM:661,MOM:841},this.TQ1__={BHHH:-227,BHHI:316,BHIH:-132,BIHH:60,BIII:1595,BNHH:-744,BOHH:225,BOOO:-908,OAKK:482,OHHH:281,OHIH:249,OIHI:200,OIIH:-68},this.TQ2__={BIHH:-1401,BIII:-1033,BKAK:-543,BOOO:-5591},this.TQ3__={BHHH:478,BHHM:-1073,BHIH:222,BHII:-504,BIIH:-116,BIII:-105,BMHI:-863,BMHM:-464,BOMH:620,OHHH:346,OHHI:1729,OHII:997,OHMH:481,OIHH:623,OIIH:1344,OKAK:2792,OKHH:587,OKKA:679,OOHH:110,OOII:-685},this.TQ4__={BHHH:-721,BHHM:-3604,BHII:-966,BIIH:-607,BIII:-2181,OAAA:-2763,OAKK:180,OHHH:-294,OHHI:2446,OHHO:480,OHIH:-1573,OIHH:1935,OIHI:-493,OIIH:626,OIII:-4007,OKAK:-8156},this.TW1__={"につい":-4681,"東京都":2026},this.TW2__={"ある程":-2049,"いった":-1256,"ころが":-2434,"しょう":3873,"その後":-4430,"だって":-1049,"ていた":1833,"として":-4657,"ともに":-4517,"もので":1882,"一気に":-792,"初めて":-1512,"同時に":-8097,"大きな":-1255,"対して":-2721,"社会党":-3216},this.TW3__={"いただ":-1734,"してい":1314,"として":-4314,"につい":-5483,"にとっ":-5989,"に当た":-6247,"ので,":-727,"ので、":-727,"のもの":-600,"れから":-3752,"十二月":-2287},this.TW4__={"いう.":8576,"いう。":8576,"からな":-2348,"してい":2958,"たが,":1516,"たが、":1516,"ている":1538,"という":1349,"ました":5543,"ません":1097,"ようと":-4258,"よると":5865},this.UC1__={A:484,K:93,M:645,O:-505},this.UC2__={A:819,H:1059,I:409,M:3987,N:5775,O:646},this.UC3__={A:-1370,I:2311},this.UC4__={A:-2643,H:1809,I:-1032,K:-3450,M:3565,N:3876,O:6646},this.UC5__={H:313,I:-1238,K:-799,M:539,O:-831},this.UC6__={H:-506,I:-253,K:87,M:247,O:-387},this.UP1__={O:-214},this.UP2__={B:69,O:935},this.UP3__={B:189},this.UQ1__={BH:21,BI:-12,BK:-99,BN:142,BO:-56,OH:-95,OI:477,OK:410,OO:-2422},this.UQ2__={BH:216,BI:113,OK:1759},this.UQ3__={BA:-479,BH:42,BI:1913,BK:-7198,BM:3160,BN:6427,BO:14761,OI:-827,ON:-3212},this.UW1__={",":156,"、":156,"「":-463,"あ":-941,"う":-127,"が":-553,"き":121,"こ":505,"で":-201,"と":-547,"ど":-123,"に":-789,"の":-185,"は":-847,"も":-466,"や":-470,"よ":182,"ら":-292,"り":208,"れ":169,"を":-446,"ん":-137,"・":-135,"主":-402,"京":-268,"区":-912,"午":871,"国":-460,"大":561,"委":729,"市":-411,"日":-141,"理":361,"生":-408,"県":-386,"都":-718,"「":-463,"・":-135},this.UW2__={",":-829,"、":-829,"〇":892,"「":-645,"」":3145,"あ":-538,"い":505,"う":134,"お":-502,"か":1454,"が":-856,"く":-412,"こ":1141,"さ":878,"ざ":540,"し":1529,"す":-675,"せ":300,"そ":-1011,"た":188,"だ":1837,"つ":-949,"て":-291,"で":-268,"と":-981,"ど":1273,"な":1063,"に":-1764,"の":130,"は":-409,"ひ":-1273,"べ":1261,"ま":600,"も":-1263,"や":-402,"よ":1639,"り":-579,"る":-694,"れ":571,"を":-2516,"ん":2095,"ア":-587,"カ":306,"キ":568,"ッ":831,"三":-758,"不":-2150,"世":-302,"中":-968,"主":-861,"事":492,"人":-123,"会":978,"保":362,"入":548,"初":-3025,"副":-1566,"北":-3414,"区":-422,"大":-1769,"天":-865,"太":-483,"子":-1519,"学":760,"実":1023,"小":-2009,"市":-813,"年":-1060,"強":1067,"手":-1519,"揺":-1033,"政":1522,"文":-1355,"新":-1682,"日":-1815,"明":-1462,"最":-630,"朝":-1843,"本":-1650,"東":-931,"果":-665,"次":-2378,"民":-180,"気":-1740,"理":752,"発":529,"目":-1584,"相":-242,"県":-1165,"立":-763,"第":810,"米":509,"自":-1353,"行":838,"西":-744,"見":-3874,"調":1010,"議":1198,"込":3041,"開":1758,"間":-1257,"「":-645,"」":3145,"ッ":831,"ア":-587,"カ":306,"キ":568},this.UW3__={",":4889,1:-800,"−":-1723,"、":4889,"々":-2311,"〇":5827,"」":2670,"〓":-3573,"あ":-2696,"い":1006,"う":2342,"え":1983,"お":-4864,"か":-1163,"が":3271,"く":1004,"け":388,"げ":401,"こ":-3552,"ご":-3116,"さ":-1058,"し":-395,"す":584,"せ":3685,"そ":-5228,"た":842,"ち":-521,"っ":-1444,"つ":-1081,"て":6167,"で":2318,"と":1691,"ど":-899,"な":-2788,"に":2745,"の":4056,"は":4555,"ひ":-2171,"ふ":-1798,"へ":1199,"ほ":-5516,"ま":-4384,"み":-120,"め":1205,"も":2323,"や":-788,"よ":-202,"ら":727,"り":649,"る":5905,"れ":2773,"わ":-1207,"を":6620,"ん":-518,"ア":551,"グ":1319,"ス":874,"ッ":-1350,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278,"・":-3794,"一":-1619,"下":-1759,"世":-2087,"両":3815,"中":653,"主":-758,"予":-1193,"二":974,"人":2742,"今":792,"他":1889,"以":-1368,"低":811,"何":4265,"作":-361,"保":-2439,"元":4858,"党":3593,"全":1574,"公":-3030,"六":755,"共":-1880,"円":5807,"再":3095,"分":457,"初":2475,"別":1129,"前":2286,"副":4437,"力":365,"動":-949,"務":-1872,"化":1327,"北":-1038,"区":4646,"千":-2309,"午":-783,"協":-1006,"口":483,"右":1233,"各":3588,"合":-241,"同":3906,"和":-837,"員":4513,"国":642,"型":1389,"場":1219,"外":-241,"妻":2016,"学":-1356,"安":-423,"実":-1008,"家":1078,"小":-513,"少":-3102,"州":1155,"市":3197,"平":-1804,"年":2416,"広":-1030,"府":1605,"度":1452,"建":-2352,"当":-3885,"得":1905,"思":-1291,"性":1822,"戸":-488,"指":-3973,"政":-2013,"教":-1479,"数":3222,"文":-1489,"新":1764,"日":2099,"旧":5792,"昨":-661,"時":-1248,"曜":-951,"最":-937,"月":4125,"期":360,"李":3094,"村":364,"東":-805,"核":5156,"森":2438,"業":484,"氏":2613,"民":-1694,"決":-1073,"法":1868,"海":-495,"無":979,"物":461,"特":-3850,"生":-273,"用":914,"町":1215,"的":7313,"直":-1835,"省":792,"県":6293,"知":-1528,"私":4231,"税":401,"立":-960,"第":1201,"米":7767,"系":3066,"約":3663,"級":1384,"統":-4229,"総":1163,"線":1255,"者":6457,"能":725,"自":-2869,"英":785,"見":1044,"調":-562,"財":-733,"費":1777,"車":1835,"軍":1375,"込":-1504,"通":-1136,"選":-681,"郎":1026,"郡":4404,"部":1200,"金":2163,"長":421,"開":-1432,"間":1302,"関":-1282,"雨":2009,"電":-1045,"非":2066,"駅":1620,"1":-800,"」":2670,"・":-3794,"ッ":-1350,"ア":551,"グ":1319,"ス":874,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278},this.UW4__={",":3930,".":3508,"―":-4841,"、":3930,"。":3508,"〇":4999,"「":1895,"」":3798,"〓":-5156,"あ":4752,"い":-3435,"う":-640,"え":-2514,"お":2405,"か":530,"が":6006,"き":-4482,"ぎ":-3821,"く":-3788,"け":-4376,"げ":-4734,"こ":2255,"ご":1979,"さ":2864,"し":-843,"じ":-2506,"す":-731,"ず":1251,"せ":181,"そ":4091,"た":5034,"だ":5408,"ち":-3654,"っ":-5882,"つ":-1659,"て":3994,"で":7410,"と":4547,"な":5433,"に":6499,"ぬ":1853,"ね":1413,"の":7396,"は":8578,"ば":1940,"ひ":4249,"び":-4134,"ふ":1345,"へ":6665,"べ":-744,"ほ":1464,"ま":1051,"み":-2082,"む":-882,"め":-5046,"も":4169,"ゃ":-2666,"や":2795,"ょ":-1544,"よ":3351,"ら":-2922,"り":-9726,"る":-14896,"れ":-2613,"ろ":-4570,"わ":-1783,"を":13150,"ん":-2352,"カ":2145,"コ":1789,"セ":1287,"ッ":-724,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637,"・":-4371,"ー":-11870,"一":-2069,"中":2210,"予":782,"事":-190,"井":-1768,"人":1036,"以":544,"会":950,"体":-1286,"作":530,"側":4292,"先":601,"党":-2006,"共":-1212,"内":584,"円":788,"初":1347,"前":1623,"副":3879,"力":-302,"動":-740,"務":-2715,"化":776,"区":4517,"協":1013,"参":1555,"合":-1834,"和":-681,"員":-910,"器":-851,"回":1500,"国":-619,"園":-1200,"地":866,"場":-1410,"塁":-2094,"士":-1413,"多":1067,"大":571,"子":-4802,"学":-1397,"定":-1057,"寺":-809,"小":1910,"屋":-1328,"山":-1500,"島":-2056,"川":-2667,"市":2771,"年":374,"庁":-4556,"後":456,"性":553,"感":916,"所":-1566,"支":856,"改":787,"政":2182,"教":704,"文":522,"方":-856,"日":1798,"時":1829,"最":845,"月":-9066,"木":-485,"来":-442,"校":-360,"業":-1043,"氏":5388,"民":-2716,"気":-910,"沢":-939,"済":-543,"物":-735,"率":672,"球":-1267,"生":-1286,"産":-1101,"田":-2900,"町":1826,"的":2586,"目":922,"省":-3485,"県":2997,"空":-867,"立":-2112,"第":788,"米":2937,"系":786,"約":2171,"経":1146,"統":-1169,"総":940,"線":-994,"署":749,"者":2145,"能":-730,"般":-852,"行":-792,"規":792,"警":-1184,"議":-244,"谷":-1e3,"賞":730,"車":-1481,"軍":1158,"輪":-1433,"込":-3370,"近":929,"道":-1291,"選":2596,"郎":-4866,"都":1192,"野":-1100,"銀":-2213,"長":357,"間":-2344,"院":-2297,"際":-2604,"電":-878,"領":-1659,"題":-792,"館":-1984,"首":1749,"高":2120,"「":1895,"」":3798,"・":-4371,"ッ":-724,"ー":-11870,"カ":2145,"コ":1789,"セ":1287,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637},this.UW5__={",":465,".":-299,1:-514,E2:-32768,"]":-2762,"、":465,"。":-299,"「":363,"あ":1655,"い":331,"う":-503,"え":1199,"お":527,"か":647,"が":-421,"き":1624,"ぎ":1971,"く":312,"げ":-983,"さ":-1537,"し":-1371,"す":-852,"だ":-1186,"ち":1093,"っ":52,"つ":921,"て":-18,"で":-850,"と":-127,"ど":1682,"な":-787,"に":-1224,"の":-635,"は":-578,"べ":1001,"み":502,"め":865,"ゃ":3350,"ょ":854,"り":-208,"る":429,"れ":504,"わ":419,"を":-1264,"ん":327,"イ":241,"ル":451,"ン":-343,"中":-871,"京":722,"会":-1153,"党":-654,"務":3519,"区":-901,"告":848,"員":2104,"大":-1296,"学":-548,"定":1785,"嵐":-1304,"市":-2991,"席":921,"年":1763,"思":872,"所":-814,"挙":1618,"新":-1682,"日":218,"月":-4353,"査":932,"格":1356,"機":-1508,"氏":-1347,"田":240,"町":-3912,"的":-3149,"相":1319,"省":-1052,"県":-4003,"研":-997,"社":-278,"空":-813,"統":1955,"者":-2233,"表":663,"語":-1073,"議":1219,"選":-1018,"郎":-368,"長":786,"間":1191,"題":2368,"館":-689,"1":-514,"E2":-32768,"「":363,"イ":241,"ル":451,"ン":-343},this.UW6__={",":227,".":808,1:-270,E1:306,"、":227,"。":808,"あ":-307,"う":189,"か":241,"が":-73,"く":-121,"こ":-200,"じ":1782,"す":383,"た":-428,"っ":573,"て":-1014,"で":101,"と":-105,"な":-253,"に":-149,"の":-417,"は":-236,"も":-206,"り":187,"る":-135,"を":195,"ル":-673,"ン":-496,"一":-277,"中":201,"件":-800,"会":624,"前":302,"区":1792,"員":-1212,"委":798,"学":-960,"市":887,"広":-695,"後":535,"業":-697,"相":753,"社":-507,"福":974,"空":-822,"者":1811,"連":463,"郎":1082,"1":-270,"E1":306,"ル":-673,"ン":-496},this}t.prototype.ctype_=function(_){for(var t in this.chartype_)if(_.match(this.chartype_[t][0]))return this.chartype_[t][1];return"O"},t.prototype.ts_=function(_){return _||0},t.prototype.segment=function(_){if(null==_||null==_||""==_)return[];var t=[],H=["B3","B2","B1"],s=["O","O","O"],h=_.split("");for(K=0;Ke&&(this._events[n].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[n].length),"function"==typeof console.trace&&console.trace()));return this},r.prototype.once=function(n,t){if(!a(t))throw TypeError("listener must be a function");var e=!1;function r(){this.removeListener(n,r),e||(e=!0,t.apply(this,arguments))}return r.listener=t,this.on(n,r),this},r.prototype.removeListener=function(n,t){var e,r,i,o;if(!a(t))throw TypeError("listener must be a function");if(!this._events||!this._events[n])return this;if(i=(e=this._events[n]).length,r=-1,e===t||a(e.listener)&&e.listener===t)delete this._events[n],this._events.removeListener&&this.emit("removeListener",n,t);else if(c(e)){for(o=i;0this.maxLength)return i();if(!this.stat&&p(this.cache,o)){var t=this.cache[o];if(Array.isArray(t)&&(t="DIR"),!n||"DIR"===t)return i(null,t);if(n&&"FILE"===t)return i()}var e=this.statCache[o];if(void 0!==e){if(!1===e)return i(null,e);var s=e.isDirectory()?"DIR":"FILE";return n&&"FILE"===s?i():i(null,s,e)}var a=this,c=d("stat\0"+o,function(n,e){{if(e&&e.isSymbolicLink())return u.stat(o,function(n,t){n?a._stat2(r,o,null,e,i):a._stat2(r,o,n,t,i)});a._stat2(r,o,n,e,i)}});c&&u.lstat(o,c)},b.prototype._stat2=function(n,t,e,r,i){if(e)return this.statCache[t]=!1,i();var o="/"===n.slice(-1);if(this.statCache[t]=r,"/"===t.slice(-1)&&!r.isDirectory())return i(null,!1,r);var s=r.isDirectory()?"DIR":"FILE";return this.cache[t]=this.cache[t]||s,o&&"DIR"!==s?i():i(null,s,r)}}).call(this,_("_process"))},{"./common.js":15,"./sync.js":17,_process:24,assert:9,events:14,fs:12,inflight:18,inherits:19,minimatch:20,once:21,path:22,"path-is-absolute":23,util:28}],17:[function(e,r,n){(function(i){(r.exports=n).GlobSync=h;var s=e("fs"),c=e("minimatch"),g=(c.Minimatch,e("./glob.js").Glob,e("util"),e("path")),u=e("assert"),l=e("path-is-absolute"),t=e("./common.js"),o=(t.alphasort,t.alphasorti,t.setopts),a=t.ownProp,f=t.childrenIgnored;function n(n,t){if("function"==typeof t||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");return new h(n,t).found}function h(n,t){if(!n)throw new Error("must provide pattern");if("function"==typeof t||3===arguments.length)throw new TypeError("callback provided to sync glob\nSee: https://github.com/isaacs/node-glob/issues/167");if(!(this instanceof h))return new h(n,t);if(o(this,n,t),this.noprocess)return this;var e=this.minimatch.set.length;this.matches=new Array(e);for(var r=0;rthis.maxLength)return!1;if(!this.stat&&a(this.cache,t)){var r=this.cache[t];if(Array.isArray(r)&&(r="DIR"),!e||"DIR"===r)return r;if(e&&"FILE"===r)return!1}var i=this.statCache[t];if(!i){var o;try{o=s.lstatSync(t)}catch(n){return!1}if(o.isSymbolicLink())try{i=s.statSync(t)}catch(n){i=o}else i=o}r=(this.statCache[t]=i).isDirectory()?"DIR":"FILE";return this.cache[t]=this.cache[t]||r,(!e||"DIR"===r)&&r},h.prototype._mark=function(n){return t.mark(this,n)},h.prototype._makeAbs=function(n){return t.makeAbs(this,n)}}).call(this,e("_process"))},{"./common.js":15,"./glob.js":16,_process:24,assert:9,fs:12,minimatch:20,path:22,"path-is-absolute":23,util:28}],18:[function(t,r,n){(function(s){var n=t("wrappy"),a=Object.create(null),e=t("once");r.exports=n(function(n,t){return a[n]?(a[n].push(t),null):(a[n]=[t],o=n,e(function n(){var t=a[o],e=t.length,r=function(n){for(var t=n.length,e=[],r=0;re?(t.splice(0,e),s.nextTick(function(){n.apply(null,r)})):delete a[o]}}));var o})}).call(this,t("_process"))},{_process:24,once:21,wrappy:29}],19:[function(n,t,e){"function"==typeof Object.create?t.exports=function(n,t){n.super_=t,n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(n,t){n.super_=t;var e=function(){};e.prototype=t.prototype,n.prototype=new e,n.prototype.constructor=n}},{}],20:[function(n,t,e){(t.exports=s).Minimatch=i;var u={sep:"/"};try{u=n("path")}catch(n){}var M=s.GLOBSTAR=i.GLOBSTAR={},r=n("brace-expansion"),C={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},P="[^/]",z=P+"*?",B="().*{}+?[]^$\\!".split("").reduce(function(n,t){return n[t]=!0,n},{});var l=/\/+/;function o(t,e){t=t||{},e=e||{};var r={};return Object.keys(e).forEach(function(n){r[n]=e[n]}),Object.keys(t).forEach(function(n){r[n]=t[n]}),r}function s(n,t,e){if("string"!=typeof t)throw new TypeError("glob pattern string required");return e||(e={}),!(!e.nocomment&&"#"===t.charAt(0))&&(""===t.trim()?""===n:new i(t,e).match(n))}function i(n,t){if(!(this instanceof i))return new i(n,t);if("string"!=typeof n)throw new TypeError("glob pattern string required");t||(t={}),n=n.trim(),"/"!==u.sep&&(n=n.split(u.sep).join("/")),this.options=t,this.set=[],this.pattern=n,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}function a(n,t){if(t||(t=this instanceof i?this.options:{}),void 0===(n=void 0===n?this.pattern:n))throw new TypeError("undefined pattern");return t.nobrace||!n.match(/\{.*\}/)?[n]:r(n)}s.filter=function(r,i){return i=i||{},function(n,t,e){return s(n,r,i)}},s.defaults=function(r){if(!r||!Object.keys(r).length)return s;var i=s,n=function(n,t,e){return i.minimatch(n,t,o(r,e))};return n.Minimatch=function(n,t){return new i.Minimatch(n,o(r,t))},n},i.defaults=function(n){return n&&Object.keys(n).length?s.defaults(n).Minimatch:i},i.prototype.debug=function(){},i.prototype.make=function(){if(this._made)return;var n=this.pattern,t=this.options;if(!t.nocomment&&"#"===n.charAt(0))return void(this.comment=!0);if(!n)return void(this.empty=!0);this.parseNegate();var e=this.globSet=this.braceExpand();t.debug&&(this.debug=console.error);this.debug(this.pattern,e),e=this.globParts=e.map(function(n){return n.split(l)}),this.debug(this.pattern,e),e=e.map(function(n,t,e){return n.map(this.parse,this)},this),this.debug(this.pattern,e),e=e.filter(function(n){return-1===n.indexOf(!1)}),this.debug(this.pattern,e),this.set=e},i.prototype.parseNegate=function(){var n=this.pattern,t=!1,e=this.options,r=0;if(e.nonegate)return;for(var i=0,o=n.length;i>> no match, partial?",n,f,t,h),f!==s))}if("string"==typeof u?(c=r.nocase?l.toLowerCase()===u.toLowerCase():l===u,this.debug("string match",u,l,c)):(c=l.match(u),this.debug("pattern match",u,l,c)),!c)return!1}if(i===s&&o===a)return!0;if(i===s)return e;if(o===a)return i===s-1&&""===n[i];throw new Error("wtf?")}},{"brace-expansion":11,path:22}],21:[function(n,t,e){var r=n("wrappy");function i(n){var t=function(){return t.called?t.value:(t.called=!0,t.value=n.apply(this,arguments))};return t.called=!1,t}function o(n){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=n.apply(this,arguments)},e=n.name||"Function wrapped with `once`";return t.onceError=e+" shouldn't be called more than once",t.called=!1,t}t.exports=r(i),t.exports.strict=r(o),i.proto=i(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return i(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return o(this)},configurable:!0})})},{wrappy:29}],22:[function(n,t,u){(function(i){function o(n,t){for(var e=0,r=n.length-1;0<=r;r--){var i=n[r];"."===i?n.splice(r,1):".."===i?(n.splice(r,1),e++):e&&(n.splice(r,1),e--)}if(t)for(;e--;e)n.unshift("..");return n}var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,s=function(n){return t.exec(n).slice(1)};function a(n,t){if(n.filter)return n.filter(t);for(var e=[],r=0;r":">",'"':""","'":"'","`":"`"},D=d.invert(N),F=function(t){var e=function(n){return t[n]},n="(?:"+d.keys(t).join("|")+")",r=RegExp(n),i=RegExp(n,"g");return function(n){return n=null==n?"":""+n,r.test(n)?n.replace(i,e):n}};d.escape=F(N),d.unescape=F(D),d.result=function(n,t,e){var r=null==n?void 0:n[t];return void 0===r&&(r=e),d.isFunction(r)?r.call(n):r};var M=0;d.uniqueId=function(n){var t=++M+"";return n?n+t:t},d.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var C=/(.)^/,P={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},z=/\\|'|\r|\n|\u2028|\u2029/g,B=function(n){return"\\"+P[n]};d.template=function(o,n,t){!n&&t&&(n=t),n=d.defaults({},n,d.templateSettings);var e=RegExp([(n.escape||C).source,(n.interpolate||C).source,(n.evaluate||C).source].join("|")+"|$","g"),s=0,a="__p+='";o.replace(e,function(n,t,e,r,i){return a+=o.slice(s,i).replace(z,B),s=i+n.length,t?a+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?a+="'+\n((__t=("+e+"))==null?'':__t)+\n'":r&&(a+="';\n"+r+"\n__p+='"),n}),a+="';\n",n.variable||(a="with(obj||{}){\n"+a+"}\n"),a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{var r=new Function(n.variable||"obj","_",a)}catch(n){throw n.source=a,n}var i=function(n){return r.call(this,n,d)},c=n.variable||"obj";return i.source="function("+c+"){\n"+a+"}",i},d.chain=function(n){var t=d(n);return t._chain=!0,t};var U=function(n,t){return n._chain?d(t).chain():t};d.mixin=function(e){d.each(d.functions(e),function(n){var t=d[n]=e[n];d.prototype[n]=function(){var n=[this._wrapped];return i.apply(n,arguments),U(this,t.apply(d,n))}})},d.mixin(d),d.each(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var e=r[t];d.prototype[t]=function(){var n=this._wrapped;return e.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0],U(this,n)}}),d.each(["concat","join","slice"],function(n){var t=r[n];d.prototype[n]=function(){return U(this,t.apply(this._wrapped,arguments))}}),d.prototype.value=function(){return this._wrapped},d.prototype.valueOf=d.prototype.toJSON=d.prototype.value,d.prototype.toString=function(){return""+this._wrapped}}).call(this)},{}],26:[function(n,t,e){arguments[4][19][0].apply(e,arguments)},{dup:19}],27:[function(n,t,e){t.exports=function(n){return n&&"object"==typeof n&&"function"==typeof n.copy&&"function"==typeof n.fill&&"function"==typeof n.readUInt8}},{}],28:[function(h,n,k){(function(r,i){var a=/%[sdj%]/g;k.format=function(n){if(!_(n)){for(var t=[],e=0;e.md-nav__link{color:inherit}button[data-md-color-primary=pink]{background-color:#e91e63}[data-md-color-primary=pink] .md-typeset a{color:#e91e63}[data-md-color-primary=pink] .md-header,[data-md-color-primary=pink] .md-hero{background-color:#e91e63}[data-md-color-primary=pink] .md-nav__link--active,[data-md-color-primary=pink] .md-nav__link:active{color:#e91e63}[data-md-color-primary=pink] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=purple]{background-color:#ab47bc}[data-md-color-primary=purple] .md-typeset a{color:#ab47bc}[data-md-color-primary=purple] .md-header,[data-md-color-primary=purple] .md-hero{background-color:#ab47bc}[data-md-color-primary=purple] .md-nav__link--active,[data-md-color-primary=purple] .md-nav__link:active{color:#ab47bc}[data-md-color-primary=purple] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=deep-purple]{background-color:#7e57c2}[data-md-color-primary=deep-purple] .md-typeset a{color:#7e57c2}[data-md-color-primary=deep-purple] .md-header,[data-md-color-primary=deep-purple] .md-hero{background-color:#7e57c2}[data-md-color-primary=deep-purple] .md-nav__link--active,[data-md-color-primary=deep-purple] .md-nav__link:active{color:#7e57c2}[data-md-color-primary=deep-purple] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=indigo]{background-color:#3f51b5}[data-md-color-primary=indigo] .md-typeset a{color:#3f51b5}[data-md-color-primary=indigo] .md-header,[data-md-color-primary=indigo] .md-hero{background-color:#3f51b5}[data-md-color-primary=indigo] .md-nav__link--active,[data-md-color-primary=indigo] .md-nav__link:active{color:#3f51b5}[data-md-color-primary=indigo] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=blue]{background-color:#2196f3}[data-md-color-primary=blue] .md-typeset a{color:#2196f3}[data-md-color-primary=blue] .md-header,[data-md-color-primary=blue] .md-hero{background-color:#2196f3}[data-md-color-primary=blue] .md-nav__link--active,[data-md-color-primary=blue] .md-nav__link:active{color:#2196f3}[data-md-color-primary=blue] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=light-blue]{background-color:#03a9f4}[data-md-color-primary=light-blue] .md-typeset a{color:#03a9f4}[data-md-color-primary=light-blue] .md-header,[data-md-color-primary=light-blue] .md-hero{background-color:#03a9f4}[data-md-color-primary=light-blue] .md-nav__link--active,[data-md-color-primary=light-blue] .md-nav__link:active{color:#03a9f4}[data-md-color-primary=light-blue] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=cyan]{background-color:#00bcd4}[data-md-color-primary=cyan] .md-typeset a{color:#00bcd4}[data-md-color-primary=cyan] .md-header,[data-md-color-primary=cyan] .md-hero{background-color:#00bcd4}[data-md-color-primary=cyan] .md-nav__link--active,[data-md-color-primary=cyan] .md-nav__link:active{color:#00bcd4}[data-md-color-primary=cyan] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=teal]{background-color:#009688}[data-md-color-primary=teal] .md-typeset a{color:#009688}[data-md-color-primary=teal] .md-header,[data-md-color-primary=teal] .md-hero{background-color:#009688}[data-md-color-primary=teal] .md-nav__link--active,[data-md-color-primary=teal] .md-nav__link:active{color:#009688}[data-md-color-primary=teal] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=green]{background-color:#4caf50}[data-md-color-primary=green] .md-typeset a{color:#4caf50}[data-md-color-primary=green] .md-header,[data-md-color-primary=green] .md-hero{background-color:#4caf50}[data-md-color-primary=green] .md-nav__link--active,[data-md-color-primary=green] .md-nav__link:active{color:#4caf50}[data-md-color-primary=green] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=light-green]{background-color:#7cb342}[data-md-color-primary=light-green] .md-typeset a{color:#7cb342}[data-md-color-primary=light-green] .md-header,[data-md-color-primary=light-green] .md-hero{background-color:#7cb342}[data-md-color-primary=light-green] .md-nav__link--active,[data-md-color-primary=light-green] .md-nav__link:active{color:#7cb342}[data-md-color-primary=light-green] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=lime]{background-color:#c0ca33}[data-md-color-primary=lime] .md-typeset a{color:#c0ca33}[data-md-color-primary=lime] .md-header,[data-md-color-primary=lime] .md-hero{background-color:#c0ca33}[data-md-color-primary=lime] .md-nav__link--active,[data-md-color-primary=lime] .md-nav__link:active{color:#c0ca33}[data-md-color-primary=lime] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=yellow]{background-color:#f9a825}[data-md-color-primary=yellow] .md-typeset a{color:#f9a825}[data-md-color-primary=yellow] .md-header,[data-md-color-primary=yellow] .md-hero{background-color:#f9a825}[data-md-color-primary=yellow] .md-nav__link--active,[data-md-color-primary=yellow] .md-nav__link:active{color:#f9a825}[data-md-color-primary=yellow] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=amber]{background-color:#ffa000}[data-md-color-primary=amber] .md-typeset a{color:#ffa000}[data-md-color-primary=amber] .md-header,[data-md-color-primary=amber] .md-hero{background-color:#ffa000}[data-md-color-primary=amber] .md-nav__link--active,[data-md-color-primary=amber] .md-nav__link:active{color:#ffa000}[data-md-color-primary=amber] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=orange]{background-color:#fb8c00}[data-md-color-primary=orange] .md-typeset a{color:#fb8c00}[data-md-color-primary=orange] .md-header,[data-md-color-primary=orange] .md-hero{background-color:#fb8c00}[data-md-color-primary=orange] .md-nav__link--active,[data-md-color-primary=orange] .md-nav__link:active{color:#fb8c00}[data-md-color-primary=orange] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=deep-orange]{background-color:#ff7043}[data-md-color-primary=deep-orange] .md-typeset a{color:#ff7043}[data-md-color-primary=deep-orange] .md-header,[data-md-color-primary=deep-orange] .md-hero{background-color:#ff7043}[data-md-color-primary=deep-orange] .md-nav__link--active,[data-md-color-primary=deep-orange] .md-nav__link:active{color:#ff7043}[data-md-color-primary=deep-orange] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=brown]{background-color:#795548}[data-md-color-primary=brown] .md-typeset a{color:#795548}[data-md-color-primary=brown] .md-header,[data-md-color-primary=brown] .md-hero{background-color:#795548}[data-md-color-primary=brown] .md-nav__link--active,[data-md-color-primary=brown] .md-nav__link:active{color:#795548}[data-md-color-primary=brown] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=grey]{background-color:#757575}[data-md-color-primary=grey] .md-typeset a{color:#757575}[data-md-color-primary=grey] .md-header,[data-md-color-primary=grey] .md-hero{background-color:#757575}[data-md-color-primary=grey] .md-nav__link--active,[data-md-color-primary=grey] .md-nav__link:active{color:#757575}[data-md-color-primary=grey] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=blue-grey]{background-color:#546e7a}[data-md-color-primary=blue-grey] .md-typeset a{color:#546e7a}[data-md-color-primary=blue-grey] .md-header,[data-md-color-primary=blue-grey] .md-hero{background-color:#546e7a}[data-md-color-primary=blue-grey] .md-nav__link--active,[data-md-color-primary=blue-grey] .md-nav__link:active{color:#546e7a}[data-md-color-primary=blue-grey] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=white]{box-shadow:inset 0 0 .05rem rgba(0,0,0,.54)}[data-md-color-primary=white] .md-header,[data-md-color-primary=white] .md-hero,button[data-md-color-primary=white]{background-color:#fff;color:rgba(0,0,0,.87)}[data-md-color-primary=white] .md-hero--expand{border-bottom:.05rem solid rgba(0,0,0,.07)}[data-md-color-primary=black] .md-header,[data-md-color-primary=black] .md-hero,button[data-md-color-primary=black]{background-color:#000}button[data-md-color-accent=red]{background-color:#ff1744}[data-md-color-accent=red] .md-typeset a:active,[data-md-color-accent=red] .md-typeset a:hover{color:#ff1744}[data-md-color-accent=red] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=red] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ff1744}[data-md-color-accent=red] .md-nav__link:focus,[data-md-color-accent=red] .md-nav__link:hover,[data-md-color-accent=red] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=red] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=red] .md-typeset .md-clipboard:active:before,[data-md-color-accent=red] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=red] .md-typeset [id] .headerlink:focus,[data-md-color-accent=red] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=red] .md-typeset [id]:target .headerlink{color:#ff1744}[data-md-color-accent=red] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ff1744}[data-md-color-accent=red] .md-search-result__link:hover,[data-md-color-accent=red] .md-search-result__link[data-md-state=active]{background-color:rgba(255,23,68,.1)}[data-md-color-accent=red] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ff1744}[data-md-color-accent=red] .md-source-file:hover:before{background-color:#ff1744}button[data-md-color-accent=pink]{background-color:#f50057}[data-md-color-accent=pink] .md-typeset a:active,[data-md-color-accent=pink] .md-typeset a:hover{color:#f50057}[data-md-color-accent=pink] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=pink] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#f50057}[data-md-color-accent=pink] .md-nav__link:focus,[data-md-color-accent=pink] .md-nav__link:hover,[data-md-color-accent=pink] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=pink] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=pink] .md-typeset .md-clipboard:active:before,[data-md-color-accent=pink] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=pink] .md-typeset [id] .headerlink:focus,[data-md-color-accent=pink] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=pink] .md-typeset [id]:target .headerlink{color:#f50057}[data-md-color-accent=pink] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#f50057}[data-md-color-accent=pink] .md-search-result__link:hover,[data-md-color-accent=pink] .md-search-result__link[data-md-state=active]{background-color:rgba(245,0,87,.1)}[data-md-color-accent=pink] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#f50057}[data-md-color-accent=pink] .md-source-file:hover:before{background-color:#f50057}button[data-md-color-accent=purple]{background-color:#e040fb}[data-md-color-accent=purple] .md-typeset a:active,[data-md-color-accent=purple] .md-typeset a:hover{color:#e040fb}[data-md-color-accent=purple] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=purple] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#e040fb}[data-md-color-accent=purple] .md-nav__link:focus,[data-md-color-accent=purple] .md-nav__link:hover,[data-md-color-accent=purple] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=purple] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=purple] .md-typeset .md-clipboard:active:before,[data-md-color-accent=purple] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=purple] .md-typeset [id] .headerlink:focus,[data-md-color-accent=purple] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=purple] .md-typeset [id]:target .headerlink{color:#e040fb}[data-md-color-accent=purple] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#e040fb}[data-md-color-accent=purple] .md-search-result__link:hover,[data-md-color-accent=purple] .md-search-result__link[data-md-state=active]{background-color:rgba(224,64,251,.1)}[data-md-color-accent=purple] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#e040fb}[data-md-color-accent=purple] .md-source-file:hover:before{background-color:#e040fb}button[data-md-color-accent=deep-purple]{background-color:#7c4dff}[data-md-color-accent=deep-purple] .md-typeset a:active,[data-md-color-accent=deep-purple] .md-typeset a:hover{color:#7c4dff}[data-md-color-accent=deep-purple] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-purple] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#7c4dff}[data-md-color-accent=deep-purple] .md-nav__link:focus,[data-md-color-accent=deep-purple] .md-nav__link:hover,[data-md-color-accent=deep-purple] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=deep-purple] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=deep-purple] .md-typeset .md-clipboard:active:before,[data-md-color-accent=deep-purple] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=deep-purple] .md-typeset [id] .headerlink:focus,[data-md-color-accent=deep-purple] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=deep-purple] .md-typeset [id]:target .headerlink{color:#7c4dff}[data-md-color-accent=deep-purple] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#7c4dff}[data-md-color-accent=deep-purple] .md-search-result__link:hover,[data-md-color-accent=deep-purple] .md-search-result__link[data-md-state=active]{background-color:rgba(124,77,255,.1)}[data-md-color-accent=deep-purple] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#7c4dff}[data-md-color-accent=deep-purple] .md-source-file:hover:before{background-color:#7c4dff}button[data-md-color-accent=indigo]{background-color:#536dfe}[data-md-color-accent=indigo] .md-typeset a:active,[data-md-color-accent=indigo] .md-typeset a:hover{color:#536dfe}[data-md-color-accent=indigo] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=indigo] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#536dfe}[data-md-color-accent=indigo] .md-nav__link:focus,[data-md-color-accent=indigo] .md-nav__link:hover,[data-md-color-accent=indigo] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=indigo] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=indigo] .md-typeset .md-clipboard:active:before,[data-md-color-accent=indigo] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=indigo] .md-typeset [id] .headerlink:focus,[data-md-color-accent=indigo] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=indigo] .md-typeset [id]:target .headerlink{color:#536dfe}[data-md-color-accent=indigo] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}[data-md-color-accent=indigo] .md-search-result__link:hover,[data-md-color-accent=indigo] .md-search-result__link[data-md-state=active]{background-color:rgba(83,109,254,.1)}[data-md-color-accent=indigo] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}[data-md-color-accent=indigo] .md-source-file:hover:before{background-color:#536dfe}button[data-md-color-accent=blue]{background-color:#448aff}[data-md-color-accent=blue] .md-typeset a:active,[data-md-color-accent=blue] .md-typeset a:hover{color:#448aff}[data-md-color-accent=blue] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=blue] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#448aff}[data-md-color-accent=blue] .md-nav__link:focus,[data-md-color-accent=blue] .md-nav__link:hover,[data-md-color-accent=blue] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=blue] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=blue] .md-typeset .md-clipboard:active:before,[data-md-color-accent=blue] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=blue] .md-typeset [id] .headerlink:focus,[data-md-color-accent=blue] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=blue] .md-typeset [id]:target .headerlink{color:#448aff}[data-md-color-accent=blue] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#448aff}[data-md-color-accent=blue] .md-search-result__link:hover,[data-md-color-accent=blue] .md-search-result__link[data-md-state=active]{background-color:rgba(68,138,255,.1)}[data-md-color-accent=blue] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#448aff}[data-md-color-accent=blue] .md-source-file:hover:before{background-color:#448aff}button[data-md-color-accent=light-blue]{background-color:#0091ea}[data-md-color-accent=light-blue] .md-typeset a:active,[data-md-color-accent=light-blue] .md-typeset a:hover{color:#0091ea}[data-md-color-accent=light-blue] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-blue] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#0091ea}[data-md-color-accent=light-blue] .md-nav__link:focus,[data-md-color-accent=light-blue] .md-nav__link:hover,[data-md-color-accent=light-blue] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=light-blue] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=light-blue] .md-typeset .md-clipboard:active:before,[data-md-color-accent=light-blue] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=light-blue] .md-typeset [id] .headerlink:focus,[data-md-color-accent=light-blue] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=light-blue] .md-typeset [id]:target .headerlink{color:#0091ea}[data-md-color-accent=light-blue] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#0091ea}[data-md-color-accent=light-blue] .md-search-result__link:hover,[data-md-color-accent=light-blue] .md-search-result__link[data-md-state=active]{background-color:rgba(0,145,234,.1)}[data-md-color-accent=light-blue] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#0091ea}[data-md-color-accent=light-blue] .md-source-file:hover:before{background-color:#0091ea}button[data-md-color-accent=cyan]{background-color:#00b8d4}[data-md-color-accent=cyan] .md-typeset a:active,[data-md-color-accent=cyan] .md-typeset a:hover{color:#00b8d4}[data-md-color-accent=cyan] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=cyan] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#00b8d4}[data-md-color-accent=cyan] .md-nav__link:focus,[data-md-color-accent=cyan] .md-nav__link:hover,[data-md-color-accent=cyan] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=cyan] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=cyan] .md-typeset .md-clipboard:active:before,[data-md-color-accent=cyan] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=cyan] .md-typeset [id] .headerlink:focus,[data-md-color-accent=cyan] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=cyan] .md-typeset [id]:target .headerlink{color:#00b8d4}[data-md-color-accent=cyan] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#00b8d4}[data-md-color-accent=cyan] .md-search-result__link:hover,[data-md-color-accent=cyan] .md-search-result__link[data-md-state=active]{background-color:rgba(0,184,212,.1)}[data-md-color-accent=cyan] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#00b8d4}[data-md-color-accent=cyan] .md-source-file:hover:before{background-color:#00b8d4}button[data-md-color-accent=teal]{background-color:#00bfa5}[data-md-color-accent=teal] .md-typeset a:active,[data-md-color-accent=teal] .md-typeset a:hover{color:#00bfa5}[data-md-color-accent=teal] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=teal] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#00bfa5}[data-md-color-accent=teal] .md-nav__link:focus,[data-md-color-accent=teal] .md-nav__link:hover,[data-md-color-accent=teal] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=teal] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=teal] .md-typeset .md-clipboard:active:before,[data-md-color-accent=teal] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=teal] .md-typeset [id] .headerlink:focus,[data-md-color-accent=teal] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=teal] .md-typeset [id]:target .headerlink{color:#00bfa5}[data-md-color-accent=teal] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#00bfa5}[data-md-color-accent=teal] .md-search-result__link:hover,[data-md-color-accent=teal] .md-search-result__link[data-md-state=active]{background-color:rgba(0,191,165,.1)}[data-md-color-accent=teal] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#00bfa5}[data-md-color-accent=teal] .md-source-file:hover:before{background-color:#00bfa5}button[data-md-color-accent=green]{background-color:#00c853}[data-md-color-accent=green] .md-typeset a:active,[data-md-color-accent=green] .md-typeset a:hover{color:#00c853}[data-md-color-accent=green] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=green] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#00c853}[data-md-color-accent=green] .md-nav__link:focus,[data-md-color-accent=green] .md-nav__link:hover,[data-md-color-accent=green] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=green] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=green] .md-typeset .md-clipboard:active:before,[data-md-color-accent=green] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=green] .md-typeset [id] .headerlink:focus,[data-md-color-accent=green] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=green] .md-typeset [id]:target .headerlink{color:#00c853}[data-md-color-accent=green] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#00c853}[data-md-color-accent=green] .md-search-result__link:hover,[data-md-color-accent=green] .md-search-result__link[data-md-state=active]{background-color:rgba(0,200,83,.1)}[data-md-color-accent=green] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#00c853}[data-md-color-accent=green] .md-source-file:hover:before{background-color:#00c853}button[data-md-color-accent=light-green]{background-color:#64dd17}[data-md-color-accent=light-green] .md-typeset a:active,[data-md-color-accent=light-green] .md-typeset a:hover{color:#64dd17}[data-md-color-accent=light-green] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-green] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#64dd17}[data-md-color-accent=light-green] .md-nav__link:focus,[data-md-color-accent=light-green] .md-nav__link:hover,[data-md-color-accent=light-green] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=light-green] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=light-green] .md-typeset .md-clipboard:active:before,[data-md-color-accent=light-green] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=light-green] .md-typeset [id] .headerlink:focus,[data-md-color-accent=light-green] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=light-green] .md-typeset [id]:target .headerlink{color:#64dd17}[data-md-color-accent=light-green] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#64dd17}[data-md-color-accent=light-green] .md-search-result__link:hover,[data-md-color-accent=light-green] .md-search-result__link[data-md-state=active]{background-color:rgba(100,221,23,.1)}[data-md-color-accent=light-green] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#64dd17}[data-md-color-accent=light-green] .md-source-file:hover:before{background-color:#64dd17}button[data-md-color-accent=lime]{background-color:#aeea00}[data-md-color-accent=lime] .md-typeset a:active,[data-md-color-accent=lime] .md-typeset a:hover{color:#aeea00}[data-md-color-accent=lime] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=lime] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#aeea00}[data-md-color-accent=lime] .md-nav__link:focus,[data-md-color-accent=lime] .md-nav__link:hover,[data-md-color-accent=lime] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=lime] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=lime] .md-typeset .md-clipboard:active:before,[data-md-color-accent=lime] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=lime] .md-typeset [id] .headerlink:focus,[data-md-color-accent=lime] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=lime] .md-typeset [id]:target .headerlink{color:#aeea00}[data-md-color-accent=lime] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#aeea00}[data-md-color-accent=lime] .md-search-result__link:hover,[data-md-color-accent=lime] .md-search-result__link[data-md-state=active]{background-color:rgba(174,234,0,.1)}[data-md-color-accent=lime] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#aeea00}[data-md-color-accent=lime] .md-source-file:hover:before{background-color:#aeea00}button[data-md-color-accent=yellow]{background-color:#ffd600}[data-md-color-accent=yellow] .md-typeset a:active,[data-md-color-accent=yellow] .md-typeset a:hover{color:#ffd600}[data-md-color-accent=yellow] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=yellow] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ffd600}[data-md-color-accent=yellow] .md-nav__link:focus,[data-md-color-accent=yellow] .md-nav__link:hover,[data-md-color-accent=yellow] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=yellow] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=yellow] .md-typeset .md-clipboard:active:before,[data-md-color-accent=yellow] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=yellow] .md-typeset [id] .headerlink:focus,[data-md-color-accent=yellow] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=yellow] .md-typeset [id]:target .headerlink{color:#ffd600}[data-md-color-accent=yellow] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ffd600}[data-md-color-accent=yellow] .md-search-result__link:hover,[data-md-color-accent=yellow] .md-search-result__link[data-md-state=active]{background-color:rgba(255,214,0,.1)}[data-md-color-accent=yellow] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ffd600}[data-md-color-accent=yellow] .md-source-file:hover:before{background-color:#ffd600}button[data-md-color-accent=amber]{background-color:#ffab00}[data-md-color-accent=amber] .md-typeset a:active,[data-md-color-accent=amber] .md-typeset a:hover{color:#ffab00}[data-md-color-accent=amber] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=amber] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ffab00}[data-md-color-accent=amber] .md-nav__link:focus,[data-md-color-accent=amber] .md-nav__link:hover,[data-md-color-accent=amber] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=amber] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=amber] .md-typeset .md-clipboard:active:before,[data-md-color-accent=amber] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=amber] .md-typeset [id] .headerlink:focus,[data-md-color-accent=amber] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=amber] .md-typeset [id]:target .headerlink{color:#ffab00}[data-md-color-accent=amber] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ffab00}[data-md-color-accent=amber] .md-search-result__link:hover,[data-md-color-accent=amber] .md-search-result__link[data-md-state=active]{background-color:rgba(255,171,0,.1)}[data-md-color-accent=amber] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ffab00}[data-md-color-accent=amber] .md-source-file:hover:before{background-color:#ffab00}button[data-md-color-accent=orange]{background-color:#ff9100}[data-md-color-accent=orange] .md-typeset a:active,[data-md-color-accent=orange] .md-typeset a:hover{color:#ff9100}[data-md-color-accent=orange] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=orange] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ff9100}[data-md-color-accent=orange] .md-nav__link:focus,[data-md-color-accent=orange] .md-nav__link:hover,[data-md-color-accent=orange] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=orange] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=orange] .md-typeset .md-clipboard:active:before,[data-md-color-accent=orange] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=orange] .md-typeset [id] .headerlink:focus,[data-md-color-accent=orange] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=orange] .md-typeset [id]:target .headerlink{color:#ff9100}[data-md-color-accent=orange] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ff9100}[data-md-color-accent=orange] .md-search-result__link:hover,[data-md-color-accent=orange] .md-search-result__link[data-md-state=active]{background-color:rgba(255,145,0,.1)}[data-md-color-accent=orange] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ff9100}[data-md-color-accent=orange] .md-source-file:hover:before{background-color:#ff9100}button[data-md-color-accent=deep-orange]{background-color:#ff6e40}[data-md-color-accent=deep-orange] .md-typeset a:active,[data-md-color-accent=deep-orange] .md-typeset a:hover{color:#ff6e40}[data-md-color-accent=deep-orange] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-orange] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ff6e40}[data-md-color-accent=deep-orange] .md-nav__link:focus,[data-md-color-accent=deep-orange] .md-nav__link:hover,[data-md-color-accent=deep-orange] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=deep-orange] .md-typeset .footnote li:target .footnote-backref,[data-md-color-accent=deep-orange] .md-typeset .md-clipboard:active:before,[data-md-color-accent=deep-orange] .md-typeset .md-clipboard:hover:before,[data-md-color-accent=deep-orange] .md-typeset [id] .headerlink:focus,[data-md-color-accent=deep-orange] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=deep-orange] .md-typeset [id]:target .headerlink{color:#ff6e40}[data-md-color-accent=deep-orange] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ff6e40}[data-md-color-accent=deep-orange] .md-search-result__link:hover,[data-md-color-accent=deep-orange] .md-search-result__link[data-md-state=active]{background-color:rgba(255,110,64,.1)}[data-md-color-accent=deep-orange] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#ff6e40}[data-md-color-accent=deep-orange] .md-source-file:hover:before{background-color:#ff6e40}@media only screen and (max-width:59.9375em){[data-md-color-primary=red] .md-nav__source{background-color:rgba(190,66,64,.9675)}[data-md-color-primary=pink] .md-nav__source{background-color:rgba(185,24,79,.9675)}[data-md-color-primary=purple] .md-nav__source{background-color:rgba(136,57,150,.9675)}[data-md-color-primary=deep-purple] .md-nav__source{background-color:rgba(100,69,154,.9675)}[data-md-color-primary=indigo] .md-nav__source{background-color:rgba(50,64,144,.9675)}[data-md-color-primary=blue] .md-nav__source{background-color:rgba(26,119,193,.9675)}[data-md-color-primary=light-blue] .md-nav__source{background-color:rgba(2,134,194,.9675)}[data-md-color-primary=cyan] .md-nav__source{background-color:rgba(0,150,169,.9675)}[data-md-color-primary=teal] .md-nav__source{background-color:rgba(0,119,108,.9675)}[data-md-color-primary=green] .md-nav__source{background-color:rgba(60,139,64,.9675)}[data-md-color-primary=light-green] .md-nav__source{background-color:rgba(99,142,53,.9675)}[data-md-color-primary=lime] .md-nav__source{background-color:rgba(153,161,41,.9675)}[data-md-color-primary=yellow] .md-nav__source{background-color:rgba(198,134,29,.9675)}[data-md-color-primary=amber] .md-nav__source{background-color:rgba(203,127,0,.9675)}[data-md-color-primary=orange] .md-nav__source{background-color:rgba(200,111,0,.9675)}[data-md-color-primary=deep-orange] .md-nav__source{background-color:rgba(203,89,53,.9675)}[data-md-color-primary=brown] .md-nav__source{background-color:rgba(96,68,57,.9675)}[data-md-color-primary=grey] .md-nav__source{background-color:rgba(93,93,93,.9675)}[data-md-color-primary=blue-grey] .md-nav__source{background-color:rgba(67,88,97,.9675)}[data-md-color-primary=white] .md-nav__source{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.87)}[data-md-color-primary=black] .md-nav__source{background-color:#404040}}@media only screen and (max-width:76.1875em){html [data-md-color-primary=red] .md-nav--primary .md-nav__title--site{background-color:#ef5350}html [data-md-color-primary=pink] .md-nav--primary .md-nav__title--site{background-color:#e91e63}html [data-md-color-primary=purple] .md-nav--primary .md-nav__title--site{background-color:#ab47bc}html [data-md-color-primary=deep-purple] .md-nav--primary .md-nav__title--site{background-color:#7e57c2}html [data-md-color-primary=indigo] .md-nav--primary .md-nav__title--site{background-color:#3f51b5}html [data-md-color-primary=blue] .md-nav--primary .md-nav__title--site{background-color:#2196f3}html [data-md-color-primary=light-blue] .md-nav--primary .md-nav__title--site{background-color:#03a9f4}html [data-md-color-primary=cyan] .md-nav--primary .md-nav__title--site{background-color:#00bcd4}html [data-md-color-primary=teal] .md-nav--primary .md-nav__title--site{background-color:#009688}html [data-md-color-primary=green] .md-nav--primary .md-nav__title--site{background-color:#4caf50}html [data-md-color-primary=light-green] .md-nav--primary .md-nav__title--site{background-color:#7cb342}html [data-md-color-primary=lime] .md-nav--primary .md-nav__title--site{background-color:#c0ca33}html [data-md-color-primary=yellow] .md-nav--primary .md-nav__title--site{background-color:#f9a825}html [data-md-color-primary=amber] .md-nav--primary .md-nav__title--site{background-color:#ffa000}html [data-md-color-primary=orange] .md-nav--primary .md-nav__title--site{background-color:#fb8c00}html [data-md-color-primary=deep-orange] .md-nav--primary .md-nav__title--site{background-color:#ff7043}html [data-md-color-primary=brown] .md-nav--primary .md-nav__title--site{background-color:#795548}html [data-md-color-primary=grey] .md-nav--primary .md-nav__title--site{background-color:#757575}html [data-md-color-primary=blue-grey] .md-nav--primary .md-nav__title--site{background-color:#546e7a}html [data-md-color-primary=white] .md-nav--primary .md-nav__title--site{background-color:#fff;color:rgba(0,0,0,.87)}[data-md-color-primary=white] .md-hero{border-bottom:.05rem solid rgba(0,0,0,.07)}html [data-md-color-primary=black] .md-nav--primary .md-nav__title--site{background-color:#000}}@media only screen and (min-width:76.25em){[data-md-color-primary=red] .md-tabs{background-color:#ef5350}[data-md-color-primary=pink] .md-tabs{background-color:#e91e63}[data-md-color-primary=purple] .md-tabs{background-color:#ab47bc}[data-md-color-primary=deep-purple] .md-tabs{background-color:#7e57c2}[data-md-color-primary=indigo] .md-tabs{background-color:#3f51b5}[data-md-color-primary=blue] .md-tabs{background-color:#2196f3}[data-md-color-primary=light-blue] .md-tabs{background-color:#03a9f4}[data-md-color-primary=cyan] .md-tabs{background-color:#00bcd4}[data-md-color-primary=teal] .md-tabs{background-color:#009688}[data-md-color-primary=green] .md-tabs{background-color:#4caf50}[data-md-color-primary=light-green] .md-tabs{background-color:#7cb342}[data-md-color-primary=lime] .md-tabs{background-color:#c0ca33}[data-md-color-primary=yellow] .md-tabs{background-color:#f9a825}[data-md-color-primary=amber] .md-tabs{background-color:#ffa000}[data-md-color-primary=orange] .md-tabs{background-color:#fb8c00}[data-md-color-primary=deep-orange] .md-tabs{background-color:#ff7043}[data-md-color-primary=brown] .md-tabs{background-color:#795548}[data-md-color-primary=grey] .md-tabs{background-color:#757575}[data-md-color-primary=blue-grey] .md-tabs{background-color:#546e7a}[data-md-color-primary=white] .md-tabs{border-bottom:.05rem solid rgba(0,0,0,.07);background-color:#fff;color:rgba(0,0,0,.87)}[data-md-color-primary=black] .md-tabs{background-color:#000}}@media only screen and (min-width:60em){[data-md-color-primary=white] .md-search__input{background-color:rgba(0,0,0,.07)}[data-md-color-primary=white] .md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input::-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input::placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=black] .md-search__input{background-color:hsla(0,0%,100%,.3)}} \ No newline at end of file diff --git a/material/assets/stylesheets/application-palette.css b/material/assets/stylesheets/application-palette.css new file mode 100644 index 000000000..89436d45c --- /dev/null +++ b/material/assets/stylesheets/application-palette.css @@ -0,0 +1,1195 @@ +button[data-md-color-primary], +button[data-md-color-accent] { + width: 6.5rem; + margin-bottom: 0.2rem; + padding: 1.2rem 0.4rem 0.2rem; + -webkit-transition: background-color 0.25s, opacity 0.25s; + transition: background-color 0.25s, opacity 0.25s; + border-radius: 0.1rem; + color: white; + font-size: 0.64rem; + text-align: left; + cursor: pointer; } + button[data-md-color-primary]:hover, + button[data-md-color-accent]:hover { + opacity: 0.75; } + +button[data-md-color-primary="red"] { + background-color: #ef5350; } + +[data-md-color-primary="red"] .md-typeset a { + color: #ef5350; } + +[data-md-color-primary="red"] .md-header { + background-color: #ef5350; } + +[data-md-color-primary="red"] .md-hero { + background-color: #ef5350; } + +[data-md-color-primary="red"] .md-nav__link:active, +[data-md-color-primary="red"] .md-nav__link--active { + color: #ef5350; } + +[data-md-color-primary="red"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="pink"] { + background-color: #e91e63; } + +[data-md-color-primary="pink"] .md-typeset a { + color: #e91e63; } + +[data-md-color-primary="pink"] .md-header { + background-color: #e91e63; } + +[data-md-color-primary="pink"] .md-hero { + background-color: #e91e63; } + +[data-md-color-primary="pink"] .md-nav__link:active, +[data-md-color-primary="pink"] .md-nav__link--active { + color: #e91e63; } + +[data-md-color-primary="pink"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="purple"] { + background-color: #ab47bc; } + +[data-md-color-primary="purple"] .md-typeset a { + color: #ab47bc; } + +[data-md-color-primary="purple"] .md-header { + background-color: #ab47bc; } + +[data-md-color-primary="purple"] .md-hero { + background-color: #ab47bc; } + +[data-md-color-primary="purple"] .md-nav__link:active, +[data-md-color-primary="purple"] .md-nav__link--active { + color: #ab47bc; } + +[data-md-color-primary="purple"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="deep-purple"] { + background-color: #7e57c2; } + +[data-md-color-primary="deep-purple"] .md-typeset a { + color: #7e57c2; } + +[data-md-color-primary="deep-purple"] .md-header { + background-color: #7e57c2; } + +[data-md-color-primary="deep-purple"] .md-hero { + background-color: #7e57c2; } + +[data-md-color-primary="deep-purple"] .md-nav__link:active, +[data-md-color-primary="deep-purple"] .md-nav__link--active { + color: #7e57c2; } + +[data-md-color-primary="deep-purple"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="indigo"] { + background-color: #3f51b5; } + +[data-md-color-primary="indigo"] .md-typeset a { + color: #3f51b5; } + +[data-md-color-primary="indigo"] .md-header { + background-color: #3f51b5; } + +[data-md-color-primary="indigo"] .md-hero { + background-color: #3f51b5; } + +[data-md-color-primary="indigo"] .md-nav__link:active, +[data-md-color-primary="indigo"] .md-nav__link--active { + color: #3f51b5; } + +[data-md-color-primary="indigo"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="blue"] { + background-color: #2196f3; } + +[data-md-color-primary="blue"] .md-typeset a { + color: #2196f3; } + +[data-md-color-primary="blue"] .md-header { + background-color: #2196f3; } + +[data-md-color-primary="blue"] .md-hero { + background-color: #2196f3; } + +[data-md-color-primary="blue"] .md-nav__link:active, +[data-md-color-primary="blue"] .md-nav__link--active { + color: #2196f3; } + +[data-md-color-primary="blue"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="light-blue"] { + background-color: #03a9f4; } + +[data-md-color-primary="light-blue"] .md-typeset a { + color: #03a9f4; } + +[data-md-color-primary="light-blue"] .md-header { + background-color: #03a9f4; } + +[data-md-color-primary="light-blue"] .md-hero { + background-color: #03a9f4; } + +[data-md-color-primary="light-blue"] .md-nav__link:active, +[data-md-color-primary="light-blue"] .md-nav__link--active { + color: #03a9f4; } + +[data-md-color-primary="light-blue"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="cyan"] { + background-color: #00bcd4; } + +[data-md-color-primary="cyan"] .md-typeset a { + color: #00bcd4; } + +[data-md-color-primary="cyan"] .md-header { + background-color: #00bcd4; } + +[data-md-color-primary="cyan"] .md-hero { + background-color: #00bcd4; } + +[data-md-color-primary="cyan"] .md-nav__link:active, +[data-md-color-primary="cyan"] .md-nav__link--active { + color: #00bcd4; } + +[data-md-color-primary="cyan"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="teal"] { + background-color: #009688; } + +[data-md-color-primary="teal"] .md-typeset a { + color: #009688; } + +[data-md-color-primary="teal"] .md-header { + background-color: #009688; } + +[data-md-color-primary="teal"] .md-hero { + background-color: #009688; } + +[data-md-color-primary="teal"] .md-nav__link:active, +[data-md-color-primary="teal"] .md-nav__link--active { + color: #009688; } + +[data-md-color-primary="teal"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="green"] { + background-color: #4caf50; } + +[data-md-color-primary="green"] .md-typeset a { + color: #4caf50; } + +[data-md-color-primary="green"] .md-header { + background-color: #4caf50; } + +[data-md-color-primary="green"] .md-hero { + background-color: #4caf50; } + +[data-md-color-primary="green"] .md-nav__link:active, +[data-md-color-primary="green"] .md-nav__link--active { + color: #4caf50; } + +[data-md-color-primary="green"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="light-green"] { + background-color: #7cb342; } + +[data-md-color-primary="light-green"] .md-typeset a { + color: #7cb342; } + +[data-md-color-primary="light-green"] .md-header { + background-color: #7cb342; } + +[data-md-color-primary="light-green"] .md-hero { + background-color: #7cb342; } + +[data-md-color-primary="light-green"] .md-nav__link:active, +[data-md-color-primary="light-green"] .md-nav__link--active { + color: #7cb342; } + +[data-md-color-primary="light-green"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="lime"] { + background-color: #c0ca33; } + +[data-md-color-primary="lime"] .md-typeset a { + color: #c0ca33; } + +[data-md-color-primary="lime"] .md-header { + background-color: #c0ca33; } + +[data-md-color-primary="lime"] .md-hero { + background-color: #c0ca33; } + +[data-md-color-primary="lime"] .md-nav__link:active, +[data-md-color-primary="lime"] .md-nav__link--active { + color: #c0ca33; } + +[data-md-color-primary="lime"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="yellow"] { + background-color: #f9a825; } + +[data-md-color-primary="yellow"] .md-typeset a { + color: #f9a825; } + +[data-md-color-primary="yellow"] .md-header { + background-color: #f9a825; } + +[data-md-color-primary="yellow"] .md-hero { + background-color: #f9a825; } + +[data-md-color-primary="yellow"] .md-nav__link:active, +[data-md-color-primary="yellow"] .md-nav__link--active { + color: #f9a825; } + +[data-md-color-primary="yellow"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="amber"] { + background-color: #ffa000; } + +[data-md-color-primary="amber"] .md-typeset a { + color: #ffa000; } + +[data-md-color-primary="amber"] .md-header { + background-color: #ffa000; } + +[data-md-color-primary="amber"] .md-hero { + background-color: #ffa000; } + +[data-md-color-primary="amber"] .md-nav__link:active, +[data-md-color-primary="amber"] .md-nav__link--active { + color: #ffa000; } + +[data-md-color-primary="amber"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="orange"] { + background-color: #fb8c00; } + +[data-md-color-primary="orange"] .md-typeset a { + color: #fb8c00; } + +[data-md-color-primary="orange"] .md-header { + background-color: #fb8c00; } + +[data-md-color-primary="orange"] .md-hero { + background-color: #fb8c00; } + +[data-md-color-primary="orange"] .md-nav__link:active, +[data-md-color-primary="orange"] .md-nav__link--active { + color: #fb8c00; } + +[data-md-color-primary="orange"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="deep-orange"] { + background-color: #ff7043; } + +[data-md-color-primary="deep-orange"] .md-typeset a { + color: #ff7043; } + +[data-md-color-primary="deep-orange"] .md-header { + background-color: #ff7043; } + +[data-md-color-primary="deep-orange"] .md-hero { + background-color: #ff7043; } + +[data-md-color-primary="deep-orange"] .md-nav__link:active, +[data-md-color-primary="deep-orange"] .md-nav__link--active { + color: #ff7043; } + +[data-md-color-primary="deep-orange"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="brown"] { + background-color: #795548; } + +[data-md-color-primary="brown"] .md-typeset a { + color: #795548; } + +[data-md-color-primary="brown"] .md-header { + background-color: #795548; } + +[data-md-color-primary="brown"] .md-hero { + background-color: #795548; } + +[data-md-color-primary="brown"] .md-nav__link:active, +[data-md-color-primary="brown"] .md-nav__link--active { + color: #795548; } + +[data-md-color-primary="brown"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="grey"] { + background-color: #757575; } + +[data-md-color-primary="grey"] .md-typeset a { + color: #757575; } + +[data-md-color-primary="grey"] .md-header { + background-color: #757575; } + +[data-md-color-primary="grey"] .md-hero { + background-color: #757575; } + +[data-md-color-primary="grey"] .md-nav__link:active, +[data-md-color-primary="grey"] .md-nav__link--active { + color: #757575; } + +[data-md-color-primary="grey"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="blue-grey"] { + background-color: #546e7a; } + +[data-md-color-primary="blue-grey"] .md-typeset a { + color: #546e7a; } + +[data-md-color-primary="blue-grey"] .md-header { + background-color: #546e7a; } + +[data-md-color-primary="blue-grey"] .md-hero { + background-color: #546e7a; } + +[data-md-color-primary="blue-grey"] .md-nav__link:active, +[data-md-color-primary="blue-grey"] .md-nav__link--active { + color: #546e7a; } + +[data-md-color-primary="blue-grey"] .md-nav__item--nested > .md-nav__link { + color: inherit; } + +button[data-md-color-primary="white"] { + background-color: white; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 0 0.05rem rgba(0, 0, 0, 0.54) inset; } + +[data-md-color-primary="white"] .md-header { + background-color: white; + color: rgba(0, 0, 0, 0.87); } + +[data-md-color-primary="white"] .md-hero { + background-color: white; + color: rgba(0, 0, 0, 0.87); } + [data-md-color-primary="white"] .md-hero--expand { + border-bottom: 0.05rem solid rgba(0, 0, 0, 0.07); } + +button[data-md-color-primary="black"] { + background-color: #000; } + +[data-md-color-primary="black"] .md-header { + background-color: #000; } + +[data-md-color-primary="black"] .md-hero { + background-color: #000; } + +button[data-md-color-accent="red"] { + background-color: #ff1744; } + +[data-md-color-accent="red"] .md-typeset a:hover, +[data-md-color-accent="red"] .md-typeset a:active { + color: #ff1744; } + +[data-md-color-accent="red"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="red"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #ff1744; } + +[data-md-color-accent="red"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="red"] .md-typeset .md-clipboard:active::before { + color: #ff1744; } + +[data-md-color-accent="red"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="red"] .md-typeset .footnote li:target .footnote-backref { + color: #ff1744; } + +[data-md-color-accent="red"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="red"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="red"] .md-typeset [id] .headerlink:focus { + color: #ff1744; } + +[data-md-color-accent="red"] .md-nav__link:focus, +[data-md-color-accent="red"] .md-nav__link:hover { + color: #ff1744; } + +[data-md-color-accent="red"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ff1744; } + +[data-md-color-accent="red"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="red"] .md-search-result__link:hover { + background-color: rgba(255, 23, 68, 0.1); } + +[data-md-color-accent="red"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ff1744; } + +[data-md-color-accent="red"] .md-source-file:hover::before { + background-color: #ff1744; } + +button[data-md-color-accent="pink"] { + background-color: #f50057; } + +[data-md-color-accent="pink"] .md-typeset a:hover, +[data-md-color-accent="pink"] .md-typeset a:active { + color: #f50057; } + +[data-md-color-accent="pink"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="pink"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #f50057; } + +[data-md-color-accent="pink"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="pink"] .md-typeset .md-clipboard:active::before { + color: #f50057; } + +[data-md-color-accent="pink"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="pink"] .md-typeset .footnote li:target .footnote-backref { + color: #f50057; } + +[data-md-color-accent="pink"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="pink"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="pink"] .md-typeset [id] .headerlink:focus { + color: #f50057; } + +[data-md-color-accent="pink"] .md-nav__link:focus, +[data-md-color-accent="pink"] .md-nav__link:hover { + color: #f50057; } + +[data-md-color-accent="pink"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #f50057; } + +[data-md-color-accent="pink"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="pink"] .md-search-result__link:hover { + background-color: rgba(245, 0, 87, 0.1); } + +[data-md-color-accent="pink"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #f50057; } + +[data-md-color-accent="pink"] .md-source-file:hover::before { + background-color: #f50057; } + +button[data-md-color-accent="purple"] { + background-color: #e040fb; } + +[data-md-color-accent="purple"] .md-typeset a:hover, +[data-md-color-accent="purple"] .md-typeset a:active { + color: #e040fb; } + +[data-md-color-accent="purple"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="purple"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #e040fb; } + +[data-md-color-accent="purple"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="purple"] .md-typeset .md-clipboard:active::before { + color: #e040fb; } + +[data-md-color-accent="purple"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="purple"] .md-typeset .footnote li:target .footnote-backref { + color: #e040fb; } + +[data-md-color-accent="purple"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="purple"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="purple"] .md-typeset [id] .headerlink:focus { + color: #e040fb; } + +[data-md-color-accent="purple"] .md-nav__link:focus, +[data-md-color-accent="purple"] .md-nav__link:hover { + color: #e040fb; } + +[data-md-color-accent="purple"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #e040fb; } + +[data-md-color-accent="purple"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="purple"] .md-search-result__link:hover { + background-color: rgba(224, 64, 251, 0.1); } + +[data-md-color-accent="purple"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #e040fb; } + +[data-md-color-accent="purple"] .md-source-file:hover::before { + background-color: #e040fb; } + +button[data-md-color-accent="deep-purple"] { + background-color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-typeset a:hover, +[data-md-color-accent="deep-purple"] .md-typeset a:active { + color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="deep-purple"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="deep-purple"] .md-typeset .md-clipboard:active::before { + color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="deep-purple"] .md-typeset .footnote li:target .footnote-backref { + color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="deep-purple"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="deep-purple"] .md-typeset [id] .headerlink:focus { + color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-nav__link:focus, +[data-md-color-accent="deep-purple"] .md-nav__link:hover { + color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="deep-purple"] .md-search-result__link:hover { + background-color: rgba(124, 77, 255, 0.1); } + +[data-md-color-accent="deep-purple"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #7c4dff; } + +[data-md-color-accent="deep-purple"] .md-source-file:hover::before { + background-color: #7c4dff; } + +button[data-md-color-accent="indigo"] { + background-color: #536dfe; } + +[data-md-color-accent="indigo"] .md-typeset a:hover, +[data-md-color-accent="indigo"] .md-typeset a:active { + color: #536dfe; } + +[data-md-color-accent="indigo"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="indigo"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #536dfe; } + +[data-md-color-accent="indigo"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="indigo"] .md-typeset .md-clipboard:active::before { + color: #536dfe; } + +[data-md-color-accent="indigo"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="indigo"] .md-typeset .footnote li:target .footnote-backref { + color: #536dfe; } + +[data-md-color-accent="indigo"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="indigo"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="indigo"] .md-typeset [id] .headerlink:focus { + color: #536dfe; } + +[data-md-color-accent="indigo"] .md-nav__link:focus, +[data-md-color-accent="indigo"] .md-nav__link:hover { + color: #536dfe; } + +[data-md-color-accent="indigo"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #536dfe; } + +[data-md-color-accent="indigo"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="indigo"] .md-search-result__link:hover { + background-color: rgba(83, 109, 254, 0.1); } + +[data-md-color-accent="indigo"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #536dfe; } + +[data-md-color-accent="indigo"] .md-source-file:hover::before { + background-color: #536dfe; } + +button[data-md-color-accent="blue"] { + background-color: #448aff; } + +[data-md-color-accent="blue"] .md-typeset a:hover, +[data-md-color-accent="blue"] .md-typeset a:active { + color: #448aff; } + +[data-md-color-accent="blue"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="blue"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #448aff; } + +[data-md-color-accent="blue"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="blue"] .md-typeset .md-clipboard:active::before { + color: #448aff; } + +[data-md-color-accent="blue"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="blue"] .md-typeset .footnote li:target .footnote-backref { + color: #448aff; } + +[data-md-color-accent="blue"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="blue"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="blue"] .md-typeset [id] .headerlink:focus { + color: #448aff; } + +[data-md-color-accent="blue"] .md-nav__link:focus, +[data-md-color-accent="blue"] .md-nav__link:hover { + color: #448aff; } + +[data-md-color-accent="blue"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #448aff; } + +[data-md-color-accent="blue"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="blue"] .md-search-result__link:hover { + background-color: rgba(68, 138, 255, 0.1); } + +[data-md-color-accent="blue"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #448aff; } + +[data-md-color-accent="blue"] .md-source-file:hover::before { + background-color: #448aff; } + +button[data-md-color-accent="light-blue"] { + background-color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-typeset a:hover, +[data-md-color-accent="light-blue"] .md-typeset a:active { + color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="light-blue"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="light-blue"] .md-typeset .md-clipboard:active::before { + color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="light-blue"] .md-typeset .footnote li:target .footnote-backref { + color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="light-blue"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="light-blue"] .md-typeset [id] .headerlink:focus { + color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-nav__link:focus, +[data-md-color-accent="light-blue"] .md-nav__link:hover { + color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="light-blue"] .md-search-result__link:hover { + background-color: rgba(0, 145, 234, 0.1); } + +[data-md-color-accent="light-blue"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #0091ea; } + +[data-md-color-accent="light-blue"] .md-source-file:hover::before { + background-color: #0091ea; } + +button[data-md-color-accent="cyan"] { + background-color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-typeset a:hover, +[data-md-color-accent="cyan"] .md-typeset a:active { + color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="cyan"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="cyan"] .md-typeset .md-clipboard:active::before { + color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="cyan"] .md-typeset .footnote li:target .footnote-backref { + color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="cyan"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="cyan"] .md-typeset [id] .headerlink:focus { + color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-nav__link:focus, +[data-md-color-accent="cyan"] .md-nav__link:hover { + color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="cyan"] .md-search-result__link:hover { + background-color: rgba(0, 184, 212, 0.1); } + +[data-md-color-accent="cyan"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #00b8d4; } + +[data-md-color-accent="cyan"] .md-source-file:hover::before { + background-color: #00b8d4; } + +button[data-md-color-accent="teal"] { + background-color: #00bfa5; } + +[data-md-color-accent="teal"] .md-typeset a:hover, +[data-md-color-accent="teal"] .md-typeset a:active { + color: #00bfa5; } + +[data-md-color-accent="teal"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="teal"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #00bfa5; } + +[data-md-color-accent="teal"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="teal"] .md-typeset .md-clipboard:active::before { + color: #00bfa5; } + +[data-md-color-accent="teal"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="teal"] .md-typeset .footnote li:target .footnote-backref { + color: #00bfa5; } + +[data-md-color-accent="teal"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="teal"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="teal"] .md-typeset [id] .headerlink:focus { + color: #00bfa5; } + +[data-md-color-accent="teal"] .md-nav__link:focus, +[data-md-color-accent="teal"] .md-nav__link:hover { + color: #00bfa5; } + +[data-md-color-accent="teal"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #00bfa5; } + +[data-md-color-accent="teal"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="teal"] .md-search-result__link:hover { + background-color: rgba(0, 191, 165, 0.1); } + +[data-md-color-accent="teal"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #00bfa5; } + +[data-md-color-accent="teal"] .md-source-file:hover::before { + background-color: #00bfa5; } + +button[data-md-color-accent="green"] { + background-color: #00c853; } + +[data-md-color-accent="green"] .md-typeset a:hover, +[data-md-color-accent="green"] .md-typeset a:active { + color: #00c853; } + +[data-md-color-accent="green"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="green"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #00c853; } + +[data-md-color-accent="green"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="green"] .md-typeset .md-clipboard:active::before { + color: #00c853; } + +[data-md-color-accent="green"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="green"] .md-typeset .footnote li:target .footnote-backref { + color: #00c853; } + +[data-md-color-accent="green"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="green"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="green"] .md-typeset [id] .headerlink:focus { + color: #00c853; } + +[data-md-color-accent="green"] .md-nav__link:focus, +[data-md-color-accent="green"] .md-nav__link:hover { + color: #00c853; } + +[data-md-color-accent="green"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #00c853; } + +[data-md-color-accent="green"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="green"] .md-search-result__link:hover { + background-color: rgba(0, 200, 83, 0.1); } + +[data-md-color-accent="green"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #00c853; } + +[data-md-color-accent="green"] .md-source-file:hover::before { + background-color: #00c853; } + +button[data-md-color-accent="light-green"] { + background-color: #64dd17; } + +[data-md-color-accent="light-green"] .md-typeset a:hover, +[data-md-color-accent="light-green"] .md-typeset a:active { + color: #64dd17; } + +[data-md-color-accent="light-green"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="light-green"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #64dd17; } + +[data-md-color-accent="light-green"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="light-green"] .md-typeset .md-clipboard:active::before { + color: #64dd17; } + +[data-md-color-accent="light-green"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="light-green"] .md-typeset .footnote li:target .footnote-backref { + color: #64dd17; } + +[data-md-color-accent="light-green"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="light-green"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="light-green"] .md-typeset [id] .headerlink:focus { + color: #64dd17; } + +[data-md-color-accent="light-green"] .md-nav__link:focus, +[data-md-color-accent="light-green"] .md-nav__link:hover { + color: #64dd17; } + +[data-md-color-accent="light-green"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #64dd17; } + +[data-md-color-accent="light-green"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="light-green"] .md-search-result__link:hover { + background-color: rgba(100, 221, 23, 0.1); } + +[data-md-color-accent="light-green"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #64dd17; } + +[data-md-color-accent="light-green"] .md-source-file:hover::before { + background-color: #64dd17; } + +button[data-md-color-accent="lime"] { + background-color: #aeea00; } + +[data-md-color-accent="lime"] .md-typeset a:hover, +[data-md-color-accent="lime"] .md-typeset a:active { + color: #aeea00; } + +[data-md-color-accent="lime"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="lime"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #aeea00; } + +[data-md-color-accent="lime"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="lime"] .md-typeset .md-clipboard:active::before { + color: #aeea00; } + +[data-md-color-accent="lime"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="lime"] .md-typeset .footnote li:target .footnote-backref { + color: #aeea00; } + +[data-md-color-accent="lime"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="lime"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="lime"] .md-typeset [id] .headerlink:focus { + color: #aeea00; } + +[data-md-color-accent="lime"] .md-nav__link:focus, +[data-md-color-accent="lime"] .md-nav__link:hover { + color: #aeea00; } + +[data-md-color-accent="lime"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #aeea00; } + +[data-md-color-accent="lime"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="lime"] .md-search-result__link:hover { + background-color: rgba(174, 234, 0, 0.1); } + +[data-md-color-accent="lime"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #aeea00; } + +[data-md-color-accent="lime"] .md-source-file:hover::before { + background-color: #aeea00; } + +button[data-md-color-accent="yellow"] { + background-color: #ffd600; } + +[data-md-color-accent="yellow"] .md-typeset a:hover, +[data-md-color-accent="yellow"] .md-typeset a:active { + color: #ffd600; } + +[data-md-color-accent="yellow"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="yellow"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #ffd600; } + +[data-md-color-accent="yellow"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="yellow"] .md-typeset .md-clipboard:active::before { + color: #ffd600; } + +[data-md-color-accent="yellow"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="yellow"] .md-typeset .footnote li:target .footnote-backref { + color: #ffd600; } + +[data-md-color-accent="yellow"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="yellow"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="yellow"] .md-typeset [id] .headerlink:focus { + color: #ffd600; } + +[data-md-color-accent="yellow"] .md-nav__link:focus, +[data-md-color-accent="yellow"] .md-nav__link:hover { + color: #ffd600; } + +[data-md-color-accent="yellow"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ffd600; } + +[data-md-color-accent="yellow"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="yellow"] .md-search-result__link:hover { + background-color: rgba(255, 214, 0, 0.1); } + +[data-md-color-accent="yellow"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ffd600; } + +[data-md-color-accent="yellow"] .md-source-file:hover::before { + background-color: #ffd600; } + +button[data-md-color-accent="amber"] { + background-color: #ffab00; } + +[data-md-color-accent="amber"] .md-typeset a:hover, +[data-md-color-accent="amber"] .md-typeset a:active { + color: #ffab00; } + +[data-md-color-accent="amber"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="amber"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #ffab00; } + +[data-md-color-accent="amber"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="amber"] .md-typeset .md-clipboard:active::before { + color: #ffab00; } + +[data-md-color-accent="amber"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="amber"] .md-typeset .footnote li:target .footnote-backref { + color: #ffab00; } + +[data-md-color-accent="amber"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="amber"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="amber"] .md-typeset [id] .headerlink:focus { + color: #ffab00; } + +[data-md-color-accent="amber"] .md-nav__link:focus, +[data-md-color-accent="amber"] .md-nav__link:hover { + color: #ffab00; } + +[data-md-color-accent="amber"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ffab00; } + +[data-md-color-accent="amber"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="amber"] .md-search-result__link:hover { + background-color: rgba(255, 171, 0, 0.1); } + +[data-md-color-accent="amber"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ffab00; } + +[data-md-color-accent="amber"] .md-source-file:hover::before { + background-color: #ffab00; } + +button[data-md-color-accent="orange"] { + background-color: #ff9100; } + +[data-md-color-accent="orange"] .md-typeset a:hover, +[data-md-color-accent="orange"] .md-typeset a:active { + color: #ff9100; } + +[data-md-color-accent="orange"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="orange"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #ff9100; } + +[data-md-color-accent="orange"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="orange"] .md-typeset .md-clipboard:active::before { + color: #ff9100; } + +[data-md-color-accent="orange"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="orange"] .md-typeset .footnote li:target .footnote-backref { + color: #ff9100; } + +[data-md-color-accent="orange"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="orange"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="orange"] .md-typeset [id] .headerlink:focus { + color: #ff9100; } + +[data-md-color-accent="orange"] .md-nav__link:focus, +[data-md-color-accent="orange"] .md-nav__link:hover { + color: #ff9100; } + +[data-md-color-accent="orange"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ff9100; } + +[data-md-color-accent="orange"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="orange"] .md-search-result__link:hover { + background-color: rgba(255, 145, 0, 0.1); } + +[data-md-color-accent="orange"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ff9100; } + +[data-md-color-accent="orange"] .md-source-file:hover::before { + background-color: #ff9100; } + +button[data-md-color-accent="deep-orange"] { + background-color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-typeset a:hover, +[data-md-color-accent="deep-orange"] .md-typeset a:active { + color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-typeset pre code::-webkit-scrollbar-thumb:hover, +[data-md-color-accent="deep-orange"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover { + background-color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-typeset .md-clipboard:hover::before, +[data-md-color-accent="deep-orange"] .md-typeset .md-clipboard:active::before { + color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-typeset .footnote li:hover .footnote-backref:hover, +[data-md-color-accent="deep-orange"] .md-typeset .footnote li:target .footnote-backref { + color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-typeset [id]:hover .headerlink:hover, +[data-md-color-accent="deep-orange"] .md-typeset [id]:target .headerlink, +[data-md-color-accent="deep-orange"] .md-typeset [id] .headerlink:focus { + color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-nav__link:focus, +[data-md-color-accent="deep-orange"] .md-nav__link:hover { + color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-search-result__link[data-md-state="active"], [data-md-color-accent="deep-orange"] .md-search-result__link:hover { + background-color: rgba(255, 110, 64, 0.1); } + +[data-md-color-accent="deep-orange"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #ff6e40; } + +[data-md-color-accent="deep-orange"] .md-source-file:hover::before { + background-color: #ff6e40; } + +@media only screen and (max-width: 59.9375em) { + [data-md-color-primary="red"] .md-nav__source { + background-color: rgba(190, 66, 64, 0.9675); } + [data-md-color-primary="pink"] .md-nav__source { + background-color: rgba(185, 24, 79, 0.9675); } + [data-md-color-primary="purple"] .md-nav__source { + background-color: rgba(136, 57, 150, 0.9675); } + [data-md-color-primary="deep-purple"] .md-nav__source { + background-color: rgba(100, 69, 154, 0.9675); } + [data-md-color-primary="indigo"] .md-nav__source { + background-color: rgba(50, 64, 144, 0.9675); } + [data-md-color-primary="blue"] .md-nav__source { + background-color: rgba(26, 119, 193, 0.9675); } + [data-md-color-primary="light-blue"] .md-nav__source { + background-color: rgba(2, 134, 194, 0.9675); } + [data-md-color-primary="cyan"] .md-nav__source { + background-color: rgba(0, 150, 169, 0.9675); } + [data-md-color-primary="teal"] .md-nav__source { + background-color: rgba(0, 119, 108, 0.9675); } + [data-md-color-primary="green"] .md-nav__source { + background-color: rgba(60, 139, 64, 0.9675); } + [data-md-color-primary="light-green"] .md-nav__source { + background-color: rgba(99, 142, 53, 0.9675); } + [data-md-color-primary="lime"] .md-nav__source { + background-color: rgba(153, 161, 41, 0.9675); } + [data-md-color-primary="yellow"] .md-nav__source { + background-color: rgba(198, 134, 29, 0.9675); } + [data-md-color-primary="amber"] .md-nav__source { + background-color: rgba(203, 127, 0, 0.9675); } + [data-md-color-primary="orange"] .md-nav__source { + background-color: rgba(200, 111, 0, 0.9675); } + [data-md-color-primary="deep-orange"] .md-nav__source { + background-color: rgba(203, 89, 53, 0.9675); } + [data-md-color-primary="brown"] .md-nav__source { + background-color: rgba(96, 68, 57, 0.9675); } + [data-md-color-primary="grey"] .md-nav__source { + background-color: rgba(93, 93, 93, 0.9675); } + [data-md-color-primary="blue-grey"] .md-nav__source { + background-color: rgba(67, 88, 97, 0.9675); } + [data-md-color-primary="white"] .md-nav__source { + background-color: rgba(0, 0, 0, 0.07); + color: rgba(0, 0, 0, 0.87); } + [data-md-color-primary="black"] .md-nav__source { + background-color: #404040; } } + +@media only screen and (max-width: 76.1875em) { + html [data-md-color-primary="red"] .md-nav--primary .md-nav__title--site { + background-color: #ef5350; } + html [data-md-color-primary="pink"] .md-nav--primary .md-nav__title--site { + background-color: #e91e63; } + html [data-md-color-primary="purple"] .md-nav--primary .md-nav__title--site { + background-color: #ab47bc; } + html [data-md-color-primary="deep-purple"] .md-nav--primary .md-nav__title--site { + background-color: #7e57c2; } + html [data-md-color-primary="indigo"] .md-nav--primary .md-nav__title--site { + background-color: #3f51b5; } + html [data-md-color-primary="blue"] .md-nav--primary .md-nav__title--site { + background-color: #2196f3; } + html [data-md-color-primary="light-blue"] .md-nav--primary .md-nav__title--site { + background-color: #03a9f4; } + html [data-md-color-primary="cyan"] .md-nav--primary .md-nav__title--site { + background-color: #00bcd4; } + html [data-md-color-primary="teal"] .md-nav--primary .md-nav__title--site { + background-color: #009688; } + html [data-md-color-primary="green"] .md-nav--primary .md-nav__title--site { + background-color: #4caf50; } + html [data-md-color-primary="light-green"] .md-nav--primary .md-nav__title--site { + background-color: #7cb342; } + html [data-md-color-primary="lime"] .md-nav--primary .md-nav__title--site { + background-color: #c0ca33; } + html [data-md-color-primary="yellow"] .md-nav--primary .md-nav__title--site { + background-color: #f9a825; } + html [data-md-color-primary="amber"] .md-nav--primary .md-nav__title--site { + background-color: #ffa000; } + html [data-md-color-primary="orange"] .md-nav--primary .md-nav__title--site { + background-color: #fb8c00; } + html [data-md-color-primary="deep-orange"] .md-nav--primary .md-nav__title--site { + background-color: #ff7043; } + html [data-md-color-primary="brown"] .md-nav--primary .md-nav__title--site { + background-color: #795548; } + html [data-md-color-primary="grey"] .md-nav--primary .md-nav__title--site { + background-color: #757575; } + html [data-md-color-primary="blue-grey"] .md-nav--primary .md-nav__title--site { + background-color: #546e7a; } + html [data-md-color-primary="white"] .md-nav--primary .md-nav__title--site { + background-color: white; + color: rgba(0, 0, 0, 0.87); } + [data-md-color-primary="white"] .md-hero { + border-bottom: 0.05rem solid rgba(0, 0, 0, 0.07); } + html [data-md-color-primary="black"] .md-nav--primary .md-nav__title--site { + background-color: #000; } } + +@media only screen and (min-width: 76.25em) { + [data-md-color-primary="red"] .md-tabs { + background-color: #ef5350; } + [data-md-color-primary="pink"] .md-tabs { + background-color: #e91e63; } + [data-md-color-primary="purple"] .md-tabs { + background-color: #ab47bc; } + [data-md-color-primary="deep-purple"] .md-tabs { + background-color: #7e57c2; } + [data-md-color-primary="indigo"] .md-tabs { + background-color: #3f51b5; } + [data-md-color-primary="blue"] .md-tabs { + background-color: #2196f3; } + [data-md-color-primary="light-blue"] .md-tabs { + background-color: #03a9f4; } + [data-md-color-primary="cyan"] .md-tabs { + background-color: #00bcd4; } + [data-md-color-primary="teal"] .md-tabs { + background-color: #009688; } + [data-md-color-primary="green"] .md-tabs { + background-color: #4caf50; } + [data-md-color-primary="light-green"] .md-tabs { + background-color: #7cb342; } + [data-md-color-primary="lime"] .md-tabs { + background-color: #c0ca33; } + [data-md-color-primary="yellow"] .md-tabs { + background-color: #f9a825; } + [data-md-color-primary="amber"] .md-tabs { + background-color: #ffa000; } + [data-md-color-primary="orange"] .md-tabs { + background-color: #fb8c00; } + [data-md-color-primary="deep-orange"] .md-tabs { + background-color: #ff7043; } + [data-md-color-primary="brown"] .md-tabs { + background-color: #795548; } + [data-md-color-primary="grey"] .md-tabs { + background-color: #757575; } + [data-md-color-primary="blue-grey"] .md-tabs { + background-color: #546e7a; } + [data-md-color-primary="white"] .md-tabs { + border-bottom: 0.05rem solid rgba(0, 0, 0, 0.07); + background-color: white; + color: rgba(0, 0, 0, 0.87); } + [data-md-color-primary="black"] .md-tabs { + background-color: #000; } } + +@media only screen and (min-width: 60em) { + [data-md-color-primary="white"] .md-search__input { + background-color: rgba(0, 0, 0, 0.07); } + [data-md-color-primary="white"] .md-search__input::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-color-primary="white"] .md-search__input::-moz-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-color-primary="white"] .md-search__input:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-color-primary="white"] .md-search__input::-ms-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-color-primary="white"] .md-search__input::placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-color-primary="black"] .md-search__input { + background-color: rgba(255, 255, 255, 0.3); } } +/*# sourceMappingURL=application-palette.css.map */ \ No newline at end of file diff --git a/material/assets/stylesheets/application-palette.css.map b/material/assets/stylesheets/application-palette.css.map new file mode 100644 index 000000000..a8ff0f93a --- /dev/null +++ b/material/assets/stylesheets/application-palette.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../../src/assets/stylesheets/application-palette.scss","../../../src/assets/stylesheets/helpers/_px2em.scss","../../../src/assets/stylesheets/_config.scss","../../../node_modules/modularscale-sass/stylesheets/modularscale/_function.scss","../../../node_modules/material-design-color/material-color.scss","application-palette.css","../../../src/assets/stylesheets/helpers/_break.scss"],"names":[],"mappings":"AA4CA;;EAEE,cCeoC;EDdpC,sBCcoC;EDbpC,8BCaoC;EDZpC,mEAEwB;EAFxB,2DAEwB;EACxB,sBCSoC;EDRpC,aEkBwD;EFjBxD,mBGxCoC;EHyCpC,iBAAgB;EAChB,gBAAe,EAMhB;EAlBD;;IAgBI,cAAa,EACd;;AA+BD;EACE,0BI1Ca,EJ2Cd;;AK5EH;ELmFM,eIlDW,EJmDZ;;AKjFL;ELqFM,0BIvDW,EJwDZ;;AKnFL;ELuFM,0BI5DW,EJ6DZ;;AKrFL;;EL0FM,eIlEW,EJmEZ;;AKvFL;EL2FM,eAAc,EACf;;AA/BH;EACE,0BIDa,EJEd;;AK7CH;ELoDM,eITW,EJUZ;;AKlDL;ELsDM,0BIdW,EJeZ;;AKpDL;ELwDM,0BInBW,EJoBZ;;AKtDL;;EL2DM,eIzBW,EJ0BZ;;AKxDL;EL4DM,eAAc,EACf;;AA/BH;EACE,0BIsCa,EJrCd;;AKdH;ELqBM,eI8BW,EJ7BZ;;AKnBL;ELuBM,0BIyBW,EJxBZ;;AKrBL;ELyBM,0BIoBW,EJnBZ;;AKvBL;;EL4BM,eIcW,EJbZ;;AKzBL;EL6BM,eAAc,EACf;;AA/BH;EACE,0BI8Ea,EJ7Ed;;AKiBH;ELVM,eIsEW,EJrEZ;;AKYL;ELRM,0BIiEW,EJhEZ;;AKUL;ELNM,0BI4DW,EJ3DZ;;AKQL;;ELHM,eIsDW,EJrDZ;;AKML;ELFM,eAAc,EACf;;AA/BH;EACE,0BIuHa,EJtHd;;AKgDH;ELzCM,eI+GW,EJ9GZ;;AK2CL;ELvCM,0BI0GW,EJzGZ;;AKyCL;ELrCM,0BIqGW,EJpGZ;;AKuCL;;ELlCM,eI+FW,EJ9FZ;;AKqCL;ELjCM,eAAc,EACf;;AA/BH;EACE,0BI+Ja,EJ9Jd;;AK+EH;ELxEM,eIuJW,EJtJZ;;AK0EL;ELtEM,0BIkJW,EJjJZ;;AKwEL;ELpEM,0BI6IW,EJ5IZ;;AKsEL;;ELjEM,eIuIW,EJtIZ;;AKoEL;ELhEM,eAAc,EACf;;AA/BH;EACE,0BIuMa,EJtMd;;AK8GH;ELvGM,eI+LW,EJ9LZ;;AKyGL;ELrGM,0BI0LW,EJzLZ;;AKuGL;ELnGM,0BIqLW,EJpLZ;;AKqGL;;ELhGM,eI+KW,EJ9KZ;;AKmGL;EL/FM,eAAc,EACf;;AA/BH;EACE,0BI+Oa,EJ9Od;;AK6IH;ELtIM,eIuOW,EJtOZ;;AKwIL;ELpIM,0BIkOW,EJjOZ;;AKsIL;ELlIM,0BI6NW,EJ5NZ;;AKoIL;;EL/HM,eIuNW,EJtNZ;;AKkIL;EL9HM,eAAc,EACf;;AA/BH;EACE,0BIuRa,EJtRd;;AK4KH;ELrKM,eI+QW,EJ9QZ;;AKuKL;ELnKM,0BI0QW,EJzQZ;;AKqKL;ELjKM,0BIqQW,EJpQZ;;AKmKL;;EL9JM,eI+PW,EJ9PZ;;AKiKL;EL7JM,eAAc,EACf;;AA/BH;EACE,0BI+Ta,EJ9Td;;AK2MH;ELpMM,eIuTW,EJtTZ;;AKsML;ELlMM,0BIkTW,EJjTZ;;AKoML;ELhMM,0BI6SW,EJ5SZ;;AKkML;;EL7LM,eIuSW,EJtSZ;;AKgML;EL5LM,eAAc,EACf;;AA/BH;EACE,0BIwWa,EJvWd;;AK0OH;ELnOM,eIgWW,EJ/VZ;;AKqOL;ELjOM,0BI2VW,EJ1VZ;;AKmOL;EL/NM,0BIsVW,EJrVZ;;AKiOL;;EL5NM,eIgVW,EJ/UZ;;AK+NL;EL3NM,eAAc,EACf;;AA/BH;EACE,0BIgZa,EJ/Yd;;AKyQH;ELlQM,eIwYW,EJvYZ;;AKoQL;ELhQM,0BImYW,EJlYZ;;AKkQL;EL9PM,0BI8XW,EJ7XZ;;AKgQL;;EL3PM,eIwXW,EJvXZ;;AK8PL;EL1PM,eAAc,EACf;;AA/BH;EACE,0BI0ba,EJzbd;;AKwSH;ELjSM,eIkbW,EJjbZ;;AKmSL;EL/RM,0BI6aW,EJ5aZ;;AKiSL;EL7RM,0BIwaW,EJvaZ;;AK+RL;;EL1RM,eIkaW,EJjaZ;;AK6RL;ELzRM,eAAc,EACf;;AA/BH;EACE,0BIiea,EJhed;;AKuUH;ELhUM,eIydW,EJxdZ;;AKkUL;EL9TM,0BIodW,EJndZ;;AKgUL;EL5TM,0BI+cW,EJ9cZ;;AK8TL;;ELzTM,eIycW,EJxcZ;;AK4TL;ELxTM,eAAc,EACf;;AA/BH;EACE,0BIwgBa,EJvgBd;;AKsWH;EL/VM,eIggBW,EJ/fZ;;AKiWL;EL7VM,0BI2fW,EJ1fZ;;AK+VL;EL3VM,0BIsfW,EJrfZ;;AK6VL;;ELxVM,eIgfW,EJ/eZ;;AK2VL;ELvVM,eAAc,EACf;;AA/BH;EACE,0BI8iBa,EJ7iBd;;AKqYH;EL9XM,eIsiBW,EJriBZ;;AKgYL;EL5XM,0BIiiBW,EJhiBZ;;AK8XL;EL1XM,0BI4hBW,EJ3hBZ;;AK4XL;;ELvXM,eIshBW,EJrhBZ;;AK0XL;ELtXM,eAAc,EACf;;AA/BH;EACE,0BIulBa,EJtlBd;;AKoaH;EL7ZM,eI+kBW,EJ9kBZ;;AK+ZL;EL3ZM,0BI0kBW,EJzkBZ;;AK6ZL;ELzZM,0BIqkBW,EJpkBZ;;AK2ZL;;ELtZM,eI+jBW,EJ9jBZ;;AKyZL;ELrZM,eAAc,EACf;;AA/BH;EACE,0BIwnBa,EJvnBd;;AKmcH;EL5bM,eIgnBW,EJ/mBZ;;AK8bL;EL1bM,0BI2mBW,EJ1mBZ;;AK4bL;ELxbM,0BIsmBW,EJrmBZ;;AK0bL;;ELrbM,eIgmBW,EJ/lBZ;;AKwbL;ELpbM,eAAc,EACf;;AA/BH;EACE,0BIwpBa,EJvpBd;;AKkeH;EL3dM,eIgpBW,EJ/oBZ;;AK6dL;ELzdM,0BI2oBW,EJ1oBZ;;AK2dL;ELvdM,0BIsoBW,EJroBZ;;AKydL;;ELpdM,eIgoBW,EJ/nBZ;;AKudL;ELndM,eAAc,EACf;;AAoCL;EACE,wBEzFwD;EF0FxD,2BEjGyD;EFkGzD,kDAAwD,EACzD;;AK8bD;ELvbI,wBEnGsD;EFoGtD,2BE3GuD,EF4GxD;;AKybH;ELrbI,wBEzGsD;EF0GtD,2BEjHuD,EFuHxD;EKibD;ILnbI,iDElHqD,EFmHtD;;AA2DL;EACE,uBI4hBY,EJ3hBb;;AKmZD;EL5YI,uBIohBU,EJnhBX;;AK8YH;EL1YI,uBI+gBU,EJ9gBX;;AAgED;EACE,0BItQa,EJuQd;;AK6VH;;ELlVQ,eIlRS,EJmRV;;AKqVP;;ELhVQ,0BIxRS,EJyRV;;AKmVP;;EL9UQ,eI9RS,EJ+RV;;AKiVP;;EL5UQ,eIpSS,EJqSV;;AK+UP;;;ELzUQ,eI3SS,EJ4SV;;AK6UP;;ELvUM,eIlTW,EJmTZ;;AK0UL;ELtUM,0BIvTW,EJwTZ;;AKwUL;ELhUQ,yCAA6C,EAC9C;;AKkUP;EL7TM,0BItUW,EJuUZ;;AK+TL;EL3TM,0BI3UW,EJ4UZ;;AAvEH;EACE,0BI9Na,EJ+Nd;;AKqYH;;EL1XQ,eI1OS,EJ2OV;;AK6XP;;ELxXQ,0BIhPS,EJiPV;;AK2XP;;ELtXQ,eItPS,EJuPV;;AKyXP;;ELpXQ,eI5PS,EJ6PV;;AKuXP;;;ELjXQ,eInQS,EJoQV;;AKqXP;;EL/WM,eI1QW,EJ2QZ;;AKkXL;EL9WM,0BI/QW,EJgRZ;;AKgXL;ELxWQ,wCAA6C,EAC9C;;AK0WP;ELrWM,0BI9RW,EJ+RZ;;AKuWL;ELnWM,0BInSW,EJoSZ;;AAvEH;EACE,0BIvLa,EJwLd;;AK6aH;;ELlaQ,eInMS,EJoMV;;AKqaP;;ELhaQ,0BIzMS,EJ0MV;;AKmaP;;EL9ZQ,eI/MS,EJgNV;;AKiaP;;EL5ZQ,eIrNS,EJsNV;;AK+ZP;;;ELzZQ,eI5NS,EJ6NV;;AK6ZP;;ELvZM,eInOW,EJoOZ;;AK0ZL;ELtZM,0BIxOW,EJyOZ;;AKwZL;ELhZQ,0CAA6C,EAC9C;;AKkZP;EL7YM,0BIvPW,EJwPZ;;AK+YL;EL3YM,0BI5PW,EJ6PZ;;AAvEH;EACE,0BI/Ia,EJgJd;;AKqdH;;EL1cQ,eI3JS,EJ4JV;;AK6cP;;ELxcQ,0BIjKS,EJkKV;;AK2cP;;ELtcQ,eIvKS,EJwKV;;AKycP;;ELpcQ,eI7KS,EJ8KV;;AKucP;;;ELjcQ,eIpLS,EJqLV;;AKqcP;;EL/bM,eI3LW,EJ4LZ;;AKkcL;EL9bM,0BIhMW,EJiMZ;;AKgcL;ELxbQ,0CAA6C,EAC9C;;AK0bP;ELrbM,0BI/MW,EJgNZ;;AKubL;ELnbM,0BIpNW,EJqNZ;;AAvEH;EACE,0BIvGa,EJwGd;;AK6fH;;ELlfQ,eInHS,EJoHV;;AKqfP;;ELhfQ,0BIzHS,EJ0HV;;AKmfP;;EL9eQ,eI/HS,EJgIV;;AKifP;;EL5eQ,eIrIS,EJsIV;;AK+eP;;;ELzeQ,eI5IS,EJ6IV;;AK6eP;;ELveM,eInJW,EJoJZ;;AK0eL;ELteM,0BIxJW,EJyJZ;;AKweL;ELheQ,0CAA6C,EAC9C;;AKkeP;EL7dM,0BIvKW,EJwKZ;;AK+dL;EL3dM,0BI5KW,EJ6KZ;;AAvEH;EACE,0BI/Da,EJgEd;;AKqiBH;;EL1hBQ,eI3ES,EJ4EV;;AK6hBP;;ELxhBQ,0BIjFS,EJkFV;;AK2hBP;;ELthBQ,eIvFS,EJwFV;;AKyhBP;;ELphBQ,eI7FS,EJ8FV;;AKuhBP;;;ELjhBQ,eIpGS,EJqGV;;AKqhBP;;EL/gBM,eI3GW,EJ4GZ;;AKkhBL;EL9gBM,0BIhHW,EJiHZ;;AKghBL;ELxgBQ,0CAA6C,EAC9C;;AK0gBP;ELrgBM,0BI/HW,EJgIZ;;AKugBL;ELngBM,0BIpIW,EJqIZ;;AAvEH;EACE,0BIrBa,EJsBd;;AK6kBH;;ELlkBQ,eIjCS,EJkCV;;AKqkBP;;ELhkBQ,0BIvCS,EJwCV;;AKmkBP;;EL9jBQ,eI7CS,EJ8CV;;AKikBP;;EL5jBQ,eInDS,EJoDV;;AK+jBP;;;ELzjBQ,eI1DS,EJ2DV;;AK6jBP;;ELvjBM,eIjEW,EJkEZ;;AK0jBL;ELtjBM,0BItEW,EJuEZ;;AKwjBL;ELhjBQ,yCAA6C,EAC9C;;AKkjBP;EL7iBM,0BIrFW,EJsFZ;;AK+iBL;EL3iBM,0BI1FW,EJ2FZ;;AAvEH;EACE,0BImBa,EJlBd;;AKqnBH;;EL1mBQ,eIOS,EJNV;;AK6mBP;;ELxmBQ,0BICS,EJAV;;AK2mBP;;ELtmBQ,eILS,EJMV;;AKymBP;;ELpmBQ,eIXS,EJYV;;AKumBP;;;ELjmBQ,eIlBS,EJmBV;;AKqmBP;;EL/lBM,eIzBW,EJ0BZ;;AKkmBL;EL9lBM,0BI9BW,EJ+BZ;;AKgmBL;ELxlBQ,yCAA6C,EAC9C;;AK0lBP;ELrlBM,0BI7CW,EJ8CZ;;AKulBL;ELnlBM,0BIlDW,EJmDZ;;AAvEH;EACE,0BI2Da,EJ1Dd;;AK6pBH;;ELlpBQ,eI+CS,EJ9CV;;AKqpBP;;ELhpBQ,0BIyCS,EJxCV;;AKmpBP;;EL9oBQ,eImCS,EJlCV;;AKipBP;;EL5oBQ,eI6BS,EJ5BV;;AK+oBP;;;ELzoBQ,eIsBS,EJrBV;;AK6oBP;;ELvoBM,eIeW,EJdZ;;AK0oBL;ELtoBM,0BIUW,EJTZ;;AKwoBL;ELhoBQ,yCAA6C,EAC9C;;AKkoBP;EL7nBM,0BILW,EJMZ;;AK+nBL;EL3nBM,0BIVW,EJWZ;;AAvEH;EACE,0BImGa,EJlGd;;AKqsBH;;EL1rBQ,eIuFS,EJtFV;;AK6rBP;;ELxrBQ,0BIiFS,EJhFV;;AK2rBP;;ELtrBQ,eI2ES,EJ1EV;;AKyrBP;;ELprBQ,eIqES,EJpEV;;AKurBP;;;ELjrBQ,eI8DS,EJ7DV;;AKqrBP;;EL/qBM,eIuDW,EJtDZ;;AKkrBL;EL9qBM,0BIkDW,EJjDZ;;AKgrBL;ELxqBQ,wCAA6C,EAC9C;;AK0qBP;ELrqBM,0BImCW,EJlCZ;;AKuqBL;ELnqBM,0BI8BW,EJ7BZ;;AAvEH;EACE,0BI2Ia,EJ1Id;;AK6uBH;;ELluBQ,eI+HS,EJ9HV;;AKquBP;;ELhuBQ,0BIyHS,EJxHV;;AKmuBP;;EL9tBQ,eImHS,EJlHV;;AKiuBP;;EL5tBQ,eI6GS,EJ5GV;;AK+tBP;;;ELztBQ,eIsGS,EJrGV;;AK6tBP;;ELvtBM,eI+FW,EJ9FZ;;AK0tBL;ELttBM,0BI0FW,EJzFZ;;AKwtBL;ELhtBQ,0CAA6C,EAC9C;;AKktBP;EL7sBM,0BI2EW,EJ1EZ;;AK+sBL;EL3sBM,0BIsEW,EJrEZ;;AAvEH;EACE,0BImLa,EJlLd;;AKqxBH;;EL1wBQ,eIuKS,EJtKV;;AK6wBP;;ELxwBQ,0BIiKS,EJhKV;;AK2wBP;;ELtwBQ,eI2JS,EJ1JV;;AKywBP;;ELpwBQ,eIqJS,EJpJV;;AKuwBP;;;ELjwBQ,eI8IS,EJ7IV;;AKqwBP;;EL/vBM,eIuIW,EJtIZ;;AKkwBL;EL9vBM,0BIkIW,EJjIZ;;AKgwBL;ELxvBQ,yCAA6C,EAC9C;;AK0vBP;ELrvBM,0BImHW,EJlHZ;;AKuvBL;ELnvBM,0BI8GW,EJ7GZ;;AAvEH;EACE,0BI2Na,EJ1Nd;;AK6zBH;;ELlzBQ,eI+MS,EJ9MV;;AKqzBP;;ELhzBQ,0BIyMS,EJxMV;;AKmzBP;;EL9yBQ,eImMS,EJlMV;;AKizBP;;EL5yBQ,eI6LS,EJ5LV;;AK+yBP;;;ELzyBQ,eIsLS,EJrLV;;AK6yBP;;ELvyBM,eI+KW,EJ9KZ;;AK0yBL;ELtyBM,0BI0KW,EJzKZ;;AKwyBL;ELhyBQ,yCAA6C,EAC9C;;AKkyBP;EL7xBM,0BI2JW,EJ1JZ;;AK+xBL;EL3xBM,0BIsJW,EJrJZ;;AAvEH;EACE,0BImQa,EJlQd;;AKq2BH;;EL11BQ,eIuPS,EJtPV;;AK61BP;;ELx1BQ,0BIiPS,EJhPV;;AK21BP;;ELt1BQ,eI2OS,EJ1OV;;AKy1BP;;ELp1BQ,eIqOS,EJpOV;;AKu1BP;;;ELj1BQ,eI8NS,EJ7NV;;AKq1BP;;EL/0BM,eIuNW,EJtNZ;;AKk1BL;EL90BM,0BIkNW,EJjNZ;;AKg1BL;ELx0BQ,yCAA6C,EAC9C;;AK00BP;ELr0BM,0BImMW,EJlMZ;;AKu0BL;ELn0BM,0BI8LW,EJ7LZ;;AAvEH;EACE,0BI0Sa,EJzSd;;AK64BH;;ELl4BQ,eI8RS,EJ7RV;;AKq4BP;;ELh4BQ,0BIwRS,EJvRV;;AKm4BP;;EL93BQ,eIkRS,EJjRV;;AKi4BP;;EL53BQ,eI4QS,EJ3QV;;AK+3BP;;;ELz3BQ,eIqQS,EJpQV;;AK63BP;;ELv3BM,eI8PW,EJ7PZ;;AK03BL;ELt3BM,0BIyPW,EJxPZ;;AKw3BL;ELh3BQ,yCAA6C,EAC9C;;AKk3BP;EL72BM,0BI0OW,EJzOZ;;AK+2BL;EL32BM,0BIqOW,EJpOZ;;AAvEH;EACE,0BIiVa,EJhVd;;AKq7BH;;EL16BQ,eIqUS,EJpUV;;AK66BP;;ELx6BQ,0BI+TS,EJ9TV;;AK26BP;;ELt6BQ,eIyTS,EJxTV;;AKy6BP;;ELp6BQ,eImTS,EJlTV;;AKu6BP;;;ELj6BQ,eI4SS,EJ3SV;;AKq6BP;;EL/5BM,eIqSW,EJpSZ;;AKk6BL;EL95BM,0BIgSW,EJ/RZ;;AKg6BL;ELx5BQ,0CAA6C,EAC9C;;AK05BP;ELr5BM,0BIiRW,EJhRZ;;AKu5BL;ELn5BM,0BI4QW,EJ3QZ;;AMpJD;EDhNF;IL+FM,4CAAmD,EACpD;EKjEL;ILgEM,4CAAmD,EACpD;EKlCL;ILiCM,6CAAmD,EACpD;EKHL;ILEM,6CAAmD,EACpD;EK4BL;IL7BM,4CAAmD,EACpD;EK2DL;IL5DM,6CAAmD,EACpD;EK0FL;IL3FM,4CAAmD,EACpD;EKyHL;IL1HM,4CAAmD,EACpD;EKwJL;ILzJM,4CAAmD,EACpD;EKuLL;ILxLM,4CAAmD,EACpD;EKsNL;ILvNM,4CAAmD,EACpD;EKqPL;ILtPM,6CAAmD,EACpD;EKoRL;ILrRM,6CAAmD,EACpD;EKmTL;ILpTM,4CAAmD,EACpD;EKkVL;ILnVM,4CAAmD,EACpD;EKiXL;ILlXM,4CAAmD,EACpD;EKgZL;ILjZM,2CAAmD,EACpD;EK+aL;ILhbM,2CAAmD,EACpD;EK8cL;IL/cM,2CAAmD,EACpD;EKyeL;IL9aI,sCE3HqD;IF4HrD,2BE/HqD,EFgItD;EK6cH;ILtYI,0BAAuD,EACxD,EArIE;;AMgHH;ENzGE;IACE,0BIxFS,EJyFV;EAFD;IACE,0BI/CS,EJgDV;EAFD;IACE,0BIRS,EJSV;EAFD;IACE,0BIgCS,EJ/BV;EAFD;IACE,0BIyES,EJxEV;EAFD;IACE,0BIiHS,EJhHV;EAFD;IACE,0BIyJS,EJxJV;EAFD;IACE,0BIiMS,EJhMV;EAFD;IACE,0BIyOS,EJxOV;EAFD;IACE,0BIiRS,EJhRV;EAFD;IACE,0BI0TS,EJzTV;EAFD;IACE,0BIkWS,EJjWV;EAFD;IACE,0BI4YS,EJ3YV;EAFD;IACE,0BImbS,EJlbV;EAFD;IACE,0BI0dS,EJzdV;EAFD;IACE,0BIggBS,EJ/fV;EAFD;IACE,0BIyiBS,EJxiBV;EAFD;IACE,0BI0kBS,EJzkBV;EAFD;IACE,0BI0mBS,EJzmBV;EAyEH;IACE,wBE/IoD;IFgJpD,2BEvJqD,EFwJtD;EKkaH;IL9ZI,iDEzJqD,EF0JtD;EA2DD;IACE,uBIqfQ,EJpfT,EA9IE;;AMiFH;EDlLF;ILyGM,0BIjGS,EJkGV;EK3EL;IL0EM,0BIxDS,EJyDV;EK5CL;IL2CM,0BIjBS,EJkBV;EKbL;ILYM,0BIuBS,EJtBV;EKkBL;ILnBM,0BIgES,EJ/DV;EKiDL;ILlDM,0BIwGS,EJvGV;EKgFL;ILjFM,0BIgJS,EJ/IV;EK+GL;ILhHM,0BIwLS,EJvLV;EK8IL;IL/IM,0BIgOS,EJ/NV;EK6KL;IL9KM,0BIwQS,EJvQV;EK4ML;IL7MM,0BIiTS,EJhTV;EK2OL;IL5OM,0BIyVS,EJxVV;EK0QL;IL3QM,0BImYS,EJlYV;EKySL;IL1SM,0BI0aS,EJzaV;EKwUL;ILzUM,0BIidS,EJhdV;EKuWL;ILxWM,0BIufS,EJtfV;EKsYL;ILvYM,0BIgiBS,EJ/hBV;EKqaL;ILtaM,0BIikBS,EJhkBV;EKocL;ILrcM,0BIimBS,EJhmBV;EKyeL;ILzZI,iDElKqD;IFmKrD,wBE/JoD;IFgKpD,2BEvKqD,EFwKtD;EKibH;ILvXI,uBI4eQ,EJ3eT,EA9IE;;AMwEH;EDoZF;ILzaI,sCErIqD,EF2ItD;IKqaD;MLvaI,2BE3ImD,EF4IpD;IKsaH;MLvaI,2BE3ImD,EF4IpD;IKsaH;MLvaI,2BE3ImD,EF4IpD;IKsaH;MLvaI,2BE3ImD,EF4IpD;IKsaH;MLvaI,2BE3ImD,EF4IpD;EKocL;ILjYI,2CEvMsD,EFwMvD,EApEE","file":"application-palette.css"} \ No newline at end of file diff --git a/material/assets/stylesheets/application-palette.min.css b/material/assets/stylesheets/application-palette.min.css new file mode 100644 index 000000000..e1b9abd5f --- /dev/null +++ b/material/assets/stylesheets/application-palette.min.css @@ -0,0 +1,2 @@ +button[data-md-color-accent],button[data-md-color-primary]{width:6.5rem;margin-bottom:.2rem;padding:1.2rem .4rem .2rem;-webkit-transition:background-color .25s,opacity .25s;transition:background-color .25s,opacity .25s;border-radius:.1rem;color:#fff;font-size:.64rem;text-align:left;cursor:pointer}button[data-md-color-accent]:hover,button[data-md-color-primary]:hover{opacity:.75}[data-md-color-primary=red] .md-header,[data-md-color-primary=red] .md-hero,button[data-md-color-primary=red]{background-color:#ef5350}[data-md-color-primary=red] .md-nav__link--active,[data-md-color-primary=red] .md-nav__link:active,[data-md-color-primary=red] .md-typeset a{color:#ef5350}[data-md-color-primary=red] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=pink] .md-header,[data-md-color-primary=pink] .md-hero,button[data-md-color-primary=pink]{background-color:#e91e63}[data-md-color-primary=pink] .md-nav__link--active,[data-md-color-primary=pink] .md-nav__link:active,[data-md-color-primary=pink] .md-typeset a{color:#e91e63}[data-md-color-primary=pink] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=purple] .md-header,[data-md-color-primary=purple] .md-hero,button[data-md-color-primary=purple]{background-color:#ab47bc}[data-md-color-primary=purple] .md-nav__link--active,[data-md-color-primary=purple] .md-nav__link:active,[data-md-color-primary=purple] .md-typeset a{color:#ab47bc}[data-md-color-primary=purple] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=deep-purple] .md-header,[data-md-color-primary=deep-purple] .md-hero,button[data-md-color-primary=deep-purple]{background-color:#7e57c2}[data-md-color-primary=deep-purple] .md-nav__link--active,[data-md-color-primary=deep-purple] .md-nav__link:active,[data-md-color-primary=deep-purple] .md-typeset a{color:#7e57c2}[data-md-color-primary=deep-purple] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=indigo] .md-header,[data-md-color-primary=indigo] .md-hero,button[data-md-color-primary=indigo]{background-color:#3f51b5}[data-md-color-primary=indigo] .md-nav__link--active,[data-md-color-primary=indigo] .md-nav__link:active,[data-md-color-primary=indigo] .md-typeset a{color:#3f51b5}[data-md-color-primary=indigo] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=blue] .md-header,[data-md-color-primary=blue] .md-hero,button[data-md-color-primary=blue]{background-color:#2196f3}[data-md-color-primary=blue] .md-nav__link--active,[data-md-color-primary=blue] .md-nav__link:active,[data-md-color-primary=blue] .md-typeset a{color:#2196f3}[data-md-color-primary=blue] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=light-blue] .md-header,[data-md-color-primary=light-blue] .md-hero,button[data-md-color-primary=light-blue]{background-color:#03a9f4}[data-md-color-primary=light-blue] .md-nav__link--active,[data-md-color-primary=light-blue] .md-nav__link:active,[data-md-color-primary=light-blue] .md-typeset a{color:#03a9f4}[data-md-color-primary=light-blue] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=cyan] .md-header,[data-md-color-primary=cyan] .md-hero,button[data-md-color-primary=cyan]{background-color:#00bcd4}[data-md-color-primary=cyan] .md-nav__link--active,[data-md-color-primary=cyan] .md-nav__link:active,[data-md-color-primary=cyan] .md-typeset a{color:#00bcd4}[data-md-color-primary=cyan] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=teal] .md-header,[data-md-color-primary=teal] .md-hero,button[data-md-color-primary=teal]{background-color:#009688}[data-md-color-primary=teal] .md-nav__link--active,[data-md-color-primary=teal] .md-nav__link:active,[data-md-color-primary=teal] .md-typeset a{color:#009688}[data-md-color-primary=teal] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=green] .md-header,[data-md-color-primary=green] .md-hero,button[data-md-color-primary=green]{background-color:#4caf50}[data-md-color-primary=green] .md-nav__link--active,[data-md-color-primary=green] .md-nav__link:active,[data-md-color-primary=green] .md-typeset a{color:#4caf50}[data-md-color-primary=green] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=light-green] .md-header,[data-md-color-primary=light-green] .md-hero,button[data-md-color-primary=light-green]{background-color:#7cb342}[data-md-color-primary=light-green] .md-nav__link--active,[data-md-color-primary=light-green] .md-nav__link:active,[data-md-color-primary=light-green] .md-typeset a{color:#7cb342}[data-md-color-primary=light-green] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=lime] .md-header,[data-md-color-primary=lime] .md-hero,button[data-md-color-primary=lime]{background-color:#c0ca33}[data-md-color-primary=lime] .md-nav__link--active,[data-md-color-primary=lime] .md-nav__link:active,[data-md-color-primary=lime] .md-typeset a{color:#c0ca33}[data-md-color-primary=lime] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=yellow] .md-header,[data-md-color-primary=yellow] .md-hero,button[data-md-color-primary=yellow]{background-color:#f9a825}[data-md-color-primary=yellow] .md-nav__link--active,[data-md-color-primary=yellow] .md-nav__link:active,[data-md-color-primary=yellow] .md-typeset a{color:#f9a825}[data-md-color-primary=yellow] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=amber] .md-header,[data-md-color-primary=amber] .md-hero,button[data-md-color-primary=amber]{background-color:#ffa000}[data-md-color-primary=amber] .md-nav__link--active,[data-md-color-primary=amber] .md-nav__link:active,[data-md-color-primary=amber] .md-typeset a{color:#ffa000}[data-md-color-primary=amber] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=orange] .md-header,[data-md-color-primary=orange] .md-hero,button[data-md-color-primary=orange]{background-color:#fb8c00}[data-md-color-primary=orange] .md-nav__link--active,[data-md-color-primary=orange] .md-nav__link:active,[data-md-color-primary=orange] .md-typeset a{color:#fb8c00}[data-md-color-primary=orange] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=deep-orange] .md-header,[data-md-color-primary=deep-orange] .md-hero,button[data-md-color-primary=deep-orange]{background-color:#ff7043}[data-md-color-primary=deep-orange] .md-nav__link--active,[data-md-color-primary=deep-orange] .md-nav__link:active,[data-md-color-primary=deep-orange] .md-typeset a{color:#ff7043}[data-md-color-primary=deep-orange] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=brown] .md-header,[data-md-color-primary=brown] .md-hero,button[data-md-color-primary=brown]{background-color:#795548}[data-md-color-primary=brown] .md-nav__link--active,[data-md-color-primary=brown] .md-nav__link:active,[data-md-color-primary=brown] .md-typeset a{color:#795548}[data-md-color-primary=brown] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=grey] .md-header,[data-md-color-primary=grey] .md-hero,button[data-md-color-primary=grey]{background-color:#757575}[data-md-color-primary=grey] .md-nav__link--active,[data-md-color-primary=grey] .md-nav__link:active,[data-md-color-primary=grey] .md-typeset a{color:#757575}[data-md-color-primary=grey] .md-nav__item--nested>.md-nav__link{color:inherit}[data-md-color-primary=blue-grey] .md-header,[data-md-color-primary=blue-grey] .md-hero,button[data-md-color-primary=blue-grey]{background-color:#546e7a}[data-md-color-primary=blue-grey] .md-nav__link--active,[data-md-color-primary=blue-grey] .md-nav__link:active,[data-md-color-primary=blue-grey] .md-typeset a{color:#546e7a}[data-md-color-primary=blue-grey] .md-nav__item--nested>.md-nav__link{color:inherit}button[data-md-color-primary=white]{box-shadow:0 0 .05rem rgba(0,0,0,.54) inset}[data-md-color-primary=white] .md-header,[data-md-color-primary=white] .md-hero,button[data-md-color-primary=white]{background-color:#fff;color:rgba(0,0,0,.87)}[data-md-color-primary=white] .md-hero--expand{border-bottom:.05rem solid rgba(0,0,0,.07)}[data-md-color-primary=black] .md-header,[data-md-color-primary=black] .md-hero,button[data-md-color-primary=black]{background-color:#000}button[data-md-color-accent=red]{background-color:#ff1744}[data-md-color-accent=red] .md-typeset .md-clipboard:active::before,[data-md-color-accent=red] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=red] .md-typeset a:active,[data-md-color-accent=red] .md-typeset a:hover{color:#ff1744}[data-md-color-accent=red] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=red] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=red] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=red] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ff1744}[data-md-color-accent=red] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=red] .md-typeset .footnote li:target .footnote-backref{color:#ff1744}[data-md-color-accent=red] .md-typeset [id] .headerlink:focus,[data-md-color-accent=red] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=red] .md-typeset [id]:target .headerlink{color:#ff1744}[data-md-color-accent=red] .md-nav__link:focus,[data-md-color-accent=red] .md-nav__link:hover{color:#ff1744}[data-md-color-accent=red] .md-search-result__link:hover,[data-md-color-accent=red] .md-search-result__link[data-md-state=active]{background-color:rgba(255,23,68,.1)}[data-md-color-accent=red] .md-source-file:hover::before{background-color:#ff1744}button[data-md-color-accent=pink]{background-color:#f50057}[data-md-color-accent=pink] .md-typeset .md-clipboard:active::before,[data-md-color-accent=pink] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=pink] .md-typeset a:active,[data-md-color-accent=pink] .md-typeset a:hover{color:#f50057}[data-md-color-accent=pink] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=pink] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=pink] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=pink] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#f50057}[data-md-color-accent=pink] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=pink] .md-typeset .footnote li:target .footnote-backref{color:#f50057}[data-md-color-accent=pink] .md-typeset [id] .headerlink:focus,[data-md-color-accent=pink] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=pink] .md-typeset [id]:target .headerlink{color:#f50057}[data-md-color-accent=pink] .md-nav__link:focus,[data-md-color-accent=pink] .md-nav__link:hover{color:#f50057}[data-md-color-accent=pink] .md-search-result__link:hover,[data-md-color-accent=pink] .md-search-result__link[data-md-state=active]{background-color:rgba(245,0,87,.1)}[data-md-color-accent=pink] .md-source-file:hover::before{background-color:#f50057}button[data-md-color-accent=purple]{background-color:#e040fb}[data-md-color-accent=purple] .md-typeset .md-clipboard:active::before,[data-md-color-accent=purple] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=purple] .md-typeset a:active,[data-md-color-accent=purple] .md-typeset a:hover{color:#e040fb}[data-md-color-accent=purple] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=purple] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=purple] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=purple] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#e040fb}[data-md-color-accent=purple] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=purple] .md-typeset .footnote li:target .footnote-backref{color:#e040fb}[data-md-color-accent=purple] .md-typeset [id] .headerlink:focus,[data-md-color-accent=purple] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=purple] .md-typeset [id]:target .headerlink{color:#e040fb}[data-md-color-accent=purple] .md-nav__link:focus,[data-md-color-accent=purple] .md-nav__link:hover{color:#e040fb}[data-md-color-accent=purple] .md-search-result__link:hover,[data-md-color-accent=purple] .md-search-result__link[data-md-state=active]{background-color:rgba(224,64,251,.1)}[data-md-color-accent=purple] .md-source-file:hover::before{background-color:#e040fb}button[data-md-color-accent=deep-purple]{background-color:#7c4dff}[data-md-color-accent=deep-purple] .md-typeset .md-clipboard:active::before,[data-md-color-accent=deep-purple] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=deep-purple] .md-typeset a:active,[data-md-color-accent=deep-purple] .md-typeset a:hover{color:#7c4dff}[data-md-color-accent=deep-purple] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-purple] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-purple] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-purple] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#7c4dff}[data-md-color-accent=deep-purple] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=deep-purple] .md-typeset .footnote li:target .footnote-backref{color:#7c4dff}[data-md-color-accent=deep-purple] .md-typeset [id] .headerlink:focus,[data-md-color-accent=deep-purple] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=deep-purple] .md-typeset [id]:target .headerlink{color:#7c4dff}[data-md-color-accent=deep-purple] .md-nav__link:focus,[data-md-color-accent=deep-purple] .md-nav__link:hover{color:#7c4dff}[data-md-color-accent=deep-purple] .md-search-result__link:hover,[data-md-color-accent=deep-purple] .md-search-result__link[data-md-state=active]{background-color:rgba(124,77,255,.1)}[data-md-color-accent=deep-purple] .md-source-file:hover::before{background-color:#7c4dff}button[data-md-color-accent=indigo]{background-color:#536dfe}[data-md-color-accent=indigo] .md-typeset .md-clipboard:active::before,[data-md-color-accent=indigo] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=indigo] .md-typeset a:active,[data-md-color-accent=indigo] .md-typeset a:hover{color:#536dfe}[data-md-color-accent=indigo] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=indigo] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=indigo] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=indigo] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#536dfe}[data-md-color-accent=indigo] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=indigo] .md-typeset .footnote li:target .footnote-backref{color:#536dfe}[data-md-color-accent=indigo] .md-typeset [id] .headerlink:focus,[data-md-color-accent=indigo] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=indigo] .md-typeset [id]:target .headerlink{color:#536dfe}[data-md-color-accent=indigo] .md-nav__link:focus,[data-md-color-accent=indigo] .md-nav__link:hover{color:#536dfe}[data-md-color-accent=indigo] .md-search-result__link:hover,[data-md-color-accent=indigo] .md-search-result__link[data-md-state=active]{background-color:rgba(83,109,254,.1)}[data-md-color-accent=indigo] .md-source-file:hover::before{background-color:#536dfe}button[data-md-color-accent=blue]{background-color:#448aff}[data-md-color-accent=blue] .md-typeset .md-clipboard:active::before,[data-md-color-accent=blue] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=blue] .md-typeset a:active,[data-md-color-accent=blue] .md-typeset a:hover{color:#448aff}[data-md-color-accent=blue] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=blue] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=blue] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=blue] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#448aff}[data-md-color-accent=blue] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=blue] .md-typeset .footnote li:target .footnote-backref{color:#448aff}[data-md-color-accent=blue] .md-typeset [id] .headerlink:focus,[data-md-color-accent=blue] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=blue] .md-typeset [id]:target .headerlink{color:#448aff}[data-md-color-accent=blue] .md-nav__link:focus,[data-md-color-accent=blue] .md-nav__link:hover{color:#448aff}[data-md-color-accent=blue] .md-search-result__link:hover,[data-md-color-accent=blue] .md-search-result__link[data-md-state=active]{background-color:rgba(68,138,255,.1)}[data-md-color-accent=blue] .md-source-file:hover::before{background-color:#448aff}button[data-md-color-accent=light-blue]{background-color:#0091ea}[data-md-color-accent=light-blue] .md-typeset .md-clipboard:active::before,[data-md-color-accent=light-blue] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=light-blue] .md-typeset a:active,[data-md-color-accent=light-blue] .md-typeset a:hover{color:#0091ea}[data-md-color-accent=light-blue] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-blue] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-blue] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-blue] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#0091ea}[data-md-color-accent=light-blue] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=light-blue] .md-typeset .footnote li:target .footnote-backref{color:#0091ea}[data-md-color-accent=light-blue] .md-typeset [id] .headerlink:focus,[data-md-color-accent=light-blue] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=light-blue] .md-typeset [id]:target .headerlink{color:#0091ea}[data-md-color-accent=light-blue] .md-nav__link:focus,[data-md-color-accent=light-blue] .md-nav__link:hover{color:#0091ea}[data-md-color-accent=light-blue] .md-search-result__link:hover,[data-md-color-accent=light-blue] .md-search-result__link[data-md-state=active]{background-color:rgba(0,145,234,.1)}[data-md-color-accent=light-blue] .md-source-file:hover::before{background-color:#0091ea}button[data-md-color-accent=cyan]{background-color:#00b8d4}[data-md-color-accent=cyan] .md-typeset .md-clipboard:active::before,[data-md-color-accent=cyan] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=cyan] .md-typeset a:active,[data-md-color-accent=cyan] .md-typeset a:hover{color:#00b8d4}[data-md-color-accent=cyan] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=cyan] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=cyan] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=cyan] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#00b8d4}[data-md-color-accent=cyan] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=cyan] .md-typeset .footnote li:target .footnote-backref{color:#00b8d4}[data-md-color-accent=cyan] .md-typeset [id] .headerlink:focus,[data-md-color-accent=cyan] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=cyan] .md-typeset [id]:target .headerlink{color:#00b8d4}[data-md-color-accent=cyan] .md-nav__link:focus,[data-md-color-accent=cyan] .md-nav__link:hover{color:#00b8d4}[data-md-color-accent=cyan] .md-search-result__link:hover,[data-md-color-accent=cyan] .md-search-result__link[data-md-state=active]{background-color:rgba(0,184,212,.1)}[data-md-color-accent=cyan] .md-source-file:hover::before{background-color:#00b8d4}button[data-md-color-accent=teal]{background-color:#00bfa5}[data-md-color-accent=teal] .md-typeset .md-clipboard:active::before,[data-md-color-accent=teal] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=teal] .md-typeset a:active,[data-md-color-accent=teal] .md-typeset a:hover{color:#00bfa5}[data-md-color-accent=teal] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=teal] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=teal] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=teal] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#00bfa5}[data-md-color-accent=teal] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=teal] .md-typeset .footnote li:target .footnote-backref{color:#00bfa5}[data-md-color-accent=teal] .md-typeset [id] .headerlink:focus,[data-md-color-accent=teal] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=teal] .md-typeset [id]:target .headerlink{color:#00bfa5}[data-md-color-accent=teal] .md-nav__link:focus,[data-md-color-accent=teal] .md-nav__link:hover{color:#00bfa5}[data-md-color-accent=teal] .md-search-result__link:hover,[data-md-color-accent=teal] .md-search-result__link[data-md-state=active]{background-color:rgba(0,191,165,.1)}[data-md-color-accent=teal] .md-source-file:hover::before{background-color:#00bfa5}button[data-md-color-accent=green]{background-color:#00c853}[data-md-color-accent=green] .md-typeset .md-clipboard:active::before,[data-md-color-accent=green] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=green] .md-typeset a:active,[data-md-color-accent=green] .md-typeset a:hover{color:#00c853}[data-md-color-accent=green] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=green] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=green] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=green] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#00c853}[data-md-color-accent=green] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=green] .md-typeset .footnote li:target .footnote-backref{color:#00c853}[data-md-color-accent=green] .md-typeset [id] .headerlink:focus,[data-md-color-accent=green] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=green] .md-typeset [id]:target .headerlink{color:#00c853}[data-md-color-accent=green] .md-nav__link:focus,[data-md-color-accent=green] .md-nav__link:hover{color:#00c853}[data-md-color-accent=green] .md-search-result__link:hover,[data-md-color-accent=green] .md-search-result__link[data-md-state=active]{background-color:rgba(0,200,83,.1)}[data-md-color-accent=green] .md-source-file:hover::before{background-color:#00c853}button[data-md-color-accent=light-green]{background-color:#64dd17}[data-md-color-accent=light-green] .md-typeset .md-clipboard:active::before,[data-md-color-accent=light-green] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=light-green] .md-typeset a:active,[data-md-color-accent=light-green] .md-typeset a:hover{color:#64dd17}[data-md-color-accent=light-green] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-green] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-green] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=light-green] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#64dd17}[data-md-color-accent=light-green] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=light-green] .md-typeset .footnote li:target .footnote-backref{color:#64dd17}[data-md-color-accent=light-green] .md-typeset [id] .headerlink:focus,[data-md-color-accent=light-green] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=light-green] .md-typeset [id]:target .headerlink{color:#64dd17}[data-md-color-accent=light-green] .md-nav__link:focus,[data-md-color-accent=light-green] .md-nav__link:hover{color:#64dd17}[data-md-color-accent=light-green] .md-search-result__link:hover,[data-md-color-accent=light-green] .md-search-result__link[data-md-state=active]{background-color:rgba(100,221,23,.1)}[data-md-color-accent=light-green] .md-source-file:hover::before{background-color:#64dd17}button[data-md-color-accent=lime]{background-color:#aeea00}[data-md-color-accent=lime] .md-typeset .md-clipboard:active::before,[data-md-color-accent=lime] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=lime] .md-typeset a:active,[data-md-color-accent=lime] .md-typeset a:hover{color:#aeea00}[data-md-color-accent=lime] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=lime] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=lime] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=lime] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#aeea00}[data-md-color-accent=lime] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=lime] .md-typeset .footnote li:target .footnote-backref{color:#aeea00}[data-md-color-accent=lime] .md-typeset [id] .headerlink:focus,[data-md-color-accent=lime] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=lime] .md-typeset [id]:target .headerlink{color:#aeea00}[data-md-color-accent=lime] .md-nav__link:focus,[data-md-color-accent=lime] .md-nav__link:hover{color:#aeea00}[data-md-color-accent=lime] .md-search-result__link:hover,[data-md-color-accent=lime] .md-search-result__link[data-md-state=active]{background-color:rgba(174,234,0,.1)}[data-md-color-accent=lime] .md-source-file:hover::before{background-color:#aeea00}button[data-md-color-accent=yellow]{background-color:#ffd600}[data-md-color-accent=yellow] .md-typeset .md-clipboard:active::before,[data-md-color-accent=yellow] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=yellow] .md-typeset a:active,[data-md-color-accent=yellow] .md-typeset a:hover{color:#ffd600}[data-md-color-accent=yellow] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=yellow] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=yellow] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=yellow] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ffd600}[data-md-color-accent=yellow] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=yellow] .md-typeset .footnote li:target .footnote-backref{color:#ffd600}[data-md-color-accent=yellow] .md-typeset [id] .headerlink:focus,[data-md-color-accent=yellow] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=yellow] .md-typeset [id]:target .headerlink{color:#ffd600}[data-md-color-accent=yellow] .md-nav__link:focus,[data-md-color-accent=yellow] .md-nav__link:hover{color:#ffd600}[data-md-color-accent=yellow] .md-search-result__link:hover,[data-md-color-accent=yellow] .md-search-result__link[data-md-state=active]{background-color:rgba(255,214,0,.1)}[data-md-color-accent=yellow] .md-source-file:hover::before{background-color:#ffd600}button[data-md-color-accent=amber]{background-color:#ffab00}[data-md-color-accent=amber] .md-typeset .md-clipboard:active::before,[data-md-color-accent=amber] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=amber] .md-typeset a:active,[data-md-color-accent=amber] .md-typeset a:hover{color:#ffab00}[data-md-color-accent=amber] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=amber] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=amber] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=amber] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ffab00}[data-md-color-accent=amber] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=amber] .md-typeset .footnote li:target .footnote-backref{color:#ffab00}[data-md-color-accent=amber] .md-typeset [id] .headerlink:focus,[data-md-color-accent=amber] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=amber] .md-typeset [id]:target .headerlink{color:#ffab00}[data-md-color-accent=amber] .md-nav__link:focus,[data-md-color-accent=amber] .md-nav__link:hover{color:#ffab00}[data-md-color-accent=amber] .md-search-result__link:hover,[data-md-color-accent=amber] .md-search-result__link[data-md-state=active]{background-color:rgba(255,171,0,.1)}[data-md-color-accent=amber] .md-source-file:hover::before{background-color:#ffab00}button[data-md-color-accent=orange]{background-color:#ff9100}[data-md-color-accent=orange] .md-typeset .md-clipboard:active::before,[data-md-color-accent=orange] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=orange] .md-typeset a:active,[data-md-color-accent=orange] .md-typeset a:hover{color:#ff9100}[data-md-color-accent=orange] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=orange] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=orange] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=orange] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ff9100}[data-md-color-accent=orange] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=orange] .md-typeset .footnote li:target .footnote-backref{color:#ff9100}[data-md-color-accent=orange] .md-typeset [id] .headerlink:focus,[data-md-color-accent=orange] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=orange] .md-typeset [id]:target .headerlink{color:#ff9100}[data-md-color-accent=orange] .md-nav__link:focus,[data-md-color-accent=orange] .md-nav__link:hover{color:#ff9100}[data-md-color-accent=orange] .md-search-result__link:hover,[data-md-color-accent=orange] .md-search-result__link[data-md-state=active]{background-color:rgba(255,145,0,.1)}[data-md-color-accent=orange] .md-source-file:hover::before{background-color:#ff9100}button[data-md-color-accent=deep-orange]{background-color:#ff6e40}[data-md-color-accent=deep-orange] .md-typeset .md-clipboard:active::before,[data-md-color-accent=deep-orange] .md-typeset .md-clipboard:hover::before,[data-md-color-accent=deep-orange] .md-typeset a:active,[data-md-color-accent=deep-orange] .md-typeset a:hover{color:#ff6e40}[data-md-color-accent=deep-orange] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-orange] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-orange] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,[data-md-color-accent=deep-orange] .md-typeset pre code::-webkit-scrollbar-thumb:hover{background-color:#ff6e40}[data-md-color-accent=deep-orange] .md-typeset .footnote li:hover .footnote-backref:hover,[data-md-color-accent=deep-orange] .md-typeset .footnote li:target .footnote-backref{color:#ff6e40}[data-md-color-accent=deep-orange] .md-typeset [id] .headerlink:focus,[data-md-color-accent=deep-orange] .md-typeset [id]:hover .headerlink:hover,[data-md-color-accent=deep-orange] .md-typeset [id]:target .headerlink{color:#ff6e40}[data-md-color-accent=deep-orange] .md-nav__link:focus,[data-md-color-accent=deep-orange] .md-nav__link:hover{color:#ff6e40}[data-md-color-accent=deep-orange] .md-search-result__link:hover,[data-md-color-accent=deep-orange] .md-search-result__link[data-md-state=active]{background-color:rgba(255,110,64,.1)}[data-md-color-accent=deep-orange] .md-source-file:hover::before{background-color:#ff6e40}@media only screen and (max-width:59.9375em){[data-md-color-primary=red] .md-nav__source{background-color:rgba(190,66,64,.9675)}[data-md-color-primary=pink] .md-nav__source{background-color:rgba(185,24,79,.9675)}[data-md-color-primary=purple] .md-nav__source{background-color:rgba(136,57,150,.9675)}[data-md-color-primary=deep-purple] .md-nav__source{background-color:rgba(100,69,154,.9675)}[data-md-color-primary=indigo] .md-nav__source{background-color:rgba(50,64,144,.9675)}[data-md-color-primary=blue] .md-nav__source{background-color:rgba(26,119,193,.9675)}[data-md-color-primary=light-blue] .md-nav__source{background-color:rgba(2,134,194,.9675)}[data-md-color-primary=cyan] .md-nav__source{background-color:rgba(0,150,169,.9675)}[data-md-color-primary=teal] .md-nav__source{background-color:rgba(0,119,108,.9675)}[data-md-color-primary=green] .md-nav__source{background-color:rgba(60,139,64,.9675)}[data-md-color-primary=light-green] .md-nav__source{background-color:rgba(99,142,53,.9675)}[data-md-color-primary=lime] .md-nav__source{background-color:rgba(153,161,41,.9675)}[data-md-color-primary=yellow] .md-nav__source{background-color:rgba(198,134,29,.9675)}[data-md-color-primary=amber] .md-nav__source{background-color:rgba(203,127,0,.9675)}[data-md-color-primary=orange] .md-nav__source{background-color:rgba(200,111,0,.9675)}[data-md-color-primary=deep-orange] .md-nav__source{background-color:rgba(203,89,53,.9675)}[data-md-color-primary=brown] .md-nav__source{background-color:rgba(96,68,57,.9675)}[data-md-color-primary=grey] .md-nav__source{background-color:rgba(93,93,93,.9675)}[data-md-color-primary=blue-grey] .md-nav__source{background-color:rgba(67,88,97,.9675)}[data-md-color-primary=white] .md-nav__source{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.87)}[data-md-color-primary=black] .md-nav__source{background-color:#404040}}@media only screen and (max-width:76.1875em){html [data-md-color-primary=red] .md-nav--primary .md-nav__title--site{background-color:#ef5350}html [data-md-color-primary=pink] .md-nav--primary .md-nav__title--site{background-color:#e91e63}html [data-md-color-primary=purple] .md-nav--primary .md-nav__title--site{background-color:#ab47bc}html [data-md-color-primary=deep-purple] .md-nav--primary .md-nav__title--site{background-color:#7e57c2}html [data-md-color-primary=indigo] .md-nav--primary .md-nav__title--site{background-color:#3f51b5}html [data-md-color-primary=blue] .md-nav--primary .md-nav__title--site{background-color:#2196f3}html [data-md-color-primary=light-blue] .md-nav--primary .md-nav__title--site{background-color:#03a9f4}html [data-md-color-primary=cyan] .md-nav--primary .md-nav__title--site{background-color:#00bcd4}html [data-md-color-primary=teal] .md-nav--primary .md-nav__title--site{background-color:#009688}html [data-md-color-primary=green] .md-nav--primary .md-nav__title--site{background-color:#4caf50}html [data-md-color-primary=light-green] .md-nav--primary .md-nav__title--site{background-color:#7cb342}html [data-md-color-primary=lime] .md-nav--primary .md-nav__title--site{background-color:#c0ca33}html [data-md-color-primary=yellow] .md-nav--primary .md-nav__title--site{background-color:#f9a825}html [data-md-color-primary=amber] .md-nav--primary .md-nav__title--site{background-color:#ffa000}html [data-md-color-primary=orange] .md-nav--primary .md-nav__title--site{background-color:#fb8c00}html [data-md-color-primary=deep-orange] .md-nav--primary .md-nav__title--site{background-color:#ff7043}html [data-md-color-primary=brown] .md-nav--primary .md-nav__title--site{background-color:#795548}html [data-md-color-primary=grey] .md-nav--primary .md-nav__title--site{background-color:#757575}html [data-md-color-primary=blue-grey] .md-nav--primary .md-nav__title--site{background-color:#546e7a}html [data-md-color-primary=white] .md-nav--primary .md-nav__title--site{background-color:#fff;color:rgba(0,0,0,.87)}[data-md-color-primary=white] .md-hero{border-bottom:.05rem solid rgba(0,0,0,.07)}html [data-md-color-primary=black] .md-nav--primary .md-nav__title--site{background-color:#000}}@media only screen and (min-width:76.25em){[data-md-color-primary=red] .md-tabs{background-color:#ef5350}[data-md-color-primary=pink] .md-tabs{background-color:#e91e63}[data-md-color-primary=purple] .md-tabs{background-color:#ab47bc}[data-md-color-primary=deep-purple] .md-tabs{background-color:#7e57c2}[data-md-color-primary=indigo] .md-tabs{background-color:#3f51b5}[data-md-color-primary=blue] .md-tabs{background-color:#2196f3}[data-md-color-primary=light-blue] .md-tabs{background-color:#03a9f4}[data-md-color-primary=cyan] .md-tabs{background-color:#00bcd4}[data-md-color-primary=teal] .md-tabs{background-color:#009688}[data-md-color-primary=green] .md-tabs{background-color:#4caf50}[data-md-color-primary=light-green] .md-tabs{background-color:#7cb342}[data-md-color-primary=lime] .md-tabs{background-color:#c0ca33}[data-md-color-primary=yellow] .md-tabs{background-color:#f9a825}[data-md-color-primary=amber] .md-tabs{background-color:#ffa000}[data-md-color-primary=orange] .md-tabs{background-color:#fb8c00}[data-md-color-primary=deep-orange] .md-tabs{background-color:#ff7043}[data-md-color-primary=brown] .md-tabs{background-color:#795548}[data-md-color-primary=grey] .md-tabs{background-color:#757575}[data-md-color-primary=blue-grey] .md-tabs{background-color:#546e7a}[data-md-color-primary=white] .md-tabs{border-bottom:.05rem solid rgba(0,0,0,.07);background-color:#fff;color:rgba(0,0,0,.87)}[data-md-color-primary=black] .md-tabs{background-color:#000}}@media only screen and (min-width:60em){[data-md-color-primary=white] .md-search__input{background-color:rgba(0,0,0,.07)}[data-md-color-primary=white] .md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input::-moz-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input:-ms-input-placeholder,[data-md-color-primary=white] .md-search__input::-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=white] .md-search__input::placeholder{color:rgba(0,0,0,.54)}[data-md-color-primary=black] .md-search__input{background-color:rgba(255,255,255,.3)}} +/*# sourceMappingURL=application-palette.min.css.map */ \ No newline at end of file diff --git a/material/assets/stylesheets/application-palette.min.css.map b/material/assets/stylesheets/application-palette.min.css.map new file mode 100644 index 000000000..033c3c4de --- /dev/null +++ b/material/assets/stylesheets/application-palette.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["material/assets/stylesheets/application-palette.css","../../../src/assets/stylesheets/application-palette.scss","application-palette.css","../../../src/assets/stylesheets/helpers/_break.scss"],"names":[],"mappings":"AACA,4B,CC2CA,6B,CAEE,Y,CACA,mB,CACA,0B,CACA,qD,CAAA,6C,CAGA,mB,CACA,U,CACA,gB,CACA,e,CACA,c,CD3CA,kC,CC+BF,mC,CAgBI,W,CCvCJ,sC,CAGA,oC,CDoEE,iC,CACE,wB,CDhEJ,iD,CEFA,gD,CATA,yC,CDmFM,a,CCtEN,+D,CD2FM,a,CCtEN,uC,CAGA,qC,CDqCE,kC,CACE,wB,CD7CJ,kD,CEUA,iD,CATA,0C,CDoDM,a,CCvCN,gE,CD4DM,a,CCvCN,yC,CAGA,uC,CDME,oC,CACE,wB,CD1BJ,oD,CEsBA,mD,CATA,4C,CDqBM,a,CCRN,kE,CD6BM,a,CCRN,8C,CAGA,4C,CDzBE,yC,CACE,wB,CDPJ,yD,CEkCA,wD,CATA,iD,CDVM,a,CCuBN,uE,CDFM,a,CCuBN,yC,CAGA,uC,CDxDE,oC,CACE,wB,CDYJ,oD,CE8CA,mD,CATA,4C,CDzCM,a,CCsDN,kE,CDjCM,a,CCsDN,uC,CAGA,qC,CDvFE,kC,CACE,wB,CD+BJ,kD,CE0DA,iD,CATA,0C,CDxEM,a,CCqFN,gE,CDhEM,a,CCqFN,6C,CAGA,2C,CDtHE,wC,CACE,wB,CDkDJ,wD,CEsEA,uD,CATA,gD,CDvGM,a,CCoHN,sE,CD/FM,a,CCoHN,uC,CAGA,qC,CDrJE,kC,CACE,wB,CDqEJ,kD,CEkFA,iD,CATA,0C,CDtIM,a,CCmJN,gE,CD9HM,a,CCmJN,uC,CAGA,qC,CDpLE,kC,CACE,wB,CDwFJ,kD,CE8FA,iD,CATA,0C,CDrKM,a,CCkLN,gE,CD7JM,a,CCkLN,wC,CAGA,sC,CDnNE,mC,CACE,wB,CD2GJ,mD,CE0GA,kD,CATA,2C,CDpMM,a,CCiNN,iE,CD5LM,a,CCiNN,8C,CAGA,4C,CDlPE,yC,CACE,wB,CD8HJ,yD,CEsHA,wD,CATA,iD,CDnOM,a,CCgPN,uE,CD3NM,a,CCgPN,uC,CAGA,qC,CDjRE,kC,CACE,wB,CDiJJ,kD,CEkIA,iD,CATA,0C,CDlQM,a,CC+QN,gE,CD1PM,a,CC+QN,yC,CAGA,uC,CDhTE,oC,CACE,wB,CDoKJ,oD,CE8IA,mD,CATA,4C,CDjSM,a,CC8SN,kE,CDzRM,a,CC8SN,wC,CAGA,sC,CD/UE,mC,CACE,wB,CDuLJ,mD,CE0JA,kD,CATA,2C,CDhUM,a,CC6UN,iE,CDxTM,a,CC6UN,yC,CAGA,uC,CD9WE,oC,CACE,wB,CD0MJ,oD,CEsKA,mD,CATA,4C,CD/VM,a,CC4WN,kE,CDvVM,a,CC4WN,8C,CAGA,4C,CD7YE,yC,CACE,wB,CD6NJ,yD,CEkLA,wD,CATA,iD,CD9XM,a,CC2YN,uE,CDtXM,a,CC2YN,wC,CAGA,sC,CD5aE,mC,CACE,wB,CDgPJ,mD,CE8LA,kD,CATA,2C,CD7ZM,a,CC0aN,iE,CDrZM,a,CC0aN,uC,CAGA,qC,CD3cE,kC,CACE,wB,CDmQJ,kD,CE0MA,iD,CATA,0C,CD5bM,a,CCycN,gE,CDpbM,a,CCycN,4C,CAGA,0C,CD1eE,uC,CACE,wB,CDsRJ,uD,CEsNA,sD,CATA,+C,CD3dM,a,CCweN,qE,CDndM,a,CAqCN,mC,CAGE,2C,CC+bF,wC,CAIA,sC,CDtcA,mC,CAWI,qB,CACA,qB,CC6bF,8C,CDnbI,0C,CCidN,wC,CAGA,sC,CDxZA,mC,CACE,qB,CA8EA,gC,CACE,wB,CD4FJ,mE,CE0QA,kE,CFlRA,+C,CE0QA,8C,CDlVQ,a,CC2WR,gF,CAMA,iF,CFrSA,qF,CE0QA,8E,CDhVQ,wB,CCwVR,iF,CF1QA,4E,CClEQ,a,CDuER,6D,CEyQA,mE,CF1QA,8D,CC/DQ,a,CC8UR,8C,CF1QA,8C,CC7DM,a,CC8UN,wD,CAAA,wE,CDhUQ,mC,CCsUR,wD,CD3TM,wB,CAtEJ,iC,CACE,wB,CDoIJ,oE,CE0QA,mE,CFlRA,gD,CE0QA,+C,CD1XQ,a,CCmZR,iF,CAMA,kF,CFrSA,sF,CE0QA,+E,CDxXQ,wB,CCgYR,kF,CF1QA,6E,CC1GQ,a,CD+GR,8D,CEyQA,oE,CF1QA,+D,CCvGQ,a,CCsXR,+C,CF1QA,+C,CCrGM,a,CCsXN,yD,CAAA,yE,CDxWQ,kC,CC8WR,yD,CDnWM,wB,CAtEJ,mC,CACE,wB,CD4KJ,sE,CE0QA,qE,CFlRA,kD,CE0QA,iD,CDlaQ,a,CC2bR,mF,CAMA,oF,CFrSA,wF,CE0QA,iF,CDhaQ,wB,CCwaR,oF,CF1QA,+E,CClJQ,a,CDuJR,gE,CEyQA,sE,CF1QA,iE,CC/IQ,a,CC8ZR,iD,CF1QA,iD,CC7IM,a,CC8ZN,2D,CAAA,2E,CDhZQ,oC,CCsZR,2D,CD3YM,wB,CAtEJ,wC,CACE,wB,CDoNJ,2E,CE0QA,0E,CFlRA,uD,CE0QA,sD,CD1cQ,a,CCmeR,wF,CAMA,yF,CFrSA,6F,CE0QA,sF,CDxcQ,wB,CCgdR,yF,CF1QA,oF,CC1LQ,a,CD+LR,qE,CEyQA,2E,CF1QA,sE,CCvLQ,a,CCscR,sD,CF1QA,sD,CCrLM,a,CCscN,gE,CAAA,gF,CDxbQ,oC,CC8bR,gE,CDnbM,wB,CAtEJ,mC,CACE,wB,CD4PJ,sE,CE0QA,qE,CFlRA,kD,CE0QA,iD,CDlfQ,a,CC2gBR,mF,CAMA,oF,CFrSA,wF,CE0QA,iF,CDhfQ,wB,CCwfR,oF,CF1QA,+E,CClOQ,a,CDuOR,gE,CEyQA,sE,CF1QA,iE,CC/NQ,a,CC8eR,iD,CF1QA,iD,CC7NM,a,CC8eN,2D,CAAA,2E,CDheQ,oC,CCseR,2D,CD3dM,wB,CAtEJ,iC,CACE,wB,CDoSJ,oE,CE0QA,mE,CFlRA,gD,CE0QA,+C,CD1hBQ,a,CCmjBR,iF,CAMA,kF,CFrSA,sF,CE0QA,+E,CDxhBQ,wB,CCgiBR,kF,CF1QA,6E,CC1QQ,a,CD+QR,8D,CEyQA,oE,CF1QA,+D,CCvQQ,a,CCshBR,+C,CF1QA,+C,CCrQM,a,CCshBN,yD,CAAA,yE,CDxgBQ,oC,CC8gBR,yD,CDngBM,wB,CAtEJ,uC,CACE,wB,CD4UJ,0E,CE0QA,yE,CFlRA,sD,CE0QA,qD,CDlkBQ,a,CC2lBR,uF,CAMA,wF,CFrSA,4F,CE0QA,qF,CDhkBQ,wB,CCwkBR,wF,CF1QA,mF,CClTQ,a,CDuTR,oE,CEyQA,0E,CF1QA,qE,CC/SQ,a,CC8jBR,qD,CF1QA,qD,CC7SM,a,CC8jBN,+D,CAAA,+E,CDhjBQ,mC,CCsjBR,+D,CD3iBM,wB,CAtEJ,iC,CACE,wB,CDoXJ,oE,CE0QA,mE,CFlRA,gD,CE0QA,+C,CD1mBQ,a,CCmoBR,iF,CAMA,kF,CFrSA,sF,CE0QA,+E,CDxmBQ,wB,CCgnBR,kF,CF1QA,6E,CC1VQ,a,CD+VR,8D,CEyQA,oE,CF1QA,+D,CCvVQ,a,CCsmBR,+C,CF1QA,+C,CCrVM,a,CCsmBN,yD,CAAA,yE,CDxlBQ,mC,CC8lBR,yD,CDnlBM,wB,CAtEJ,iC,CACE,wB,CD4ZJ,oE,CE0QA,mE,CFlRA,gD,CE0QA,+C,CDlpBQ,a,CC2qBR,iF,CAMA,kF,CFrSA,sF,CE0QA,+E,CDhpBQ,wB,CCwpBR,kF,CF1QA,6E,CClYQ,a,CDuYR,8D,CEyQA,oE,CF1QA,+D,CC/XQ,a,CC8oBR,+C,CF1QA,+C,CC7XM,a,CC8oBN,yD,CAAA,yE,CDhoBQ,mC,CCsoBR,yD,CD3nBM,wB,CAtEJ,kC,CACE,wB,CDocJ,qE,CE0QA,oE,CFlRA,iD,CE0QA,gD,CD1rBQ,a,CCmtBR,kF,CAMA,mF,CFrSA,uF,CE0QA,gF,CDxrBQ,wB,CCgsBR,mF,CF1QA,8E,CC1aQ,a,CD+aR,+D,CEyQA,qE,CF1QA,gE,CCvaQ,a,CCsrBR,gD,CF1QA,gD,CCraM,a,CCsrBN,0D,CAAA,0E,CDxqBQ,kC,CC8qBR,0D,CDnqBM,wB,CAtEJ,wC,CACE,wB,CD4eJ,2E,CE0QA,0E,CFlRA,uD,CE0QA,sD,CDluBQ,a,CC2vBR,wF,CAMA,yF,CFrSA,6F,CE0QA,sF,CDhuBQ,wB,CCwuBR,yF,CF1QA,oF,CCldQ,a,CDudR,qE,CEyQA,2E,CF1QA,sE,CC/cQ,a,CC8tBR,sD,CF1QA,sD,CC7cM,a,CC8tBN,gE,CAAA,gF,CDhtBQ,oC,CCstBR,gE,CD3sBM,wB,CAtEJ,iC,CACE,wB,CDohBJ,oE,CE0QA,mE,CFlRA,gD,CE0QA,+C,CD1wBQ,a,CCmyBR,iF,CAMA,kF,CFrSA,sF,CE0QA,+E,CDxwBQ,wB,CCgxBR,kF,CF1QA,6E,CC1fQ,a,CD+fR,8D,CEyQA,oE,CF1QA,+D,CCvfQ,a,CCswBR,+C,CF1QA,+C,CCrfM,a,CCswBN,yD,CAAA,yE,CDxvBQ,mC,CC8vBR,yD,CDnvBM,wB,CAtEJ,mC,CACE,wB,CD4jBJ,sE,CE0QA,qE,CFlRA,kD,CE0QA,iD,CDlzBQ,a,CC20BR,mF,CAMA,oF,CFrSA,wF,CE0QA,iF,CDhzBQ,wB,CCwzBR,oF,CF1QA,+E,CCliBQ,a,CDuiBR,gE,CEyQA,sE,CF1QA,iE,CC/hBQ,a,CC8yBR,iD,CF1QA,iD,CC7hBM,a,CC8yBN,2D,CAAA,2E,CDhyBQ,mC,CCsyBR,2D,CD3xBM,wB,CAtEJ,kC,CACE,wB,CDomBJ,qE,CE0QA,oE,CFlRA,iD,CE0QA,gD,CD11BQ,a,CCm3BR,kF,CAMA,mF,CFrSA,uF,CE0QA,gF,CDx1BQ,wB,CCg2BR,mF,CF1QA,8E,CC1kBQ,a,CD+kBR,+D,CEyQA,qE,CF1QA,gE,CCvkBQ,a,CCs1BR,gD,CF1QA,gD,CCrkBM,a,CCs1BN,0D,CAAA,0E,CDx0BQ,mC,CC80BR,0D,CDn0BM,wB,CAtEJ,mC,CACE,wB,CD4oBJ,sE,CE0QA,qE,CFlRA,kD,CE0QA,iD,CDl4BQ,a,CC25BR,mF,CAMA,oF,CFrSA,wF,CE0QA,iF,CDh4BQ,wB,CCw4BR,oF,CF1QA,+E,CClnBQ,a,CDunBR,gE,CEyQA,sE,CF1QA,iE,CC/mBQ,a,CC83BR,iD,CF1QA,iD,CC7mBM,a,CC83BN,2D,CAAA,2E,CDh3BQ,mC,CCs3BR,2D,CD32BM,wB,CAtEJ,wC,CACE,wB,CDorBJ,2E,CE0QA,0E,CFlRA,uD,CE0QA,sD,CD16BQ,a,CCm8BR,wF,CAMA,yF,CFrSA,6F,CE0QA,sF,CDx6BQ,wB,CCg7BR,yF,CF1QA,oF,CC1pBQ,a,CD+pBR,qE,CEyQA,2E,CF1QA,sE,CCvpBQ,a,CCs6BR,sD,CF1QA,sD,CCrpBM,a,CCs6BN,gE,CAAA,gF,CDx5BQ,oC,CC85BR,gE,CDn5BM,wB,CEnJF,6CDhNF,2C,CD+FM,sC,CChEN,4C,CDgEM,sC,CCjCN,8C,CDiCM,uC,CCFN,mD,CDEM,uC,CC6BN,8C,CD7BM,sC,CC4DN,4C,CD5DM,uC,CC2FN,kD,CD3FM,sC,CC0HN,4C,CD1HM,sC,CCyJN,4C,CDzJM,sC,CCwLN,6C,CDxLM,sC,CCuNN,mD,CDvNM,sC,CCsPN,4C,CDtPM,uC,CCqRN,8C,CDrRM,uC,CCoTN,6C,CDpTM,sC,CCmVN,8C,CDnVM,sC,CCkXN,mD,CDlXM,sC,CCiZN,6C,CDjZM,qC,CCgbN,4C,CDhbM,qC,CC+cN,iD,CD/cM,qC,CC0eN,6C,CD9aI,gC,CACA,qB,CC8cJ,6C,CDtYI,0BEpBF,A,6CFzGE,sE,CACE,wB,CADF,uE,CACE,wB,CADF,yE,CACE,wB,CADF,8E,CACE,wB,CADF,yE,CACE,wB,CADF,uE,CACE,wB,CADF,6E,CACE,wB,CADF,uE,CACE,wB,CADF,uE,CACE,wB,CADF,wE,CACE,wB,CADF,8E,CACE,wB,CADF,uE,CACE,wB,CADF,yE,CACE,wB,CADF,wE,CACE,wB,CADF,yE,CACE,wB,CADF,8E,CACE,wB,CADF,wE,CACE,wB,CADF,uE,CACE,wB,CADF,4E,CACE,wB,CA0EJ,wE,CACE,qB,CACA,qB,CCmaJ,sC,CD9ZI,0C,CA4DF,wE,CACE,uBE5DF,A,2CDlLF,oC,CDyGM,wB,CC1EN,qC,CD0EM,wB,CC3CN,uC,CD2CM,wB,CCZN,4C,CDYM,wB,CCmBN,uC,CDnBM,wB,CCkDN,qC,CDlDM,wB,CCiFN,2C,CDjFM,wB,CCgHN,qC,CDhHM,wB,CC+IN,qC,CD/IM,wB,CC8KN,sC,CD9KM,wB,CC6MN,4C,CD7MM,wB,CC4ON,qC,CD5OM,wB,CC2QN,uC,CD3QM,wB,CC0SN,sC,CD1SM,wB,CCyUN,uC,CDzUM,wB,CCwWN,4C,CDxWM,wB,CCuYN,sC,CDvYM,wB,CCsaN,qC,CDtaM,wB,CCqcN,0C,CDrcM,wB,CC0eN,sC,CDzZI,0C,CACA,qB,CACA,qB,CCkbJ,sC,CDvXI,uBErEF,A,wCDoZF,+C,CDzaI,gC,CC2aF,0E,CDvaI,qB,CCuaJ,iE,CDvaI,qB,CCuaJ,qE,CAAA,sE,CDvaI,qB,CCuaJ,4D,CDvaI,qB,CCqcN,+C,CDjYI,uC","file":"material/assets/stylesheets/application-palette.css","sourcesContent":["button[data-md-color-primary],\nbutton[data-md-color-accent] {\n width: 6.5rem;\n margin-bottom: 0.2rem;\n padding: 1.2rem 0.4rem 0.2rem;\n -webkit-transition: background-color 0.25s, opacity 0.25s;\n transition: background-color 0.25s, opacity 0.25s;\n border-radius: 0.1rem;\n color: white;\n font-size: 0.64rem;\n text-align: left;\n cursor: pointer; }\n button[data-md-color-primary]:hover,\n button[data-md-color-accent]:hover {\n opacity: 0.75; }\n\nbutton[data-md-color-primary=\"red\"] {\n background-color: #ef5350; }\n\n[data-md-color-primary=\"red\"] .md-typeset a {\n color: #ef5350; }\n\n[data-md-color-primary=\"red\"] .md-header {\n background-color: #ef5350; }\n\n[data-md-color-primary=\"red\"] .md-hero {\n background-color: #ef5350; }\n\n[data-md-color-primary=\"red\"] .md-nav__link:active,\n[data-md-color-primary=\"red\"] .md-nav__link--active {\n color: #ef5350; }\n\n[data-md-color-primary=\"red\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"pink\"] {\n background-color: #e91e63; }\n\n[data-md-color-primary=\"pink\"] .md-typeset a {\n color: #e91e63; }\n\n[data-md-color-primary=\"pink\"] .md-header {\n background-color: #e91e63; }\n\n[data-md-color-primary=\"pink\"] .md-hero {\n background-color: #e91e63; }\n\n[data-md-color-primary=\"pink\"] .md-nav__link:active,\n[data-md-color-primary=\"pink\"] .md-nav__link--active {\n color: #e91e63; }\n\n[data-md-color-primary=\"pink\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"purple\"] {\n background-color: #ab47bc; }\n\n[data-md-color-primary=\"purple\"] .md-typeset a {\n color: #ab47bc; }\n\n[data-md-color-primary=\"purple\"] .md-header {\n background-color: #ab47bc; }\n\n[data-md-color-primary=\"purple\"] .md-hero {\n background-color: #ab47bc; }\n\n[data-md-color-primary=\"purple\"] .md-nav__link:active,\n[data-md-color-primary=\"purple\"] .md-nav__link--active {\n color: #ab47bc; }\n\n[data-md-color-primary=\"purple\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"deep-purple\"] {\n background-color: #7e57c2; }\n\n[data-md-color-primary=\"deep-purple\"] .md-typeset a {\n color: #7e57c2; }\n\n[data-md-color-primary=\"deep-purple\"] .md-header {\n background-color: #7e57c2; }\n\n[data-md-color-primary=\"deep-purple\"] .md-hero {\n background-color: #7e57c2; }\n\n[data-md-color-primary=\"deep-purple\"] .md-nav__link:active,\n[data-md-color-primary=\"deep-purple\"] .md-nav__link--active {\n color: #7e57c2; }\n\n[data-md-color-primary=\"deep-purple\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"indigo\"] {\n background-color: #3f51b5; }\n\n[data-md-color-primary=\"indigo\"] .md-typeset a {\n color: #3f51b5; }\n\n[data-md-color-primary=\"indigo\"] .md-header {\n background-color: #3f51b5; }\n\n[data-md-color-primary=\"indigo\"] .md-hero {\n background-color: #3f51b5; }\n\n[data-md-color-primary=\"indigo\"] .md-nav__link:active,\n[data-md-color-primary=\"indigo\"] .md-nav__link--active {\n color: #3f51b5; }\n\n[data-md-color-primary=\"indigo\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"blue\"] {\n background-color: #2196f3; }\n\n[data-md-color-primary=\"blue\"] .md-typeset a {\n color: #2196f3; }\n\n[data-md-color-primary=\"blue\"] .md-header {\n background-color: #2196f3; }\n\n[data-md-color-primary=\"blue\"] .md-hero {\n background-color: #2196f3; }\n\n[data-md-color-primary=\"blue\"] .md-nav__link:active,\n[data-md-color-primary=\"blue\"] .md-nav__link--active {\n color: #2196f3; }\n\n[data-md-color-primary=\"blue\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"light-blue\"] {\n background-color: #03a9f4; }\n\n[data-md-color-primary=\"light-blue\"] .md-typeset a {\n color: #03a9f4; }\n\n[data-md-color-primary=\"light-blue\"] .md-header {\n background-color: #03a9f4; }\n\n[data-md-color-primary=\"light-blue\"] .md-hero {\n background-color: #03a9f4; }\n\n[data-md-color-primary=\"light-blue\"] .md-nav__link:active,\n[data-md-color-primary=\"light-blue\"] .md-nav__link--active {\n color: #03a9f4; }\n\n[data-md-color-primary=\"light-blue\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"cyan\"] {\n background-color: #00bcd4; }\n\n[data-md-color-primary=\"cyan\"] .md-typeset a {\n color: #00bcd4; }\n\n[data-md-color-primary=\"cyan\"] .md-header {\n background-color: #00bcd4; }\n\n[data-md-color-primary=\"cyan\"] .md-hero {\n background-color: #00bcd4; }\n\n[data-md-color-primary=\"cyan\"] .md-nav__link:active,\n[data-md-color-primary=\"cyan\"] .md-nav__link--active {\n color: #00bcd4; }\n\n[data-md-color-primary=\"cyan\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"teal\"] {\n background-color: #009688; }\n\n[data-md-color-primary=\"teal\"] .md-typeset a {\n color: #009688; }\n\n[data-md-color-primary=\"teal\"] .md-header {\n background-color: #009688; }\n\n[data-md-color-primary=\"teal\"] .md-hero {\n background-color: #009688; }\n\n[data-md-color-primary=\"teal\"] .md-nav__link:active,\n[data-md-color-primary=\"teal\"] .md-nav__link--active {\n color: #009688; }\n\n[data-md-color-primary=\"teal\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"green\"] {\n background-color: #4caf50; }\n\n[data-md-color-primary=\"green\"] .md-typeset a {\n color: #4caf50; }\n\n[data-md-color-primary=\"green\"] .md-header {\n background-color: #4caf50; }\n\n[data-md-color-primary=\"green\"] .md-hero {\n background-color: #4caf50; }\n\n[data-md-color-primary=\"green\"] .md-nav__link:active,\n[data-md-color-primary=\"green\"] .md-nav__link--active {\n color: #4caf50; }\n\n[data-md-color-primary=\"green\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"light-green\"] {\n background-color: #7cb342; }\n\n[data-md-color-primary=\"light-green\"] .md-typeset a {\n color: #7cb342; }\n\n[data-md-color-primary=\"light-green\"] .md-header {\n background-color: #7cb342; }\n\n[data-md-color-primary=\"light-green\"] .md-hero {\n background-color: #7cb342; }\n\n[data-md-color-primary=\"light-green\"] .md-nav__link:active,\n[data-md-color-primary=\"light-green\"] .md-nav__link--active {\n color: #7cb342; }\n\n[data-md-color-primary=\"light-green\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"lime\"] {\n background-color: #c0ca33; }\n\n[data-md-color-primary=\"lime\"] .md-typeset a {\n color: #c0ca33; }\n\n[data-md-color-primary=\"lime\"] .md-header {\n background-color: #c0ca33; }\n\n[data-md-color-primary=\"lime\"] .md-hero {\n background-color: #c0ca33; }\n\n[data-md-color-primary=\"lime\"] .md-nav__link:active,\n[data-md-color-primary=\"lime\"] .md-nav__link--active {\n color: #c0ca33; }\n\n[data-md-color-primary=\"lime\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"yellow\"] {\n background-color: #f9a825; }\n\n[data-md-color-primary=\"yellow\"] .md-typeset a {\n color: #f9a825; }\n\n[data-md-color-primary=\"yellow\"] .md-header {\n background-color: #f9a825; }\n\n[data-md-color-primary=\"yellow\"] .md-hero {\n background-color: #f9a825; }\n\n[data-md-color-primary=\"yellow\"] .md-nav__link:active,\n[data-md-color-primary=\"yellow\"] .md-nav__link--active {\n color: #f9a825; }\n\n[data-md-color-primary=\"yellow\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"amber\"] {\n background-color: #ffa000; }\n\n[data-md-color-primary=\"amber\"] .md-typeset a {\n color: #ffa000; }\n\n[data-md-color-primary=\"amber\"] .md-header {\n background-color: #ffa000; }\n\n[data-md-color-primary=\"amber\"] .md-hero {\n background-color: #ffa000; }\n\n[data-md-color-primary=\"amber\"] .md-nav__link:active,\n[data-md-color-primary=\"amber\"] .md-nav__link--active {\n color: #ffa000; }\n\n[data-md-color-primary=\"amber\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"orange\"] {\n background-color: #fb8c00; }\n\n[data-md-color-primary=\"orange\"] .md-typeset a {\n color: #fb8c00; }\n\n[data-md-color-primary=\"orange\"] .md-header {\n background-color: #fb8c00; }\n\n[data-md-color-primary=\"orange\"] .md-hero {\n background-color: #fb8c00; }\n\n[data-md-color-primary=\"orange\"] .md-nav__link:active,\n[data-md-color-primary=\"orange\"] .md-nav__link--active {\n color: #fb8c00; }\n\n[data-md-color-primary=\"orange\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"deep-orange\"] {\n background-color: #ff7043; }\n\n[data-md-color-primary=\"deep-orange\"] .md-typeset a {\n color: #ff7043; }\n\n[data-md-color-primary=\"deep-orange\"] .md-header {\n background-color: #ff7043; }\n\n[data-md-color-primary=\"deep-orange\"] .md-hero {\n background-color: #ff7043; }\n\n[data-md-color-primary=\"deep-orange\"] .md-nav__link:active,\n[data-md-color-primary=\"deep-orange\"] .md-nav__link--active {\n color: #ff7043; }\n\n[data-md-color-primary=\"deep-orange\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"brown\"] {\n background-color: #795548; }\n\n[data-md-color-primary=\"brown\"] .md-typeset a {\n color: #795548; }\n\n[data-md-color-primary=\"brown\"] .md-header {\n background-color: #795548; }\n\n[data-md-color-primary=\"brown\"] .md-hero {\n background-color: #795548; }\n\n[data-md-color-primary=\"brown\"] .md-nav__link:active,\n[data-md-color-primary=\"brown\"] .md-nav__link--active {\n color: #795548; }\n\n[data-md-color-primary=\"brown\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"grey\"] {\n background-color: #757575; }\n\n[data-md-color-primary=\"grey\"] .md-typeset a {\n color: #757575; }\n\n[data-md-color-primary=\"grey\"] .md-header {\n background-color: #757575; }\n\n[data-md-color-primary=\"grey\"] .md-hero {\n background-color: #757575; }\n\n[data-md-color-primary=\"grey\"] .md-nav__link:active,\n[data-md-color-primary=\"grey\"] .md-nav__link--active {\n color: #757575; }\n\n[data-md-color-primary=\"grey\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"blue-grey\"] {\n background-color: #546e7a; }\n\n[data-md-color-primary=\"blue-grey\"] .md-typeset a {\n color: #546e7a; }\n\n[data-md-color-primary=\"blue-grey\"] .md-header {\n background-color: #546e7a; }\n\n[data-md-color-primary=\"blue-grey\"] .md-hero {\n background-color: #546e7a; }\n\n[data-md-color-primary=\"blue-grey\"] .md-nav__link:active,\n[data-md-color-primary=\"blue-grey\"] .md-nav__link--active {\n color: #546e7a; }\n\n[data-md-color-primary=\"blue-grey\"] .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n\nbutton[data-md-color-primary=\"white\"] {\n background-color: white;\n color: rgba(0, 0, 0, 0.87);\n box-shadow: 0 0 0.05rem rgba(0, 0, 0, 0.54) inset; }\n\n[data-md-color-primary=\"white\"] .md-header {\n background-color: white;\n color: rgba(0, 0, 0, 0.87); }\n\n[data-md-color-primary=\"white\"] .md-hero {\n background-color: white;\n color: rgba(0, 0, 0, 0.87); }\n [data-md-color-primary=\"white\"] .md-hero--expand {\n border-bottom: 0.05rem solid rgba(0, 0, 0, 0.07); }\n\nbutton[data-md-color-primary=\"black\"] {\n background-color: #000; }\n\n[data-md-color-primary=\"black\"] .md-header {\n background-color: #000; }\n\n[data-md-color-primary=\"black\"] .md-hero {\n background-color: #000; }\n\nbutton[data-md-color-accent=\"red\"] {\n background-color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-typeset a:hover,\n[data-md-color-accent=\"red\"] .md-typeset a:active {\n color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"red\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"red\"] .md-typeset .md-clipboard:active::before {\n color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"red\"] .md-typeset .footnote li:target .footnote-backref {\n color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"red\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"red\"] .md-typeset [id] .headerlink:focus {\n color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-nav__link:focus,\n[data-md-color-accent=\"red\"] .md-nav__link:hover {\n color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"red\"] .md-search-result__link:hover {\n background-color: rgba(255, 23, 68, 0.1); }\n\n[data-md-color-accent=\"red\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ff1744; }\n\n[data-md-color-accent=\"red\"] .md-source-file:hover::before {\n background-color: #ff1744; }\n\nbutton[data-md-color-accent=\"pink\"] {\n background-color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-typeset a:hover,\n[data-md-color-accent=\"pink\"] .md-typeset a:active {\n color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"pink\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"pink\"] .md-typeset .md-clipboard:active::before {\n color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"pink\"] .md-typeset .footnote li:target .footnote-backref {\n color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"pink\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"pink\"] .md-typeset [id] .headerlink:focus {\n color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-nav__link:focus,\n[data-md-color-accent=\"pink\"] .md-nav__link:hover {\n color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"pink\"] .md-search-result__link:hover {\n background-color: rgba(245, 0, 87, 0.1); }\n\n[data-md-color-accent=\"pink\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #f50057; }\n\n[data-md-color-accent=\"pink\"] .md-source-file:hover::before {\n background-color: #f50057; }\n\nbutton[data-md-color-accent=\"purple\"] {\n background-color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-typeset a:hover,\n[data-md-color-accent=\"purple\"] .md-typeset a:active {\n color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"purple\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"purple\"] .md-typeset .md-clipboard:active::before {\n color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"purple\"] .md-typeset .footnote li:target .footnote-backref {\n color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"purple\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"purple\"] .md-typeset [id] .headerlink:focus {\n color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-nav__link:focus,\n[data-md-color-accent=\"purple\"] .md-nav__link:hover {\n color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"purple\"] .md-search-result__link:hover {\n background-color: rgba(224, 64, 251, 0.1); }\n\n[data-md-color-accent=\"purple\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #e040fb; }\n\n[data-md-color-accent=\"purple\"] .md-source-file:hover::before {\n background-color: #e040fb; }\n\nbutton[data-md-color-accent=\"deep-purple\"] {\n background-color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-typeset a:hover,\n[data-md-color-accent=\"deep-purple\"] .md-typeset a:active {\n color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"deep-purple\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"deep-purple\"] .md-typeset .md-clipboard:active::before {\n color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"deep-purple\"] .md-typeset .footnote li:target .footnote-backref {\n color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"deep-purple\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"deep-purple\"] .md-typeset [id] .headerlink:focus {\n color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-nav__link:focus,\n[data-md-color-accent=\"deep-purple\"] .md-nav__link:hover {\n color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"deep-purple\"] .md-search-result__link:hover {\n background-color: rgba(124, 77, 255, 0.1); }\n\n[data-md-color-accent=\"deep-purple\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #7c4dff; }\n\n[data-md-color-accent=\"deep-purple\"] .md-source-file:hover::before {\n background-color: #7c4dff; }\n\nbutton[data-md-color-accent=\"indigo\"] {\n background-color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-typeset a:hover,\n[data-md-color-accent=\"indigo\"] .md-typeset a:active {\n color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"indigo\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"indigo\"] .md-typeset .md-clipboard:active::before {\n color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"indigo\"] .md-typeset .footnote li:target .footnote-backref {\n color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"indigo\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"indigo\"] .md-typeset [id] .headerlink:focus {\n color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-nav__link:focus,\n[data-md-color-accent=\"indigo\"] .md-nav__link:hover {\n color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"indigo\"] .md-search-result__link:hover {\n background-color: rgba(83, 109, 254, 0.1); }\n\n[data-md-color-accent=\"indigo\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #536dfe; }\n\n[data-md-color-accent=\"indigo\"] .md-source-file:hover::before {\n background-color: #536dfe; }\n\nbutton[data-md-color-accent=\"blue\"] {\n background-color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-typeset a:hover,\n[data-md-color-accent=\"blue\"] .md-typeset a:active {\n color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"blue\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"blue\"] .md-typeset .md-clipboard:active::before {\n color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"blue\"] .md-typeset .footnote li:target .footnote-backref {\n color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"blue\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"blue\"] .md-typeset [id] .headerlink:focus {\n color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-nav__link:focus,\n[data-md-color-accent=\"blue\"] .md-nav__link:hover {\n color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"blue\"] .md-search-result__link:hover {\n background-color: rgba(68, 138, 255, 0.1); }\n\n[data-md-color-accent=\"blue\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #448aff; }\n\n[data-md-color-accent=\"blue\"] .md-source-file:hover::before {\n background-color: #448aff; }\n\nbutton[data-md-color-accent=\"light-blue\"] {\n background-color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-typeset a:hover,\n[data-md-color-accent=\"light-blue\"] .md-typeset a:active {\n color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"light-blue\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"light-blue\"] .md-typeset .md-clipboard:active::before {\n color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"light-blue\"] .md-typeset .footnote li:target .footnote-backref {\n color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"light-blue\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"light-blue\"] .md-typeset [id] .headerlink:focus {\n color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-nav__link:focus,\n[data-md-color-accent=\"light-blue\"] .md-nav__link:hover {\n color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"light-blue\"] .md-search-result__link:hover {\n background-color: rgba(0, 145, 234, 0.1); }\n\n[data-md-color-accent=\"light-blue\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #0091ea; }\n\n[data-md-color-accent=\"light-blue\"] .md-source-file:hover::before {\n background-color: #0091ea; }\n\nbutton[data-md-color-accent=\"cyan\"] {\n background-color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-typeset a:hover,\n[data-md-color-accent=\"cyan\"] .md-typeset a:active {\n color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"cyan\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"cyan\"] .md-typeset .md-clipboard:active::before {\n color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"cyan\"] .md-typeset .footnote li:target .footnote-backref {\n color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"cyan\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"cyan\"] .md-typeset [id] .headerlink:focus {\n color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-nav__link:focus,\n[data-md-color-accent=\"cyan\"] .md-nav__link:hover {\n color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"cyan\"] .md-search-result__link:hover {\n background-color: rgba(0, 184, 212, 0.1); }\n\n[data-md-color-accent=\"cyan\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #00b8d4; }\n\n[data-md-color-accent=\"cyan\"] .md-source-file:hover::before {\n background-color: #00b8d4; }\n\nbutton[data-md-color-accent=\"teal\"] {\n background-color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-typeset a:hover,\n[data-md-color-accent=\"teal\"] .md-typeset a:active {\n color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"teal\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"teal\"] .md-typeset .md-clipboard:active::before {\n color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"teal\"] .md-typeset .footnote li:target .footnote-backref {\n color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"teal\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"teal\"] .md-typeset [id] .headerlink:focus {\n color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-nav__link:focus,\n[data-md-color-accent=\"teal\"] .md-nav__link:hover {\n color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"teal\"] .md-search-result__link:hover {\n background-color: rgba(0, 191, 165, 0.1); }\n\n[data-md-color-accent=\"teal\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #00bfa5; }\n\n[data-md-color-accent=\"teal\"] .md-source-file:hover::before {\n background-color: #00bfa5; }\n\nbutton[data-md-color-accent=\"green\"] {\n background-color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-typeset a:hover,\n[data-md-color-accent=\"green\"] .md-typeset a:active {\n color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"green\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"green\"] .md-typeset .md-clipboard:active::before {\n color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"green\"] .md-typeset .footnote li:target .footnote-backref {\n color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"green\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"green\"] .md-typeset [id] .headerlink:focus {\n color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-nav__link:focus,\n[data-md-color-accent=\"green\"] .md-nav__link:hover {\n color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"green\"] .md-search-result__link:hover {\n background-color: rgba(0, 200, 83, 0.1); }\n\n[data-md-color-accent=\"green\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #00c853; }\n\n[data-md-color-accent=\"green\"] .md-source-file:hover::before {\n background-color: #00c853; }\n\nbutton[data-md-color-accent=\"light-green\"] {\n background-color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-typeset a:hover,\n[data-md-color-accent=\"light-green\"] .md-typeset a:active {\n color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"light-green\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"light-green\"] .md-typeset .md-clipboard:active::before {\n color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"light-green\"] .md-typeset .footnote li:target .footnote-backref {\n color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"light-green\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"light-green\"] .md-typeset [id] .headerlink:focus {\n color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-nav__link:focus,\n[data-md-color-accent=\"light-green\"] .md-nav__link:hover {\n color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"light-green\"] .md-search-result__link:hover {\n background-color: rgba(100, 221, 23, 0.1); }\n\n[data-md-color-accent=\"light-green\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #64dd17; }\n\n[data-md-color-accent=\"light-green\"] .md-source-file:hover::before {\n background-color: #64dd17; }\n\nbutton[data-md-color-accent=\"lime\"] {\n background-color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-typeset a:hover,\n[data-md-color-accent=\"lime\"] .md-typeset a:active {\n color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"lime\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"lime\"] .md-typeset .md-clipboard:active::before {\n color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"lime\"] .md-typeset .footnote li:target .footnote-backref {\n color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"lime\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"lime\"] .md-typeset [id] .headerlink:focus {\n color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-nav__link:focus,\n[data-md-color-accent=\"lime\"] .md-nav__link:hover {\n color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"lime\"] .md-search-result__link:hover {\n background-color: rgba(174, 234, 0, 0.1); }\n\n[data-md-color-accent=\"lime\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #aeea00; }\n\n[data-md-color-accent=\"lime\"] .md-source-file:hover::before {\n background-color: #aeea00; }\n\nbutton[data-md-color-accent=\"yellow\"] {\n background-color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-typeset a:hover,\n[data-md-color-accent=\"yellow\"] .md-typeset a:active {\n color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"yellow\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"yellow\"] .md-typeset .md-clipboard:active::before {\n color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"yellow\"] .md-typeset .footnote li:target .footnote-backref {\n color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"yellow\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"yellow\"] .md-typeset [id] .headerlink:focus {\n color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-nav__link:focus,\n[data-md-color-accent=\"yellow\"] .md-nav__link:hover {\n color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"yellow\"] .md-search-result__link:hover {\n background-color: rgba(255, 214, 0, 0.1); }\n\n[data-md-color-accent=\"yellow\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ffd600; }\n\n[data-md-color-accent=\"yellow\"] .md-source-file:hover::before {\n background-color: #ffd600; }\n\nbutton[data-md-color-accent=\"amber\"] {\n background-color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-typeset a:hover,\n[data-md-color-accent=\"amber\"] .md-typeset a:active {\n color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"amber\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"amber\"] .md-typeset .md-clipboard:active::before {\n color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"amber\"] .md-typeset .footnote li:target .footnote-backref {\n color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"amber\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"amber\"] .md-typeset [id] .headerlink:focus {\n color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-nav__link:focus,\n[data-md-color-accent=\"amber\"] .md-nav__link:hover {\n color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"amber\"] .md-search-result__link:hover {\n background-color: rgba(255, 171, 0, 0.1); }\n\n[data-md-color-accent=\"amber\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ffab00; }\n\n[data-md-color-accent=\"amber\"] .md-source-file:hover::before {\n background-color: #ffab00; }\n\nbutton[data-md-color-accent=\"orange\"] {\n background-color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-typeset a:hover,\n[data-md-color-accent=\"orange\"] .md-typeset a:active {\n color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"orange\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"orange\"] .md-typeset .md-clipboard:active::before {\n color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"orange\"] .md-typeset .footnote li:target .footnote-backref {\n color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"orange\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"orange\"] .md-typeset [id] .headerlink:focus {\n color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-nav__link:focus,\n[data-md-color-accent=\"orange\"] .md-nav__link:hover {\n color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"orange\"] .md-search-result__link:hover {\n background-color: rgba(255, 145, 0, 0.1); }\n\n[data-md-color-accent=\"orange\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ff9100; }\n\n[data-md-color-accent=\"orange\"] .md-source-file:hover::before {\n background-color: #ff9100; }\n\nbutton[data-md-color-accent=\"deep-orange\"] {\n background-color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-typeset a:hover,\n[data-md-color-accent=\"deep-orange\"] .md-typeset a:active {\n color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-typeset pre code::-webkit-scrollbar-thumb:hover,\n[data-md-color-accent=\"deep-orange\"] .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover {\n background-color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-typeset .md-clipboard:hover::before,\n[data-md-color-accent=\"deep-orange\"] .md-typeset .md-clipboard:active::before {\n color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-typeset .footnote li:hover .footnote-backref:hover,\n[data-md-color-accent=\"deep-orange\"] .md-typeset .footnote li:target .footnote-backref {\n color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-typeset [id]:hover .headerlink:hover,\n[data-md-color-accent=\"deep-orange\"] .md-typeset [id]:target .headerlink,\n[data-md-color-accent=\"deep-orange\"] .md-typeset [id] .headerlink:focus {\n color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-nav__link:focus,\n[data-md-color-accent=\"deep-orange\"] .md-nav__link:hover {\n color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-search-result__link[data-md-state=\"active\"], [data-md-color-accent=\"deep-orange\"] .md-search-result__link:hover {\n background-color: rgba(255, 110, 64, 0.1); }\n\n[data-md-color-accent=\"deep-orange\"] .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #ff6e40; }\n\n[data-md-color-accent=\"deep-orange\"] .md-source-file:hover::before {\n background-color: #ff6e40; }\n\n@media only screen and (max-width: 59.9375em) {\n [data-md-color-primary=\"red\"] .md-nav__source {\n background-color: rgba(190, 66, 64, 0.9675); }\n [data-md-color-primary=\"pink\"] .md-nav__source {\n background-color: rgba(185, 24, 79, 0.9675); }\n [data-md-color-primary=\"purple\"] .md-nav__source {\n background-color: rgba(136, 57, 150, 0.9675); }\n [data-md-color-primary=\"deep-purple\"] .md-nav__source {\n background-color: rgba(100, 69, 154, 0.9675); }\n [data-md-color-primary=\"indigo\"] .md-nav__source {\n background-color: rgba(50, 64, 144, 0.9675); }\n [data-md-color-primary=\"blue\"] .md-nav__source {\n background-color: rgba(26, 119, 193, 0.9675); }\n [data-md-color-primary=\"light-blue\"] .md-nav__source {\n background-color: rgba(2, 134, 194, 0.9675); }\n [data-md-color-primary=\"cyan\"] .md-nav__source {\n background-color: rgba(0, 150, 169, 0.9675); }\n [data-md-color-primary=\"teal\"] .md-nav__source {\n background-color: rgba(0, 119, 108, 0.9675); }\n [data-md-color-primary=\"green\"] .md-nav__source {\n background-color: rgba(60, 139, 64, 0.9675); }\n [data-md-color-primary=\"light-green\"] .md-nav__source {\n background-color: rgba(99, 142, 53, 0.9675); }\n [data-md-color-primary=\"lime\"] .md-nav__source {\n background-color: rgba(153, 161, 41, 0.9675); }\n [data-md-color-primary=\"yellow\"] .md-nav__source {\n background-color: rgba(198, 134, 29, 0.9675); }\n [data-md-color-primary=\"amber\"] .md-nav__source {\n background-color: rgba(203, 127, 0, 0.9675); }\n [data-md-color-primary=\"orange\"] .md-nav__source {\n background-color: rgba(200, 111, 0, 0.9675); }\n [data-md-color-primary=\"deep-orange\"] .md-nav__source {\n background-color: rgba(203, 89, 53, 0.9675); }\n [data-md-color-primary=\"brown\"] .md-nav__source {\n background-color: rgba(96, 68, 57, 0.9675); }\n [data-md-color-primary=\"grey\"] .md-nav__source {\n background-color: rgba(93, 93, 93, 0.9675); }\n [data-md-color-primary=\"blue-grey\"] .md-nav__source {\n background-color: rgba(67, 88, 97, 0.9675); }\n [data-md-color-primary=\"white\"] .md-nav__source {\n background-color: rgba(0, 0, 0, 0.07);\n color: rgba(0, 0, 0, 0.87); }\n [data-md-color-primary=\"black\"] .md-nav__source {\n background-color: #404040; } }\n\n@media only screen and (max-width: 76.1875em) {\n html [data-md-color-primary=\"red\"] .md-nav--primary .md-nav__title--site {\n background-color: #ef5350; }\n html [data-md-color-primary=\"pink\"] .md-nav--primary .md-nav__title--site {\n background-color: #e91e63; }\n html [data-md-color-primary=\"purple\"] .md-nav--primary .md-nav__title--site {\n background-color: #ab47bc; }\n html [data-md-color-primary=\"deep-purple\"] .md-nav--primary .md-nav__title--site {\n background-color: #7e57c2; }\n html [data-md-color-primary=\"indigo\"] .md-nav--primary .md-nav__title--site {\n background-color: #3f51b5; }\n html [data-md-color-primary=\"blue\"] .md-nav--primary .md-nav__title--site {\n background-color: #2196f3; }\n html [data-md-color-primary=\"light-blue\"] .md-nav--primary .md-nav__title--site {\n background-color: #03a9f4; }\n html [data-md-color-primary=\"cyan\"] .md-nav--primary .md-nav__title--site {\n background-color: #00bcd4; }\n html [data-md-color-primary=\"teal\"] .md-nav--primary .md-nav__title--site {\n background-color: #009688; }\n html [data-md-color-primary=\"green\"] .md-nav--primary .md-nav__title--site {\n background-color: #4caf50; }\n html [data-md-color-primary=\"light-green\"] .md-nav--primary .md-nav__title--site {\n background-color: #7cb342; }\n html [data-md-color-primary=\"lime\"] .md-nav--primary .md-nav__title--site {\n background-color: #c0ca33; }\n html [data-md-color-primary=\"yellow\"] .md-nav--primary .md-nav__title--site {\n background-color: #f9a825; }\n html [data-md-color-primary=\"amber\"] .md-nav--primary .md-nav__title--site {\n background-color: #ffa000; }\n html [data-md-color-primary=\"orange\"] .md-nav--primary .md-nav__title--site {\n background-color: #fb8c00; }\n html [data-md-color-primary=\"deep-orange\"] .md-nav--primary .md-nav__title--site {\n background-color: #ff7043; }\n html [data-md-color-primary=\"brown\"] .md-nav--primary .md-nav__title--site {\n background-color: #795548; }\n html [data-md-color-primary=\"grey\"] .md-nav--primary .md-nav__title--site {\n background-color: #757575; }\n html [data-md-color-primary=\"blue-grey\"] .md-nav--primary .md-nav__title--site {\n background-color: #546e7a; }\n html [data-md-color-primary=\"white\"] .md-nav--primary .md-nav__title--site {\n background-color: white;\n color: rgba(0, 0, 0, 0.87); }\n [data-md-color-primary=\"white\"] .md-hero {\n border-bottom: 0.05rem solid rgba(0, 0, 0, 0.07); }\n html [data-md-color-primary=\"black\"] .md-nav--primary .md-nav__title--site {\n background-color: #000; } }\n\n@media only screen and (min-width: 76.25em) {\n [data-md-color-primary=\"red\"] .md-tabs {\n background-color: #ef5350; }\n [data-md-color-primary=\"pink\"] .md-tabs {\n background-color: #e91e63; }\n [data-md-color-primary=\"purple\"] .md-tabs {\n background-color: #ab47bc; }\n [data-md-color-primary=\"deep-purple\"] .md-tabs {\n background-color: #7e57c2; }\n [data-md-color-primary=\"indigo\"] .md-tabs {\n background-color: #3f51b5; }\n [data-md-color-primary=\"blue\"] .md-tabs {\n background-color: #2196f3; }\n [data-md-color-primary=\"light-blue\"] .md-tabs {\n background-color: #03a9f4; }\n [data-md-color-primary=\"cyan\"] .md-tabs {\n background-color: #00bcd4; }\n [data-md-color-primary=\"teal\"] .md-tabs {\n background-color: #009688; }\n [data-md-color-primary=\"green\"] .md-tabs {\n background-color: #4caf50; }\n [data-md-color-primary=\"light-green\"] .md-tabs {\n background-color: #7cb342; }\n [data-md-color-primary=\"lime\"] .md-tabs {\n background-color: #c0ca33; }\n [data-md-color-primary=\"yellow\"] .md-tabs {\n background-color: #f9a825; }\n [data-md-color-primary=\"amber\"] .md-tabs {\n background-color: #ffa000; }\n [data-md-color-primary=\"orange\"] .md-tabs {\n background-color: #fb8c00; }\n [data-md-color-primary=\"deep-orange\"] .md-tabs {\n background-color: #ff7043; }\n [data-md-color-primary=\"brown\"] .md-tabs {\n background-color: #795548; }\n [data-md-color-primary=\"grey\"] .md-tabs {\n background-color: #757575; }\n [data-md-color-primary=\"blue-grey\"] .md-tabs {\n background-color: #546e7a; }\n [data-md-color-primary=\"white\"] .md-tabs {\n border-bottom: 0.05rem solid rgba(0, 0, 0, 0.07);\n background-color: white;\n color: rgba(0, 0, 0, 0.87); }\n [data-md-color-primary=\"black\"] .md-tabs {\n background-color: #000; } }\n\n@media only screen and (min-width: 60em) {\n [data-md-color-primary=\"white\"] .md-search__input {\n background-color: rgba(0, 0, 0, 0.07); }\n [data-md-color-primary=\"white\"] .md-search__input::-webkit-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-color-primary=\"white\"] .md-search__input::-moz-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-color-primary=\"white\"] .md-search__input:-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-color-primary=\"white\"] .md-search__input::-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-color-primary=\"white\"] .md-search__input::placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-color-primary=\"black\"] .md-search__input {\n background-color: rgba(255, 255, 255, 0.3); } }\n/*# sourceMappingURL=application-palette.css.map */",null,null,null]} \ No newline at end of file diff --git a/material/assets/stylesheets/application.4031d38b.css b/material/assets/stylesheets/application.4031d38b.css deleted file mode 100644 index d31c1257d..000000000 --- a/material/assets/stylesheets/application.4031d38b.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{margin:0}hr{overflow:visible;box-sizing:content-box}a{-webkit-text-decoration-skip:objects}a,button,input,label{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}small,sub,sup{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}table{border-collapse:separate;border-spacing:0}td,th{font-weight:400;vertical-align:top}button{margin:0;padding:0;border:0;outline-style:none;background:transparent;font-size:inherit}input{border:0;outline:0}.md-clipboard:before,.md-icon,.md-nav__button,.md-nav__link:after,.md-nav__title:before,.md-search-result__article--document:before,.md-source-file:before,.md-typeset .admonition>.admonition-title:before,.md-typeset .admonition>summary:before,.md-typeset .critic.comment:before,.md-typeset .footnote-backref,.md-typeset .task-list-control .task-list-indicator:before,.md-typeset details>.admonition-title:before,.md-typeset details>summary:before,.md-typeset summary:after{font-family:Material Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;white-space:nowrap;speak:none;word-wrap:normal;direction:ltr}.md-content__icon,.md-footer-nav__button,.md-header-nav__button,.md-nav__button,.md-nav__title:before,.md-search-result__article--document:before{display:inline-block;margin:.2rem;padding:.4rem;font-size:1.2rem;cursor:pointer}.md-icon--arrow-back:before{content:""}.md-icon--arrow-forward:before{content:""}.md-icon--menu:before{content:""}.md-icon--search:before{content:""}[dir=rtl] .md-icon--arrow-back:before{content:""}[dir=rtl] .md-icon--arrow-forward:before{content:""}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input{color:rgba(0,0,0,.87);-webkit-font-feature-settings:"kern","liga";font-feature-settings:"kern","liga";font-family:Helvetica Neue,Helvetica,Arial,sans-serif}code,kbd,pre{color:rgba(0,0,0,.87);-webkit-font-feature-settings:"kern";font-feature-settings:"kern";font-family:Courier New,Courier,monospace}.md-typeset{font-size:.8rem;line-height:1.6;-webkit-print-color-adjust:exact}.md-typeset blockquote,.md-typeset ol,.md-typeset p,.md-typeset ul{margin:1em 0}.md-typeset h1{margin:0 0 2rem;color:rgba(0,0,0,.54);font-size:1.5625rem;line-height:1.3}.md-typeset h1,.md-typeset h2{font-weight:300;letter-spacing:-.01em}.md-typeset h2{margin:2rem 0 .8rem;font-size:1.25rem;line-height:1.4}.md-typeset h3{margin:1.6rem 0 .8rem;font-size:1rem;font-weight:400;letter-spacing:-.01em;line-height:1.5}.md-typeset h2+h3{margin-top:.8rem}.md-typeset h4{font-size:.8rem}.md-typeset h4,.md-typeset h5,.md-typeset h6{margin:.8rem 0;font-weight:700;letter-spacing:-.01em}.md-typeset h5,.md-typeset h6{color:rgba(0,0,0,.54);font-size:.64rem}.md-typeset h5{text-transform:uppercase}.md-typeset hr{margin:1.5em 0;border-bottom:.05rem dotted rgba(0,0,0,.26)}.md-typeset a{color:#3f51b5;word-break:break-word}.md-typeset a,.md-typeset a:before{transition:color .125s}.md-typeset a:active,.md-typeset a:hover{color:#536dfe}.md-typeset code,.md-typeset pre{background-color:hsla(0,0%,92.5%,.5);color:#37474f;font-size:85%;direction:ltr}.md-typeset code{margin:0 .29412em;padding:.07353em 0;border-radius:.1rem;box-shadow:.29412em 0 0 hsla(0,0%,92.5%,.5),-.29412em 0 0 hsla(0,0%,92.5%,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset h1 code,.md-typeset h2 code,.md-typeset h3 code,.md-typeset h4 code,.md-typeset h5 code,.md-typeset h6 code{margin:0;background-color:transparent;box-shadow:none}.md-typeset a>code{margin:inherit;padding:inherit;border-radius:initial;background-color:inherit;color:inherit;box-shadow:none}.md-typeset pre{position:relative;margin:1em 0;border-radius:.1rem;line-height:1.4;-webkit-overflow-scrolling:touch}.md-typeset pre>code{display:block;margin:0;padding:.525rem .6rem;background-color:transparent;font-size:inherit;box-shadow:none;-webkit-box-decoration-break:slice;box-decoration-break:slice;overflow:auto}.md-typeset pre>code::-webkit-scrollbar{width:.2rem;height:.2rem}.md-typeset pre>code::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-typeset pre>code::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-typeset kbd{padding:0 .29412em;border-radius:.15rem;border:.05rem solid #c9c9c9;border-bottom-color:#bcbcbc;background-color:#fcfcfc;color:#555;font-size:85%;box-shadow:0 .05rem 0 #b0b0b0;word-break:break-word}.md-typeset mark{margin:0 .25em;padding:.0625em 0;border-radius:.1rem;background-color:rgba(255,235,59,.5);box-shadow:.25em 0 0 rgba(255,235,59,.5),-.25em 0 0 rgba(255,235,59,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset abbr{border-bottom:.05rem dotted rgba(0,0,0,.54);text-decoration:none;cursor:help}.md-typeset small{opacity:.75}.md-typeset sub,.md-typeset sup{margin-left:.07812em}[dir=rtl] .md-typeset sub,[dir=rtl] .md-typeset sup{margin-right:.07812em;margin-left:0}.md-typeset blockquote{padding-left:.6rem;border-left:.2rem solid rgba(0,0,0,.26);color:rgba(0,0,0,.54)}[dir=rtl] .md-typeset blockquote{padding-right:.6rem;padding-left:0;border-right:.2rem solid rgba(0,0,0,.26);border-left:initial}.md-typeset ul{list-style-type:disc}.md-typeset ol,.md-typeset ul{margin-left:.625em;padding:0}[dir=rtl] .md-typeset ol,[dir=rtl] .md-typeset ul{margin-right:.625em;margin-left:0}.md-typeset ol ol,.md-typeset ul ol{list-style-type:lower-alpha}.md-typeset ol ol ol,.md-typeset ul ol ol{list-style-type:lower-roman}.md-typeset ol li,.md-typeset ul li{margin-bottom:.5em;margin-left:1.25em}[dir=rtl] .md-typeset ol li,[dir=rtl] .md-typeset ul li{margin-right:1.25em;margin-left:0}.md-typeset ol li blockquote,.md-typeset ol li p,.md-typeset ul li blockquote,.md-typeset ul li p{margin:.5em 0}.md-typeset ol li:last-child,.md-typeset ul li:last-child{margin-bottom:0}.md-typeset ol li ol,.md-typeset ol li ul,.md-typeset ul li ol,.md-typeset ul li ul{margin:.5em 0 .5em .625em}[dir=rtl] .md-typeset ol li ol,[dir=rtl] .md-typeset ol li ul,[dir=rtl] .md-typeset ul li ol,[dir=rtl] .md-typeset ul li ul{margin-right:.625em;margin-left:0}.md-typeset dd{margin:1em 0 1em 1.875em}[dir=rtl] .md-typeset dd{margin-right:1.875em;margin-left:0}.md-typeset iframe,.md-typeset img,.md-typeset svg{max-width:100%}.md-typeset table:not([class]){box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);display:inline-block;max-width:100%;border-radius:.1rem;font-size:.64rem;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset table:not([class])+*{margin-top:1.5em}.md-typeset table:not([class]) td:not([align]),.md-typeset table:not([class]) th:not([align]){text-align:left}[dir=rtl] .md-typeset table:not([class]) td:not([align]),[dir=rtl] .md-typeset table:not([class]) th:not([align]){text-align:right}.md-typeset table:not([class]) th{min-width:5rem;padding:.6rem .8rem;background-color:rgba(0,0,0,.54);color:#fff;vertical-align:top}.md-typeset table:not([class]) td{padding:.6rem .8rem;border-top:.05rem solid rgba(0,0,0,.07);vertical-align:top}.md-typeset table:not([class]) tr{transition:background-color .125s}.md-typeset table:not([class]) tr:hover{background-color:rgba(0,0,0,.035);box-shadow:inset 0 .05rem 0 #fff}.md-typeset table:not([class]) tr:first-child td{border-top:0}.md-typeset table:not([class]) a{word-break:normal}.md-typeset__scrollwrap{margin:1em -.8rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.md-typeset .md-typeset__table{display:inline-block;margin-bottom:.5em;padding:0 .8rem}.md-typeset .md-typeset__table table{display:table;width:100%;margin:0;overflow:hidden}html{font-size:125%;overflow-x:hidden}body,html{height:100%}body{position:relative;font-size:.5rem}hr{display:block;height:.05rem;padding:0;border:0}.md-svg{display:none}.md-grid{max-width:61rem;margin-right:auto;margin-left:auto}.md-container,.md-main{overflow:auto}.md-container{display:table;width:100%;height:100%;padding-top:2.4rem;table-layout:fixed}.md-main{display:table-row;height:100%}.md-main__inner{height:100%;padding-top:1.5rem;padding-bottom:.05rem}.md-toggle{display:none}.md-overlay{position:fixed;top:0;width:0;height:0;transition:width 0s .25s,height 0s .25s,opacity .25s;background-color:rgba(0,0,0,.54);opacity:0;z-index:3}.md-flex{display:table}.md-flex__cell{display:table-cell;position:relative;vertical-align:top}.md-flex__cell--shrink{width:0}.md-flex__cell--stretch{display:table;width:100%;table-layout:fixed}.md-flex__ellipsis{display:table-cell;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-skip{position:fixed;width:.05rem;height:.05rem;margin:.5rem;padding:.3rem .5rem;-webkit-transform:translateY(.4rem);transform:translateY(.4rem);border-radius:.1rem;background-color:rgba(0,0,0,.87);color:#fff;font-size:.64rem;opacity:0;overflow:hidden}.md-skip:focus{width:auto;height:auto;clip:auto;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .175s 75ms,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s 75ms;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s 75ms,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1;z-index:10}@page{margin:25mm}.md-clipboard{position:absolute;top:.3rem;right:.3rem;width:1.4rem;height:1.4rem;border-radius:.1rem;font-size:.8rem;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.md-clipboard:before{transition:color .25s,opacity .25s;color:rgba(0,0,0,.07);content:"\E14D"}.codehilite:hover .md-clipboard:before,.md-typeset .highlight:hover .md-clipboard:before,pre:hover .md-clipboard:before{color:rgba(0,0,0,.54)}.md-clipboard:focus:before,.md-clipboard:hover:before{color:#536dfe}.md-clipboard__message{display:block;position:absolute;top:0;right:1.7rem;padding:.3rem .5rem;-webkit-transform:translateX(.4rem);transform:translateX(.4rem);transition:opacity .175s,-webkit-transform .25s cubic-bezier(.9,.1,.9,0);transition:transform .25s cubic-bezier(.9,.1,.9,0),opacity .175s;transition:transform .25s cubic-bezier(.9,.1,.9,0),opacity .175s,-webkit-transform .25s cubic-bezier(.9,.1,.9,0);border-radius:.1rem;background-color:rgba(0,0,0,.54);color:#fff;font-size:.64rem;white-space:nowrap;opacity:0;pointer-events:none}.md-clipboard__message--active{-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .175s 75ms,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s 75ms;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s 75ms,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1;pointer-events:auto}.md-clipboard__message:before{content:attr(aria-label)}.md-clipboard__message:after{display:block;position:absolute;top:50%;right:-.2rem;width:0;margin-top:-.2rem;border-color:transparent rgba(0,0,0,.54);border-style:solid;border-width:.2rem 0 .2rem .2rem;content:""}.md-content__inner{margin:0 .8rem 1.2rem;padding-top:.6rem}.md-content__inner:before{display:block;height:.4rem;content:""}.md-content__inner>:last-child{margin-bottom:0}.md-content__icon{position:relative;margin:.4rem 0;padding:0;float:right}.md-typeset .md-content__icon{color:rgba(0,0,0,.26)}.md-header{position:fixed;top:0;right:0;left:0;height:2.4rem;transition:background-color .25s,color .25s;background-color:#3f51b5;color:#fff;box-shadow:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.no-js .md-header{transition:none;box-shadow:none}.md-header[data-md-state=shadow]{transition:background-color .25s,color .25s,box-shadow .25s;box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2)}.md-header-nav{padding:0 .2rem}.md-header-nav__button{position:relative;transition:opacity .25s;z-index:1}.md-header-nav__button:hover{opacity:.7}.md-header-nav__button.md-logo *{display:block}.no-js .md-header-nav__button.md-icon--search{display:none}.md-header-nav__topic{display:block;position:absolute;transition:opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-header-nav__topic+.md-header-nav__topic{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem);transition:opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);opacity:0;z-index:-1;pointer-events:none}[dir=rtl] .md-header-nav__topic+.md-header-nav__topic{-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem)}.no-js .md-header-nav__topic{position:static}.no-js .md-header-nav__topic+.md-header-nav__topic{display:none}.md-header-nav__title{padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-header-nav__title[data-md-state=active] .md-header-nav__topic{-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem);transition:opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);opacity:0;z-index:-1;pointer-events:none}[dir=rtl] .md-header-nav__title[data-md-state=active] .md-header-nav__topic{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.md-header-nav__title[data-md-state=active] .md-header-nav__topic+.md-header-nav__topic{-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);opacity:1;z-index:0;pointer-events:auto}.md-header-nav__source{display:none}.md-hero{transition:background .25s;background-color:#3f51b5;color:#fff;font-size:1rem;overflow:hidden}.md-hero__inner{margin-top:1rem;padding:.8rem .8rem .4rem;transition:opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition-delay:.1s}[data-md-state=hidden] .md-hero__inner{pointer-events:none;-webkit-transform:translateY(.625rem);transform:translateY(.625rem);transition:opacity .1s 0s,-webkit-transform 0s .4s;transition:transform 0s .4s,opacity .1s 0s;transition:transform 0s .4s,opacity .1s 0s,-webkit-transform 0s .4s;opacity:0}.md-hero--expand .md-hero__inner{margin-bottom:1.2rem}.md-footer-nav{background-color:rgba(0,0,0,.87);color:#fff}.md-footer-nav__inner{padding:.2rem;overflow:auto}.md-footer-nav__link{padding-top:1.4rem;padding-bottom:.4rem;transition:opacity .25s}.md-footer-nav__link:hover{opacity:.7}.md-footer-nav__link--prev{width:25%;float:left}[dir=rtl] .md-footer-nav__link--prev{float:right}.md-footer-nav__link--next{width:75%;float:right;text-align:right}[dir=rtl] .md-footer-nav__link--next{float:left;text-align:left}.md-footer-nav__button{transition:background .25s}.md-footer-nav__title{position:relative;padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-footer-nav__direction{position:absolute;right:0;left:0;margin-top:-1rem;padding:0 1rem;color:hsla(0,0%,100%,.7);font-size:.75rem}.md-footer-meta{background-color:rgba(0,0,0,.895)}.md-footer-meta__inner{padding:.2rem;overflow:auto}html .md-footer-meta.md-typeset a{color:hsla(0,0%,100%,.7)}html .md-footer-meta.md-typeset a:focus,html .md-footer-meta.md-typeset a:hover{color:#fff}.md-footer-copyright{margin:0 .6rem;padding:.4rem 0;color:hsla(0,0%,100%,.3);font-size:.64rem}.md-footer-copyright__highlight{color:hsla(0,0%,100%,.7)}.md-footer-social{margin:0 .4rem;padding:.2rem 0 .6rem}.md-footer-social__link{display:inline-block;width:1.6rem;height:1.6rem;font-size:.8rem;text-align:center}.md-footer-social__link:before{line-height:1.9}.md-nav{font-size:.7rem;line-height:1.3}.md-nav__title{display:block;padding:0 .6rem;font-weight:700;text-overflow:ellipsis;overflow:hidden}.md-nav__title:before{display:none;content:"\E5C4"}[dir=rtl] .md-nav__title:before{content:"\E5C8"}.md-nav__title .md-nav__button{display:none}.md-nav__list{margin:0;padding:0;list-style:none}.md-nav__item{padding:0 .6rem}.md-nav__item:last-child{padding-bottom:.6rem}.md-nav__item .md-nav__item{padding-right:0}[dir=rtl] .md-nav__item .md-nav__item{padding-right:.6rem;padding-left:0}.md-nav__item .md-nav__item:last-child{padding-bottom:0}.md-nav__button img{width:100%;height:auto}.md-nav__link{display:block;margin-top:.625em;transition:color .125s;text-overflow:ellipsis;cursor:pointer;overflow:hidden}.md-nav__item--nested>.md-nav__link:after{content:"\E313"}html .md-nav__link[for=__toc],html .md-nav__link[for=__toc]+.md-nav__link:after,html .md-nav__link[for=__toc]~.md-nav{display:none}.md-nav__link[data-md-state=blur]{color:rgba(0,0,0,.54)}.md-nav__link--active,.md-nav__link:active{color:#3f51b5}.md-nav__item--nested>.md-nav__link{color:inherit}.md-nav__link:focus,.md-nav__link:hover{color:#536dfe}.md-nav__source,.no-js .md-search{display:none}.md-search__overlay{opacity:0;z-index:1}.md-search__form{position:relative}.md-search__input{position:relative;padding:0 2.2rem 0 3.6rem;text-overflow:ellipsis;z-index:2}[dir=rtl] .md-search__input{padding:0 3.6rem 0 2.2rem}.md-search__input::-webkit-input-placeholder{transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input:-ms-input-placeholder{transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input::-ms-input-placeholder{transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input::placeholder{transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input::-webkit-input-placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input:-ms-input-placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input::-ms-input-placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input::placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input::-ms-clear{display:none}.md-search__icon{position:absolute;transition:color .25s cubic-bezier(.1,.7,.1,1),opacity .25s;font-size:1.2rem;cursor:pointer;z-index:2}.md-search__icon:hover{opacity:.7}.md-search__icon[for=__search]{top:.3rem;left:.5rem}[dir=rtl] .md-search__icon[for=__search]{right:.5rem;left:auto}.md-search__icon[for=__search]:before{content:"\E8B6"}.md-search__icon[type=reset]{top:.3rem;right:.5rem;-webkit-transform:scale(.125);transform:scale(.125);transition:opacity .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1);transition:transform .15s cubic-bezier(.1,.7,.1,1),opacity .15s;transition:transform .15s cubic-bezier(.1,.7,.1,1),opacity .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1);opacity:0}[dir=rtl] .md-search__icon[type=reset]{right:auto;left:.5rem}[data-md-toggle=search]:checked~.md-header .md-search__input:valid~.md-search__icon[type=reset]{-webkit-transform:scale(1);transform:scale(1);opacity:1}[data-md-toggle=search]:checked~.md-header .md-search__input:valid~.md-search__icon[type=reset]:hover{opacity:.7}.md-search__output{position:absolute;width:100%;border-radius:0 0 .1rem .1rem;overflow:hidden;z-index:1}.md-search__scrollwrap{height:100%;background-color:#fff;box-shadow:inset 0 .05rem 0 rgba(0,0,0,.07);overflow-y:auto;-webkit-overflow-scrolling:touch}.md-search-result{color:rgba(0,0,0,.87);word-break:break-word}.md-search-result__meta{padding:0 .8rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-size:.64rem;line-height:1.8rem}.md-search-result__list{margin:0;padding:0;border-top:.05rem solid rgba(0,0,0,.07);list-style:none}.md-search-result__item{box-shadow:0 -.05rem 0 rgba(0,0,0,.07)}.md-search-result__link{display:block;transition:background .25s;outline:0;overflow:hidden}.md-search-result__link:hover,.md-search-result__link[data-md-state=active]{background-color:rgba(83,109,254,.1)}.md-search-result__link:hover .md-search-result__article:before,.md-search-result__link[data-md-state=active] .md-search-result__article:before{opacity:.7}.md-search-result__link:last-child .md-search-result__teaser{margin-bottom:.6rem}.md-search-result__article{position:relative;padding:0 .8rem;overflow:auto}.md-search-result__article--document:before{position:absolute;left:0;margin:.1rem;transition:opacity .25s;color:rgba(0,0,0,.54);content:"\E880"}[dir=rtl] .md-search-result__article--document:before{right:0;left:auto}.md-search-result__article--document .md-search-result__title{margin:.55rem 0;font-size:.8rem;font-weight:400;line-height:1.4}.md-search-result__title{margin:.5em 0;font-size:.64rem;font-weight:700;line-height:1.4}.md-search-result__teaser{display:-webkit-box;max-height:1.65rem;margin:.5em 0;color:rgba(0,0,0,.54);font-size:.64rem;line-height:1.4;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2}.md-search-result em{font-style:normal;font-weight:700;text-decoration:underline}.md-sidebar{position:absolute;width:12.1rem;padding:1.2rem 0;overflow:hidden}.md-sidebar[data-md-state=lock]{position:fixed;top:2.4rem}.md-sidebar--secondary{display:none}.md-sidebar__scrollwrap{max-height:100%;margin:0 .2rem;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.md-sidebar__scrollwrap::-webkit-scrollbar{width:.2rem;height:.2rem}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}@-webkit-keyframes md-source__facts--done{0%{height:0}to{height:.65rem}}@keyframes md-source__facts--done{0%{height:0}to{height:.65rem}}@-webkit-keyframes md-source__fact--done{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes md-source__fact--done{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.md-source{display:block;padding-right:.6rem;transition:opacity .25s;font-size:.65rem;line-height:1.2;white-space:nowrap}[dir=rtl] .md-source{padding-right:0;padding-left:.6rem}.md-source:hover{opacity:.7}.md-source:after,.md-source__icon{display:inline-block;height:2.4rem;content:"";vertical-align:middle}.md-source__icon{width:2.4rem}.md-source__icon svg{width:1.2rem;height:1.2rem;margin-top:.6rem;margin-left:.6rem}[dir=rtl] .md-source__icon svg{margin-right:.6rem;margin-left:0}.md-source__icon+.md-source__repository{margin-left:-2rem;padding-left:2rem}[dir=rtl] .md-source__icon+.md-source__repository{margin-right:-2rem;margin-left:0;padding-right:2rem;padding-left:0}.md-source__repository{display:inline-block;max-width:100%;margin-left:.6rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.md-source__facts{margin:0;padding:0;font-size:.55rem;font-weight:700;list-style-type:none;opacity:.75;overflow:hidden}[data-md-state=done] .md-source__facts{-webkit-animation:md-source__facts--done .25s ease-in;animation:md-source__facts--done .25s ease-in}.md-source__fact{float:left}[dir=rtl] .md-source__fact{float:right}[data-md-state=done] .md-source__fact{-webkit-animation:md-source__fact--done .4s ease-out;animation:md-source__fact--done .4s ease-out}.md-source__fact:before{margin:0 .1rem;content:"\00B7"}.md-source__fact:first-child:before{display:none}.md-source-file{display:inline-block;margin:1em .5em 1em 0;padding-right:.25rem;border-radius:.1rem;background-color:rgba(0,0,0,.07);font-size:.64rem;list-style-type:none;cursor:pointer;overflow:hidden}.md-source-file:before{display:inline-block;margin-right:.25rem;padding:.25rem;background-color:rgba(0,0,0,.26);color:#fff;font-size:.8rem;content:"\E86F";vertical-align:middle}html .md-source-file{transition:background .4s,color .4s,box-shadow .4s cubic-bezier(.4,0,.2,1)}html .md-source-file:before{transition:inherit}html body .md-typeset .md-source-file{color:rgba(0,0,0,.54)}.md-source-file:hover{box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)}.md-source-file:hover:before{background-color:#536dfe}.md-tabs{width:100%;transition:background .25s;background-color:#3f51b5;color:#fff;overflow:auto}.md-tabs__list{margin:0 0 0 .2rem;padding:0;list-style:none;white-space:nowrap}.md-tabs__item{display:inline-block;height:2.4rem;padding-right:.6rem;padding-left:.6rem}.md-tabs__link{display:block;margin-top:.8rem;transition:opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);font-size:.7rem;opacity:.7}.md-tabs__link--active,.md-tabs__link:hover{color:inherit;opacity:1}.md-tabs__item:nth-child(2) .md-tabs__link{transition-delay:.02s}.md-tabs__item:nth-child(3) .md-tabs__link{transition-delay:.04s}.md-tabs__item:nth-child(4) .md-tabs__link{transition-delay:.06s}.md-tabs__item:nth-child(5) .md-tabs__link{transition-delay:.08s}.md-tabs__item:nth-child(6) .md-tabs__link{transition-delay:.1s}.md-tabs__item:nth-child(7) .md-tabs__link{transition-delay:.12s}.md-tabs__item:nth-child(8) .md-tabs__link{transition-delay:.14s}.md-tabs__item:nth-child(9) .md-tabs__link{transition-delay:.16s}.md-tabs__item:nth-child(10) .md-tabs__link{transition-delay:.18s}.md-tabs__item:nth-child(11) .md-tabs__link{transition-delay:.2s}.md-tabs__item:nth-child(12) .md-tabs__link{transition-delay:.22s}.md-tabs__item:nth-child(13) .md-tabs__link{transition-delay:.24s}.md-tabs__item:nth-child(14) .md-tabs__link{transition-delay:.26s}.md-tabs__item:nth-child(15) .md-tabs__link{transition-delay:.28s}.md-tabs__item:nth-child(16) .md-tabs__link{transition-delay:.3s}.md-tabs[data-md-state=hidden]{pointer-events:none}.md-tabs[data-md-state=hidden] .md-tabs__link{-webkit-transform:translateY(50%);transform:translateY(50%);transition:color .25s,opacity .1s,-webkit-transform 0s .4s;transition:color .25s,transform 0s .4s,opacity .1s;transition:color .25s,transform 0s .4s,opacity .1s,-webkit-transform 0s .4s;opacity:0}.md-typeset .admonition,.md-typeset details{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 .6rem;border-left:.2rem solid #448aff;border-radius:.1rem;font-size:.64rem;overflow:auto}[dir=rtl] .md-typeset .admonition,[dir=rtl] .md-typeset details{border-right:.2rem solid #448aff;border-left:none}html .md-typeset .admonition>:last-child,html .md-typeset details>:last-child{margin-bottom:.6rem}.md-typeset .admonition .admonition,.md-typeset .admonition details,.md-typeset details .admonition,.md-typeset details details{margin:1em 0}.md-typeset .admonition>.admonition-title,.md-typeset .admonition>summary,.md-typeset details>.admonition-title,.md-typeset details>summary{margin:0 -.6rem;padding:.4rem .6rem .4rem 2rem;border-bottom:.05rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}[dir=rtl] .md-typeset .admonition>.admonition-title,[dir=rtl] .md-typeset .admonition>summary,[dir=rtl] .md-typeset details>.admonition-title,[dir=rtl] .md-typeset details>summary{padding:.4rem 2rem .4rem .6rem}.md-typeset .admonition>.admonition-title:last-child,.md-typeset .admonition>summary:last-child,.md-typeset details>.admonition-title:last-child,.md-typeset details>summary:last-child{margin-bottom:0}.md-typeset .admonition>.admonition-title:before,.md-typeset .admonition>summary:before,.md-typeset details>.admonition-title:before,.md-typeset details>summary:before{position:absolute;left:.6rem;color:#448aff;font-size:1rem;content:"\E3C9"}[dir=rtl] .md-typeset .admonition>.admonition-title:before,[dir=rtl] .md-typeset .admonition>summary:before,[dir=rtl] .md-typeset details>.admonition-title:before,[dir=rtl] .md-typeset details>summary:before{right:.6rem;left:auto}.md-typeset .admonition.abstract,.md-typeset .admonition.summary,.md-typeset .admonition.tldr,.md-typeset details.abstract,.md-typeset details.summary,.md-typeset details.tldr{border-left-color:#00b0ff}[dir=rtl] .md-typeset .admonition.abstract,[dir=rtl] .md-typeset .admonition.summary,[dir=rtl] .md-typeset .admonition.tldr,[dir=rtl] .md-typeset details.abstract,[dir=rtl] .md-typeset details.summary,[dir=rtl] .md-typeset details.tldr{border-right-color:#00b0ff}.md-typeset .admonition.abstract>.admonition-title,.md-typeset .admonition.abstract>summary,.md-typeset .admonition.summary>.admonition-title,.md-typeset .admonition.summary>summary,.md-typeset .admonition.tldr>.admonition-title,.md-typeset .admonition.tldr>summary,.md-typeset details.abstract>.admonition-title,.md-typeset details.abstract>summary,.md-typeset details.summary>.admonition-title,.md-typeset details.summary>summary,.md-typeset details.tldr>.admonition-title,.md-typeset details.tldr>summary{border-bottom-color:rgba(0,176,255,.1);background-color:rgba(0,176,255,.1)}.md-typeset .admonition.abstract>.admonition-title:before,.md-typeset .admonition.abstract>summary:before,.md-typeset .admonition.summary>.admonition-title:before,.md-typeset .admonition.summary>summary:before,.md-typeset .admonition.tldr>.admonition-title:before,.md-typeset .admonition.tldr>summary:before,.md-typeset details.abstract>.admonition-title:before,.md-typeset details.abstract>summary:before,.md-typeset details.summary>.admonition-title:before,.md-typeset details.summary>summary:before,.md-typeset details.tldr>.admonition-title:before,.md-typeset details.tldr>summary:before{color:#00b0ff;content:""}.md-typeset .admonition.info,.md-typeset .admonition.todo,.md-typeset details.info,.md-typeset details.todo{border-left-color:#00b8d4}[dir=rtl] .md-typeset .admonition.info,[dir=rtl] .md-typeset .admonition.todo,[dir=rtl] .md-typeset details.info,[dir=rtl] .md-typeset details.todo{border-right-color:#00b8d4}.md-typeset .admonition.info>.admonition-title,.md-typeset .admonition.info>summary,.md-typeset .admonition.todo>.admonition-title,.md-typeset .admonition.todo>summary,.md-typeset details.info>.admonition-title,.md-typeset details.info>summary,.md-typeset details.todo>.admonition-title,.md-typeset details.todo>summary{border-bottom-color:rgba(0,184,212,.1);background-color:rgba(0,184,212,.1)}.md-typeset .admonition.info>.admonition-title:before,.md-typeset .admonition.info>summary:before,.md-typeset .admonition.todo>.admonition-title:before,.md-typeset .admonition.todo>summary:before,.md-typeset details.info>.admonition-title:before,.md-typeset details.info>summary:before,.md-typeset details.todo>.admonition-title:before,.md-typeset details.todo>summary:before{color:#00b8d4;content:""}.md-typeset .admonition.hint,.md-typeset .admonition.important,.md-typeset .admonition.tip,.md-typeset details.hint,.md-typeset details.important,.md-typeset details.tip{border-left-color:#00bfa5}[dir=rtl] .md-typeset .admonition.hint,[dir=rtl] .md-typeset .admonition.important,[dir=rtl] .md-typeset .admonition.tip,[dir=rtl] .md-typeset details.hint,[dir=rtl] .md-typeset details.important,[dir=rtl] .md-typeset details.tip{border-right-color:#00bfa5}.md-typeset .admonition.hint>.admonition-title,.md-typeset .admonition.hint>summary,.md-typeset .admonition.important>.admonition-title,.md-typeset .admonition.important>summary,.md-typeset .admonition.tip>.admonition-title,.md-typeset .admonition.tip>summary,.md-typeset details.hint>.admonition-title,.md-typeset details.hint>summary,.md-typeset details.important>.admonition-title,.md-typeset details.important>summary,.md-typeset details.tip>.admonition-title,.md-typeset details.tip>summary{border-bottom-color:rgba(0,191,165,.1);background-color:rgba(0,191,165,.1)}.md-typeset .admonition.hint>.admonition-title:before,.md-typeset .admonition.hint>summary:before,.md-typeset .admonition.important>.admonition-title:before,.md-typeset .admonition.important>summary:before,.md-typeset .admonition.tip>.admonition-title:before,.md-typeset .admonition.tip>summary:before,.md-typeset details.hint>.admonition-title:before,.md-typeset details.hint>summary:before,.md-typeset details.important>.admonition-title:before,.md-typeset details.important>summary:before,.md-typeset details.tip>.admonition-title:before,.md-typeset details.tip>summary:before{color:#00bfa5;content:""}.md-typeset .admonition.check,.md-typeset .admonition.done,.md-typeset .admonition.success,.md-typeset details.check,.md-typeset details.done,.md-typeset details.success{border-left-color:#00c853}[dir=rtl] .md-typeset .admonition.check,[dir=rtl] .md-typeset .admonition.done,[dir=rtl] .md-typeset .admonition.success,[dir=rtl] .md-typeset details.check,[dir=rtl] .md-typeset details.done,[dir=rtl] .md-typeset details.success{border-right-color:#00c853}.md-typeset .admonition.check>.admonition-title,.md-typeset .admonition.check>summary,.md-typeset .admonition.done>.admonition-title,.md-typeset .admonition.done>summary,.md-typeset .admonition.success>.admonition-title,.md-typeset .admonition.success>summary,.md-typeset details.check>.admonition-title,.md-typeset details.check>summary,.md-typeset details.done>.admonition-title,.md-typeset details.done>summary,.md-typeset details.success>.admonition-title,.md-typeset details.success>summary{border-bottom-color:rgba(0,200,83,.1);background-color:rgba(0,200,83,.1)}.md-typeset .admonition.check>.admonition-title:before,.md-typeset .admonition.check>summary:before,.md-typeset .admonition.done>.admonition-title:before,.md-typeset .admonition.done>summary:before,.md-typeset .admonition.success>.admonition-title:before,.md-typeset .admonition.success>summary:before,.md-typeset details.check>.admonition-title:before,.md-typeset details.check>summary:before,.md-typeset details.done>.admonition-title:before,.md-typeset details.done>summary:before,.md-typeset details.success>.admonition-title:before,.md-typeset details.success>summary:before{color:#00c853;content:""}.md-typeset .admonition.faq,.md-typeset .admonition.help,.md-typeset .admonition.question,.md-typeset details.faq,.md-typeset details.help,.md-typeset details.question{border-left-color:#64dd17}[dir=rtl] .md-typeset .admonition.faq,[dir=rtl] .md-typeset .admonition.help,[dir=rtl] .md-typeset .admonition.question,[dir=rtl] .md-typeset details.faq,[dir=rtl] .md-typeset details.help,[dir=rtl] .md-typeset details.question{border-right-color:#64dd17}.md-typeset .admonition.faq>.admonition-title,.md-typeset .admonition.faq>summary,.md-typeset .admonition.help>.admonition-title,.md-typeset .admonition.help>summary,.md-typeset .admonition.question>.admonition-title,.md-typeset .admonition.question>summary,.md-typeset details.faq>.admonition-title,.md-typeset details.faq>summary,.md-typeset details.help>.admonition-title,.md-typeset details.help>summary,.md-typeset details.question>.admonition-title,.md-typeset details.question>summary{border-bottom-color:rgba(100,221,23,.1);background-color:rgba(100,221,23,.1)}.md-typeset .admonition.faq>.admonition-title:before,.md-typeset .admonition.faq>summary:before,.md-typeset .admonition.help>.admonition-title:before,.md-typeset .admonition.help>summary:before,.md-typeset .admonition.question>.admonition-title:before,.md-typeset .admonition.question>summary:before,.md-typeset details.faq>.admonition-title:before,.md-typeset details.faq>summary:before,.md-typeset details.help>.admonition-title:before,.md-typeset details.help>summary:before,.md-typeset details.question>.admonition-title:before,.md-typeset details.question>summary:before{color:#64dd17;content:""}.md-typeset .admonition.attention,.md-typeset .admonition.caution,.md-typeset .admonition.warning,.md-typeset details.attention,.md-typeset details.caution,.md-typeset details.warning{border-left-color:#ff9100}[dir=rtl] .md-typeset .admonition.attention,[dir=rtl] .md-typeset .admonition.caution,[dir=rtl] .md-typeset .admonition.warning,[dir=rtl] .md-typeset details.attention,[dir=rtl] .md-typeset details.caution,[dir=rtl] .md-typeset details.warning{border-right-color:#ff9100}.md-typeset .admonition.attention>.admonition-title,.md-typeset .admonition.attention>summary,.md-typeset .admonition.caution>.admonition-title,.md-typeset .admonition.caution>summary,.md-typeset .admonition.warning>.admonition-title,.md-typeset .admonition.warning>summary,.md-typeset details.attention>.admonition-title,.md-typeset details.attention>summary,.md-typeset details.caution>.admonition-title,.md-typeset details.caution>summary,.md-typeset details.warning>.admonition-title,.md-typeset details.warning>summary{border-bottom-color:rgba(255,145,0,.1);background-color:rgba(255,145,0,.1)}.md-typeset .admonition.attention>.admonition-title:before,.md-typeset .admonition.attention>summary:before,.md-typeset .admonition.caution>.admonition-title:before,.md-typeset .admonition.caution>summary:before,.md-typeset .admonition.warning>.admonition-title:before,.md-typeset .admonition.warning>summary:before,.md-typeset details.attention>.admonition-title:before,.md-typeset details.attention>summary:before,.md-typeset details.caution>.admonition-title:before,.md-typeset details.caution>summary:before,.md-typeset details.warning>.admonition-title:before,.md-typeset details.warning>summary:before{color:#ff9100;content:""}.md-typeset .admonition.fail,.md-typeset .admonition.failure,.md-typeset .admonition.missing,.md-typeset details.fail,.md-typeset details.failure,.md-typeset details.missing{border-left-color:#ff5252}[dir=rtl] .md-typeset .admonition.fail,[dir=rtl] .md-typeset .admonition.failure,[dir=rtl] .md-typeset .admonition.missing,[dir=rtl] .md-typeset details.fail,[dir=rtl] .md-typeset details.failure,[dir=rtl] .md-typeset details.missing{border-right-color:#ff5252}.md-typeset .admonition.fail>.admonition-title,.md-typeset .admonition.fail>summary,.md-typeset .admonition.failure>.admonition-title,.md-typeset .admonition.failure>summary,.md-typeset .admonition.missing>.admonition-title,.md-typeset .admonition.missing>summary,.md-typeset details.fail>.admonition-title,.md-typeset details.fail>summary,.md-typeset details.failure>.admonition-title,.md-typeset details.failure>summary,.md-typeset details.missing>.admonition-title,.md-typeset details.missing>summary{border-bottom-color:rgba(255,82,82,.1);background-color:rgba(255,82,82,.1)}.md-typeset .admonition.fail>.admonition-title:before,.md-typeset .admonition.fail>summary:before,.md-typeset .admonition.failure>.admonition-title:before,.md-typeset .admonition.failure>summary:before,.md-typeset .admonition.missing>.admonition-title:before,.md-typeset .admonition.missing>summary:before,.md-typeset details.fail>.admonition-title:before,.md-typeset details.fail>summary:before,.md-typeset details.failure>.admonition-title:before,.md-typeset details.failure>summary:before,.md-typeset details.missing>.admonition-title:before,.md-typeset details.missing>summary:before{color:#ff5252;content:""}.md-typeset .admonition.danger,.md-typeset .admonition.error,.md-typeset details.danger,.md-typeset details.error{border-left-color:#ff1744}[dir=rtl] .md-typeset .admonition.danger,[dir=rtl] .md-typeset .admonition.error,[dir=rtl] .md-typeset details.danger,[dir=rtl] .md-typeset details.error{border-right-color:#ff1744}.md-typeset .admonition.danger>.admonition-title,.md-typeset .admonition.danger>summary,.md-typeset .admonition.error>.admonition-title,.md-typeset .admonition.error>summary,.md-typeset details.danger>.admonition-title,.md-typeset details.danger>summary,.md-typeset details.error>.admonition-title,.md-typeset details.error>summary{border-bottom-color:rgba(255,23,68,.1);background-color:rgba(255,23,68,.1)}.md-typeset .admonition.danger>.admonition-title:before,.md-typeset .admonition.danger>summary:before,.md-typeset .admonition.error>.admonition-title:before,.md-typeset .admonition.error>summary:before,.md-typeset details.danger>.admonition-title:before,.md-typeset details.danger>summary:before,.md-typeset details.error>.admonition-title:before,.md-typeset details.error>summary:before{color:#ff1744;content:""}.md-typeset .admonition.bug,.md-typeset details.bug{border-left-color:#f50057}[dir=rtl] .md-typeset .admonition.bug,[dir=rtl] .md-typeset details.bug{border-right-color:#f50057}.md-typeset .admonition.bug>.admonition-title,.md-typeset .admonition.bug>summary,.md-typeset details.bug>.admonition-title,.md-typeset details.bug>summary{border-bottom-color:rgba(245,0,87,.1);background-color:rgba(245,0,87,.1)}.md-typeset .admonition.bug>.admonition-title:before,.md-typeset .admonition.bug>summary:before,.md-typeset details.bug>.admonition-title:before,.md-typeset details.bug>summary:before{color:#f50057;content:""}.md-typeset .admonition.example,.md-typeset details.example{border-left-color:#651fff}[dir=rtl] .md-typeset .admonition.example,[dir=rtl] .md-typeset details.example{border-right-color:#651fff}.md-typeset .admonition.example>.admonition-title,.md-typeset .admonition.example>summary,.md-typeset details.example>.admonition-title,.md-typeset details.example>summary{border-bottom-color:rgba(101,31,255,.1);background-color:rgba(101,31,255,.1)}.md-typeset .admonition.example>.admonition-title:before,.md-typeset .admonition.example>summary:before,.md-typeset details.example>.admonition-title:before,.md-typeset details.example>summary:before{color:#651fff;content:""}.md-typeset .admonition.cite,.md-typeset .admonition.quote,.md-typeset details.cite,.md-typeset details.quote{border-left-color:#9e9e9e}[dir=rtl] .md-typeset .admonition.cite,[dir=rtl] .md-typeset .admonition.quote,[dir=rtl] .md-typeset details.cite,[dir=rtl] .md-typeset details.quote{border-right-color:#9e9e9e}.md-typeset .admonition.cite>.admonition-title,.md-typeset .admonition.cite>summary,.md-typeset .admonition.quote>.admonition-title,.md-typeset .admonition.quote>summary,.md-typeset details.cite>.admonition-title,.md-typeset details.cite>summary,.md-typeset details.quote>.admonition-title,.md-typeset details.quote>summary{border-bottom-color:hsla(0,0%,62%,.1);background-color:hsla(0,0%,62%,.1)}.md-typeset .admonition.cite>.admonition-title:before,.md-typeset .admonition.cite>summary:before,.md-typeset .admonition.quote>.admonition-title:before,.md-typeset .admonition.quote>summary:before,.md-typeset details.cite>.admonition-title:before,.md-typeset details.cite>summary:before,.md-typeset details.quote>.admonition-title:before,.md-typeset details.quote>summary:before{color:#9e9e9e;content:""}.codehilite .o,.codehilite .ow,.md-typeset .highlight .o,.md-typeset .highlight .ow{color:inherit}.codehilite .ge,.md-typeset .highlight .ge{color:#000}.codehilite .gr,.md-typeset .highlight .gr{color:#a00}.codehilite .gh,.md-typeset .highlight .gh{color:#999}.codehilite .go,.md-typeset .highlight .go{color:#888}.codehilite .gp,.md-typeset .highlight .gp{color:#555}.codehilite .gs,.md-typeset .highlight .gs{color:inherit}.codehilite .gu,.md-typeset .highlight .gu{color:#aaa}.codehilite .gt,.md-typeset .highlight .gt{color:#a00}.codehilite .gd,.md-typeset .highlight .gd{background-color:#fdd}.codehilite .gi,.md-typeset .highlight .gi{background-color:#dfd}.codehilite .k,.md-typeset .highlight .k{color:#3b78e7}.codehilite .kc,.md-typeset .highlight .kc{color:#a71d5d}.codehilite .kd,.codehilite .kn,.md-typeset .highlight .kd,.md-typeset .highlight .kn{color:#3b78e7}.codehilite .kp,.md-typeset .highlight .kp{color:#a71d5d}.codehilite .kr,.codehilite .kt,.md-typeset .highlight .kr,.md-typeset .highlight .kt{color:#3e61a2}.codehilite .c,.codehilite .cm,.md-typeset .highlight .c,.md-typeset .highlight .cm{color:#999}.codehilite .cp,.md-typeset .highlight .cp{color:#666}.codehilite .c1,.codehilite .ch,.codehilite .cs,.md-typeset .highlight .c1,.md-typeset .highlight .ch,.md-typeset .highlight .cs{color:#999}.codehilite .na,.codehilite .nb,.md-typeset .highlight .na,.md-typeset .highlight .nb{color:#c2185b}.codehilite .bp,.md-typeset .highlight .bp{color:#3e61a2}.codehilite .nc,.md-typeset .highlight .nc{color:#c2185b}.codehilite .no,.md-typeset .highlight .no{color:#3e61a2}.codehilite .nd,.codehilite .ni,.md-typeset .highlight .nd,.md-typeset .highlight .ni{color:#666}.codehilite .ne,.codehilite .nf,.md-typeset .highlight .ne,.md-typeset .highlight .nf{color:#c2185b}.codehilite .nl,.md-typeset .highlight .nl{color:#3b5179}.codehilite .nn,.md-typeset .highlight .nn{color:#ec407a}.codehilite .nt,.md-typeset .highlight .nt{color:#3b78e7}.codehilite .nv,.codehilite .vc,.codehilite .vg,.codehilite .vi,.md-typeset .highlight .nv,.md-typeset .highlight .vc,.md-typeset .highlight .vg,.md-typeset .highlight .vi{color:#3e61a2}.codehilite .nx,.md-typeset .highlight .nx{color:#ec407a}.codehilite .il,.codehilite .m,.codehilite .mf,.codehilite .mh,.codehilite .mi,.codehilite .mo,.md-typeset .highlight .il,.md-typeset .highlight .m,.md-typeset .highlight .mf,.md-typeset .highlight .mh,.md-typeset .highlight .mi,.md-typeset .highlight .mo{color:#e74c3c}.codehilite .s,.codehilite .sb,.codehilite .sc,.md-typeset .highlight .s,.md-typeset .highlight .sb,.md-typeset .highlight .sc{color:#0d904f}.codehilite .sd,.md-typeset .highlight .sd{color:#999}.codehilite .s2,.md-typeset .highlight .s2{color:#0d904f}.codehilite .se,.codehilite .sh,.codehilite .si,.codehilite .sx,.md-typeset .highlight .se,.md-typeset .highlight .sh,.md-typeset .highlight .si,.md-typeset .highlight .sx{color:#183691}.codehilite .sr,.md-typeset .highlight .sr{color:#009926}.codehilite .s1,.codehilite .ss,.md-typeset .highlight .s1,.md-typeset .highlight .ss{color:#0d904f}.codehilite .err,.md-typeset .highlight .err{color:#a61717}.codehilite .w,.md-typeset .highlight .w{color:transparent}.codehilite .hll,.md-typeset .highlight .hll{display:block;margin:0 -.6rem;padding:0 .6rem;background-color:rgba(255,235,59,.5)}.md-typeset .codehilite,.md-typeset .highlight{position:relative;margin:1em 0;padding:0;border-radius:.1rem;background-color:hsla(0,0%,92.5%,.5);color:#37474f;line-height:1.4;-webkit-overflow-scrolling:touch}.md-typeset .codehilite code,.md-typeset .codehilite pre,.md-typeset .highlight code,.md-typeset .highlight pre{display:block;margin:0;padding:.525rem .6rem;background-color:transparent;overflow:auto;vertical-align:top}.md-typeset .codehilite code::-webkit-scrollbar,.md-typeset .codehilite pre::-webkit-scrollbar,.md-typeset .highlight code::-webkit-scrollbar,.md-typeset .highlight pre::-webkit-scrollbar{width:.2rem;height:.2rem}.md-typeset .codehilite code::-webkit-scrollbar-thumb,.md-typeset .codehilite pre::-webkit-scrollbar-thumb,.md-typeset .highlight code::-webkit-scrollbar-thumb,.md-typeset .highlight pre::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-typeset .codehilite code::-webkit-scrollbar-thumb:hover,.md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,.md-typeset .highlight code::-webkit-scrollbar-thumb:hover,.md-typeset .highlight pre::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-typeset pre.codehilite,.md-typeset pre.highlight{overflow:visible}.md-typeset pre.codehilite code,.md-typeset pre.highlight code{display:block;padding:.525rem .6rem;overflow:auto}.md-typeset .codehilitetable,.md-typeset .highlighttable{display:block;margin:1em 0;border-radius:.2em;font-size:.8rem;overflow:hidden}.md-typeset .codehilitetable tbody,.md-typeset .codehilitetable td,.md-typeset .highlighttable tbody,.md-typeset .highlighttable td{display:block;padding:0}.md-typeset .codehilitetable tr,.md-typeset .highlighttable tr{display:flex}.md-typeset .codehilitetable .codehilite,.md-typeset .codehilitetable .highlight,.md-typeset .codehilitetable .linenodiv,.md-typeset .highlighttable .codehilite,.md-typeset .highlighttable .highlight,.md-typeset .highlighttable .linenodiv{margin:0;border-radius:0}.md-typeset .codehilitetable .linenodiv,.md-typeset .highlighttable .linenodiv{padding:.525rem .6rem}.md-typeset .codehilitetable .linenos,.md-typeset .highlighttable .linenos{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.26);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-typeset .codehilitetable .linenos pre,.md-typeset .highlighttable .linenos pre{margin:0;padding:0;background-color:transparent;color:inherit;text-align:right}.md-typeset .codehilitetable .code,.md-typeset .highlighttable .code{flex:1;overflow:hidden}.md-typeset>.codehilitetable,.md-typeset>.highlighttable{box-shadow:none}.md-typeset [id^="fnref:"]{display:inline-block}.md-typeset [id^="fnref:"]:target{margin-top:-3.8rem;padding-top:3.8rem;pointer-events:none}.md-typeset [id^="fn:"]:before{display:none;height:0;content:""}.md-typeset [id^="fn:"]:target:before{display:block;margin-top:-3.5rem;padding-top:3.5rem;pointer-events:none}.md-typeset .footnote{color:rgba(0,0,0,.54);font-size:.64rem}.md-typeset .footnote ol{margin-left:0}.md-typeset .footnote li{transition:color .25s}.md-typeset .footnote li:target{color:rgba(0,0,0,.87)}.md-typeset .footnote li :first-child{margin-top:0}.md-typeset .footnote li:hover .footnote-backref,.md-typeset .footnote li:target .footnote-backref{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.md-typeset .footnote li:hover .footnote-backref:hover,.md-typeset .footnote li:target .footnote-backref{color:#536dfe}.md-typeset .footnote-ref{display:inline-block;pointer-events:auto}.md-typeset .footnote-ref:before{display:inline;margin:0 .2em;border-left:.05rem solid rgba(0,0,0,.26);font-size:1.25em;content:"";vertical-align:-.25rem}.md-typeset .footnote-backref{display:inline-block;-webkit-transform:translateX(.25rem);transform:translateX(.25rem);transition:color .25s,opacity .125s .125s,-webkit-transform .25s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s,-webkit-transform .25s .125s;color:rgba(0,0,0,.26);font-size:0;opacity:0;vertical-align:text-bottom}[dir=rtl] .md-typeset .footnote-backref{-webkit-transform:translateX(-.25rem);transform:translateX(-.25rem)}.md-typeset .footnote-backref:before{display:inline-block;font-size:.8rem;content:"\E31B"}[dir=rtl] .md-typeset .footnote-backref:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.md-typeset .headerlink{display:inline-block;margin-left:.5rem;-webkit-transform:translateY(.25rem);transform:translateY(.25rem);transition:color .25s,opacity .125s .25s,-webkit-transform .25s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s,-webkit-transform .25s .25s;opacity:0}[dir=rtl] .md-typeset .headerlink{margin-right:.5rem;margin-left:0}html body .md-typeset .headerlink{color:rgba(0,0,0,.26)}.md-typeset h1[id]:before{display:block;margin-top:-9px;padding-top:9px;content:""}.md-typeset h1[id]:target:before{margin-top:-3.45rem;padding-top:3.45rem}.md-typeset h1[id] .headerlink:focus,.md-typeset h1[id]:hover .headerlink,.md-typeset h1[id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset h1[id] .headerlink:focus,.md-typeset h1[id]:hover .headerlink:hover,.md-typeset h1[id]:target .headerlink{color:#536dfe}.md-typeset h2[id]:before{display:block;margin-top:-8px;padding-top:8px;content:""}.md-typeset h2[id]:target:before{margin-top:-3.4rem;padding-top:3.4rem}.md-typeset h2[id] .headerlink:focus,.md-typeset h2[id]:hover .headerlink,.md-typeset h2[id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset h2[id] .headerlink:focus,.md-typeset h2[id]:hover .headerlink:hover,.md-typeset h2[id]:target .headerlink{color:#536dfe}.md-typeset h3[id]:before{display:block;margin-top:-9px;padding-top:9px;content:""}.md-typeset h3[id]:target:before{margin-top:-3.45rem;padding-top:3.45rem}.md-typeset h3[id] .headerlink:focus,.md-typeset h3[id]:hover .headerlink,.md-typeset h3[id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset h3[id] .headerlink:focus,.md-typeset h3[id]:hover .headerlink:hover,.md-typeset h3[id]:target .headerlink{color:#536dfe}.md-typeset h4[id]:before{display:block;margin-top:-9px;padding-top:9px;content:""}.md-typeset h4[id]:target:before{margin-top:-3.45rem;padding-top:3.45rem}.md-typeset h4[id] .headerlink:focus,.md-typeset h4[id]:hover .headerlink,.md-typeset h4[id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset h4[id] .headerlink:focus,.md-typeset h4[id]:hover .headerlink:hover,.md-typeset h4[id]:target .headerlink{color:#536dfe}.md-typeset h5[id]:before{display:block;margin-top:-11px;padding-top:11px;content:""}.md-typeset h5[id]:target:before{margin-top:-3.55rem;padding-top:3.55rem}.md-typeset h5[id] .headerlink:focus,.md-typeset h5[id]:hover .headerlink,.md-typeset h5[id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset h5[id] .headerlink:focus,.md-typeset h5[id]:hover .headerlink:hover,.md-typeset h5[id]:target .headerlink{color:#536dfe}.md-typeset h6[id]:before{display:block;margin-top:-11px;padding-top:11px;content:""}.md-typeset h6[id]:target:before{margin-top:-3.55rem;padding-top:3.55rem}.md-typeset h6[id] .headerlink:focus,.md-typeset h6[id]:hover .headerlink,.md-typeset h6[id]:target .headerlink{-webkit-transform:translate(0);transform:translate(0);opacity:1}.md-typeset h6[id] .headerlink:focus,.md-typeset h6[id]:hover .headerlink:hover,.md-typeset h6[id]:target .headerlink{color:#536dfe}.md-typeset .MJXc-display{margin:.75em 0;padding:.75em 0;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset .MathJax_CHTML{outline:0}.md-typeset .critic.comment,.md-typeset del.critic,.md-typeset ins.critic{margin:0 .25em;padding:.0625em 0;border-radius:.1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset del.critic{background-color:#fdd;box-shadow:.25em 0 0 #fdd,-.25em 0 0 #fdd}.md-typeset ins.critic{background-color:#dfd;box-shadow:.25em 0 0 #dfd,-.25em 0 0 #dfd}.md-typeset .critic.comment{background-color:hsla(0,0%,92.5%,.5);color:#37474f;box-shadow:.25em 0 0 hsla(0,0%,92.5%,.5),-.25em 0 0 hsla(0,0%,92.5%,.5)}.md-typeset .critic.comment:before{padding-right:.125em;color:rgba(0,0,0,.26);content:"\E0B7";vertical-align:-.125em}.md-typeset .critic.block{display:block;margin:1em 0;padding-right:.8rem;padding-left:.8rem;box-shadow:none}.md-typeset .critic.block :first-child{margin-top:.5em}.md-typeset .critic.block :last-child{margin-bottom:.5em}.md-typeset details{display:block;padding-top:0}.md-typeset details[open]>summary:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.md-typeset details:not([open]){padding-bottom:0}.md-typeset details:not([open])>summary{border-bottom:none}.md-typeset details summary{padding-right:2rem}[dir=rtl] .md-typeset details summary{padding-left:2rem}.no-details .md-typeset details:not([open])>*{display:none}.no-details .md-typeset details:not([open]) summary{display:block}.md-typeset summary{display:block;outline:none;cursor:pointer}.md-typeset summary::-webkit-details-marker{display:none}.md-typeset summary:after{position:absolute;top:.4rem;right:.6rem;color:rgba(0,0,0,.26);font-size:1rem;content:"\E313"}[dir=rtl] .md-typeset summary:after{right:auto;left:.6rem}.md-typeset .emojione{width:1rem;vertical-align:text-top}.md-typeset code.codehilite,.md-typeset code.highlight{margin:0 .29412em;padding:.07353em 0}.md-typeset .superfences-content{display:none;order:99;width:100%;background-color:#fff}.md-typeset .superfences-content>*{margin:0;border-radius:0}.md-typeset .superfences-tabs{display:flex;position:relative;flex-wrap:wrap;margin:1em 0;border:.05rem solid rgba(0,0,0,.07);border-radius:.2em}.md-typeset .superfences-tabs>input{display:none}.md-typeset .superfences-tabs>input:checked+label{font-weight:700}.md-typeset .superfences-tabs>input:checked+label+.superfences-content{display:block}.md-typeset .superfences-tabs>label{width:auto;padding:.6rem;transition:color .125s;font-size:.64rem;cursor:pointer}html .md-typeset .superfences-tabs>label:hover{color:#536dfe}.md-typeset .task-list-item{position:relative;list-style-type:none}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em;left:-2em}[dir=rtl] .md-typeset .task-list-item [type=checkbox]{right:-2em;left:auto}.md-typeset .task-list-control .task-list-indicator:before{position:absolute;top:.15em;left:-1.25em;color:rgba(0,0,0,.26);font-size:1.25em;content:"\E835";vertical-align:-.25em}[dir=rtl] .md-typeset .task-list-control .task-list-indicator:before{right:-1.25em;left:auto}.md-typeset .task-list-control [type=checkbox]:checked+.task-list-indicator:before{content:"\E834"}.md-typeset .task-list-control [type=checkbox]{opacity:0;z-index:-1}@media print{.md-typeset a:after{color:rgba(0,0,0,.54);content:" [" attr(href) "]"}.md-typeset code,.md-typeset pre{white-space:pre-wrap}.md-typeset code{box-shadow:none;-webkit-box-decoration-break:initial;box-decoration-break:slice}.md-clipboard,.md-content__icon,.md-footer,.md-header,.md-sidebar,.md-tabs,.md-typeset .headerlink{display:none}}@media only screen and (max-width:44.9375em){.md-typeset pre{margin:1em -.8rem;border-radius:0}.md-typeset pre>code{padding:.525rem .8rem}.md-footer-nav__link--prev .md-footer-nav__title{display:none}.md-search-result__teaser{max-height:2.5rem;-webkit-line-clamp:3}.codehilite .hll,.md-typeset .highlight .hll{margin:0 -.8rem;padding:0 .8rem}.md-typeset>.codehilite,.md-typeset>.highlight{margin:1em -.8rem;border-radius:0}.md-typeset>.codehilite code,.md-typeset>.codehilite pre,.md-typeset>.highlight code,.md-typeset>.highlight pre{padding:.525rem .8rem}.md-typeset>.codehilitetable,.md-typeset>.highlighttable{margin:1em -.8rem;border-radius:0}.md-typeset>.codehilitetable .codehilite>code,.md-typeset>.codehilitetable .codehilite>pre,.md-typeset>.codehilitetable .highlight>code,.md-typeset>.codehilitetable .highlight>pre,.md-typeset>.codehilitetable .linenodiv,.md-typeset>.highlighttable .codehilite>code,.md-typeset>.highlighttable .codehilite>pre,.md-typeset>.highlighttable .highlight>code,.md-typeset>.highlighttable .highlight>pre,.md-typeset>.highlighttable .linenodiv{padding:.5rem .8rem}.md-typeset>p>.MJXc-display{margin:.75em -.8rem;padding:.25em .8rem}.md-typeset>.superfences-tabs{margin:1em -.8rem;border:0;border-top:.05rem solid rgba(0,0,0,.07);border-radius:0}.md-typeset>.superfences-tabs code,.md-typeset>.superfences-tabs pre{padding:.525rem .8rem}}@media only screen and (min-width:100em){html{font-size:137.5%}}@media only screen and (min-width:125em){html{font-size:150%}}@media only screen and (max-width:59.9375em){body[data-md-state=lock]{overflow:hidden}.ios body[data-md-state=lock] .md-container{display:none}html .md-nav__link[for=__toc]{display:block;padding-right:2.4rem}html .md-nav__link[for=__toc]:after{color:inherit;content:"\E8DE"}html .md-nav__link[for=__toc]+.md-nav__link{display:none}html .md-nav__link[for=__toc]~.md-nav{display:flex}html [dir=rtl] .md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav__source{display:block;padding:0 .2rem;background-color:rgba(50,64,144,.9675);color:#fff}.md-search__overlay{position:absolute;top:.2rem;left:.2rem;width:1.8rem;height:1.8rem;-webkit-transform-origin:center;transform-origin:center;transition:opacity .2s .2s,-webkit-transform .3s .1s;transition:transform .3s .1s,opacity .2s .2s;transition:transform .3s .1s,opacity .2s .2s,-webkit-transform .3s .1s;border-radius:1rem;background-color:#fff;overflow:hidden;pointer-events:none}[dir=rtl] .md-search__overlay{right:.2rem;left:auto}[data-md-toggle=search]:checked~.md-header .md-search__overlay{transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s;opacity:1}.md-search__inner{position:fixed;top:0;left:100%;width:100%;height:100%;-webkit-transform:translateX(5%);transform:translateX(5%);transition:right 0s .3s,left 0s .3s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;transition:right 0s .3s,left 0s .3s,transform .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s .15s;transition:right 0s .3s,left 0s .3s,transform .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.4,0,.2,1) .15s;opacity:0;z-index:2}[data-md-toggle=search]:checked~.md-header .md-search__inner{left:0;-webkit-transform:translateX(0);transform:translateX(0);transition:right 0s 0s,left 0s 0s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;transition:right 0s 0s,left 0s 0s,transform .15s cubic-bezier(.1,.7,.1,1) .15s,opacity .15s .15s;transition:right 0s 0s,left 0s 0s,transform .15s cubic-bezier(.1,.7,.1,1) .15s,opacity .15s .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1) .15s;opacity:1}[dir=rtl] [data-md-toggle=search]:checked~.md-header .md-search__inner{right:0;left:auto}html [dir=rtl] .md-search__inner{right:100%;left:auto;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.md-search__input{width:100%;height:2.4rem;font-size:.9rem}.md-search__icon[for=__search]{top:.6rem;left:.8rem}.md-search__icon[for=__search][for=__search]:before{content:"\E5C4"}[dir=rtl] .md-search__icon[for=__search][for=__search]:before{content:"\E5C8"}.md-search__icon[type=reset]{top:.6rem;right:.8rem}.md-search__output{top:2.4rem;bottom:0}.md-search-result__article--document:before{display:none}}@media only screen and (max-width:76.1875em){[data-md-toggle=drawer]:checked~.md-overlay{width:100%;height:100%;transition:width 0s,height 0s,opacity .25s;opacity:1}.md-header-nav__button.md-icon--home,.md-header-nav__button.md-logo{display:none}.md-hero__inner{margin-top:2.4rem;margin-bottom:1.2rem}.md-nav{background-color:#fff}.md-nav--primary,.md-nav--primary .md-nav{display:flex;position:absolute;top:0;right:0;left:0;flex-direction:column;height:100%;z-index:1}.md-nav--primary .md-nav__item,.md-nav--primary .md-nav__title{font-size:.8rem;line-height:1.5}html .md-nav--primary .md-nav__title{position:relative;height:5.6rem;padding:3rem .8rem .2rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-weight:400;line-height:2.4rem;white-space:nowrap;cursor:pointer}html .md-nav--primary .md-nav__title:before{display:block;position:absolute;top:.2rem;left:.2rem;width:2rem;height:2rem;color:rgba(0,0,0,.54)}html .md-nav--primary .md-nav__title~.md-nav__list{background-color:#fff;box-shadow:inset 0 .05rem 0 rgba(0,0,0,.07)}html .md-nav--primary .md-nav__title~.md-nav__list>.md-nav__item:first-child{border-top:0}html .md-nav--primary .md-nav__title--site{position:relative;background-color:#3f51b5;color:#fff}html .md-nav--primary .md-nav__title--site .md-nav__button{display:block;position:absolute;top:.2rem;left:.2rem;width:3.2rem;height:3.2rem;font-size:2.4rem}html .md-nav--primary .md-nav__title--site:before{display:none}html [dir=rtl] .md-nav--primary .md-nav__title--site .md-nav__button,html [dir=rtl] .md-nav--primary .md-nav__title:before{right:.2rem;left:auto}.md-nav--primary .md-nav__list{flex:1;overflow-y:auto}.md-nav--primary .md-nav__item{padding:0;border-top:.05rem solid rgba(0,0,0,.07)}[dir=rtl] .md-nav--primary .md-nav__item{padding:0}.md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:2.4rem}[dir=rtl] .md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav--primary .md-nav__item--nested>.md-nav__link:after{content:"\E315"}[dir=rtl] .md-nav--primary .md-nav__item--nested>.md-nav__link:after{content:"\E314"}.md-nav--primary .md-nav__link{position:relative;margin-top:0;padding:.6rem .8rem}.md-nav--primary .md-nav__link:after{position:absolute;top:50%;right:.6rem;margin-top:-.6rem;color:inherit;font-size:1.2rem}[dir=rtl] .md-nav--primary .md-nav__link:after{right:auto;left:.6rem}.md-nav--primary .md-nav--secondary .md-nav__link{position:static}.md-nav--primary .md-nav--secondary .md-nav{position:static;background-color:transparent}.md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:1.4rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-right:1.4rem;padding-left:0}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-right:2rem;padding-left:0}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:2.6rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-right:2.6rem;padding-left:0}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:3.2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-right:3.2rem;padding-left:0}.md-nav__toggle~.md-nav{display:flex;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s;transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);opacity:0}[dir=rtl] .md-nav__toggle~.md-nav{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.no-csstransforms3d .md-nav__toggle~.md-nav{display:none}.md-nav__toggle:checked~.md-nav{-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1}.no-csstransforms3d .md-nav__toggle:checked~.md-nav{display:flex}.md-sidebar--primary{position:fixed;top:0;left:-12.1rem;width:12.1rem;height:100%;-webkit-transform:translateX(0);transform:translateX(0);transition:box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);background-color:#fff;z-index:3}[dir=rtl] .md-sidebar--primary{right:-12.1rem;left:auto}.no-csstransforms3d .md-sidebar--primary{display:none}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.4);-webkit-transform:translateX(12.1rem);transform:translateX(12.1rem)}[dir=rtl] [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{-webkit-transform:translateX(-12.1rem);transform:translateX(-12.1rem)}.no-csstransforms3d [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{display:block}.md-sidebar--primary .md-sidebar__scrollwrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.md-tabs{display:none}}@media only screen and (min-width:60em){.md-content{margin-right:12.1rem}[dir=rtl] .md-content{margin-right:0;margin-left:12.1rem}.md-header-nav__button.md-icon--search{display:none}.md-header-nav__source{display:block;width:11.7rem;max-width:11.7rem;padding-right:.6rem}[dir=rtl] .md-header-nav__source{padding-right:0;padding-left:.6rem}.md-search{padding:.2rem}.md-search__overlay{position:fixed;top:0;left:0;width:0;height:0;transition:width 0s .25s,height 0s .25s,opacity .25s;background-color:rgba(0,0,0,.54);cursor:pointer}[dir=rtl] .md-search__overlay{right:0;left:auto}[data-md-toggle=search]:checked~.md-header .md-search__overlay{width:100%;height:100%;transition:width 0s,height 0s,opacity .25s;opacity:1}.md-search__inner{position:relative;width:11.5rem;margin-right:.8rem;padding:.1rem 0;float:right;transition:width .25s cubic-bezier(.1,.7,.1,1)}[dir=rtl] .md-search__inner{margin-right:0;margin-left:.8rem;float:left}.md-search__form,.md-search__input{border-radius:.1rem}.md-search__input{width:100%;height:1.8rem;padding-left:2.2rem;transition:background-color .25s cubic-bezier(.1,.7,.1,1),color .25s cubic-bezier(.1,.7,.1,1);background-color:rgba(0,0,0,.26);color:inherit;font-size:.8rem}[dir=rtl] .md-search__input{padding-right:2.2rem}.md-search__input+.md-search__icon{color:inherit}.md-search__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.md-search__input:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.md-search__input::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.md-search__input::placeholder{color:hsla(0,0%,100%,.7)}.md-search__input:hover{background-color:hsla(0,0%,100%,.12)}[data-md-toggle=search]:checked~.md-header .md-search__input{border-radius:.1rem .1rem 0 0;background-color:#fff;color:rgba(0,0,0,.87);text-overflow:clip}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::placeholder{color:rgba(0,0,0,.54)}.md-search__output{top:1.9rem;transition:opacity .4s;opacity:0}[data-md-toggle=search]:checked~.md-header .md-search__output{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4);opacity:1}.md-search__scrollwrap{max-height:0}[data-md-toggle=search]:checked~.md-header .md-search__scrollwrap{max-height:75vh}.md-search__scrollwrap::-webkit-scrollbar{width:.2rem;height:.2rem}.md-search__scrollwrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-search-result__meta{padding-left:2.2rem}[dir=rtl] .md-search-result__meta{padding-right:2.2rem;padding-left:0}.md-search-result__article{padding-left:2.2rem}[dir=rtl] .md-search-result__article{padding-right:2.2rem;padding-left:.8rem}.md-sidebar--secondary{display:block;margin-left:100%;-webkit-transform:translate(-100%);transform:translate(-100%)}[dir=rtl] .md-sidebar--secondary{margin-right:100%;margin-left:0;-webkit-transform:translate(100%);transform:translate(100%)}}@media only screen and (min-width:76.25em){.md-content{margin-left:12.1rem}[dir=rtl] .md-content{margin-right:12.1rem}.md-content__inner{margin-right:1.2rem;margin-left:1.2rem}.md-header-nav__button.md-icon--menu{display:none}.md-nav[data-md-state=animate]{transition:max-height .25s cubic-bezier(.86,0,.07,1)}.md-nav__toggle~.md-nav{max-height:0;overflow:hidden}.no-js .md-nav__toggle~.md-nav{display:none}.md-nav[data-md-state=expand],.md-nav__toggle:checked~.md-nav{max-height:100%}.no-js .md-nav[data-md-state=expand],.no-js .md-nav__toggle:checked~.md-nav{display:block}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__item--nested>.md-nav__link:after{display:inline-block;-webkit-transform-origin:.45em .45em;transform-origin:.45em .45em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;vertical-align:-.125em}.js .md-nav__item--nested>.md-nav__link:after{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.md-search__inner{margin-right:1.2rem}[dir=rtl] .md-search__inner{margin-left:1.2rem}.md-search__scrollwrap,[data-md-toggle=search]:checked~.md-header .md-search__inner{width:34.4rem}.md-sidebar--secondary{margin-left:61rem}[dir=rtl] .md-sidebar--secondary{margin-right:61rem;margin-left:0}.md-tabs~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested{font-size:0;visibility:hidden}.md-tabs--active~.md-main .md-nav--primary .md-nav__title{display:block;padding:0}.md-tabs--active~.md-main .md-nav--primary .md-nav__title--site{display:none}.no-js .md-tabs--active~.md-main .md-nav--primary .md-nav{display:block}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item{font-size:0;visibility:hidden}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested{display:none;font-size:.7rem;overflow:auto;visibility:visible}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested>.md-nav__link{display:none}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--active{display:block}.md-tabs--active~.md-main .md-nav[data-md-level="1"]{max-height:none;overflow:visible}.md-tabs--active~.md-main .md-nav[data-md-level="1"]>.md-nav__list>.md-nav__item{padding-left:0}.md-tabs--active~.md-main .md-nav[data-md-level="1"] .md-nav .md-nav__title{display:none}}@media only screen and (min-width:45em){.md-footer-nav__link{width:50%}.md-footer-copyright{max-width:75%;float:left}[dir=rtl] .md-footer-copyright{float:right}.md-footer-social{padding:.6rem 0;float:right}[dir=rtl] .md-footer-social{float:left}}@media only screen and (max-width:29.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(45);transform:scale(45)}}@media only screen and (min-width:30em) and (max-width:44.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(60);transform:scale(60)}}@media only screen and (min-width:45em) and (max-width:59.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(75);transform:scale(75)}}@media only screen and (min-width:60em) and (max-width:76.1875em){.md-search__scrollwrap,[data-md-toggle=search]:checked~.md-header .md-search__inner{width:23.4rem}.md-search-result__teaser{max-height:2.5rem;-webkit-line-clamp:3}} \ No newline at end of file diff --git a/material/assets/stylesheets/application.css b/material/assets/stylesheets/application.css new file mode 100644 index 000000000..92f7a988a --- /dev/null +++ b/material/assets/stylesheets/application.css @@ -0,0 +1,2662 @@ +@charset "UTF-8"; +html { + box-sizing: border-box; } + +*, +*::before, +*::after { + box-sizing: inherit; } + +html { + -webkit-text-size-adjust: none; + -moz-text-size-adjust: none; + -ms-text-size-adjust: none; + text-size-adjust: none; } + +body { + margin: 0; } + +hr { + overflow: visible; + box-sizing: content-box; } + +a { + -webkit-text-decoration-skip: objects; } + +a, +button, +label, +input { + -webkit-tap-highlight-color: transparent; } + +a { + color: inherit; + text-decoration: none; } + +small { + font-size: 80%; } + +sub, +sup { + position: relative; + font-size: 80%; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +img { + border-style: none; } + +table { + border-collapse: separate; + border-spacing: 0; } + +td, +th { + font-weight: normal; + vertical-align: top; } + +button { + margin: 0; + padding: 0; + border: 0; + outline-style: none; + background: transparent; + font-size: inherit; } + +input { + border: 0; + outline: 0; } + +.md-icon, .md-clipboard::before, .md-nav__title::before, .md-nav__button, .md-nav__link::after, .md-search-result__article--document::before, .md-source-file::before, .md-typeset .admonition > .admonition-title::before, .md-typeset details > .admonition-title::before, .md-typeset .admonition > summary::before, .md-typeset details > summary::before, .md-typeset .footnote-backref, .md-typeset .critic.comment::before, .md-typeset summary::after, .md-typeset .task-list-control .task-list-indicator::before { + font-family: "Material Icons"; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 1; + text-transform: none; + white-space: nowrap; + speak: none; + word-wrap: normal; + direction: ltr; } + .md-content__icon, .md-header-nav__button, .md-footer-nav__button, .md-nav__title::before, .md-nav__button, .md-search-result__article--document::before { + display: inline-block; + margin: 0.2rem; + padding: 0.4rem; + font-size: 1.2rem; + cursor: pointer; } + +.md-icon--arrow-back::before { + content: ""; } + +.md-icon--arrow-forward::before { + content: ""; } + +.md-icon--menu::before { + content: ""; } + +.md-icon--search::before { + content: ""; } + +[dir="rtl"] .md-icon--arrow-back::before { + content: ""; } + +[dir="rtl"] .md-icon--arrow-forward::before { + content: ""; } + +body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +body, +input { + color: rgba(0, 0, 0, 0.87); + -webkit-font-feature-settings: "kern", "liga"; + font-feature-settings: "kern", "liga"; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } + +pre, +code, +kbd { + color: rgba(0, 0, 0, 0.87); + -webkit-font-feature-settings: "kern"; + font-feature-settings: "kern"; + font-family: "Courier New", Courier, monospace; } + +.md-typeset { + font-size: 0.8rem; + line-height: 1.6; + -webkit-print-color-adjust: exact; } + .md-typeset p, + .md-typeset ul, + .md-typeset ol, + .md-typeset blockquote { + margin: 1em 0; } + .md-typeset h1 { + margin: 0 0 2rem; + color: rgba(0, 0, 0, 0.54); + font-size: 1.5625rem; + font-weight: 300; + letter-spacing: -0.01em; + line-height: 1.3; } + .md-typeset h2 { + margin: 2rem 0 0.8rem; + font-size: 1.25rem; + font-weight: 300; + letter-spacing: -0.01em; + line-height: 1.4; } + .md-typeset h3 { + margin: 1.6rem 0 0.8rem; + font-size: 1rem; + font-weight: 400; + letter-spacing: -0.01em; + line-height: 1.5; } + .md-typeset h2 + h3 { + margin-top: 0.8rem; } + .md-typeset h4 { + margin: 0.8rem 0; + font-size: 0.8rem; + font-weight: 700; + letter-spacing: -0.01em; } + .md-typeset h5, + .md-typeset h6 { + margin: 0.8rem 0; + color: rgba(0, 0, 0, 0.54); + font-size: 0.64rem; + font-weight: 700; + letter-spacing: -0.01em; } + .md-typeset h5 { + text-transform: uppercase; } + .md-typeset hr { + margin: 1.5em 0; + border-bottom: 0.05rem dotted rgba(0, 0, 0, 0.26); } + .md-typeset a { + color: #3f51b5; + word-break: break-word; } + .md-typeset a, .md-typeset a::before { + -webkit-transition: color 0.125s; + transition: color 0.125s; } + .md-typeset a:hover, .md-typeset a:active { + color: #536dfe; } + .md-typeset code, + .md-typeset pre { + background-color: rgba(236, 236, 236, 0.5); + color: #37474F; + font-size: 85%; + direction: ltr; } + .md-typeset code { + margin: 0 0.29412em; + padding: 0.07353em 0; + border-radius: 0.1rem; + box-shadow: 0.29412em 0 0 rgba(236, 236, 236, 0.5), -0.29412em 0 0 rgba(236, 236, 236, 0.5); + word-break: break-word; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; } + .md-typeset h1 code, + .md-typeset h2 code, + .md-typeset h3 code, + .md-typeset h4 code, + .md-typeset h5 code, + .md-typeset h6 code { + margin: 0; + background-color: transparent; + box-shadow: none; } + .md-typeset a > code { + margin: inherit; + padding: inherit; + border-radius: initial; + background-color: inherit; + color: inherit; + box-shadow: none; } + .md-typeset pre { + position: relative; + margin: 1em 0; + border-radius: 0.1rem; + line-height: 1.4; + -webkit-overflow-scrolling: touch; } + .md-typeset pre > code { + display: block; + margin: 0; + padding: 0.525rem 0.6rem; + background-color: transparent; + font-size: inherit; + box-shadow: none; + -webkit-box-decoration-break: slice; + box-decoration-break: slice; + overflow: auto; } + .md-typeset pre > code::-webkit-scrollbar { + width: 0.2rem; + height: 0.2rem; } + .md-typeset pre > code::-webkit-scrollbar-thumb { + background-color: rgba(0, 0, 0, 0.26); } + .md-typeset pre > code::-webkit-scrollbar-thumb:hover { + background-color: #536dfe; } + .md-typeset kbd { + padding: 0 0.29412em; + border: 0.05rem solid #c9c9c9; + border-radius: 0.15rem; + border-bottom-color: #bcbcbc; + background-color: #FCFCFC; + color: #555555; + font-size: 85%; + box-shadow: 0 0.05rem 0 #b0b0b0; + word-break: break-word; } + .md-typeset mark { + margin: 0 0.25em; + padding: 0.0625em 0; + border-radius: 0.1rem; + background-color: rgba(255, 235, 59, 0.5); + box-shadow: 0.25em 0 0 rgba(255, 235, 59, 0.5), -0.25em 0 0 rgba(255, 235, 59, 0.5); + word-break: break-word; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; } + .md-typeset abbr { + border-bottom: 0.05rem dotted rgba(0, 0, 0, 0.54); + text-decoration: none; + cursor: help; } + .md-typeset small { + opacity: 0.75; } + .md-typeset sup, + .md-typeset sub { + margin-left: 0.07812em; } + [dir="rtl"] .md-typeset sup, [dir="rtl"] + .md-typeset sub { + margin-right: 0.07812em; + margin-left: initial; } + .md-typeset blockquote { + padding-left: 0.6rem; + border-left: 0.2rem solid rgba(0, 0, 0, 0.26); + color: rgba(0, 0, 0, 0.54); } + [dir="rtl"] .md-typeset blockquote { + padding-right: 0.6rem; + padding-left: initial; + border-right: 0.2rem solid rgba(0, 0, 0, 0.26); + border-left: initial; } + .md-typeset ul { + list-style-type: disc; } + .md-typeset ul, + .md-typeset ol { + margin-left: 0.625em; + padding: 0; } + [dir="rtl"] .md-typeset ul, [dir="rtl"] + .md-typeset ol { + margin-right: 0.625em; + margin-left: initial; } + .md-typeset ul ol, + .md-typeset ol ol { + list-style-type: lower-alpha; } + .md-typeset ul ol ol, + .md-typeset ol ol ol { + list-style-type: lower-roman; } + .md-typeset ul li, + .md-typeset ol li { + margin-bottom: 0.5em; + margin-left: 1.25em; } + [dir="rtl"] .md-typeset ul li, [dir="rtl"] + .md-typeset ol li { + margin-right: 1.25em; + margin-left: initial; } + .md-typeset ul li p, + .md-typeset ul li blockquote, + .md-typeset ol li p, + .md-typeset ol li blockquote { + margin: 0.5em 0; } + .md-typeset ul li:last-child, + .md-typeset ol li:last-child { + margin-bottom: 0; } + .md-typeset ul li ul, + .md-typeset ul li ol, + .md-typeset ol li ul, + .md-typeset ol li ol { + margin: 0.5em 0 0.5em 0.625em; } + [dir="rtl"] .md-typeset ul li ul, [dir="rtl"] + .md-typeset ul li ol, [dir="rtl"] + .md-typeset ol li ul, [dir="rtl"] + .md-typeset ol li ol { + margin-right: 0.625em; + margin-left: initial; } + .md-typeset dd { + margin: 1em 0 1em 1.875em; } + [dir="rtl"] .md-typeset dd { + margin-right: 1.875em; + margin-left: initial; } + .md-typeset iframe, + .md-typeset img, + .md-typeset svg { + max-width: 100%; } + .md-typeset table:not([class]) { + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); + display: inline-block; + max-width: 100%; + border-radius: 0.1rem; + font-size: 0.64rem; + overflow: auto; + -webkit-overflow-scrolling: touch; } + .md-typeset table:not([class]) + * { + margin-top: 1.5em; } + .md-typeset table:not([class]) th:not([align]), + .md-typeset table:not([class]) td:not([align]) { + text-align: left; } + [dir="rtl"] .md-typeset table:not([class]) th:not([align]), [dir="rtl"] + .md-typeset table:not([class]) td:not([align]) { + text-align: right; } + .md-typeset table:not([class]) th { + min-width: 5rem; + padding: 0.6rem 0.8rem; + background-color: rgba(0, 0, 0, 0.54); + color: white; + vertical-align: top; } + .md-typeset table:not([class]) td { + padding: 0.6rem 0.8rem; + border-top: 0.05rem solid rgba(0, 0, 0, 0.07); + vertical-align: top; } + .md-typeset table:not([class]) tr { + -webkit-transition: background-color 0.125s; + transition: background-color 0.125s; } + .md-typeset table:not([class]) tr:hover { + background-color: rgba(0, 0, 0, 0.035); + box-shadow: 0 0.05rem 0 white inset; } + .md-typeset table:not([class]) tr:first-child td { + border-top: 0; } + .md-typeset table:not([class]) a { + word-break: normal; } + .md-typeset__scrollwrap { + margin: 1em -0.8rem; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .md-typeset .md-typeset__table { + display: inline-block; + margin-bottom: 0.5em; + padding: 0 0.8rem; } + .md-typeset .md-typeset__table table { + display: table; + width: 100%; + margin: 0; + overflow: hidden; } + +html { + height: 100%; + font-size: 125%; + overflow-x: hidden; } + +body { + position: relative; + height: 100%; + font-size: 0.5rem; } + +hr { + display: block; + height: 0.05rem; + padding: 0; + border: 0; } + +.md-svg { + display: none; } + +.md-grid { + max-width: 61rem; + margin-right: auto; + margin-left: auto; } + +.md-container, +.md-main { + overflow: auto; } + +.md-container { + display: table; + width: 100%; + height: 100%; + padding-top: 2.4rem; + table-layout: fixed; } + +.md-main { + display: table-row; + height: 100%; } + .md-main__inner { + height: 100%; + padding-top: 1.5rem; + padding-bottom: 0.05rem; } + +.md-toggle { + display: none; } + +.md-overlay { + position: fixed; + top: 0; + width: 0; + height: 0; + -webkit-transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s; + transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s; + background-color: rgba(0, 0, 0, 0.54); + opacity: 0; + z-index: 3; } + +.md-flex { + display: table; } + .md-flex__cell { + display: table-cell; + position: relative; + vertical-align: top; } + .md-flex__cell--shrink { + width: 0%; } + .md-flex__cell--stretch { + display: table; + width: 100%; + table-layout: fixed; } + .md-flex__ellipsis { + display: table-cell; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; } + +.md-skip { + position: fixed; + width: 0.05rem; + height: 0.05rem; + margin: 0.5rem; + padding: 0.3rem 0.5rem; + -webkit-transform: translateY(0.4rem); + transform: translateY(0.4rem); + border-radius: 0.1rem; + background-color: rgba(0, 0, 0, 0.87); + color: white; + font-size: 0.64rem; + opacity: 0; + overflow: hidden; } + .md-skip:focus { + width: auto; + height: auto; + clip: auto; + -webkit-transform: translateX(0); + transform: translateX(0); + -webkit-transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s; + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + opacity: 1; + z-index: 10; } + +@page { + margin: 25mm; } + +.md-clipboard { + position: absolute; + top: 0.3rem; + right: 0.3rem; + width: 1.4rem; + height: 1.4rem; + border-radius: 0.1rem; + font-size: 0.8rem; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + .md-clipboard::before { + -webkit-transition: color 0.25s, opacity 0.25s; + transition: color 0.25s, opacity 0.25s; + color: rgba(0, 0, 0, 0.07); + content: "\E14D"; } + pre:hover .md-clipboard::before, + .codehilite:hover .md-clipboard::before, + .md-typeset .highlight:hover .md-clipboard::before { + color: rgba(0, 0, 0, 0.54); } + .md-clipboard:focus::before, .md-clipboard:hover::before { + color: #536dfe; } + .md-clipboard__message { + display: block; + position: absolute; + top: 0; + right: 1.7rem; + padding: 0.3rem 0.5rem; + -webkit-transform: translateX(0.4rem); + transform: translateX(0.4rem); + -webkit-transition: opacity 0.175s, -webkit-transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0); + transition: opacity 0.175s, -webkit-transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0); + transition: transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0), opacity 0.175s; + transition: transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0), opacity 0.175s, -webkit-transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0); + border-radius: 0.1rem; + background-color: rgba(0, 0, 0, 0.54); + color: white; + font-size: 0.64rem; + white-space: nowrap; + opacity: 0; + pointer-events: none; } + .md-clipboard__message--active { + -webkit-transform: translateX(0); + transform: translateX(0); + -webkit-transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s; + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + opacity: 1; + pointer-events: initial; } + .md-clipboard__message::before { + content: attr(aria-label); } + .md-clipboard__message::after { + display: block; + position: absolute; + top: 50%; + right: -0.2rem; + width: 0; + margin-top: -0.2rem; + border-width: 0.2rem 0 0.2rem 0.2rem; + border-style: solid; + border-color: transparent rgba(0, 0, 0, 0.54); + content: ""; } + +.md-content__inner { + margin: 0 0.8rem 1.2rem; + padding-top: 0.6rem; } + .md-content__inner::before { + display: block; + height: 0.4rem; + content: ""; } + .md-content__inner > :last-child { + margin-bottom: 0; } + +.md-content__icon { + position: relative; + margin: 0.4rem 0; + padding: 0; + float: right; } + .md-typeset .md-content__icon { + color: rgba(0, 0, 0, 0.26); } + +.md-header { + position: fixed; + top: 0; + right: 0; + left: 0; + height: 2.4rem; + -webkit-transition: background-color 0.25s, color 0.25s; + transition: background-color 0.25s, color 0.25s; + background-color: #3f51b5; + color: white; + box-shadow: none; + z-index: 2; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + .no-js .md-header { + -webkit-transition: none; + transition: none; + box-shadow: none; } + .md-header[data-md-state="shadow"] { + -webkit-transition: background-color 0.25s, color 0.25s, box-shadow 0.25s; + transition: background-color 0.25s, color 0.25s, box-shadow 0.25s; + box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1), 0 0.2rem 0.4rem rgba(0, 0, 0, 0.2); } + +.md-header-nav { + padding: 0 0.2rem; } + .md-header-nav__button { + position: relative; + -webkit-transition: opacity 0.25s; + transition: opacity 0.25s; + z-index: 1; } + .md-header-nav__button:hover { + opacity: 0.7; } + .md-header-nav__button.md-logo * { + display: block; } + .no-js .md-header-nav__button.md-icon--search { + display: none; } + .md-header-nav__topic { + display: block; + position: absolute; + -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s; + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; } + .md-header-nav__topic + .md-header-nav__topic { + -webkit-transform: translateX(1.25rem); + transform: translateX(1.25rem); + -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1); + transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1); + transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s; + transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1); + opacity: 0; + z-index: -1; + pointer-events: none; } + [dir="rtl"] .md-header-nav__topic + .md-header-nav__topic { + -webkit-transform: translateX(-1.25rem); + transform: translateX(-1.25rem); } + .no-js .md-header-nav__topic { + position: initial; } + .no-js .md-header-nav__topic + .md-header-nav__topic { + display: none; } + .md-header-nav__title { + padding: 0 1rem; + font-size: 0.9rem; + line-height: 2.4rem; } + .md-header-nav__title[data-md-state="active"] .md-header-nav__topic { + -webkit-transform: translateX(-1.25rem); + transform: translateX(-1.25rem); + -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1); + transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1); + transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s; + transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1); + opacity: 0; + z-index: -1; + pointer-events: none; } + [dir="rtl"] .md-header-nav__title[data-md-state="active"] .md-header-nav__topic { + -webkit-transform: translateX(1.25rem); + transform: translateX(1.25rem); } + .md-header-nav__title[data-md-state="active"] .md-header-nav__topic + .md-header-nav__topic { + -webkit-transform: translateX(0); + transform: translateX(0); + -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s; + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + opacity: 1; + z-index: 0; + pointer-events: initial; } + .md-header-nav__source { + display: none; } + +.md-hero { + -webkit-transition: background 0.25s; + transition: background 0.25s; + background-color: #3f51b5; + color: white; + font-size: 1rem; + overflow: hidden; } + .md-hero__inner { + margin-top: 1rem; + padding: 0.8rem 0.8rem 0.4rem; + -webkit-transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s; + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + -webkit-transition-delay: 0.1s; + transition-delay: 0.1s; } + [data-md-state="hidden"] .md-hero__inner { + pointer-events: none; + -webkit-transform: translateY(0.625rem); + transform: translateY(0.625rem); + -webkit-transition: opacity 0.1s 0s, -webkit-transform 0s 0.4s; + transition: opacity 0.1s 0s, -webkit-transform 0s 0.4s; + transition: transform 0s 0.4s, opacity 0.1s 0s; + transition: transform 0s 0.4s, opacity 0.1s 0s, -webkit-transform 0s 0.4s; + opacity: 0; } + .md-hero--expand .md-hero__inner { + margin-bottom: 1.2rem; } + +.md-footer-nav { + background-color: rgba(0, 0, 0, 0.87); + color: white; } + .md-footer-nav__inner { + padding: 0.2rem; + overflow: auto; } + .md-footer-nav__link { + padding-top: 1.4rem; + padding-bottom: 0.4rem; + -webkit-transition: opacity 0.25s; + transition: opacity 0.25s; } + .md-footer-nav__link:hover { + opacity: 0.7; } + .md-footer-nav__link--prev { + width: 25%; + float: left; } + [dir="rtl"] .md-footer-nav__link--prev { + float: right; } + .md-footer-nav__link--next { + width: 75%; + float: right; + text-align: right; } + [dir="rtl"] .md-footer-nav__link--next { + float: left; + text-align: left; } + .md-footer-nav__button { + -webkit-transition: background 0.25s; + transition: background 0.25s; } + .md-footer-nav__title { + position: relative; + padding: 0 1rem; + font-size: 0.9rem; + line-height: 2.4rem; } + .md-footer-nav__direction { + position: absolute; + right: 0; + left: 0; + margin-top: -1rem; + padding: 0 1rem; + color: rgba(255, 255, 255, 0.7); + font-size: 0.75rem; } + +.md-footer-meta { + background-color: rgba(0, 0, 0, 0.895); } + .md-footer-meta__inner { + padding: 0.2rem; + overflow: auto; } + html .md-footer-meta.md-typeset a { + color: rgba(255, 255, 255, 0.7); } + html .md-footer-meta.md-typeset a:focus, html .md-footer-meta.md-typeset a:hover { + color: white; } + +.md-footer-copyright { + margin: 0 0.6rem; + padding: 0.4rem 0; + color: rgba(255, 255, 255, 0.3); + font-size: 0.64rem; } + .md-footer-copyright__highlight { + color: rgba(255, 255, 255, 0.7); } + +.md-footer-social { + margin: 0 0.4rem; + padding: 0.2rem 0 0.6rem; } + .md-footer-social__link { + display: inline-block; + width: 1.6rem; + height: 1.6rem; + font-size: 0.8rem; + text-align: center; } + .md-footer-social__link::before { + line-height: 1.9; } + +.md-nav { + font-size: 0.7rem; + line-height: 1.3; } + .md-nav__title { + display: block; + padding: 0 0.6rem; + font-weight: 700; + text-overflow: ellipsis; + overflow: hidden; } + .md-nav__title::before { + display: none; + content: "\E5C4"; } + [dir="rtl"] .md-nav__title::before { + content: "\E5C8"; } + .md-nav__title .md-nav__button { + display: none; } + .md-nav__list { + margin: 0; + padding: 0; + list-style: none; } + .md-nav__item { + padding: 0 0.6rem; } + .md-nav__item:last-child { + padding-bottom: 0.6rem; } + .md-nav__item .md-nav__item { + padding-right: 0; } + [dir="rtl"] .md-nav__item .md-nav__item { + padding-right: 0.6rem; + padding-left: 0; } + .md-nav__item .md-nav__item:last-child { + padding-bottom: 0; } + .md-nav__button img { + width: 100%; + height: auto; } + .md-nav__link { + display: block; + margin-top: 0.625em; + -webkit-transition: color 0.125s; + transition: color 0.125s; + text-overflow: ellipsis; + cursor: pointer; + overflow: hidden; } + .md-nav__item--nested > .md-nav__link::after { + content: "\E313"; } + html .md-nav__link[for="__toc"] { + display: none; } + html .md-nav__link[for="__toc"] ~ .md-nav { + display: none; } + html .md-nav__link[for="__toc"] + .md-nav__link::after { + display: none; } + .md-nav__link[data-md-state="blur"] { + color: rgba(0, 0, 0, 0.54); } + .md-nav__link:active, .md-nav__link--active { + color: #3f51b5; } + .md-nav__item--nested > .md-nav__link { + color: inherit; } + .md-nav__link:focus, .md-nav__link:hover { + color: #536dfe; } + .md-nav__source { + display: none; } + +.no-js .md-search { + display: none; } + +.md-search__overlay { + opacity: 0; + z-index: 1; } + +.md-search__form { + position: relative; } + +.md-search__input { + position: relative; + padding: 0 2.2rem 0 3.6rem; + text-overflow: ellipsis; + z-index: 2; } + [dir="rtl"] .md-search__input { + padding: 0 3.6rem 0 2.2rem; } + .md-search__input::-webkit-input-placeholder { + -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); } + .md-search__input::-moz-placeholder { + -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); } + .md-search__input:-ms-input-placeholder { + -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); } + .md-search__input::-ms-input-placeholder { + -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); } + .md-search__input::placeholder { + -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); } + .md-search__input ~ .md-search__icon, .md-search__input::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + .md-search__input ~ .md-search__icon, .md-search__input::-moz-placeholder { + color: rgba(0, 0, 0, 0.54); } + .md-search__input ~ .md-search__icon, .md-search__input:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + .md-search__input ~ .md-search__icon, .md-search__input::-ms-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + .md-search__input ~ .md-search__icon, .md-search__input::placeholder { + color: rgba(0, 0, 0, 0.54); } + .md-search__input::-ms-clear { + display: none; } + +.md-search__icon { + position: absolute; + -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s; + transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s; + font-size: 1.2rem; + cursor: pointer; + z-index: 2; } + .md-search__icon:hover { + opacity: 0.7; } + .md-search__icon[for="__search"] { + top: 0.3rem; + left: 0.5rem; } + [dir="rtl"] .md-search__icon[for="__search"] { + right: 0.5rem; + left: initial; } + .md-search__icon[for="__search"]::before { + content: "\E8B6"; } + .md-search__icon[type="reset"] { + top: 0.3rem; + right: 0.5rem; + -webkit-transform: scale(0.125); + transform: scale(0.125); + -webkit-transition: opacity 0.15s, -webkit-transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: opacity 0.15s, -webkit-transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s; + transition: transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s, -webkit-transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1); + opacity: 0; } + [dir="rtl"] .md-search__icon[type="reset"] { + right: initial; + left: 0.5rem; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input:valid ~ .md-search__icon[type="reset"] { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input:valid ~ .md-search__icon[type="reset"]:hover { + opacity: 0.7; } + +.md-search__output { + position: absolute; + width: 100%; + border-radius: 0 0 0.1rem 0.1rem; + overflow: hidden; + z-index: 1; } + +.md-search__scrollwrap { + height: 100%; + background-color: white; + box-shadow: 0 0.05rem 0 rgba(0, 0, 0, 0.07) inset; + overflow-y: auto; + -webkit-overflow-scrolling: touch; } + +.md-search-result { + color: rgba(0, 0, 0, 0.87); + word-break: break-word; } + .md-search-result__meta { + padding: 0 0.8rem; + background-color: rgba(0, 0, 0, 0.07); + color: rgba(0, 0, 0, 0.54); + font-size: 0.64rem; + line-height: 1.8rem; } + .md-search-result__list { + margin: 0; + padding: 0; + border-top: 0.05rem solid rgba(0, 0, 0, 0.07); + list-style: none; } + .md-search-result__item { + box-shadow: 0 -0.05rem 0 rgba(0, 0, 0, 0.07); } + .md-search-result__link { + display: block; + -webkit-transition: background 0.25s; + transition: background 0.25s; + outline: 0; + overflow: hidden; } + .md-search-result__link[data-md-state="active"], .md-search-result__link:hover { + background-color: rgba(83, 109, 254, 0.1); } + .md-search-result__link[data-md-state="active"] .md-search-result__article::before, .md-search-result__link:hover .md-search-result__article::before { + opacity: 0.7; } + .md-search-result__link:last-child .md-search-result__teaser { + margin-bottom: 0.6rem; } + .md-search-result__article { + position: relative; + padding: 0 0.8rem; + overflow: auto; } + .md-search-result__article--document::before { + position: absolute; + left: 0; + margin: 0.1rem; + -webkit-transition: opacity 0.25s; + transition: opacity 0.25s; + color: rgba(0, 0, 0, 0.54); + content: "\E880"; } + [dir="rtl"] .md-search-result__article--document::before { + right: 0; + left: initial; } + .md-search-result__article--document .md-search-result__title { + margin: 0.55rem 0; + font-size: 0.8rem; + font-weight: 400; + line-height: 1.4; } + .md-search-result__title { + margin: 0.5em 0; + font-size: 0.64rem; + font-weight: 700; + line-height: 1.4; } + .md-search-result__teaser { + display: -webkit-box; + max-height: 1.65rem; + margin: 0.5em 0; + color: rgba(0, 0, 0, 0.54); + font-size: 0.64rem; + line-height: 1.4; + text-overflow: ellipsis; + overflow: hidden; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; } + .md-search-result em { + font-style: normal; + font-weight: 700; + text-decoration: underline; } + +.md-sidebar { + position: absolute; + width: 12.1rem; + padding: 1.2rem 0; + overflow: hidden; } + .md-sidebar[data-md-state="lock"] { + position: fixed; + top: 2.4rem; } + .md-sidebar--secondary { + display: none; } + .md-sidebar__scrollwrap { + max-height: 100%; + margin: 0 0.2rem; + overflow-y: auto; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + .md-sidebar__scrollwrap::-webkit-scrollbar { + width: 0.2rem; + height: 0.2rem; } + .md-sidebar__scrollwrap::-webkit-scrollbar-thumb { + background-color: rgba(0, 0, 0, 0.26); } + .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #536dfe; } + +@-webkit-keyframes md-source__facts--done { + 0% { + height: 0; } + 100% { + height: 0.65rem; } } + +@keyframes md-source__facts--done { + 0% { + height: 0; } + 100% { + height: 0.65rem; } } + +@-webkit-keyframes md-source__fact--done { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + opacity: 0; } + 50% { + opacity: 0; } + 100% { + -webkit-transform: translateY(0%); + transform: translateY(0%); + opacity: 1; } } + +@keyframes md-source__fact--done { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + opacity: 0; } + 50% { + opacity: 0; } + 100% { + -webkit-transform: translateY(0%); + transform: translateY(0%); + opacity: 1; } } + +.md-source { + display: block; + padding-right: 0.6rem; + -webkit-transition: opacity 0.25s; + transition: opacity 0.25s; + font-size: 0.65rem; + line-height: 1.2; + white-space: nowrap; } + [dir="rtl"] .md-source { + padding-right: initial; + padding-left: 0.6rem; } + .md-source:hover { + opacity: 0.7; } + .md-source::after { + display: inline-block; + height: 2.4rem; + content: ""; + vertical-align: middle; } + .md-source__icon { + display: inline-block; + width: 2.4rem; + height: 2.4rem; + content: ""; + vertical-align: middle; } + .md-source__icon svg { + width: 1.2rem; + height: 1.2rem; + margin-top: 0.6rem; + margin-left: 0.6rem; } + [dir="rtl"] .md-source__icon svg { + margin-right: 0.6rem; + margin-left: initial; } + .md-source__icon + .md-source__repository { + margin-left: -2rem; + padding-left: 2rem; } + [dir="rtl"] .md-source__icon + .md-source__repository { + margin-right: -2rem; + margin-left: initial; + padding-right: 2rem; + padding-left: initial; } + .md-source__repository { + display: inline-block; + max-width: 100%; + margin-left: 0.6rem; + font-weight: 700; + text-overflow: ellipsis; + overflow: hidden; + vertical-align: middle; } + .md-source__facts { + margin: 0; + padding: 0; + font-size: 0.55rem; + font-weight: 700; + list-style-type: none; + opacity: 0.75; + overflow: hidden; } + [data-md-state="done"] .md-source__facts { + -webkit-animation: md-source__facts--done 0.25s ease-in; + animation: md-source__facts--done 0.25s ease-in; } + .md-source__fact { + float: left; } + [dir="rtl"] .md-source__fact { + float: right; } + [data-md-state="done"] .md-source__fact { + -webkit-animation: md-source__fact--done 0.4s ease-out; + animation: md-source__fact--done 0.4s ease-out; } + .md-source__fact::before { + margin: 0 0.1rem; + content: "\00B7"; } + .md-source__fact:first-child::before { + display: none; } + +.md-source-file { + display: inline-block; + margin: 1em 0.5em 1em 0; + padding-right: 0.25rem; + border-radius: 0.1rem; + background-color: rgba(0, 0, 0, 0.07); + font-size: 0.64rem; + list-style-type: none; + cursor: pointer; + overflow: hidden; } + .md-source-file::before { + display: inline-block; + margin-right: 0.25rem; + padding: 0.25rem; + background-color: rgba(0, 0, 0, 0.26); + color: white; + font-size: 0.8rem; + content: "\E86F"; + vertical-align: middle; } + html .md-source-file { + -webkit-transition: background 0.4s, color 0.4s, box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1); + transition: background 0.4s, color 0.4s, box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1); } + html .md-source-file::before { + -webkit-transition: inherit; + transition: inherit; } + html body .md-typeset .md-source-file { + color: rgba(0, 0, 0, 0.54); } + .md-source-file:hover { + box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36); } + .md-source-file:hover::before { + background-color: #536dfe; } + +.md-tabs { + width: 100%; + -webkit-transition: background 0.25s; + transition: background 0.25s; + background-color: #3f51b5; + color: white; + overflow: auto; } + .md-tabs__list { + margin: 0; + margin-left: 0.2rem; + padding: 0; + list-style: none; + white-space: nowrap; } + .md-tabs__item { + display: inline-block; + height: 2.4rem; + padding-right: 0.6rem; + padding-left: 0.6rem; } + .md-tabs__link { + display: block; + margin-top: 0.8rem; + -webkit-transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s; + transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); + font-size: 0.7rem; + opacity: 0.7; } + .md-tabs__link--active, .md-tabs__link:hover { + color: inherit; + opacity: 1; } + .md-tabs__item:nth-child(2) .md-tabs__link { + -webkit-transition-delay: 0.02s; + transition-delay: 0.02s; } + .md-tabs__item:nth-child(3) .md-tabs__link { + -webkit-transition-delay: 0.04s; + transition-delay: 0.04s; } + .md-tabs__item:nth-child(4) .md-tabs__link { + -webkit-transition-delay: 0.06s; + transition-delay: 0.06s; } + .md-tabs__item:nth-child(5) .md-tabs__link { + -webkit-transition-delay: 0.08s; + transition-delay: 0.08s; } + .md-tabs__item:nth-child(6) .md-tabs__link { + -webkit-transition-delay: 0.1s; + transition-delay: 0.1s; } + .md-tabs__item:nth-child(7) .md-tabs__link { + -webkit-transition-delay: 0.12s; + transition-delay: 0.12s; } + .md-tabs__item:nth-child(8) .md-tabs__link { + -webkit-transition-delay: 0.14s; + transition-delay: 0.14s; } + .md-tabs__item:nth-child(9) .md-tabs__link { + -webkit-transition-delay: 0.16s; + transition-delay: 0.16s; } + .md-tabs__item:nth-child(10) .md-tabs__link { + -webkit-transition-delay: 0.18s; + transition-delay: 0.18s; } + .md-tabs__item:nth-child(11) .md-tabs__link { + -webkit-transition-delay: 0.2s; + transition-delay: 0.2s; } + .md-tabs__item:nth-child(12) .md-tabs__link { + -webkit-transition-delay: 0.22s; + transition-delay: 0.22s; } + .md-tabs__item:nth-child(13) .md-tabs__link { + -webkit-transition-delay: 0.24s; + transition-delay: 0.24s; } + .md-tabs__item:nth-child(14) .md-tabs__link { + -webkit-transition-delay: 0.26s; + transition-delay: 0.26s; } + .md-tabs__item:nth-child(15) .md-tabs__link { + -webkit-transition-delay: 0.28s; + transition-delay: 0.28s; } + .md-tabs__item:nth-child(16) .md-tabs__link { + -webkit-transition-delay: 0.3s; + transition-delay: 0.3s; } + .md-tabs[data-md-state="hidden"] { + pointer-events: none; } + .md-tabs[data-md-state="hidden"] .md-tabs__link { + -webkit-transform: translateY(50%); + transform: translateY(50%); + -webkit-transition: color 0.25s, opacity 0.1s, -webkit-transform 0s 0.4s; + transition: color 0.25s, opacity 0.1s, -webkit-transform 0s 0.4s; + transition: color 0.25s, transform 0s 0.4s, opacity 0.1s; + transition: color 0.25s, transform 0s 0.4s, opacity 0.1s, -webkit-transform 0s 0.4s; + opacity: 0; } + +.md-typeset .admonition, .md-typeset details { + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); + position: relative; + margin: 1.5625em 0; + padding: 0 0.6rem; + border-left: 0.2rem solid #448aff; + border-radius: 0.1rem; + font-size: 0.64rem; + overflow: auto; } + [dir="rtl"] .md-typeset .admonition, [dir="rtl"] .md-typeset details { + border-right: 0.2rem solid #448aff; + border-left: none; } + html .md-typeset .admonition > :last-child, html .md-typeset details > :last-child { + margin-bottom: 0.6rem; } + .md-typeset .admonition .admonition, .md-typeset details .admonition, .md-typeset .admonition details, .md-typeset details details { + margin: 1em 0; } + .md-typeset .admonition > .admonition-title, .md-typeset details > .admonition-title, .md-typeset .admonition > summary, .md-typeset details > summary { + margin: 0 -0.6rem; + padding: 0.4rem 0.6rem 0.4rem 2rem; + border-bottom: 0.05rem solid rgba(68, 138, 255, 0.1); + background-color: rgba(68, 138, 255, 0.1); + font-weight: 700; } + [dir="rtl"] .md-typeset .admonition > .admonition-title, [dir="rtl"] .md-typeset details > .admonition-title, [dir="rtl"] .md-typeset .admonition > summary, [dir="rtl"] .md-typeset details > summary { + padding: 0.4rem 2rem 0.4rem 0.6rem; } + .md-typeset .admonition > .admonition-title:last-child, .md-typeset details > .admonition-title:last-child, .md-typeset .admonition > summary:last-child, .md-typeset details > summary:last-child { + margin-bottom: 0; } + .md-typeset .admonition > .admonition-title::before, .md-typeset details > .admonition-title::before, .md-typeset .admonition > summary::before, .md-typeset details > summary::before { + position: absolute; + left: 0.6rem; + color: #448aff; + font-size: 1rem; + content: "\E3C9"; } + [dir="rtl"] .md-typeset .admonition > .admonition-title::before, [dir="rtl"] .md-typeset details > .admonition-title::before, [dir="rtl"] .md-typeset .admonition > summary::before, [dir="rtl"] .md-typeset details > summary::before { + right: 0.6rem; + left: initial; } + .md-typeset .admonition.summary, .md-typeset details.summary, .md-typeset .admonition.tldr, .md-typeset details.tldr, .md-typeset .admonition.abstract, .md-typeset details.abstract { + border-left-color: #00b0ff; } + [dir="rtl"] .md-typeset .admonition.summary, [dir="rtl"] .md-typeset details.summary, [dir="rtl"] .md-typeset .admonition.tldr, [dir="rtl"] .md-typeset details.tldr, [dir="rtl"] .md-typeset .admonition.abstract, [dir="rtl"] .md-typeset details.abstract { + border-right-color: #00b0ff; } + .md-typeset .admonition.summary > .admonition-title, .md-typeset details.summary > .admonition-title, .md-typeset .admonition.tldr > .admonition-title, .md-typeset details.tldr > .admonition-title, .md-typeset .admonition.summary > summary, .md-typeset details.summary > summary, .md-typeset .admonition.tldr > summary, .md-typeset details.tldr > summary, .md-typeset .admonition.abstract > .admonition-title, .md-typeset details.abstract > .admonition-title, .md-typeset .admonition.abstract > summary, .md-typeset details.abstract > summary { + border-bottom-color: rgba(0, 176, 255, 0.1); + background-color: rgba(0, 176, 255, 0.1); } + .md-typeset .admonition.summary > .admonition-title::before, .md-typeset details.summary > .admonition-title::before, .md-typeset .admonition.tldr > .admonition-title::before, .md-typeset details.tldr > .admonition-title::before, .md-typeset .admonition.summary > summary::before, .md-typeset details.summary > summary::before, .md-typeset .admonition.tldr > summary::before, .md-typeset details.tldr > summary::before, .md-typeset .admonition.abstract > .admonition-title::before, .md-typeset details.abstract > .admonition-title::before, .md-typeset .admonition.abstract > summary::before, .md-typeset details.abstract > summary::before { + color: #00b0ff; + content: ""; } + .md-typeset .admonition.todo, .md-typeset details.todo, .md-typeset .admonition.info, .md-typeset details.info { + border-left-color: #00b8d4; } + [dir="rtl"] .md-typeset .admonition.todo, [dir="rtl"] .md-typeset details.todo, [dir="rtl"] .md-typeset .admonition.info, [dir="rtl"] .md-typeset details.info { + border-right-color: #00b8d4; } + .md-typeset .admonition.todo > .admonition-title, .md-typeset details.todo > .admonition-title, .md-typeset .admonition.todo > summary, .md-typeset details.todo > summary, .md-typeset .admonition.info > .admonition-title, .md-typeset details.info > .admonition-title, .md-typeset .admonition.info > summary, .md-typeset details.info > summary { + border-bottom-color: rgba(0, 184, 212, 0.1); + background-color: rgba(0, 184, 212, 0.1); } + .md-typeset .admonition.todo > .admonition-title::before, .md-typeset details.todo > .admonition-title::before, .md-typeset .admonition.todo > summary::before, .md-typeset details.todo > summary::before, .md-typeset .admonition.info > .admonition-title::before, .md-typeset details.info > .admonition-title::before, .md-typeset .admonition.info > summary::before, .md-typeset details.info > summary::before { + color: #00b8d4; + content: ""; } + .md-typeset .admonition.hint, .md-typeset details.hint, .md-typeset .admonition.important, .md-typeset details.important, .md-typeset .admonition.tip, .md-typeset details.tip { + border-left-color: #00bfa5; } + [dir="rtl"] .md-typeset .admonition.hint, [dir="rtl"] .md-typeset details.hint, [dir="rtl"] .md-typeset .admonition.important, [dir="rtl"] .md-typeset details.important, [dir="rtl"] .md-typeset .admonition.tip, [dir="rtl"] .md-typeset details.tip { + border-right-color: #00bfa5; } + .md-typeset .admonition.hint > .admonition-title, .md-typeset details.hint > .admonition-title, .md-typeset .admonition.important > .admonition-title, .md-typeset details.important > .admonition-title, .md-typeset .admonition.hint > summary, .md-typeset details.hint > summary, .md-typeset .admonition.important > summary, .md-typeset details.important > summary, .md-typeset .admonition.tip > .admonition-title, .md-typeset details.tip > .admonition-title, .md-typeset .admonition.tip > summary, .md-typeset details.tip > summary { + border-bottom-color: rgba(0, 191, 165, 0.1); + background-color: rgba(0, 191, 165, 0.1); } + .md-typeset .admonition.hint > .admonition-title::before, .md-typeset details.hint > .admonition-title::before, .md-typeset .admonition.important > .admonition-title::before, .md-typeset details.important > .admonition-title::before, .md-typeset .admonition.hint > summary::before, .md-typeset details.hint > summary::before, .md-typeset .admonition.important > summary::before, .md-typeset details.important > summary::before, .md-typeset .admonition.tip > .admonition-title::before, .md-typeset details.tip > .admonition-title::before, .md-typeset .admonition.tip > summary::before, .md-typeset details.tip > summary::before { + color: #00bfa5; + content: ""; } + .md-typeset .admonition.check, .md-typeset details.check, .md-typeset .admonition.done, .md-typeset details.done, .md-typeset .admonition.success, .md-typeset details.success { + border-left-color: #00c853; } + [dir="rtl"] .md-typeset .admonition.check, [dir="rtl"] .md-typeset details.check, [dir="rtl"] .md-typeset .admonition.done, [dir="rtl"] .md-typeset details.done, [dir="rtl"] .md-typeset .admonition.success, [dir="rtl"] .md-typeset details.success { + border-right-color: #00c853; } + .md-typeset .admonition.check > .admonition-title, .md-typeset details.check > .admonition-title, .md-typeset .admonition.done > .admonition-title, .md-typeset details.done > .admonition-title, .md-typeset .admonition.check > summary, .md-typeset details.check > summary, .md-typeset .admonition.done > summary, .md-typeset details.done > summary, .md-typeset .admonition.success > .admonition-title, .md-typeset details.success > .admonition-title, .md-typeset .admonition.success > summary, .md-typeset details.success > summary { + border-bottom-color: rgba(0, 200, 83, 0.1); + background-color: rgba(0, 200, 83, 0.1); } + .md-typeset .admonition.check > .admonition-title::before, .md-typeset details.check > .admonition-title::before, .md-typeset .admonition.done > .admonition-title::before, .md-typeset details.done > .admonition-title::before, .md-typeset .admonition.check > summary::before, .md-typeset details.check > summary::before, .md-typeset .admonition.done > summary::before, .md-typeset details.done > summary::before, .md-typeset .admonition.success > .admonition-title::before, .md-typeset details.success > .admonition-title::before, .md-typeset .admonition.success > summary::before, .md-typeset details.success > summary::before { + color: #00c853; + content: ""; } + .md-typeset .admonition.help, .md-typeset details.help, .md-typeset .admonition.faq, .md-typeset details.faq, .md-typeset .admonition.question, .md-typeset details.question { + border-left-color: #64dd17; } + [dir="rtl"] .md-typeset .admonition.help, [dir="rtl"] .md-typeset details.help, [dir="rtl"] .md-typeset .admonition.faq, [dir="rtl"] .md-typeset details.faq, [dir="rtl"] .md-typeset .admonition.question, [dir="rtl"] .md-typeset details.question { + border-right-color: #64dd17; } + .md-typeset .admonition.help > .admonition-title, .md-typeset details.help > .admonition-title, .md-typeset .admonition.faq > .admonition-title, .md-typeset details.faq > .admonition-title, .md-typeset .admonition.help > summary, .md-typeset details.help > summary, .md-typeset .admonition.faq > summary, .md-typeset details.faq > summary, .md-typeset .admonition.question > .admonition-title, .md-typeset details.question > .admonition-title, .md-typeset .admonition.question > summary, .md-typeset details.question > summary { + border-bottom-color: rgba(100, 221, 23, 0.1); + background-color: rgba(100, 221, 23, 0.1); } + .md-typeset .admonition.help > .admonition-title::before, .md-typeset details.help > .admonition-title::before, .md-typeset .admonition.faq > .admonition-title::before, .md-typeset details.faq > .admonition-title::before, .md-typeset .admonition.help > summary::before, .md-typeset details.help > summary::before, .md-typeset .admonition.faq > summary::before, .md-typeset details.faq > summary::before, .md-typeset .admonition.question > .admonition-title::before, .md-typeset details.question > .admonition-title::before, .md-typeset .admonition.question > summary::before, .md-typeset details.question > summary::before { + color: #64dd17; + content: ""; } + .md-typeset .admonition.caution, .md-typeset details.caution, .md-typeset .admonition.attention, .md-typeset details.attention, .md-typeset .admonition.warning, .md-typeset details.warning { + border-left-color: #ff9100; } + [dir="rtl"] .md-typeset .admonition.caution, [dir="rtl"] .md-typeset details.caution, [dir="rtl"] .md-typeset .admonition.attention, [dir="rtl"] .md-typeset details.attention, [dir="rtl"] .md-typeset .admonition.warning, [dir="rtl"] .md-typeset details.warning { + border-right-color: #ff9100; } + .md-typeset .admonition.caution > .admonition-title, .md-typeset details.caution > .admonition-title, .md-typeset .admonition.attention > .admonition-title, .md-typeset details.attention > .admonition-title, .md-typeset .admonition.caution > summary, .md-typeset details.caution > summary, .md-typeset .admonition.attention > summary, .md-typeset details.attention > summary, .md-typeset .admonition.warning > .admonition-title, .md-typeset details.warning > .admonition-title, .md-typeset .admonition.warning > summary, .md-typeset details.warning > summary { + border-bottom-color: rgba(255, 145, 0, 0.1); + background-color: rgba(255, 145, 0, 0.1); } + .md-typeset .admonition.caution > .admonition-title::before, .md-typeset details.caution > .admonition-title::before, .md-typeset .admonition.attention > .admonition-title::before, .md-typeset details.attention > .admonition-title::before, .md-typeset .admonition.caution > summary::before, .md-typeset details.caution > summary::before, .md-typeset .admonition.attention > summary::before, .md-typeset details.attention > summary::before, .md-typeset .admonition.warning > .admonition-title::before, .md-typeset details.warning > .admonition-title::before, .md-typeset .admonition.warning > summary::before, .md-typeset details.warning > summary::before { + color: #ff9100; + content: ""; } + .md-typeset .admonition.fail, .md-typeset details.fail, .md-typeset .admonition.missing, .md-typeset details.missing, .md-typeset .admonition.failure, .md-typeset details.failure { + border-left-color: #ff5252; } + [dir="rtl"] .md-typeset .admonition.fail, [dir="rtl"] .md-typeset details.fail, [dir="rtl"] .md-typeset .admonition.missing, [dir="rtl"] .md-typeset details.missing, [dir="rtl"] .md-typeset .admonition.failure, [dir="rtl"] .md-typeset details.failure { + border-right-color: #ff5252; } + .md-typeset .admonition.fail > .admonition-title, .md-typeset details.fail > .admonition-title, .md-typeset .admonition.missing > .admonition-title, .md-typeset details.missing > .admonition-title, .md-typeset .admonition.fail > summary, .md-typeset details.fail > summary, .md-typeset .admonition.missing > summary, .md-typeset details.missing > summary, .md-typeset .admonition.failure > .admonition-title, .md-typeset details.failure > .admonition-title, .md-typeset .admonition.failure > summary, .md-typeset details.failure > summary { + border-bottom-color: rgba(255, 82, 82, 0.1); + background-color: rgba(255, 82, 82, 0.1); } + .md-typeset .admonition.fail > .admonition-title::before, .md-typeset details.fail > .admonition-title::before, .md-typeset .admonition.missing > .admonition-title::before, .md-typeset details.missing > .admonition-title::before, .md-typeset .admonition.fail > summary::before, .md-typeset details.fail > summary::before, .md-typeset .admonition.missing > summary::before, .md-typeset details.missing > summary::before, .md-typeset .admonition.failure > .admonition-title::before, .md-typeset details.failure > .admonition-title::before, .md-typeset .admonition.failure > summary::before, .md-typeset details.failure > summary::before { + color: #ff5252; + content: ""; } + .md-typeset .admonition.error, .md-typeset details.error, .md-typeset .admonition.danger, .md-typeset details.danger { + border-left-color: #ff1744; } + [dir="rtl"] .md-typeset .admonition.error, [dir="rtl"] .md-typeset details.error, [dir="rtl"] .md-typeset .admonition.danger, [dir="rtl"] .md-typeset details.danger { + border-right-color: #ff1744; } + .md-typeset .admonition.error > .admonition-title, .md-typeset details.error > .admonition-title, .md-typeset .admonition.error > summary, .md-typeset details.error > summary, .md-typeset .admonition.danger > .admonition-title, .md-typeset details.danger > .admonition-title, .md-typeset .admonition.danger > summary, .md-typeset details.danger > summary { + border-bottom-color: rgba(255, 23, 68, 0.1); + background-color: rgba(255, 23, 68, 0.1); } + .md-typeset .admonition.error > .admonition-title::before, .md-typeset details.error > .admonition-title::before, .md-typeset .admonition.error > summary::before, .md-typeset details.error > summary::before, .md-typeset .admonition.danger > .admonition-title::before, .md-typeset details.danger > .admonition-title::before, .md-typeset .admonition.danger > summary::before, .md-typeset details.danger > summary::before { + color: #ff1744; + content: ""; } + .md-typeset .admonition.bug, .md-typeset details.bug { + border-left-color: #f50057; } + [dir="rtl"] .md-typeset .admonition.bug, [dir="rtl"] .md-typeset details.bug { + border-right-color: #f50057; } + .md-typeset .admonition.bug > .admonition-title, .md-typeset details.bug > .admonition-title, .md-typeset .admonition.bug > summary, .md-typeset details.bug > summary { + border-bottom-color: rgba(245, 0, 87, 0.1); + background-color: rgba(245, 0, 87, 0.1); } + .md-typeset .admonition.bug > .admonition-title::before, .md-typeset details.bug > .admonition-title::before, .md-typeset .admonition.bug > summary::before, .md-typeset details.bug > summary::before { + color: #f50057; + content: ""; } + .md-typeset .admonition.example, .md-typeset details.example { + border-left-color: #651fff; } + [dir="rtl"] .md-typeset .admonition.example, [dir="rtl"] .md-typeset details.example { + border-right-color: #651fff; } + .md-typeset .admonition.example > .admonition-title, .md-typeset details.example > .admonition-title, .md-typeset .admonition.example > summary, .md-typeset details.example > summary { + border-bottom-color: rgba(101, 31, 255, 0.1); + background-color: rgba(101, 31, 255, 0.1); } + .md-typeset .admonition.example > .admonition-title::before, .md-typeset details.example > .admonition-title::before, .md-typeset .admonition.example > summary::before, .md-typeset details.example > summary::before { + color: #651fff; + content: ""; } + .md-typeset .admonition.cite, .md-typeset details.cite, .md-typeset .admonition.quote, .md-typeset details.quote { + border-left-color: #9e9e9e; } + [dir="rtl"] .md-typeset .admonition.cite, [dir="rtl"] .md-typeset details.cite, [dir="rtl"] .md-typeset .admonition.quote, [dir="rtl"] .md-typeset details.quote { + border-right-color: #9e9e9e; } + .md-typeset .admonition.cite > .admonition-title, .md-typeset details.cite > .admonition-title, .md-typeset .admonition.cite > summary, .md-typeset details.cite > summary, .md-typeset .admonition.quote > .admonition-title, .md-typeset details.quote > .admonition-title, .md-typeset .admonition.quote > summary, .md-typeset details.quote > summary { + border-bottom-color: rgba(158, 158, 158, 0.1); + background-color: rgba(158, 158, 158, 0.1); } + .md-typeset .admonition.cite > .admonition-title::before, .md-typeset details.cite > .admonition-title::before, .md-typeset .admonition.cite > summary::before, .md-typeset details.cite > summary::before, .md-typeset .admonition.quote > .admonition-title::before, .md-typeset details.quote > .admonition-title::before, .md-typeset .admonition.quote > summary::before, .md-typeset details.quote > summary::before { + color: #9e9e9e; + content: ""; } + +.codehilite .o, .md-typeset .highlight .o { + color: inherit; } + +.codehilite .ow, .md-typeset .highlight .ow { + color: inherit; } + +.codehilite .ge, .md-typeset .highlight .ge { + color: #000000; } + +.codehilite .gr, .md-typeset .highlight .gr { + color: #AA0000; } + +.codehilite .gh, .md-typeset .highlight .gh { + color: #999999; } + +.codehilite .go, .md-typeset .highlight .go { + color: #888888; } + +.codehilite .gp, .md-typeset .highlight .gp { + color: #555555; } + +.codehilite .gs, .md-typeset .highlight .gs { + color: inherit; } + +.codehilite .gu, .md-typeset .highlight .gu { + color: #AAAAAA; } + +.codehilite .gt, .md-typeset .highlight .gt { + color: #AA0000; } + +.codehilite .gd, .md-typeset .highlight .gd { + background-color: #FFDDDD; } + +.codehilite .gi, .md-typeset .highlight .gi { + background-color: #DDFFDD; } + +.codehilite .k, .md-typeset .highlight .k { + color: #3B78E7; } + +.codehilite .kc, .md-typeset .highlight .kc { + color: #A71D5D; } + +.codehilite .kd, .md-typeset .highlight .kd { + color: #3B78E7; } + +.codehilite .kn, .md-typeset .highlight .kn { + color: #3B78E7; } + +.codehilite .kp, .md-typeset .highlight .kp { + color: #A71D5D; } + +.codehilite .kr, .md-typeset .highlight .kr { + color: #3E61A2; } + +.codehilite .kt, .md-typeset .highlight .kt { + color: #3E61A2; } + +.codehilite .c, .md-typeset .highlight .c { + color: #999999; } + +.codehilite .cm, .md-typeset .highlight .cm { + color: #999999; } + +.codehilite .cp, .md-typeset .highlight .cp { + color: #666666; } + +.codehilite .c1, .md-typeset .highlight .c1 { + color: #999999; } + +.codehilite .ch, .md-typeset .highlight .ch { + color: #999999; } + +.codehilite .cs, .md-typeset .highlight .cs { + color: #999999; } + +.codehilite .na, .md-typeset .highlight .na { + color: #C2185B; } + +.codehilite .nb, .md-typeset .highlight .nb { + color: #C2185B; } + +.codehilite .bp, .md-typeset .highlight .bp { + color: #3E61A2; } + +.codehilite .nc, .md-typeset .highlight .nc { + color: #C2185B; } + +.codehilite .no, .md-typeset .highlight .no { + color: #3E61A2; } + +.codehilite .nd, .md-typeset .highlight .nd { + color: #666666; } + +.codehilite .ni, .md-typeset .highlight .ni { + color: #666666; } + +.codehilite .ne, .md-typeset .highlight .ne { + color: #C2185B; } + +.codehilite .nf, .md-typeset .highlight .nf { + color: #C2185B; } + +.codehilite .nl, .md-typeset .highlight .nl { + color: #3B5179; } + +.codehilite .nn, .md-typeset .highlight .nn { + color: #EC407A; } + +.codehilite .nt, .md-typeset .highlight .nt { + color: #3B78E7; } + +.codehilite .nv, .md-typeset .highlight .nv { + color: #3E61A2; } + +.codehilite .vc, .md-typeset .highlight .vc { + color: #3E61A2; } + +.codehilite .vg, .md-typeset .highlight .vg { + color: #3E61A2; } + +.codehilite .vi, .md-typeset .highlight .vi { + color: #3E61A2; } + +.codehilite .nx, .md-typeset .highlight .nx { + color: #EC407A; } + +.codehilite .m, .md-typeset .highlight .m { + color: #E74C3C; } + +.codehilite .mf, .md-typeset .highlight .mf { + color: #E74C3C; } + +.codehilite .mh, .md-typeset .highlight .mh { + color: #E74C3C; } + +.codehilite .mi, .md-typeset .highlight .mi { + color: #E74C3C; } + +.codehilite .il, .md-typeset .highlight .il { + color: #E74C3C; } + +.codehilite .mo, .md-typeset .highlight .mo { + color: #E74C3C; } + +.codehilite .s, .md-typeset .highlight .s { + color: #0D904F; } + +.codehilite .sb, .md-typeset .highlight .sb { + color: #0D904F; } + +.codehilite .sc, .md-typeset .highlight .sc { + color: #0D904F; } + +.codehilite .sd, .md-typeset .highlight .sd { + color: #999999; } + +.codehilite .s2, .md-typeset .highlight .s2 { + color: #0D904F; } + +.codehilite .se, .md-typeset .highlight .se { + color: #183691; } + +.codehilite .sh, .md-typeset .highlight .sh { + color: #183691; } + +.codehilite .si, .md-typeset .highlight .si { + color: #183691; } + +.codehilite .sx, .md-typeset .highlight .sx { + color: #183691; } + +.codehilite .sr, .md-typeset .highlight .sr { + color: #009926; } + +.codehilite .s1, .md-typeset .highlight .s1 { + color: #0D904F; } + +.codehilite .ss, .md-typeset .highlight .ss { + color: #0D904F; } + +.codehilite .err, .md-typeset .highlight .err { + color: #A61717; } + +.codehilite .w, .md-typeset .highlight .w { + color: transparent; } + +.codehilite .hll, .md-typeset .highlight .hll { + display: block; + margin: 0 -0.6rem; + padding: 0 0.6rem; + background-color: rgba(255, 235, 59, 0.5); } + +.md-typeset .codehilite, .md-typeset .highlight { + position: relative; + margin: 1em 0; + padding: 0; + border-radius: 0.1rem; + background-color: rgba(236, 236, 236, 0.5); + color: #37474F; + line-height: 1.4; + -webkit-overflow-scrolling: touch; } + .md-typeset .codehilite pre, .md-typeset .highlight pre, + .md-typeset .codehilite code, + .md-typeset .highlight code { + display: block; + margin: 0; + padding: 0.525rem 0.6rem; + background-color: transparent; + overflow: auto; + vertical-align: top; } + .md-typeset .codehilite pre::-webkit-scrollbar, .md-typeset .highlight pre::-webkit-scrollbar, + .md-typeset .codehilite code::-webkit-scrollbar, + .md-typeset .highlight code::-webkit-scrollbar { + width: 0.2rem; + height: 0.2rem; } + .md-typeset .codehilite pre::-webkit-scrollbar-thumb, .md-typeset .highlight pre::-webkit-scrollbar-thumb, + .md-typeset .codehilite code::-webkit-scrollbar-thumb, + .md-typeset .highlight code::-webkit-scrollbar-thumb { + background-color: rgba(0, 0, 0, 0.26); } + .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover, .md-typeset .highlight pre::-webkit-scrollbar-thumb:hover, + .md-typeset .codehilite code::-webkit-scrollbar-thumb:hover, + .md-typeset .highlight code::-webkit-scrollbar-thumb:hover { + background-color: #536dfe; } + +.md-typeset pre.codehilite, .md-typeset pre.highlight { + overflow: visible; } + .md-typeset pre.codehilite code, .md-typeset pre.highlight code { + display: block; + padding: 0.525rem 0.6rem; + overflow: auto; } + +.md-typeset .codehilitetable, .md-typeset .highlighttable { + display: block; + margin: 1em 0; + border-radius: 0.2em; + font-size: 0.8rem; + overflow: hidden; } + .md-typeset .codehilitetable tbody, .md-typeset .highlighttable tbody, + .md-typeset .codehilitetable td, + .md-typeset .highlighttable td { + display: block; + padding: 0; } + .md-typeset .codehilitetable tr, .md-typeset .highlighttable tr { + display: -webkit-box; + display: flex; } + .md-typeset .codehilitetable .codehilite, .md-typeset .highlighttable .codehilite, .md-typeset .codehilitetable .highlight, .md-typeset .highlighttable .highlight, + .md-typeset .codehilitetable .linenodiv, + .md-typeset .highlighttable .linenodiv { + margin: 0; + border-radius: 0; } + + .md-typeset .codehilitetable .linenodiv, + .md-typeset .highlighttable .linenodiv { + padding: 0.525rem 0.6rem; } + .md-typeset .codehilitetable .linenos, .md-typeset .highlighttable .linenos { + background-color: rgba(0, 0, 0, 0.07); + color: rgba(0, 0, 0, 0.26); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .md-typeset .codehilitetable .linenos pre, .md-typeset .highlighttable .linenos pre { + margin: 0; + padding: 0; + background-color: transparent; + color: inherit; + text-align: right; } + .md-typeset .codehilitetable .code, .md-typeset .highlighttable .code { + -webkit-box-flex: 1; + flex: 1; + overflow: hidden; } + +.md-typeset > .codehilitetable, .md-typeset > .highlighttable { + box-shadow: none; } + +.md-typeset [id^="fnref:"] { + display: inline-block; } + .md-typeset [id^="fnref:"]:target { + margin-top: -3.8rem; + padding-top: 3.8rem; + pointer-events: none; } + +.md-typeset [id^="fn:"]::before { + display: none; + height: 0; + content: ""; } + +.md-typeset [id^="fn:"]:target::before { + display: block; + margin-top: -3.5rem; + padding-top: 3.5rem; + pointer-events: none; } + +.md-typeset .footnote { + color: rgba(0, 0, 0, 0.54); + font-size: 0.64rem; } + .md-typeset .footnote ol { + margin-left: 0; } + .md-typeset .footnote li { + -webkit-transition: color 0.25s; + transition: color 0.25s; } + .md-typeset .footnote li:target { + color: rgba(0, 0, 0, 0.87); } + .md-typeset .footnote li :first-child { + margin-top: 0; } + .md-typeset .footnote li:hover .footnote-backref, + .md-typeset .footnote li:target .footnote-backref { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } + .md-typeset .footnote li:hover .footnote-backref:hover, + .md-typeset .footnote li:target .footnote-backref { + color: #536dfe; } + +.md-typeset .footnote-ref { + display: inline-block; + pointer-events: initial; } + .md-typeset .footnote-ref::before { + display: inline; + margin: 0 0.2em; + border-left: 0.05rem solid rgba(0, 0, 0, 0.26); + font-size: 1.25em; + content: ""; + vertical-align: -0.25rem; } + +.md-typeset .footnote-backref { + display: inline-block; + -webkit-transform: translateX(0.25rem); + transform: translateX(0.25rem); + -webkit-transition: color 0.25s, opacity 0.125s 0.125s, -webkit-transform 0.25s 0.125s; + transition: color 0.25s, opacity 0.125s 0.125s, -webkit-transform 0.25s 0.125s; + transition: transform 0.25s 0.125s, color 0.25s, opacity 0.125s 0.125s; + transition: transform 0.25s 0.125s, color 0.25s, opacity 0.125s 0.125s, -webkit-transform 0.25s 0.125s; + color: rgba(0, 0, 0, 0.26); + font-size: 0; + opacity: 0; + vertical-align: text-bottom; } + [dir="rtl"] .md-typeset .footnote-backref { + -webkit-transform: translateX(-0.25rem); + transform: translateX(-0.25rem); } + .md-typeset .footnote-backref::before { + display: inline-block; + font-size: 0.8rem; + content: "\E31B"; } + [dir="rtl"] .md-typeset .footnote-backref::before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); } + +.md-typeset .headerlink { + display: inline-block; + margin-left: 0.5rem; + -webkit-transform: translate(0, 0.25rem); + transform: translate(0, 0.25rem); + -webkit-transition: color 0.25s, opacity 0.125s 0.25s, -webkit-transform 0.25s 0.25s; + transition: color 0.25s, opacity 0.125s 0.25s, -webkit-transform 0.25s 0.25s; + transition: transform 0.25s 0.25s, color 0.25s, opacity 0.125s 0.25s; + transition: transform 0.25s 0.25s, color 0.25s, opacity 0.125s 0.25s, -webkit-transform 0.25s 0.25s; + opacity: 0; } + [dir="rtl"] .md-typeset .headerlink { + margin-right: 0.5rem; + margin-left: initial; } + html body .md-typeset .headerlink { + color: rgba(0, 0, 0, 0.26); } + +.md-typeset h1[id]::before { + display: block; + margin-top: -9px; + padding-top: 9px; + content: ""; } + +.md-typeset h1[id]:target::before { + margin-top: -3.45rem; + padding-top: 3.45rem; } + +.md-typeset h1[id]:hover .headerlink, +.md-typeset h1[id]:target .headerlink, +.md-typeset h1[id] .headerlink:focus { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + opacity: 1; } + +.md-typeset h1[id]:hover .headerlink:hover, +.md-typeset h1[id]:target .headerlink, +.md-typeset h1[id] .headerlink:focus { + color: #536dfe; } + +.md-typeset h2[id]::before { + display: block; + margin-top: -8px; + padding-top: 8px; + content: ""; } + +.md-typeset h2[id]:target::before { + margin-top: -3.4rem; + padding-top: 3.4rem; } + +.md-typeset h2[id]:hover .headerlink, +.md-typeset h2[id]:target .headerlink, +.md-typeset h2[id] .headerlink:focus { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + opacity: 1; } + +.md-typeset h2[id]:hover .headerlink:hover, +.md-typeset h2[id]:target .headerlink, +.md-typeset h2[id] .headerlink:focus { + color: #536dfe; } + +.md-typeset h3[id]::before { + display: block; + margin-top: -9px; + padding-top: 9px; + content: ""; } + +.md-typeset h3[id]:target::before { + margin-top: -3.45rem; + padding-top: 3.45rem; } + +.md-typeset h3[id]:hover .headerlink, +.md-typeset h3[id]:target .headerlink, +.md-typeset h3[id] .headerlink:focus { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + opacity: 1; } + +.md-typeset h3[id]:hover .headerlink:hover, +.md-typeset h3[id]:target .headerlink, +.md-typeset h3[id] .headerlink:focus { + color: #536dfe; } + +.md-typeset h4[id]::before { + display: block; + margin-top: -9px; + padding-top: 9px; + content: ""; } + +.md-typeset h4[id]:target::before { + margin-top: -3.45rem; + padding-top: 3.45rem; } + +.md-typeset h4[id]:hover .headerlink, +.md-typeset h4[id]:target .headerlink, +.md-typeset h4[id] .headerlink:focus { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + opacity: 1; } + +.md-typeset h4[id]:hover .headerlink:hover, +.md-typeset h4[id]:target .headerlink, +.md-typeset h4[id] .headerlink:focus { + color: #536dfe; } + +.md-typeset h5[id]::before { + display: block; + margin-top: -11px; + padding-top: 11px; + content: ""; } + +.md-typeset h5[id]:target::before { + margin-top: -3.55rem; + padding-top: 3.55rem; } + +.md-typeset h5[id]:hover .headerlink, +.md-typeset h5[id]:target .headerlink, +.md-typeset h5[id] .headerlink:focus { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + opacity: 1; } + +.md-typeset h5[id]:hover .headerlink:hover, +.md-typeset h5[id]:target .headerlink, +.md-typeset h5[id] .headerlink:focus { + color: #536dfe; } + +.md-typeset h6[id]::before { + display: block; + margin-top: -11px; + padding-top: 11px; + content: ""; } + +.md-typeset h6[id]:target::before { + margin-top: -3.55rem; + padding-top: 3.55rem; } + +.md-typeset h6[id]:hover .headerlink, +.md-typeset h6[id]:target .headerlink, +.md-typeset h6[id] .headerlink:focus { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + opacity: 1; } + +.md-typeset h6[id]:hover .headerlink:hover, +.md-typeset h6[id]:target .headerlink, +.md-typeset h6[id] .headerlink:focus { + color: #536dfe; } + +.md-typeset .MJXc-display { + margin: 0.75em 0; + padding: 0.75em 0; + overflow: auto; + -webkit-overflow-scrolling: touch; } + +.md-typeset .MathJax_CHTML { + outline: 0; } + +.md-typeset del.critic, +.md-typeset ins.critic, +.md-typeset .critic.comment { + margin: 0 0.25em; + padding: 0.0625em 0; + border-radius: 0.1rem; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; } + +.md-typeset del.critic { + background-color: #FFDDDD; + box-shadow: 0.25em 0 0 #FFDDDD, -0.25em 0 0 #FFDDDD; } + +.md-typeset ins.critic { + background-color: #DDFFDD; + box-shadow: 0.25em 0 0 #DDFFDD, -0.25em 0 0 #DDFFDD; } + +.md-typeset .critic.comment { + background-color: rgba(236, 236, 236, 0.5); + color: #37474F; + box-shadow: 0.25em 0 0 rgba(236, 236, 236, 0.5), -0.25em 0 0 rgba(236, 236, 236, 0.5); } + .md-typeset .critic.comment::before { + padding-right: 0.125em; + color: rgba(0, 0, 0, 0.26); + content: "\E0B7"; + vertical-align: -0.125em; } + +.md-typeset .critic.block { + display: block; + margin: 1em 0; + padding-right: 0.8rem; + padding-left: 0.8rem; + box-shadow: none; } + .md-typeset .critic.block :first-child { + margin-top: 0.5em; } + .md-typeset .critic.block :last-child { + margin-bottom: 0.5em; } + +.md-typeset details { + display: block; + padding-top: 0; } + .md-typeset details[open] > summary::after { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } + .md-typeset details:not([open]) { + padding-bottom: 0; } + .md-typeset details:not([open]) > summary { + border-bottom: none; } + .md-typeset details summary { + padding-right: 2rem; } + [dir="rtl"] .md-typeset details summary { + padding-left: 2rem; } + .no-details .md-typeset details:not([open]) > * { + display: none; } + .no-details .md-typeset details:not([open]) summary { + display: block; } + +.md-typeset summary { + display: block; + outline: none; + cursor: pointer; } + .md-typeset summary::-webkit-details-marker { + display: none; } + .md-typeset summary::after { + position: absolute; + top: 0.4rem; + right: 0.6rem; + color: rgba(0, 0, 0, 0.26); + font-size: 1rem; + content: "\E313"; } + [dir="rtl"] .md-typeset summary::after { + right: initial; + left: 0.6rem; } + +.md-typeset .emojione { + width: 1rem; + vertical-align: text-top; } + +.md-typeset code.codehilite, .md-typeset code.highlight { + margin: 0 0.29412em; + padding: 0.07353em 0; } + +.md-typeset .superfences-content { + display: none; + -webkit-box-ordinal-group: 100; + order: 99; + width: 100%; + background-color: white; } + .md-typeset .superfences-content > * { + margin: 0; + border-radius: 0; } + +.md-typeset .superfences-tabs { + display: -webkit-box; + display: flex; + position: relative; + flex-wrap: wrap; + margin: 1em 0; + border: 0.05rem solid rgba(0, 0, 0, 0.07); + border-radius: 0.2em; } + .md-typeset .superfences-tabs > input { + display: none; } + .md-typeset .superfences-tabs > input:checked + label { + font-weight: 700; } + .md-typeset .superfences-tabs > input:checked + label + .superfences-content { + display: block; } + .md-typeset .superfences-tabs > label { + width: auto; + padding: 0.6rem; + -webkit-transition: color 0.125s; + transition: color 0.125s; + font-size: 0.64rem; + cursor: pointer; } + html .md-typeset .superfences-tabs > label:hover { + color: #536dfe; } + +.md-typeset .task-list-item { + position: relative; + list-style-type: none; } + .md-typeset .task-list-item [type="checkbox"] { + position: absolute; + top: 0.45em; + left: -2em; } + [dir="rtl"] .md-typeset .task-list-item [type="checkbox"] { + right: -2em; + left: initial; } + +.md-typeset .task-list-control .task-list-indicator::before { + position: absolute; + top: 0.15em; + left: -1.25em; + color: rgba(0, 0, 0, 0.26); + font-size: 1.25em; + content: "\E835"; + vertical-align: -0.25em; } + [dir="rtl"] .md-typeset .task-list-control .task-list-indicator::before { + right: -1.25em; + left: initial; } + +.md-typeset .task-list-control [type="checkbox"]:checked + .task-list-indicator::before { + content: "\E834"; } + +.md-typeset .task-list-control [type="checkbox"] { + opacity: 0; + z-index: -1; } + +@media print { + .md-typeset a::after { + color: rgba(0, 0, 0, 0.54); + content: " [" attr(href) "]"; } + .md-typeset code, + .md-typeset pre { + white-space: pre-wrap; } + .md-typeset code { + box-shadow: none; + -webkit-box-decoration-break: initial; + box-decoration-break: initial; } + .md-clipboard { + display: none; } + .md-content__icon { + display: none; } + .md-header { + display: none; } + .md-footer { + display: none; } + .md-sidebar { + display: none; } + .md-tabs { + display: none; } + .md-typeset .headerlink { + display: none; } } + +@media only screen and (max-width: 44.9375em) { + .md-typeset pre { + margin: 1em -0.8rem; + border-radius: 0; } + .md-typeset pre > code { + padding: 0.525rem 0.8rem; } + .md-footer-nav__link--prev .md-footer-nav__title { + display: none; } + .md-search-result__teaser { + max-height: 2.5rem; + -webkit-line-clamp: 3; } + .codehilite .hll, .md-typeset .highlight .hll { + margin: 0 -0.8rem; + padding: 0 0.8rem; } + .md-typeset > .codehilite, .md-typeset > .highlight { + margin: 1em -0.8rem; + border-radius: 0; } + .md-typeset > .codehilite pre, .md-typeset > .highlight pre, + .md-typeset > .codehilite code, + .md-typeset > .highlight code { + padding: 0.525rem 0.8rem; } + .md-typeset > .codehilitetable, .md-typeset > .highlighttable { + margin: 1em -0.8rem; + border-radius: 0; } + .md-typeset > .codehilitetable .codehilite > pre, .md-typeset > .highlighttable .codehilite > pre, .md-typeset > .codehilitetable .highlight > pre, .md-typeset > .highlighttable .highlight > pre, + .md-typeset > .codehilitetable .codehilite > code, + .md-typeset > .highlighttable .codehilite > code, + .md-typeset > .codehilitetable .highlight > code, + .md-typeset > .highlighttable .highlight > code, + .md-typeset > .codehilitetable .linenodiv, + .md-typeset > .highlighttable .linenodiv { + padding: 0.5rem 0.8rem; } + .md-typeset > p > .MJXc-display { + margin: 0.75em -0.8rem; + padding: 0.25em 0.8rem; } + .md-typeset > .superfences-tabs { + margin: 1em -0.8rem; + border: 0; + border-top: 0.05rem solid rgba(0, 0, 0, 0.07); + border-radius: 0; } + .md-typeset > .superfences-tabs pre, + .md-typeset > .superfences-tabs code { + padding: 0.525rem 0.8rem; } } + +@media only screen and (min-width: 100em) { + html { + font-size: 137.50%; } } + +@media only screen and (min-width: 125em) { + html { + font-size: 150%; } } + +@media only screen and (max-width: 59.9375em) { + body[data-md-state="lock"] { + overflow: hidden; } + .ios body[data-md-state="lock"] .md-container { + display: none; } + html .md-nav__link[for="__toc"] { + display: block; + padding-right: 2.4rem; } + html .md-nav__link[for="__toc"]::after { + color: inherit; + content: "\E8DE"; } + html .md-nav__link[for="__toc"] + .md-nav__link { + display: none; } + html .md-nav__link[for="__toc"] ~ .md-nav { + display: -webkit-box; + display: flex; } + html [dir="rtl"] .md-nav__link { + padding-right: 0.8rem; + padding-left: 2.4rem; } + .md-nav__source { + display: block; + padding: 0 0.2rem; + background-color: rgba(50, 64, 144, 0.9675); + color: white; } + .md-search__overlay { + position: absolute; + top: 0.2rem; + left: 0.2rem; + width: 1.8rem; + height: 1.8rem; + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transition: opacity 0.2s 0.2s, -webkit-transform 0.3s 0.1s; + transition: opacity 0.2s 0.2s, -webkit-transform 0.3s 0.1s; + transition: transform 0.3s 0.1s, opacity 0.2s 0.2s; + transition: transform 0.3s 0.1s, opacity 0.2s 0.2s, -webkit-transform 0.3s 0.1s; + border-radius: 1rem; + background-color: white; + overflow: hidden; + pointer-events: none; } + [dir="rtl"] .md-search__overlay { + right: 0.2rem; + left: initial; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__overlay { + -webkit-transition: opacity 0.1s, -webkit-transform 0.4s; + transition: opacity 0.1s, -webkit-transform 0.4s; + transition: transform 0.4s, opacity 0.1s; + transition: transform 0.4s, opacity 0.1s, -webkit-transform 0.4s; + opacity: 1; } + .md-search__inner { + position: fixed; + top: 0; + left: 100%; + width: 100%; + height: 100%; + -webkit-transform: translateX(5%); + transform: translateX(5%); + -webkit-transition: right 0s 0.3s, left 0s 0.3s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1); + transition: right 0s 0.3s, left 0s 0.3s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1); + transition: right 0s 0.3s, left 0s 0.3s, transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s 0.15s; + transition: right 0s 0.3s, left 0s 0.3s, transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1); + opacity: 0; + z-index: 2; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__inner { + left: 0; + -webkit-transform: translateX(0); + transform: translateX(0); + -webkit-transition: right 0s 0s, left 0s 0s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: right 0s 0s, left 0s 0s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: right 0s 0s, left 0s 0s, transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s 0.15s; + transition: right 0s 0s, left 0s 0s, transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1); + opacity: 1; } + [dir="rtl"] [data-md-toggle="search"]:checked ~ .md-header .md-search__inner { + right: 0; + left: initial; } + html [dir="rtl"] .md-search__inner { + right: 100%; + left: initial; + -webkit-transform: translateX(-5%); + transform: translateX(-5%); } + .md-search__input { + width: 100%; + height: 2.4rem; + font-size: 0.9rem; } + .md-search__icon[for="__search"] { + top: 0.6rem; + left: 0.8rem; } + .md-search__icon[for="__search"][for="__search"]::before { + content: "\E5C4"; } + [dir="rtl"] .md-search__icon[for="__search"][for="__search"]::before { + content: "\E5C8"; } + .md-search__icon[type="reset"] { + top: 0.6rem; + right: 0.8rem; } + .md-search__output { + top: 2.4rem; + bottom: 0; } + .md-search-result__article--document::before { + display: none; } } + +@media only screen and (max-width: 76.1875em) { + [data-md-toggle="drawer"]:checked ~ .md-overlay { + width: 100%; + height: 100%; + -webkit-transition: width 0s, height 0s, opacity 0.25s; + transition: width 0s, height 0s, opacity 0.25s; + opacity: 1; } + .md-header-nav__button.md-icon--home, .md-header-nav__button.md-logo { + display: none; } + .md-hero__inner { + margin-top: 2.4rem; + margin-bottom: 1.2rem; } + .md-nav { + background-color: white; } + .md-nav--primary, + .md-nav--primary .md-nav { + display: -webkit-box; + display: flex; + position: absolute; + top: 0; + right: 0; + left: 0; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + flex-direction: column; + height: 100%; + z-index: 1; } + .md-nav--primary .md-nav__title, + .md-nav--primary .md-nav__item { + font-size: 0.8rem; + line-height: 1.5; } + html .md-nav--primary .md-nav__title { + position: relative; + height: 5.6rem; + padding: 3rem 0.8rem 0.2rem; + background-color: rgba(0, 0, 0, 0.07); + color: rgba(0, 0, 0, 0.54); + font-weight: 400; + line-height: 2.4rem; + white-space: nowrap; + cursor: pointer; } + html .md-nav--primary .md-nav__title::before { + display: block; + position: absolute; + top: 0.2rem; + left: 0.2rem; + width: 2rem; + height: 2rem; + color: rgba(0, 0, 0, 0.54); } + html .md-nav--primary .md-nav__title ~ .md-nav__list { + background-color: white; + box-shadow: 0 0.05rem 0 rgba(0, 0, 0, 0.07) inset; } + html .md-nav--primary .md-nav__title ~ .md-nav__list > .md-nav__item:first-child { + border-top: 0; } + html .md-nav--primary .md-nav__title--site { + position: relative; + background-color: #3f51b5; + color: white; } + html .md-nav--primary .md-nav__title--site .md-nav__button { + display: block; + position: absolute; + top: 0.2rem; + left: 0.2rem; + width: 3.2rem; + height: 3.2rem; + font-size: 2.4rem; } + html .md-nav--primary .md-nav__title--site::before { + display: none; } + html [dir="rtl"] .md-nav--primary .md-nav__title::before { + right: 0.2rem; + left: initial; } + html [dir="rtl"] .md-nav--primary .md-nav__title--site .md-nav__button { + right: 0.2rem; + left: initial; } + .md-nav--primary .md-nav__list { + -webkit-box-flex: 1; + flex: 1; + overflow-y: auto; } + .md-nav--primary .md-nav__item { + padding: 0; + border-top: 0.05rem solid rgba(0, 0, 0, 0.07); } + [dir="rtl"] .md-nav--primary .md-nav__item { + padding: 0; } + .md-nav--primary .md-nav__item--nested > .md-nav__link { + padding-right: 2.4rem; } + [dir="rtl"] .md-nav--primary .md-nav__item--nested > .md-nav__link { + padding-right: 0.8rem; + padding-left: 2.4rem; } + .md-nav--primary .md-nav__item--nested > .md-nav__link::after { + content: "\E315"; } + [dir="rtl"] .md-nav--primary .md-nav__item--nested > .md-nav__link::after { + content: "\E314"; } + .md-nav--primary .md-nav__link { + position: relative; + margin-top: 0; + padding: 0.6rem 0.8rem; } + .md-nav--primary .md-nav__link::after { + position: absolute; + top: 50%; + right: 0.6rem; + margin-top: -0.6rem; + color: inherit; + font-size: 1.2rem; } + [dir="rtl"] .md-nav--primary .md-nav__link::after { + right: initial; + left: 0.6rem; } + .md-nav--primary .md-nav--secondary .md-nav__link { + position: static; } + .md-nav--primary .md-nav--secondary .md-nav { + position: static; + background-color: transparent; } + .md-nav--primary .md-nav--secondary .md-nav .md-nav__link { + padding-left: 1.4rem; } + [dir="rtl"] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link { + padding-right: 1.4rem; + padding-left: initial; } + .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link { + padding-left: 2rem; } + [dir="rtl"] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link { + padding-right: 2rem; + padding-left: initial; } + .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link { + padding-left: 2.6rem; } + [dir="rtl"] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link { + padding-right: 2.6rem; + padding-left: initial; } + .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link { + padding-left: 3.2rem; } + [dir="rtl"] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link { + padding-right: 3.2rem; + padding-left: initial; } + .md-nav__toggle ~ .md-nav { + display: -webkit-box; + display: flex; + -webkit-transform: translateX(100%); + transform: translateX(100%); + -webkit-transition: opacity 0.125s 0.05s, -webkit-transform 0.25s cubic-bezier(0.8, 0, 0.6, 1); + transition: opacity 0.125s 0.05s, -webkit-transform 0.25s cubic-bezier(0.8, 0, 0.6, 1); + transition: transform 0.25s cubic-bezier(0.8, 0, 0.6, 1), opacity 0.125s 0.05s; + transition: transform 0.25s cubic-bezier(0.8, 0, 0.6, 1), opacity 0.125s 0.05s, -webkit-transform 0.25s cubic-bezier(0.8, 0, 0.6, 1); + opacity: 0; } + [dir="rtl"] .md-nav__toggle ~ .md-nav { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); } + .no-csstransforms3d .md-nav__toggle ~ .md-nav { + display: none; } + .md-nav__toggle:checked ~ .md-nav { + -webkit-transform: translateX(0); + transform: translateX(0); + -webkit-transition: opacity 0.125s 0.125s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: opacity 0.125s 0.125s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.125s 0.125s; + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.125s 0.125s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + opacity: 1; } + .no-csstransforms3d .md-nav__toggle:checked ~ .md-nav { + display: -webkit-box; + display: flex; } + .md-sidebar--primary { + position: fixed; + top: 0; + left: -12.1rem; + width: 12.1rem; + height: 100%; + -webkit-transform: translateX(0); + transform: translateX(0); + -webkit-transition: box-shadow 0.25s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: box-shadow 0.25s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.25s; + transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.25s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1); + background-color: white; + z-index: 3; } + [dir="rtl"] .md-sidebar--primary { + right: -12.1rem; + left: initial; } + .no-csstransforms3d .md-sidebar--primary { + display: none; } + [data-md-toggle="drawer"]:checked ~ .md-container .md-sidebar--primary { + box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4); + -webkit-transform: translateX(12.1rem); + transform: translateX(12.1rem); } + [dir="rtl"] [data-md-toggle="drawer"]:checked ~ .md-container .md-sidebar--primary { + -webkit-transform: translateX(-12.1rem); + transform: translateX(-12.1rem); } + .no-csstransforms3d [data-md-toggle="drawer"]:checked ~ .md-container .md-sidebar--primary { + display: block; } + .md-sidebar--primary .md-sidebar__scrollwrap { + overflow: hidden; } + .md-sidebar--primary .md-sidebar__scrollwrap { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: 0; } + .md-tabs { + display: none; } } + +@media only screen and (min-width: 60em) { + .md-content { + margin-right: 12.1rem; } + [dir="rtl"] .md-content { + margin-right: initial; + margin-left: 12.1rem; } + .md-header-nav__button.md-icon--search { + display: none; } + .md-header-nav__source { + display: block; + width: 11.7rem; + max-width: 11.7rem; + padding-right: 0.6rem; } + [dir="rtl"] .md-header-nav__source { + padding-right: initial; + padding-left: 0.6rem; } + .md-search { + padding: 0.2rem; } + .md-search__overlay { + position: fixed; + top: 0; + left: 0; + width: 0; + height: 0; + -webkit-transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s; + transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s; + background-color: rgba(0, 0, 0, 0.54); + cursor: pointer; } + [dir="rtl"] .md-search__overlay { + right: 0; + left: initial; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__overlay { + width: 100%; + height: 100%; + -webkit-transition: width 0s, height 0s, opacity 0.25s; + transition: width 0s, height 0s, opacity 0.25s; + opacity: 1; } + .md-search__inner { + position: relative; + width: 11.5rem; + margin-right: 0.8rem; + padding: 0.1rem 0; + float: right; + -webkit-transition: width 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: width 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); } + [dir="rtl"] .md-search__inner { + margin-right: initial; + margin-left: 0.8rem; + float: left; } + .md-search__form { + border-radius: 0.1rem; } + .md-search__input { + width: 100%; + height: 1.8rem; + padding-left: 2.2rem; + -webkit-transition: background-color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + transition: background-color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); + border-radius: 0.1rem; + background-color: rgba(0, 0, 0, 0.26); + color: inherit; + font-size: 0.8rem; } + [dir="rtl"] .md-search__input { + padding-right: 2.2rem; } + .md-search__input + .md-search__icon { + color: inherit; } + .md-search__input::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.7); } + .md-search__input::-moz-placeholder { + color: rgba(255, 255, 255, 0.7); } + .md-search__input:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.7); } + .md-search__input::-ms-input-placeholder { + color: rgba(255, 255, 255, 0.7); } + .md-search__input::placeholder { + color: rgba(255, 255, 255, 0.7); } + .md-search__input:hover { + background-color: rgba(255, 255, 255, 0.12); } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input { + border-radius: 0.1rem 0.1rem 0 0; + background-color: white; + color: rgba(0, 0, 0, 0.87); + text-overflow: clip; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle="search"]:checked ~ .md-header .md-search__input::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle="search"]:checked ~ .md-header .md-search__input::-moz-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle="search"]:checked ~ .md-header .md-search__input:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle="search"]:checked ~ .md-header .md-search__input::-ms-input-placeholder { + color: rgba(0, 0, 0, 0.54); } + [data-md-toggle="search"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle="search"]:checked ~ .md-header .md-search__input::placeholder { + color: rgba(0, 0, 0, 0.54); } + .md-search__output { + top: 1.9rem; + -webkit-transition: opacity 0.4s; + transition: opacity 0.4s; + opacity: 0; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__output { + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.4); + opacity: 1; } + .md-search__scrollwrap { + max-height: 0; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__scrollwrap { + max-height: 75vh; } + .md-search__scrollwrap::-webkit-scrollbar { + width: 0.2rem; + height: 0.2rem; } + .md-search__scrollwrap::-webkit-scrollbar-thumb { + background-color: rgba(0, 0, 0, 0.26); } + .md-search__scrollwrap::-webkit-scrollbar-thumb:hover { + background-color: #536dfe; } + .md-search-result__meta { + padding-left: 2.2rem; } + [dir="rtl"] .md-search-result__meta { + padding-right: 2.2rem; + padding-left: initial; } + .md-search-result__article { + padding-left: 2.2rem; } + [dir="rtl"] .md-search-result__article { + padding-right: 2.2rem; + padding-left: 0.8rem; } + .md-sidebar--secondary { + display: block; + margin-left: 100%; + -webkit-transform: translate(-100%, 0); + transform: translate(-100%, 0); } + [dir="rtl"] .md-sidebar--secondary { + margin-right: 100%; + margin-left: initial; + -webkit-transform: translate(100%, 0); + transform: translate(100%, 0); } } + +@media only screen and (min-width: 76.25em) { + .md-content { + margin-left: 12.1rem; } + [dir="rtl"] .md-content { + margin-right: 12.1rem; } + .md-content__inner { + margin-right: 1.2rem; + margin-left: 1.2rem; } + .md-header-nav__button.md-icon--menu { + display: none; } + .md-nav[data-md-state="animate"] { + -webkit-transition: max-height 0.25s cubic-bezier(0.86, 0, 0.07, 1); + transition: max-height 0.25s cubic-bezier(0.86, 0, 0.07, 1); } + .md-nav__toggle ~ .md-nav { + max-height: 0; + overflow: hidden; } + .no-js .md-nav__toggle ~ .md-nav { + display: none; } + .md-nav__toggle:checked ~ .md-nav, .md-nav[data-md-state="expand"] { + max-height: 100%; } + .no-js .md-nav__toggle:checked ~ .md-nav, .no-js .md-nav[data-md-state="expand"] { + display: block; } + .md-nav__item--nested > .md-nav > .md-nav__title { + display: none; } + .md-nav__item--nested > .md-nav__link::after { + display: inline-block; + -webkit-transform-origin: 0.45em 0.45em; + transform-origin: 0.45em 0.45em; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + vertical-align: -0.125em; } + .js .md-nav__item--nested > .md-nav__link::after { + -webkit-transition: -webkit-transform 0.4s; + transition: -webkit-transform 0.4s; + transition: transform 0.4s; + transition: transform 0.4s, -webkit-transform 0.4s; } + .md-nav__item--nested .md-nav__toggle:checked ~ .md-nav__link::after { + -webkit-transform: rotateX(180deg); + transform: rotateX(180deg); } + .md-search__inner { + margin-right: 1.2rem; } + [dir="rtl"] .md-search__inner { + margin-left: 1.2rem; } + [data-md-toggle="search"]:checked ~ .md-header .md-search__inner { + width: 34.4rem; } + .md-search__scrollwrap { + width: 34.4rem; } + .md-sidebar--secondary { + margin-left: 61rem; } + [dir="rtl"] .md-sidebar--secondary { + margin-right: 61rem; + margin-left: initial; } + .md-tabs ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--nested { + font-size: 0; + visibility: hidden; } + .md-tabs--active ~ .md-main .md-nav--primary .md-nav__title { + display: block; + padding: 0; } + .md-tabs--active ~ .md-main .md-nav--primary .md-nav__title--site { + display: none; } + .no-js .md-tabs--active ~ .md-main .md-nav--primary .md-nav { + display: block; } + .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item { + font-size: 0; + visibility: hidden; } + .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--nested { + display: none; + font-size: 0.7rem; + overflow: auto; + visibility: visible; } + .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--nested > .md-nav__link { + display: none; } + .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--active { + display: block; } + .md-tabs--active ~ .md-main .md-nav[data-md-level="1"] { + max-height: initial; + overflow: visible; } + .md-tabs--active ~ .md-main .md-nav[data-md-level="1"] > .md-nav__list > .md-nav__item { + padding-left: 0; } + .md-tabs--active ~ .md-main .md-nav[data-md-level="1"] .md-nav .md-nav__title { + display: none; } } + +@media only screen and (min-width: 45em) { + .md-footer-nav__link { + width: 50%; } + .md-footer-copyright { + max-width: 75%; + float: left; } + [dir="rtl"] .md-footer-copyright { + float: right; } + .md-footer-social { + padding: 0.6rem 0; + float: right; } + [dir="rtl"] .md-footer-social { + float: left; } } + +@media only screen and (max-width: 29.9375em) { + [data-md-toggle="search"]:checked ~ .md-header .md-search__overlay { + -webkit-transform: scale(45); + transform: scale(45); } } + +@media only screen and (min-width: 30em) and (max-width: 44.9375em) { + [data-md-toggle="search"]:checked ~ .md-header .md-search__overlay { + -webkit-transform: scale(60); + transform: scale(60); } } + +@media only screen and (min-width: 45em) and (max-width: 59.9375em) { + [data-md-toggle="search"]:checked ~ .md-header .md-search__overlay { + -webkit-transform: scale(75); + transform: scale(75); } } + +@media only screen and (min-width: 60em) and (max-width: 76.1875em) { + [data-md-toggle="search"]:checked ~ .md-header .md-search__inner { + width: 23.4rem; } + .md-search__scrollwrap { + width: 23.4rem; } + .md-search-result__teaser { + max-height: 2.5rem; + -webkit-line-clamp: 3; } } +/*# sourceMappingURL=application.css.map */ \ No newline at end of file diff --git a/material/assets/stylesheets/application.css.map b/material/assets/stylesheets/application.css.map new file mode 100644 index 000000000..cb74b1f7b --- /dev/null +++ b/material/assets/stylesheets/application.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["application.css","../../../src/assets/stylesheets/base/_reset.scss","../../../src/assets/stylesheets/base/_icons.scss","../../../src/assets/stylesheets/_config.scss","../../../src/assets/stylesheets/base/_typeset.scss","../../../node_modules/modularscale-sass/stylesheets/modularscale/_function.scss","../../../src/assets/stylesheets/helpers/_px2em.scss","../../../node_modules/material-design-color/material-color.scss","../../../node_modules/material-shadows/material-shadows.scss","../../../src/assets/stylesheets/layout/_base.scss","../../../src/assets/stylesheets/layout/_clipboard.scss","../../../src/assets/stylesheets/layout/_content.scss","../../../src/assets/stylesheets/layout/_header.scss","../../../src/assets/stylesheets/layout/_hero.scss","../../../src/assets/stylesheets/layout/_footer.scss","../../../src/assets/stylesheets/layout/_nav.scss","../../../src/assets/stylesheets/layout/_search.scss","../../../src/assets/stylesheets/layout/_sidebar.scss","../../../src/assets/stylesheets/layout/_source.scss","../../../src/assets/stylesheets/layout/_tabs.scss","../../../src/assets/stylesheets/extensions/_admonition.scss","../../../src/assets/stylesheets/extensions/_codehilite.scss","../../../src/assets/stylesheets/extensions/_footnotes.scss","../../../src/assets/stylesheets/extensions/_permalinks.scss","../../../src/assets/stylesheets/extensions/pymdown/_arithmatex.scss","../../../src/assets/stylesheets/extensions/pymdown/_critic.scss","../../../src/assets/stylesheets/extensions/pymdown/_details.scss","../../../src/assets/stylesheets/extensions/pymdown/_emoji.scss","../../../src/assets/stylesheets/extensions/pymdown/_inlinehilite.scss","../../../src/assets/stylesheets/extensions/pymdown/_superfences.scss","../../../src/assets/stylesheets/extensions/pymdown/_tasklist.scss","../../../src/assets/stylesheets/helpers/_break.scss"],"names":[],"mappings":"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","file":"application.css"} \ No newline at end of file diff --git a/material/assets/stylesheets/application.min.css b/material/assets/stylesheets/application.min.css new file mode 100644 index 000000000..99ddd2212 --- /dev/null +++ b/material/assets/stylesheets/application.min.css @@ -0,0 +1,2 @@ +@charset "UTF-8";@-webkit-keyframes md-source__facts--done{0%{height:0}to{height:.65rem}}@keyframes md-source__facts--done{0%{height:0}to{height:.65rem}}@-webkit-keyframes md-source__fact--done{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@keyframes md-source__fact--done{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}html{box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;height:100%;font-size:125%;overflow-x:hidden}*,::after,::before{box-sizing:inherit}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,hr{padding:0;border:0}hr{overflow:visible;box-sizing:content-box;display:block;height:.05rem}a{-webkit-text-decoration-skip:objects;color:inherit;text-decoration:none}a,button,input,label{-webkit-tap-highlight-color:transparent}small,sub,sup{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}table{border-collapse:separate;border-spacing:0}td,th{font-weight:400;vertical-align:top}button{margin:0;outline-style:none;background:0 0;font-size:inherit}input{border:0;outline:0}.md-clipboard::before,.md-icon,.md-nav__button,.md-nav__link::after,.md-nav__title::before,.md-search-result__article--document::before,.md-source-file::before,.md-typeset .admonition>.admonition-title::before,.md-typeset .admonition>summary::before,.md-typeset .critic.comment::before,.md-typeset .footnote-backref,.md-typeset .task-list-control .task-list-indicator::before,.md-typeset details>.admonition-title::before,.md-typeset details>summary::before,.md-typeset summary::after{font-family:"Material Icons";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;white-space:nowrap;speak:none;word-wrap:normal;direction:ltr}.md-content__icon{display:inline-block;padding:.4rem;font-size:1.2rem;cursor:pointer}.md-footer-nav__button,.md-header-nav__button,.md-nav__button{margin:.2rem}.md-nav__title::before{margin:.2rem;padding:.4rem;font-size:1.2rem;cursor:pointer}.md-footer-nav__button,.md-header-nav__button,.md-nav__button,.md-search-result__article--document::before{display:inline-block;padding:.4rem;font-size:1.2rem;cursor:pointer}.md-icon--arrow-back::before{content:""}.md-icon--arrow-forward::before,[dir=rtl] .md-icon--arrow-back::before{content:""}.md-icon--menu::before{content:""}.md-icon--search::before{content:""}[dir=rtl] .md-icon--arrow-forward::before{content:""}body,code,input,kbd,pre{color:rgba(0,0,0,.87);-webkit-font-feature-settings:"kern","liga";font-feature-settings:"kern","liga";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}code,kbd,pre{-webkit-font-feature-settings:"kern";font-feature-settings:"kern";font-family:"Courier New",Courier,monospace}.md-typeset{font-size:.8rem;line-height:1.6;-webkit-print-color-adjust:exact}.md-typeset blockquote,.md-typeset ol,.md-typeset p,.md-typeset ul{margin:1em 0}.md-typeset h1{margin:0 0 2rem;color:rgba(0,0,0,.54);font-size:1.5625rem;font-weight:300;letter-spacing:-.01em;line-height:1.3}.md-typeset h2,.md-typeset h3{margin:2rem 0 .8rem;font-size:1.25rem;font-weight:300;letter-spacing:-.01em;line-height:1.4}.md-typeset h3{margin:1.6rem 0 .8rem;font-size:1rem;font-weight:400;line-height:1.5}.md-typeset h2+h3{margin-top:.8rem}.md-typeset h4,.md-typeset h5,.md-typeset h6{margin:.8rem 0;font-size:.8rem;font-weight:700;letter-spacing:-.01em}.md-typeset h5,.md-typeset h6{color:rgba(0,0,0,.54);font-size:.64rem}.md-typeset h5{text-transform:uppercase}.md-typeset hr{margin:1.5em 0;border-bottom:.05rem dotted rgba(0,0,0,.26)}.md-typeset a{color:#3f51b5;word-break:break-word}.md-typeset a,.md-typeset a::before{-webkit-transition:color .125s;transition:color .125s}.md-typeset a:active,.md-typeset a:hover{color:#536dfe}.md-typeset code,.md-typeset pre{background-color:rgba(236,236,236,.5);color:#37474f;font-size:85%;direction:ltr}.md-typeset code{margin:0 .29412em;padding:.07353em 0;border-radius:.1rem;box-shadow:.29412em 0 0 rgba(236,236,236,.5),-.29412em 0 0 rgba(236,236,236,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset h1 code,.md-typeset h2 code,.md-typeset h3 code,.md-typeset h4 code,.md-typeset h5 code,.md-typeset h6 code{margin:0;background-color:transparent;box-shadow:none}.md-typeset a>code{margin:inherit;padding:inherit;border-radius:initial;background-color:inherit;color:inherit;box-shadow:none}.md-typeset pre{position:relative;margin:1em 0;border-radius:.1rem;line-height:1.4;-webkit-overflow-scrolling:touch}.md-typeset pre>code{display:block;margin:0;padding:.525rem .6rem;background-color:transparent;font-size:inherit;box-shadow:none;-webkit-box-decoration-break:slice;box-decoration-break:slice;overflow:auto}.md-typeset pre>code::-webkit-scrollbar{width:.2rem;height:.2rem}.md-typeset pre>code::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-typeset pre>code::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-typeset kbd{padding:0 .29412em;border:.05rem solid #c9c9c9;border-radius:.15rem;border-bottom-color:#bcbcbc;background-color:#fcfcfc;color:#555;font-size:85%;box-shadow:0 .05rem 0 #b0b0b0;word-break:break-word}.md-typeset mark{margin:0 .25em;padding:.0625em 0;border-radius:.1rem;background-color:rgba(255,235,59,.5);box-shadow:.25em 0 0 rgba(255,235,59,.5),-.25em 0 0 rgba(255,235,59,.5);word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset abbr{border-bottom:.05rem dotted rgba(0,0,0,.54);text-decoration:none;cursor:help}.md-typeset small{opacity:.75}.md-typeset sub,.md-typeset sup{margin-left:.07812em}[dir=rtl] .md-typeset sub,[dir=rtl] .md-typeset sup{margin-right:.07812em;margin-left:initial}.md-typeset blockquote{padding-left:.6rem;border-left:.2rem solid rgba(0,0,0,.26);color:rgba(0,0,0,.54)}[dir=rtl] .md-typeset blockquote{padding-right:.6rem;padding-left:initial;border-right:.2rem solid rgba(0,0,0,.26);border-left:initial}.md-typeset ul{list-style-type:disc}.md-typeset ol,.md-typeset ul{margin-left:.625em;padding:0}[dir=rtl] .md-typeset ol,[dir=rtl] .md-typeset ol li ol,[dir=rtl] .md-typeset ol li ul,[dir=rtl] .md-typeset ul,[dir=rtl] .md-typeset ul li ol,[dir=rtl] .md-typeset ul li ul{margin-right:.625em;margin-left:initial}.md-typeset ol ol,.md-typeset ul ol{list-style-type:lower-alpha}.md-typeset ol ol ol,.md-typeset ul ol ol{list-style-type:lower-roman}.md-typeset ol li,.md-typeset ul li{margin-bottom:.5em;margin-left:1.25em}[dir=rtl] .md-typeset ol li,[dir=rtl] .md-typeset ul li{margin-right:1.25em;margin-left:initial}.md-typeset ol li blockquote,.md-typeset ol li p,.md-typeset ul li blockquote,.md-typeset ul li p{margin:.5em 0}.md-typeset ol li:last-child,.md-typeset ul li:last-child{margin-bottom:0}.md-typeset ol li ol,.md-typeset ol li ul,.md-typeset ul li ol,.md-typeset ul li ul{margin:.5em 0 .5em .625em}.md-typeset dd{margin:1em 0 1em 1.875em}[dir=rtl] .md-typeset dd{margin-right:1.875em;margin-left:initial}.md-typeset iframe,.md-typeset img,.md-typeset svg{max-width:100%}.md-typeset table:not([class]){box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);display:inline-block;max-width:100%;border-radius:.1rem;font-size:.64rem;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset table:not([class])+*{margin-top:1.5em}.md-typeset table:not([class]) td:not([align]),.md-typeset table:not([class]) th:not([align]){text-align:left}[dir=rtl] .md-typeset table:not([class]) td:not([align]),[dir=rtl] .md-typeset table:not([class]) th:not([align]){text-align:right}.md-typeset table:not([class]) th{min-width:5rem;padding:.6rem .8rem;background-color:rgba(0,0,0,.54);color:#fff;vertical-align:top}.md-typeset table:not([class]) td{padding:.6rem .8rem;border-top:.05rem solid rgba(0,0,0,.07);vertical-align:top}.md-typeset table:not([class]) tr{-webkit-transition:background-color .125s;transition:background-color .125s}.md-typeset table:not([class]) tr:hover{background-color:rgba(0,0,0,.035);box-shadow:0 .05rem 0 #fff inset}.md-typeset table:not([class]) tr:first-child td{border-top:0}.md-typeset table:not([class]) a{word-break:normal}.md-typeset__scrollwrap{margin:1em -.8rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.md-typeset .md-typeset__table{display:inline-block;margin-bottom:.5em;padding:0 .8rem}.md-typeset .md-typeset__table table{display:table;width:100%;margin:0;overflow:hidden}body{position:relative;height:100%;font-size:.5rem}.md-svg{display:none}.md-grid{max-width:61rem;margin-right:auto;margin-left:auto}.md-container,.md-main{overflow:auto}.md-container{display:table;width:100%;height:100%;padding-top:2.4rem;table-layout:fixed}.md-main{display:table-row;height:100%}.md-main__inner{height:100%;padding-top:1.5rem;padding-bottom:.05rem}.md-toggle,.no-js .md-header-nav__button.md-icon--search{display:none}.md-overlay{position:fixed;top:0;width:0;height:0;-webkit-transition:width 0s .25s,height 0s .25s,opacity .25s;transition:width 0s .25s,height 0s .25s,opacity .25s;background-color:rgba(0,0,0,.54);opacity:0;z-index:3}.md-flex{display:table}.md-flex__cell{display:table-cell;position:relative;vertical-align:top}.md-flex__cell--shrink{width:0%}.md-flex__cell--stretch{display:table;width:100%;table-layout:fixed}.md-flex__ellipsis{display:table-cell;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-skip{position:fixed;width:.05rem;height:.05rem;margin:.5rem;padding:.3rem .5rem;-webkit-transform:translateY(.4rem);transform:translateY(.4rem);border-radius:.1rem;background-color:rgba(0,0,0,.87);color:#fff;font-size:.64rem;opacity:0;overflow:hidden}.md-skip:focus{width:auto;height:auto;clip:auto;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .175s .075s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s .075s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s .075s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1;z-index:10}@page{margin:25mm}.md-clipboard{position:absolute;top:.3rem;right:.3rem;width:1.4rem;height:1.4rem;border-radius:.1rem;font-size:.8rem;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.md-clipboard::before{-webkit-transition:color .25s,opacity .25s;transition:color .25s,opacity .25s;color:rgba(0,0,0,.07);content:"\E14D"}.codehilite:hover .md-clipboard::before,.md-typeset .highlight:hover .md-clipboard::before,pre:hover .md-clipboard::before{color:rgba(0,0,0,.54)}.md-clipboard:focus::before,.md-clipboard:hover::before{color:#536dfe}.md-clipboard__message{display:block;position:absolute;top:0;right:1.7rem;padding:.3rem .5rem;-webkit-transform:translateX(.4rem);transform:translateX(.4rem);-webkit-transition:opacity .175s,-webkit-transform .25s cubic-bezier(.9,.1,.9,0);transition:transform .25s cubic-bezier(.9,.1,.9,0),opacity .175s;transition:transform .25s cubic-bezier(.9,.1,.9,0),opacity .175s,-webkit-transform .25s cubic-bezier(.9,.1,.9,0);border-radius:.1rem;background-color:rgba(0,0,0,.54);color:#fff;font-size:.64rem;white-space:nowrap;opacity:0;pointer-events:none}.md-clipboard__message--active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .175s .075s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s .075s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .175s .075s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1;pointer-events:initial}.md-clipboard__message::before{content:attr(aria-label)}.md-clipboard__message::after{display:block;position:absolute;top:50%;right:-.2rem;width:0;margin-top:-.2rem;border-width:.2rem 0 .2rem .2rem;border-style:solid;border-color:transparent rgba(0,0,0,.54);content:""}.md-content__inner{margin:0 .8rem 1.2rem;padding-top:.6rem}.md-content__inner::before{display:block;height:.4rem;content:""}.md-content__inner>:last-child{margin-bottom:0}.md-content__icon{position:relative;margin:.4rem 0;padding:0;float:right}.md-typeset .md-content__icon{color:rgba(0,0,0,.26)}.md-header{position:fixed;top:0;right:0;left:0;height:2.4rem;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s;background-color:#3f51b5;color:#fff;box-shadow:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.no-js .md-header{-webkit-transition:none;transition:none;box-shadow:none}.md-header[data-md-state=shadow]{-webkit-transition:background-color .25s,color .25s,box-shadow .25s;transition:background-color .25s,color .25s,box-shadow .25s;box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2)}.md-header-nav{padding:0 .2rem}.md-header-nav__button{position:relative;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:1}.md-header-nav__button:hover{opacity:.7}.md-header-nav__button.md-logo *{display:block}.md-header-nav__topic{display:block;position:absolute;-webkit-transition:opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-header-nav__topic+.md-header-nav__topic{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem);-webkit-transition:opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);opacity:0;z-index:-1;pointer-events:none}[dir=rtl] .md-header-nav__topic+.md-header-nav__topic{-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem)}.no-js .md-header-nav__topic{position:initial}.no-js .md-header-nav__topic+.md-header-nav__topic{display:none}.md-header-nav__title{padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-header-nav__title[data-md-state=active] .md-header-nav__topic{-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem);-webkit-transition:opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s,-webkit-transform .4s cubic-bezier(1,.7,.1,.1);opacity:0;z-index:-1;pointer-events:none}[dir=rtl] .md-header-nav__title[data-md-state=active] .md-header-nav__topic{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.md-header-nav__title[data-md-state=active] .md-header-nav__topic+.md-header-nav__topic{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);opacity:1;z-index:0;pointer-events:initial}.md-header-nav__source{display:none}.md-hero{-webkit-transition:background .25s;transition:background .25s;background-color:#3f51b5;color:#fff;font-size:1rem;overflow:hidden}.md-hero__inner{margin-top:1rem;padding:.8rem .8rem .4rem;-webkit-transition:opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);-webkit-transition-delay:.1s;transition-delay:.1s}[data-md-state=hidden] .md-hero__inner{pointer-events:none;-webkit-transform:translateY(.625rem);transform:translateY(.625rem);-webkit-transition:opacity .1s 0s,-webkit-transform 0s .4s;transition:transform 0s .4s,opacity .1s 0s;transition:transform 0s .4s,opacity .1s 0s,-webkit-transform 0s .4s;opacity:0}.md-hero--expand .md-hero__inner{margin-bottom:1.2rem}.md-footer-nav{background-color:rgba(0,0,0,.87);color:#fff}.md-footer-nav__inner{padding:.2rem;overflow:auto}.md-footer-nav__link{padding-top:1.4rem;padding-bottom:.4rem;-webkit-transition:opacity .25s;transition:opacity .25s}.md-footer-nav__link:hover{opacity:.7}.md-footer-nav__link--prev{width:25%;float:left}[dir=rtl] .md-footer-nav__link--prev{float:right}.md-footer-nav__link--next{width:75%;float:right;text-align:right}[dir=rtl] .md-footer-nav__link--next{float:left;text-align:left}.md-footer-nav__button{-webkit-transition:background .25s;transition:background .25s}.md-footer-nav__title{position:relative;padding:0 1rem;font-size:.9rem;line-height:2.4rem}.md-footer-nav__direction{position:absolute;right:0;left:0;margin-top:-1rem;padding:0 1rem;color:rgba(255,255,255,.7);font-size:.75rem}.md-footer-meta{background-color:rgba(0,0,0,.895)}.md-footer-meta__inner{padding:.2rem;overflow:auto}html .md-footer-meta.md-typeset a{color:rgba(255,255,255,.7)}html .md-footer-meta.md-typeset a:focus,html .md-footer-meta.md-typeset a:hover{color:#fff}.md-footer-copyright{margin:0 .6rem;padding:.4rem 0;color:rgba(255,255,255,.3);font-size:.64rem}.md-footer-copyright__highlight{color:rgba(255,255,255,.7)}.md-footer-social{margin:0 .4rem;padding:.2rem 0 .6rem}.md-footer-social__link{display:inline-block;width:1.6rem;height:1.6rem;font-size:.8rem;text-align:center}.md-footer-social__link::before{line-height:1.9}.md-nav{font-size:.7rem;line-height:1.3}.md-nav__title{display:block;padding:0 .6rem;font-weight:700;text-overflow:ellipsis;overflow:hidden}.md-nav__title::before{display:none;content:"\E5C4"}[dir=rtl] .md-nav__title::before{content:"\E5C8"}.md-nav__title .md-nav__button{display:none}.md-nav__list{margin:0;padding:0;list-style:none}.md-nav__item{padding:0 .6rem}.md-nav__item:last-child{padding-bottom:.6rem}.md-nav__item .md-nav__item{padding-right:0}[dir=rtl] .md-nav__item .md-nav__item{padding-right:.6rem;padding-left:0}.md-nav__item .md-nav__item:last-child{padding-bottom:0}.md-nav__button img{width:100%;height:auto}.md-nav__link{display:block;margin-top:.625em;-webkit-transition:color .125s;transition:color .125s;text-overflow:ellipsis;cursor:pointer;overflow:hidden}.md-nav__item--nested>.md-nav__link::after{content:"\E313"}html .md-nav__link[for=__toc],html .md-nav__link[for=__toc]+.md-nav__link::after,html .md-nav__link[for=__toc]~.md-nav{display:none}.md-nav__link[data-md-state=blur],html body .md-typeset .md-source-file{color:rgba(0,0,0,.54)}.md-nav__link--active,.md-nav__link:active{color:#3f51b5}.md-nav__item--nested>.md-nav__link{color:inherit}.md-nav__link:focus,.md-nav__link:hover{color:#536dfe}.md-nav__source,.no-js .md-search{display:none}.md-search__overlay{opacity:0;z-index:1}.md-search__form{position:relative}.md-search__input{position:relative;padding:0 2.2rem 0 3.6rem;text-overflow:ellipsis;z-index:2}[dir=rtl] .md-search__input{padding:0 3.6rem 0 2.2rem}.md-search__input::-webkit-input-placeholder{-webkit-transition:color .25s cubic-bezier(.1,.7,.1,1);transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input::-moz-placeholder{-webkit-transition:color .25s cubic-bezier(.1,.7,.1,1);transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input:-ms-input-placeholder,.md-search__input::-ms-input-placeholder{-webkit-transition:color .25s cubic-bezier(.1,.7,.1,1);transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input::placeholder{-webkit-transition:color .25s cubic-bezier(.1,.7,.1,1);transition:color .25s cubic-bezier(.1,.7,.1,1)}.md-search__input::-webkit-input-placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input::-moz-placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input:-ms-input-placeholder,.md-search__input::-ms-input-placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input::placeholder,.md-search__input~.md-search__icon{color:rgba(0,0,0,.54)}.md-search__input::-ms-clear{display:none}.md-search__icon{position:absolute;-webkit-transition:color .25s cubic-bezier(.1,.7,.1,1),opacity .25s;transition:color .25s cubic-bezier(.1,.7,.1,1),opacity .25s;font-size:1.2rem;cursor:pointer;z-index:2}.md-search-result__link:hover .md-search-result__article::before,.md-search-result__link[data-md-state=active] .md-search-result__article::before,.md-search__icon:hover{opacity:.7}.md-search__icon[for=__search]{top:.3rem;left:.5rem}[dir=rtl] .md-search__icon[for=__search]{right:.5rem;left:initial}.md-search__icon[for=__search]::before{content:"\E8B6"}.md-search__icon[type=reset]{top:.3rem;right:.5rem;-webkit-transform:scale(.125);transform:scale(.125);-webkit-transition:opacity .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1);transition:transform .15s cubic-bezier(.1,.7,.1,1),opacity .15s;transition:transform .15s cubic-bezier(.1,.7,.1,1),opacity .15s,-webkit-transform .15s cubic-bezier(.1,.7,.1,1);opacity:0}[dir=rtl] .md-search__icon[type=reset]{right:initial;left:.5rem}[data-md-toggle=search]:checked~.md-header .md-search__input:valid~.md-search__icon[type=reset]{-webkit-transform:scale(1);transform:scale(1);opacity:1}[data-md-toggle=search]:checked~.md-header .md-search__input:valid~.md-search__icon[type=reset]:hover{opacity:.7}.md-search__output{position:absolute;width:100%;border-radius:0 0 .1rem .1rem;overflow:hidden;z-index:1}.md-search__scrollwrap{height:100%;background-color:#fff;box-shadow:0 .05rem 0 rgba(0,0,0,.07) inset;overflow-y:auto;-webkit-overflow-scrolling:touch}.md-search-result{color:rgba(0,0,0,.87);word-break:break-word}.md-search-result__meta{padding:0 .8rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-size:.64rem;line-height:1.8rem}.md-search-result__list{margin:0;padding:0;border-top:.05rem solid rgba(0,0,0,.07);list-style:none}.md-search-result__item{box-shadow:0 -.05rem 0 rgba(0,0,0,.07)}.md-search-result__link{display:block;-webkit-transition:background .25s;transition:background .25s;outline:0;overflow:hidden}.md-search-result__link:hover,.md-search-result__link[data-md-state=active]{background-color:rgba(83,109,254,.1)}.md-search-result__link:last-child .md-search-result__teaser,html .md-typeset .admonition>:last-child,html .md-typeset details>:last-child{margin-bottom:.6rem}.md-search-result__article{position:relative;padding:0 .8rem;overflow:auto}.md-search-result__article--document::before{position:absolute;left:0;margin:.1rem;-webkit-transition:opacity .25s;transition:opacity .25s;color:rgba(0,0,0,.54);content:"\E880"}[dir=rtl] .md-search-result__article--document::before{right:0;left:initial}.md-search-result__article--document .md-search-result__title{margin:.55rem 0;font-size:.8rem;font-weight:400;line-height:1.4}.md-search-result__title{margin:.5em 0;font-size:.64rem;font-weight:700;line-height:1.4}.md-search-result__teaser{display:-webkit-box;max-height:1.65rem;margin:.5em 0;color:rgba(0,0,0,.54);font-size:.64rem;line-height:1.4;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.md-search-result em{font-style:normal;font-weight:700;text-decoration:underline}.md-sidebar{position:absolute;width:12.1rem;padding:1.2rem 0;overflow:hidden}.md-sidebar[data-md-state=lock]{position:fixed;top:2.4rem}.md-sidebar--secondary,.md-typeset .superfences-tabs>input{display:none}.md-sidebar__scrollwrap{max-height:100%;margin:0 .2rem;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.md-sidebar__scrollwrap::-webkit-scrollbar,.md-typeset .codehilite code::-webkit-scrollbar,.md-typeset .codehilite pre::-webkit-scrollbar,.md-typeset .highlight code::-webkit-scrollbar,.md-typeset .highlight pre::-webkit-scrollbar{width:.2rem;height:.2rem}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb,.md-typeset .codehilite code::-webkit-scrollbar-thumb,.md-typeset .codehilite pre::-webkit-scrollbar-thumb,.md-typeset .highlight code::-webkit-scrollbar-thumb,.md-typeset .highlight pre::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover,.md-typeset .codehilite code::-webkit-scrollbar-thumb:hover,.md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover,.md-typeset .highlight code::-webkit-scrollbar-thumb:hover,.md-typeset .highlight pre::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-source{display:block;padding-right:.6rem;-webkit-transition:opacity .25s;transition:opacity .25s;font-size:.65rem;line-height:1.2;white-space:nowrap}[dir=rtl] .md-source{padding-right:initial;padding-left:.6rem}.md-source:hover{opacity:.7}.md-source::after{height:2.4rem;content:""}.md-source::after,.md-source__icon,.md-source__repository{display:inline-block;vertical-align:middle}.md-source__icon{width:2.4rem;height:2.4rem;content:""}.md-source__icon svg{width:1.2rem;height:1.2rem;margin-top:.6rem;margin-left:.6rem}[dir=rtl] .md-source__icon svg{margin-right:.6rem;margin-left:initial}.md-source__icon+.md-source__repository{margin-left:-2rem;padding-left:2rem}[dir=rtl] .md-source__icon+.md-source__repository{margin-right:-2rem;margin-left:initial;padding-right:2rem;padding-left:initial}.md-source__repository{max-width:100%;margin-left:.6rem;font-weight:700;text-overflow:ellipsis;overflow:hidden}.md-source__facts{margin:0;padding:0;font-size:.55rem;font-weight:700;list-style-type:none;opacity:.75;overflow:hidden}[data-md-state=done] .md-source__facts{-webkit-animation:md-source__facts--done .25s ease-in;animation:md-source__facts--done .25s ease-in}.md-source__fact{float:left}[dir=rtl] .md-source__fact{float:right}[data-md-state=done] .md-source__fact{-webkit-animation:md-source__fact--done .4s ease-out;animation:md-source__fact--done .4s ease-out}.md-source__fact::before{margin:0 .1rem;content:"\00B7"}.md-source__fact:first-child::before{display:none}.md-source-file{display:inline-block;margin:1em .5em 1em 0;padding-right:.25rem;border-radius:.1rem;background-color:rgba(0,0,0,.07);font-size:.64rem;list-style-type:none;cursor:pointer;overflow:hidden}.md-source-file::before{display:inline-block;margin-right:.25rem;padding:.25rem;background-color:rgba(0,0,0,.26);color:#fff;font-size:.8rem;content:"\E86F";vertical-align:middle}html .md-source-file{-webkit-transition:background .4s,color .4s,box-shadow .4s cubic-bezier(.4,0,.2,1);transition:background .4s,color .4s,box-shadow .4s cubic-bezier(.4,0,.2,1)}html .md-source-file::before{-webkit-transition:inherit;transition:inherit}.md-source-file:hover{box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)}.md-source-file:hover::before{background-color:#536dfe}.md-tabs{width:100%;-webkit-transition:background .25s;transition:background .25s;background-color:#3f51b5;color:#fff;overflow:auto}.md-tabs__list{margin:0;margin-left:.2rem;padding:0;list-style:none;white-space:nowrap}.md-tabs__item{display:inline-block;height:2.4rem;padding-right:.6rem;padding-left:.6rem}.md-tabs__link{display:block;margin-top:.8rem;-webkit-transition:opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s,-webkit-transform .4s cubic-bezier(.1,.7,.1,1);font-size:.7rem;opacity:.7}.md-tabs__link--active,.md-tabs__link:hover{color:inherit;opacity:1}.md-tabs__item:nth-child(2) .md-tabs__link{-webkit-transition-delay:.02s;transition-delay:.02s}.md-tabs__item:nth-child(3) .md-tabs__link{-webkit-transition-delay:.04s;transition-delay:.04s}.md-tabs__item:nth-child(4) .md-tabs__link{-webkit-transition-delay:.06s;transition-delay:.06s}.md-tabs__item:nth-child(5) .md-tabs__link{-webkit-transition-delay:.08s;transition-delay:.08s}.md-tabs__item:nth-child(6) .md-tabs__link{-webkit-transition-delay:.1s;transition-delay:.1s}.md-tabs__item:nth-child(7) .md-tabs__link{-webkit-transition-delay:.12s;transition-delay:.12s}.md-tabs__item:nth-child(8) .md-tabs__link{-webkit-transition-delay:.14s;transition-delay:.14s}.md-tabs__item:nth-child(9) .md-tabs__link{-webkit-transition-delay:.16s;transition-delay:.16s}.md-tabs__item:nth-child(10) .md-tabs__link{-webkit-transition-delay:.18s;transition-delay:.18s}.md-tabs__item:nth-child(11) .md-tabs__link{-webkit-transition-delay:.2s;transition-delay:.2s}.md-tabs__item:nth-child(12) .md-tabs__link{-webkit-transition-delay:.22s;transition-delay:.22s}.md-tabs__item:nth-child(13) .md-tabs__link{-webkit-transition-delay:.24s;transition-delay:.24s}.md-tabs__item:nth-child(14) .md-tabs__link{-webkit-transition-delay:.26s;transition-delay:.26s}.md-tabs__item:nth-child(15) .md-tabs__link{-webkit-transition-delay:.28s;transition-delay:.28s}.md-tabs__item:nth-child(16) .md-tabs__link{-webkit-transition-delay:.3s;transition-delay:.3s}.md-tabs[data-md-state=hidden]{pointer-events:none}.md-tabs[data-md-state=hidden] .md-tabs__link{-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:color .25s,opacity .1s,-webkit-transform 0s .4s;transition:color .25s,transform 0s .4s,opacity .1s;transition:color .25s,transform 0s .4s,opacity .1s,-webkit-transform 0s .4s;opacity:0}.md-typeset .admonition,.md-typeset details{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 .6rem;border-left:.2rem solid #448aff;border-radius:.1rem;font-size:.64rem;overflow:auto}[dir=rtl] .md-typeset .admonition,[dir=rtl] .md-typeset details{border-right:.2rem solid #448aff;border-left:none}.md-typeset .admonition .admonition,.md-typeset .admonition details,.md-typeset details .admonition,.md-typeset details details{margin:1em 0}.md-typeset .admonition>.admonition-title,.md-typeset .admonition>summary,.md-typeset details>.admonition-title,.md-typeset details>summary{margin:0 -.6rem;padding:.4rem .6rem .4rem 2rem;border-bottom:.05rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}[dir=rtl] .md-typeset .admonition>.admonition-title,[dir=rtl] .md-typeset .admonition>summary,[dir=rtl] .md-typeset details>.admonition-title,[dir=rtl] .md-typeset details>summary{padding:.4rem 2rem .4rem .6rem}.md-typeset .admonition>.admonition-title:last-child,.md-typeset .admonition>summary:last-child,.md-typeset details>.admonition-title:last-child,.md-typeset details>summary:last-child{margin-bottom:0}.md-typeset .admonition>.admonition-title::before,.md-typeset .admonition>summary::before,.md-typeset details>.admonition-title::before,.md-typeset details>summary::before{position:absolute;left:.6rem;color:#448aff;font-size:1rem;content:"\E3C9"}[dir=rtl] .md-typeset .admonition>.admonition-title::before,[dir=rtl] .md-typeset .admonition>summary::before,[dir=rtl] .md-typeset details>.admonition-title::before,[dir=rtl] .md-typeset details>summary::before{right:.6rem;left:initial}.md-typeset .admonition.abstract,.md-typeset .admonition.summary,.md-typeset .admonition.tldr,.md-typeset details.abstract,.md-typeset details.summary,.md-typeset details.tldr{border-left-color:#00b0ff}[dir=rtl] .md-typeset .admonition.abstract,[dir=rtl] .md-typeset .admonition.summary,[dir=rtl] .md-typeset .admonition.tldr,[dir=rtl] .md-typeset details.abstract,[dir=rtl] .md-typeset details.summary,[dir=rtl] .md-typeset details.tldr{border-right-color:#00b0ff}.md-typeset .admonition.abstract>.admonition-title,.md-typeset .admonition.abstract>summary,.md-typeset .admonition.summary>.admonition-title,.md-typeset .admonition.summary>summary,.md-typeset .admonition.tldr>.admonition-title,.md-typeset .admonition.tldr>summary,.md-typeset details.abstract>.admonition-title,.md-typeset details.abstract>summary,.md-typeset details.summary>.admonition-title,.md-typeset details.summary>summary,.md-typeset details.tldr>.admonition-title,.md-typeset details.tldr>summary{border-bottom-color:rgba(0,176,255,.1);background-color:rgba(0,176,255,.1)}.md-typeset .admonition.abstract>.admonition-title::before,.md-typeset .admonition.abstract>summary::before,.md-typeset .admonition.summary>.admonition-title::before,.md-typeset .admonition.summary>summary::before,.md-typeset .admonition.tldr>.admonition-title::before,.md-typeset .admonition.tldr>summary::before,.md-typeset details.abstract>.admonition-title::before,.md-typeset details.abstract>summary::before,.md-typeset details.summary>.admonition-title::before,.md-typeset details.summary>summary::before,.md-typeset details.tldr>.admonition-title::before,.md-typeset details.tldr>summary::before{color:#00b0ff;content:""}.md-typeset .admonition.info,.md-typeset .admonition.todo,.md-typeset details.info,.md-typeset details.todo{border-left-color:#00b8d4}[dir=rtl] .md-typeset .admonition.info,[dir=rtl] .md-typeset .admonition.todo,[dir=rtl] .md-typeset details.info,[dir=rtl] .md-typeset details.todo{border-right-color:#00b8d4}.md-typeset .admonition.info>.admonition-title,.md-typeset .admonition.info>summary,.md-typeset .admonition.todo>.admonition-title,.md-typeset .admonition.todo>summary,.md-typeset details.info>.admonition-title,.md-typeset details.info>summary,.md-typeset details.todo>.admonition-title,.md-typeset details.todo>summary{border-bottom-color:rgba(0,184,212,.1);background-color:rgba(0,184,212,.1)}.md-typeset .admonition.info>.admonition-title::before,.md-typeset .admonition.info>summary::before,.md-typeset .admonition.todo>.admonition-title::before,.md-typeset .admonition.todo>summary::before,.md-typeset details.info>.admonition-title::before,.md-typeset details.info>summary::before,.md-typeset details.todo>.admonition-title::before,.md-typeset details.todo>summary::before{color:#00b8d4;content:""}.md-typeset .admonition.hint,.md-typeset .admonition.important,.md-typeset .admonition.tip,.md-typeset details.hint,.md-typeset details.important,.md-typeset details.tip{border-left-color:#00bfa5}[dir=rtl] .md-typeset .admonition.hint,[dir=rtl] .md-typeset .admonition.important,[dir=rtl] .md-typeset .admonition.tip,[dir=rtl] .md-typeset details.hint,[dir=rtl] .md-typeset details.important,[dir=rtl] .md-typeset details.tip{border-right-color:#00bfa5}.md-typeset .admonition.hint>.admonition-title,.md-typeset .admonition.hint>summary,.md-typeset .admonition.important>.admonition-title,.md-typeset .admonition.important>summary,.md-typeset .admonition.tip>.admonition-title,.md-typeset .admonition.tip>summary,.md-typeset details.hint>.admonition-title,.md-typeset details.hint>summary,.md-typeset details.important>.admonition-title,.md-typeset details.important>summary,.md-typeset details.tip>.admonition-title,.md-typeset details.tip>summary{border-bottom-color:rgba(0,191,165,.1);background-color:rgba(0,191,165,.1)}.md-typeset .admonition.hint>.admonition-title::before,.md-typeset .admonition.hint>summary::before,.md-typeset .admonition.important>.admonition-title::before,.md-typeset .admonition.important>summary::before,.md-typeset .admonition.tip>.admonition-title::before,.md-typeset .admonition.tip>summary::before,.md-typeset details.hint>.admonition-title::before,.md-typeset details.hint>summary::before,.md-typeset details.important>.admonition-title::before,.md-typeset details.important>summary::before,.md-typeset details.tip>.admonition-title::before,.md-typeset details.tip>summary::before{color:#00bfa5;content:""}.md-typeset .admonition.check,.md-typeset .admonition.done,.md-typeset .admonition.success,.md-typeset details.check,.md-typeset details.done,.md-typeset details.success{border-left-color:#00c853}[dir=rtl] .md-typeset .admonition.check,[dir=rtl] .md-typeset .admonition.done,[dir=rtl] .md-typeset .admonition.success,[dir=rtl] .md-typeset details.check,[dir=rtl] .md-typeset details.done,[dir=rtl] .md-typeset details.success{border-right-color:#00c853}.md-typeset .admonition.check>.admonition-title,.md-typeset .admonition.check>summary,.md-typeset .admonition.done>.admonition-title,.md-typeset .admonition.done>summary,.md-typeset .admonition.success>.admonition-title,.md-typeset .admonition.success>summary,.md-typeset details.check>.admonition-title,.md-typeset details.check>summary,.md-typeset details.done>.admonition-title,.md-typeset details.done>summary,.md-typeset details.success>.admonition-title,.md-typeset details.success>summary{border-bottom-color:rgba(0,200,83,.1);background-color:rgba(0,200,83,.1)}.md-typeset .admonition.check>.admonition-title::before,.md-typeset .admonition.check>summary::before,.md-typeset .admonition.done>.admonition-title::before,.md-typeset .admonition.done>summary::before,.md-typeset .admonition.success>.admonition-title::before,.md-typeset .admonition.success>summary::before,.md-typeset details.check>.admonition-title::before,.md-typeset details.check>summary::before,.md-typeset details.done>.admonition-title::before,.md-typeset details.done>summary::before,.md-typeset details.success>.admonition-title::before,.md-typeset details.success>summary::before{color:#00c853;content:""}.md-typeset .admonition.faq,.md-typeset .admonition.help,.md-typeset .admonition.question,.md-typeset details.faq,.md-typeset details.help,.md-typeset details.question{border-left-color:#64dd17}[dir=rtl] .md-typeset .admonition.faq,[dir=rtl] .md-typeset .admonition.help,[dir=rtl] .md-typeset .admonition.question,[dir=rtl] .md-typeset details.faq,[dir=rtl] .md-typeset details.help,[dir=rtl] .md-typeset details.question{border-right-color:#64dd17}.md-typeset .admonition.faq>.admonition-title,.md-typeset .admonition.faq>summary,.md-typeset .admonition.help>.admonition-title,.md-typeset .admonition.help>summary,.md-typeset .admonition.question>.admonition-title,.md-typeset .admonition.question>summary,.md-typeset details.faq>.admonition-title,.md-typeset details.faq>summary,.md-typeset details.help>.admonition-title,.md-typeset details.help>summary,.md-typeset details.question>.admonition-title,.md-typeset details.question>summary{border-bottom-color:rgba(100,221,23,.1);background-color:rgba(100,221,23,.1)}.md-typeset .admonition.faq>.admonition-title::before,.md-typeset .admonition.faq>summary::before,.md-typeset .admonition.help>.admonition-title::before,.md-typeset .admonition.help>summary::before,.md-typeset .admonition.question>.admonition-title::before,.md-typeset .admonition.question>summary::before,.md-typeset details.faq>.admonition-title::before,.md-typeset details.faq>summary::before,.md-typeset details.help>.admonition-title::before,.md-typeset details.help>summary::before,.md-typeset details.question>.admonition-title::before,.md-typeset details.question>summary::before{color:#64dd17;content:""}.md-typeset .admonition.attention,.md-typeset .admonition.caution,.md-typeset .admonition.warning,.md-typeset details.attention,.md-typeset details.caution,.md-typeset details.warning{border-left-color:#ff9100}[dir=rtl] .md-typeset .admonition.attention,[dir=rtl] .md-typeset .admonition.caution,[dir=rtl] .md-typeset .admonition.warning,[dir=rtl] .md-typeset details.attention,[dir=rtl] .md-typeset details.caution,[dir=rtl] .md-typeset details.warning{border-right-color:#ff9100}.md-typeset .admonition.attention>.admonition-title,.md-typeset .admonition.attention>summary,.md-typeset .admonition.caution>.admonition-title,.md-typeset .admonition.caution>summary,.md-typeset .admonition.warning>.admonition-title,.md-typeset .admonition.warning>summary,.md-typeset details.attention>.admonition-title,.md-typeset details.attention>summary,.md-typeset details.caution>.admonition-title,.md-typeset details.caution>summary,.md-typeset details.warning>.admonition-title,.md-typeset details.warning>summary{border-bottom-color:rgba(255,145,0,.1);background-color:rgba(255,145,0,.1)}.md-typeset .admonition.attention>.admonition-title::before,.md-typeset .admonition.attention>summary::before,.md-typeset .admonition.caution>.admonition-title::before,.md-typeset .admonition.caution>summary::before,.md-typeset .admonition.warning>.admonition-title::before,.md-typeset .admonition.warning>summary::before,.md-typeset details.attention>.admonition-title::before,.md-typeset details.attention>summary::before,.md-typeset details.caution>.admonition-title::before,.md-typeset details.caution>summary::before,.md-typeset details.warning>.admonition-title::before,.md-typeset details.warning>summary::before{color:#ff9100;content:""}.md-typeset .admonition.fail,.md-typeset .admonition.failure,.md-typeset .admonition.missing,.md-typeset details.fail,.md-typeset details.failure,.md-typeset details.missing{border-left-color:#ff5252}[dir=rtl] .md-typeset .admonition.fail,[dir=rtl] .md-typeset .admonition.failure,[dir=rtl] .md-typeset .admonition.missing,[dir=rtl] .md-typeset details.fail,[dir=rtl] .md-typeset details.failure,[dir=rtl] .md-typeset details.missing{border-right-color:#ff5252}.md-typeset .admonition.fail>.admonition-title,.md-typeset .admonition.fail>summary,.md-typeset .admonition.failure>.admonition-title,.md-typeset .admonition.failure>summary,.md-typeset .admonition.missing>.admonition-title,.md-typeset .admonition.missing>summary,.md-typeset details.fail>.admonition-title,.md-typeset details.fail>summary,.md-typeset details.failure>.admonition-title,.md-typeset details.failure>summary,.md-typeset details.missing>.admonition-title,.md-typeset details.missing>summary{border-bottom-color:rgba(255,82,82,.1);background-color:rgba(255,82,82,.1)}.md-typeset .admonition.fail>.admonition-title::before,.md-typeset .admonition.fail>summary::before,.md-typeset .admonition.failure>.admonition-title::before,.md-typeset .admonition.failure>summary::before,.md-typeset .admonition.missing>.admonition-title::before,.md-typeset .admonition.missing>summary::before,.md-typeset details.fail>.admonition-title::before,.md-typeset details.fail>summary::before,.md-typeset details.failure>.admonition-title::before,.md-typeset details.failure>summary::before,.md-typeset details.missing>.admonition-title::before,.md-typeset details.missing>summary::before{color:#ff5252;content:""}.md-typeset .admonition.danger,.md-typeset .admonition.error,.md-typeset details.danger,.md-typeset details.error{border-left-color:#ff1744}[dir=rtl] .md-typeset .admonition.danger,[dir=rtl] .md-typeset .admonition.error,[dir=rtl] .md-typeset details.danger,[dir=rtl] .md-typeset details.error{border-right-color:#ff1744}.md-typeset .admonition.danger>.admonition-title,.md-typeset .admonition.danger>summary,.md-typeset .admonition.error>.admonition-title,.md-typeset .admonition.error>summary,.md-typeset details.danger>.admonition-title,.md-typeset details.danger>summary,.md-typeset details.error>.admonition-title,.md-typeset details.error>summary{border-bottom-color:rgba(255,23,68,.1);background-color:rgba(255,23,68,.1)}.md-typeset .admonition.danger>.admonition-title::before,.md-typeset .admonition.danger>summary::before,.md-typeset .admonition.error>.admonition-title::before,.md-typeset .admonition.error>summary::before,.md-typeset details.danger>.admonition-title::before,.md-typeset details.danger>summary::before,.md-typeset details.error>.admonition-title::before,.md-typeset details.error>summary::before{color:#ff1744;content:""}.md-typeset .admonition.bug,.md-typeset details.bug{border-left-color:#f50057}[dir=rtl] .md-typeset .admonition.bug,[dir=rtl] .md-typeset details.bug{border-right-color:#f50057}.md-typeset .admonition.bug>.admonition-title,.md-typeset .admonition.bug>summary,.md-typeset details.bug>.admonition-title,.md-typeset details.bug>summary{border-bottom-color:rgba(245,0,87,.1);background-color:rgba(245,0,87,.1)}.md-typeset .admonition.bug>.admonition-title::before,.md-typeset .admonition.bug>summary::before,.md-typeset details.bug>.admonition-title::before,.md-typeset details.bug>summary::before{color:#f50057;content:""}.md-typeset .admonition.example,.md-typeset details.example{border-left-color:#651fff}[dir=rtl] .md-typeset .admonition.example,[dir=rtl] .md-typeset details.example{border-right-color:#651fff}.md-typeset .admonition.example>.admonition-title,.md-typeset .admonition.example>summary,.md-typeset details.example>.admonition-title,.md-typeset details.example>summary{border-bottom-color:rgba(101,31,255,.1);background-color:rgba(101,31,255,.1)}.md-typeset .admonition.example>.admonition-title::before,.md-typeset .admonition.example>summary::before,.md-typeset details.example>.admonition-title::before,.md-typeset details.example>summary::before{color:#651fff;content:""}.md-typeset .admonition.cite,.md-typeset .admonition.quote,.md-typeset details.cite,.md-typeset details.quote{border-left-color:#9e9e9e}[dir=rtl] .md-typeset .admonition.cite,[dir=rtl] .md-typeset .admonition.quote,[dir=rtl] .md-typeset details.cite,[dir=rtl] .md-typeset details.quote{border-right-color:#9e9e9e}.md-typeset .admonition.cite>.admonition-title,.md-typeset .admonition.cite>summary,.md-typeset .admonition.quote>.admonition-title,.md-typeset .admonition.quote>summary,.md-typeset details.cite>.admonition-title,.md-typeset details.cite>summary,.md-typeset details.quote>.admonition-title,.md-typeset details.quote>summary{border-bottom-color:rgba(158,158,158,.1);background-color:rgba(158,158,158,.1)}.md-typeset .admonition.cite>.admonition-title::before,.md-typeset .admonition.cite>summary::before,.md-typeset .admonition.quote>.admonition-title::before,.md-typeset .admonition.quote>summary::before,.md-typeset details.cite>.admonition-title::before,.md-typeset details.cite>summary::before,.md-typeset details.quote>.admonition-title::before,.md-typeset details.quote>summary::before{color:#9e9e9e;content:""}.codehilite .o,.codehilite .ow,.md-typeset .highlight .o,.md-typeset .highlight .ow{color:inherit}.codehilite .ge,.md-typeset .highlight .ge{color:#000}.codehilite .gr,.md-typeset .highlight .gr{color:#a00}.codehilite .gh,.md-typeset .highlight .gh{color:#999}.codehilite .go,.md-typeset .highlight .go{color:#888}.codehilite .gp,.md-typeset .highlight .gp{color:#555}.codehilite .gs,.md-typeset .highlight .gs{color:inherit}.codehilite .gu,.md-typeset .highlight .gu{color:#aaa}.codehilite .gt,.md-typeset .highlight .gt{color:#a00}.codehilite .gd,.md-typeset .highlight .gd{background-color:#fdd}.codehilite .gi,.md-typeset .highlight .gi{background-color:#dfd}.codehilite .k,.md-typeset .highlight .k{color:#3b78e7}.codehilite .kc,.md-typeset .highlight .kc{color:#a71d5d}.codehilite .kd,.codehilite .kn,.md-typeset .highlight .kd,.md-typeset .highlight .kn{color:#3b78e7}.codehilite .kp,.md-typeset .highlight .kp{color:#a71d5d}.codehilite .kr,.codehilite .kt,.md-typeset .highlight .kr,.md-typeset .highlight .kt{color:#3e61a2}.codehilite .c,.codehilite .cm,.md-typeset .highlight .c,.md-typeset .highlight .cm{color:#999}.codehilite .cp,.md-typeset .highlight .cp{color:#666}.codehilite .c1,.codehilite .ch,.codehilite .cs,.md-typeset .highlight .c1,.md-typeset .highlight .ch,.md-typeset .highlight .cs{color:#999}.codehilite .na,.codehilite .nb,.md-typeset .highlight .na,.md-typeset .highlight .nb{color:#c2185b}.codehilite .bp,.md-typeset .highlight .bp{color:#3e61a2}.codehilite .nc,.md-typeset .highlight .nc{color:#c2185b}.codehilite .no,.md-typeset .highlight .no{color:#3e61a2}.codehilite .nd,.codehilite .ni,.md-typeset .highlight .nd,.md-typeset .highlight .ni{color:#666}.codehilite .ne,.codehilite .nf,.md-typeset .highlight .ne,.md-typeset .highlight .nf{color:#c2185b}.codehilite .nl,.md-typeset .highlight .nl{color:#3b5179}.codehilite .nn,.md-typeset .highlight .nn{color:#ec407a}.codehilite .nt,.md-typeset .highlight .nt{color:#3b78e7}.codehilite .nv,.codehilite .vc,.codehilite .vg,.codehilite .vi,.md-typeset .highlight .nv,.md-typeset .highlight .vc,.md-typeset .highlight .vg,.md-typeset .highlight .vi{color:#3e61a2}.codehilite .nx,.md-typeset .highlight .nx{color:#ec407a}.codehilite .il,.codehilite .m,.codehilite .mf,.codehilite .mh,.codehilite .mi,.codehilite .mo,.md-typeset .highlight .il,.md-typeset .highlight .m,.md-typeset .highlight .mf,.md-typeset .highlight .mh,.md-typeset .highlight .mi,.md-typeset .highlight .mo{color:#e74c3c}.codehilite .s,.codehilite .sb,.codehilite .sc,.md-typeset .highlight .s,.md-typeset .highlight .sb,.md-typeset .highlight .sc{color:#0d904f}.codehilite .sd,.md-typeset .highlight .sd{color:#999}.codehilite .s2,.md-typeset .highlight .s2{color:#0d904f}.codehilite .se,.codehilite .sh,.codehilite .si,.codehilite .sx,.md-typeset .highlight .se,.md-typeset .highlight .sh,.md-typeset .highlight .si,.md-typeset .highlight .sx{color:#183691}.codehilite .sr,.md-typeset .highlight .sr{color:#009926}.codehilite .s1,.codehilite .ss,.md-typeset .highlight .s1,.md-typeset .highlight .ss{color:#0d904f}.codehilite .err,.md-typeset .highlight .err{color:#a61717}.codehilite .w,.md-typeset .highlight .w{color:transparent}.codehilite .hll,.md-typeset .highlight .hll{display:block;margin:0 -.6rem;padding:0 .6rem;background-color:rgba(255,235,59,.5)}.md-typeset .codehilite,.md-typeset .highlight{position:relative;margin:1em 0;padding:0;border-radius:.1rem;background-color:rgba(236,236,236,.5);color:#37474f;line-height:1.4;-webkit-overflow-scrolling:touch}.md-typeset .codehilite code,.md-typeset .codehilite pre,.md-typeset .highlight code,.md-typeset .highlight pre{display:block;margin:0;padding:.525rem .6rem;background-color:transparent;overflow:auto;vertical-align:top}.md-typeset pre.codehilite,.md-typeset pre.highlight{overflow:visible}.md-typeset pre.codehilite code,.md-typeset pre.highlight code{display:block;padding:.525rem .6rem;overflow:auto}.md-typeset .codehilitetable,.md-typeset .highlighttable{display:block;margin:1em 0;border-radius:.2em;font-size:.8rem;overflow:hidden}.md-typeset .codehilitetable tbody,.md-typeset .codehilitetable td,.md-typeset .highlighttable tbody,.md-typeset .highlighttable td{display:block;padding:0}.md-typeset .codehilitetable tr,.md-typeset .highlighttable tr{display:-webkit-box;display:flex}.md-typeset .codehilitetable .codehilite,.md-typeset .codehilitetable .highlight,.md-typeset .codehilitetable .linenodiv,.md-typeset .highlighttable .codehilite,.md-typeset .highlighttable .highlight,.md-typeset .highlighttable .linenodiv{margin:0;border-radius:0}.md-typeset .codehilitetable .linenodiv,.md-typeset .highlighttable .linenodiv{padding:.525rem .6rem}.md-typeset .codehilitetable .linenos,.md-typeset .highlighttable .linenos{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.26);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-typeset .codehilitetable .linenos pre,.md-typeset .highlighttable .linenos pre{margin:0;padding:0;background-color:transparent;color:inherit;text-align:right}.md-typeset .codehilitetable .code,.md-typeset .highlighttable .code{-webkit-box-flex:1;flex:1;overflow:hidden}.md-typeset>.codehilitetable,.md-typeset>.highlighttable{box-shadow:none}.md-typeset [id^="fnref:"]{display:inline-block}.md-typeset [id^="fnref:"]:target{margin-top:-3.8rem;padding-top:3.8rem;pointer-events:none}.md-typeset [id^="fn:"]::before{display:none;height:0;content:""}.md-typeset [id^="fn:"]:target::before{display:block;margin-top:-3.5rem;padding-top:3.5rem;pointer-events:none}.md-typeset .footnote{color:rgba(0,0,0,.54);font-size:.64rem}.md-typeset .footnote ol{margin-left:0}.md-typeset .footnote li{-webkit-transition:color .25s;transition:color .25s}.md-typeset .footnote li:target{color:rgba(0,0,0,.87)}.md-typeset .footnote li :first-child{margin-top:0}.md-typeset .footnote li:hover .footnote-backref,.md-typeset .footnote li:target .footnote-backref{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.md-typeset .footnote li:hover .footnote-backref:hover,.md-typeset .footnote li:target .footnote-backref{color:#536dfe}.md-typeset .footnote-ref{display:inline-block;pointer-events:initial}.md-typeset .footnote-ref::before{display:inline;margin:0 .2em;border-left:.05rem solid rgba(0,0,0,.26);font-size:1.25em;content:"";vertical-align:-.25rem}.md-typeset .footnote-backref{display:inline-block;-webkit-transform:translateX(.25rem);transform:translateX(.25rem);-webkit-transition:color .25s,opacity .125s .125s,-webkit-transform .25s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s;transition:transform .25s .125s,color .25s,opacity .125s .125s,-webkit-transform .25s .125s;color:rgba(0,0,0,.26);font-size:0;opacity:0;vertical-align:text-bottom}[dir=rtl] .md-typeset .footnote-backref{-webkit-transform:translateX(-.25rem);transform:translateX(-.25rem)}.md-typeset .footnote-backref::before{display:inline-block;font-size:.8rem;content:"\E31B"}[dir=rtl] .md-typeset .footnote-backref::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.md-typeset .headerlink{display:inline-block;margin-left:.5rem;-webkit-transform:translate(0,.25rem);transform:translate(0,.25rem);-webkit-transition:color .25s,opacity .125s .25s,-webkit-transform .25s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s;transition:transform .25s .25s,color .25s,opacity .125s .25s,-webkit-transform .25s .25s;opacity:0}[dir=rtl] .md-typeset .headerlink{margin-right:.5rem;margin-left:initial}html body .md-typeset .headerlink{color:rgba(0,0,0,.26)}.md-typeset h1[id]::before,.md-typeset h3[id]::before,.md-typeset h4[id]::before{display:block;margin-top:-9px;padding-top:9px;content:""}.md-typeset h1[id]:target::before,.md-typeset h3[id]:target::before,.md-typeset h4[id]:target::before{margin-top:-3.45rem;padding-top:3.45rem}.md-typeset h1[id] .headerlink:focus,.md-typeset h1[id]:hover .headerlink,.md-typeset h1[id]:target .headerlink{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.md-typeset h1[id] .headerlink:focus,.md-typeset h1[id]:hover .headerlink:hover,.md-typeset h1[id]:target .headerlink{color:#536dfe}.md-typeset h2[id]::before{display:block;margin-top:-8px;padding-top:8px;content:""}.md-typeset h2[id]:target::before{margin-top:-3.4rem;padding-top:3.4rem}.md-typeset h2[id] .headerlink:focus,.md-typeset h2[id]:hover .headerlink,.md-typeset h2[id]:target .headerlink{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.md-typeset h2[id] .headerlink:focus,.md-typeset h2[id]:hover .headerlink:hover,.md-typeset h2[id]:target .headerlink{color:#536dfe}.md-typeset h3[id] .headerlink:focus,.md-typeset h3[id]:hover .headerlink,.md-typeset h3[id]:target .headerlink{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.md-typeset h3[id] .headerlink:focus,.md-typeset h3[id]:hover .headerlink:hover,.md-typeset h3[id]:target .headerlink{color:#536dfe}.md-typeset h4[id] .headerlink:focus,.md-typeset h4[id]:hover .headerlink,.md-typeset h4[id]:target .headerlink{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.md-typeset h4[id] .headerlink:focus,.md-typeset h4[id]:hover .headerlink:hover,.md-typeset h4[id]:target .headerlink{color:#536dfe}.md-typeset h5[id]::before,.md-typeset h6[id]::before{display:block;margin-top:-11px;padding-top:11px;content:""}.md-typeset h5[id]:target::before,.md-typeset h6[id]:target::before{margin-top:-3.55rem;padding-top:3.55rem}.md-typeset h5[id] .headerlink:focus,.md-typeset h5[id]:hover .headerlink,.md-typeset h5[id]:target .headerlink{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.md-typeset h5[id] .headerlink:focus,.md-typeset h5[id]:hover .headerlink:hover,.md-typeset h5[id]:target .headerlink{color:#536dfe}.md-typeset h6[id] .headerlink:focus,.md-typeset h6[id]:hover .headerlink,.md-typeset h6[id]:target .headerlink{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.md-typeset h6[id] .headerlink:focus,.md-typeset h6[id]:hover .headerlink:hover,.md-typeset h6[id]:target .headerlink{color:#536dfe}.md-typeset .MJXc-display{margin:.75em 0;padding:.75em 0;overflow:auto;-webkit-overflow-scrolling:touch}.md-typeset .MathJax_CHTML{outline:0}.md-typeset .critic.comment,.md-typeset del.critic,.md-typeset ins.critic{margin:0 .25em;padding:.0625em 0;border-radius:.1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset del.critic{background-color:#fdd;box-shadow:.25em 0 0 #fdd,-.25em 0 0 #fdd}.md-typeset ins.critic{background-color:#dfd;box-shadow:.25em 0 0 #dfd,-.25em 0 0 #dfd}.md-typeset .critic.comment{background-color:rgba(236,236,236,.5);color:#37474f;box-shadow:.25em 0 0 rgba(236,236,236,.5),-.25em 0 0 rgba(236,236,236,.5)}.md-typeset .critic.comment::before{padding-right:.125em;color:rgba(0,0,0,.26);content:"\E0B7";vertical-align:-.125em}.md-typeset .critic.block{display:block;margin:1em 0;padding-right:.8rem;padding-left:.8rem;box-shadow:none}.md-typeset .critic.block :first-child{margin-top:.5em}.md-typeset .critic.block :last-child{margin-bottom:.5em}.md-typeset details{display:block;padding-top:0}.md-typeset details[open]>summary::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.md-typeset details:not([open]){padding-bottom:0}.md-typeset details:not([open])>summary{border-bottom:none}.md-typeset details summary{padding-right:2rem}[dir=rtl] .md-typeset details summary{padding-left:2rem}.no-details .md-typeset details:not([open])>*{display:none}.no-details .md-typeset details:not([open]) summary{display:block}.md-typeset summary{display:block;outline:0;cursor:pointer}.md-typeset summary::-webkit-details-marker{display:none}.md-typeset summary::after{position:absolute;top:.4rem;right:.6rem;color:rgba(0,0,0,.26);font-size:1rem;content:"\E313"}[dir=rtl] .md-typeset summary::after{right:initial;left:.6rem}.md-typeset .emojione{width:1rem;vertical-align:text-top}.md-typeset code.codehilite,.md-typeset code.highlight{margin:0 .29412em;padding:.07353em 0}.md-typeset .superfences-content{display:none;-webkit-box-ordinal-group:100;order:99;width:100%;background-color:#fff}.md-typeset .superfences-content>*{margin:0;border-radius:0}.md-typeset .superfences-tabs{display:-webkit-box;display:flex;position:relative;flex-wrap:wrap;margin:1em 0;border:.05rem solid rgba(0,0,0,.07);border-radius:.2em}.md-typeset .superfences-tabs>input:checked+label{font-weight:700}.md-typeset .superfences-tabs>input:checked+label+.superfences-content{display:block}.md-typeset .superfences-tabs>label{width:auto;padding:.6rem;-webkit-transition:color .125s;transition:color .125s;font-size:.64rem;cursor:pointer}html .md-typeset .superfences-tabs>label:hover{color:#536dfe}.md-typeset .task-list-item{position:relative;list-style-type:none}.md-typeset .task-list-item [type=checkbox]{position:absolute;top:.45em;left:-2em}[dir=rtl] .md-typeset .task-list-item [type=checkbox]{right:-2em;left:initial}.md-typeset .task-list-control .task-list-indicator::before{position:absolute;top:.15em;left:-1.25em;color:rgba(0,0,0,.26);font-size:1.25em;content:"\E835";vertical-align:-.25em}[dir=rtl] .md-typeset .task-list-control .task-list-indicator::before{right:-1.25em;left:initial}.md-typeset .task-list-control [type=checkbox]:checked+.task-list-indicator::before{content:"\E834"}.md-typeset .task-list-control [type=checkbox]{opacity:0;z-index:-1}@media print{.md-typeset a::after{color:rgba(0,0,0,.54);content:" [" attr(href) "]"}.md-typeset code,.md-typeset pre{white-space:pre-wrap}.md-typeset code{box-shadow:none;-webkit-box-decoration-break:initial;box-decoration-break:initial}.md-clipboard,.md-content__icon,.md-footer,.md-header,.md-sidebar,.md-tabs,.md-typeset .headerlink{display:none}}@media only screen and (max-width:44.9375em){.md-typeset pre{margin:1em -.8rem;border-radius:0}.md-typeset pre>code,.md-typeset>.codehilite code,.md-typeset>.codehilite pre,.md-typeset>.highlight code,.md-typeset>.highlight pre,.md-typeset>.superfences-tabs code,.md-typeset>.superfences-tabs pre{padding:.525rem .8rem}.md-footer-nav__link--prev .md-footer-nav__title{display:none}.md-search-result__teaser{max-height:2.5rem;-webkit-line-clamp:3}.codehilite .hll,.md-typeset .highlight .hll{margin:0 -.8rem;padding:0 .8rem}.md-typeset>.codehilite,.md-typeset>.codehilitetable,.md-typeset>.highlight,.md-typeset>.highlighttable,.md-typeset>.superfences-tabs{margin:1em -.8rem;border-radius:0}.md-typeset>.codehilitetable .codehilite>code,.md-typeset>.codehilitetable .codehilite>pre,.md-typeset>.codehilitetable .highlight>code,.md-typeset>.codehilitetable .highlight>pre,.md-typeset>.codehilitetable .linenodiv,.md-typeset>.highlighttable .codehilite>code,.md-typeset>.highlighttable .codehilite>pre,.md-typeset>.highlighttable .highlight>code,.md-typeset>.highlighttable .highlight>pre,.md-typeset>.highlighttable .linenodiv{padding:.5rem .8rem}.md-typeset>p>.MJXc-display{margin:.75em -.8rem;padding:.25em .8rem}.md-typeset>.superfences-tabs{border:0;border-top:.05rem solid rgba(0,0,0,.07)}}@media only screen and (min-width:100em){html{font-size:137.5%}}@media only screen and (min-width:125em){html{font-size:150%}}@media only screen and (max-width:59.9375em){body[data-md-state=lock]{overflow:hidden}.ios body[data-md-state=lock] .md-container,.md-search-result__article--document::before,html .md-nav__link[for=__toc]+.md-nav__link{display:none}html .md-nav__link[for=__toc]{display:block;padding-right:2.4rem}html .md-nav__link[for=__toc]::after{color:inherit;content:"\E8DE"}html .md-nav__link[for=__toc]~.md-nav{display:-webkit-box;display:flex}html [dir=rtl] .md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav__source{display:block;padding:0 .2rem;background-color:rgba(50,64,144,.9675);color:#fff}.md-search__overlay{position:absolute;top:.2rem;left:.2rem;width:1.8rem;height:1.8rem;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .2s .2s,-webkit-transform .3s .1s;transition:transform .3s .1s,opacity .2s .2s;transition:transform .3s .1s,opacity .2s .2s,-webkit-transform .3s .1s;border-radius:1rem;background-color:#fff;overflow:hidden;pointer-events:none}[dir=rtl] .md-search__overlay{right:.2rem;left:initial}[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s;opacity:1}.md-search__inner{position:fixed;top:0;left:100%;width:100%;height:100%;-webkit-transform:translateX(5%);transform:translateX(5%);-webkit-transition:right 0s .3s,left 0s .3s,opacity .15s .15s,-webkit-transform .15s .15s cubic-bezier(.4,0,.2,1);transition:right 0s .3s,left 0s .3s,transform .15s .15s cubic-bezier(.4,0,.2,1),opacity .15s .15s;transition:right 0s .3s,left 0s .3s,transform .15s .15s cubic-bezier(.4,0,.2,1),opacity .15s .15s,-webkit-transform .15s .15s cubic-bezier(.4,0,.2,1);opacity:0;z-index:2}[data-md-toggle=search]:checked~.md-header .md-search__inner{left:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:right 0s 0s,left 0s 0s,opacity .15s .15s,-webkit-transform .15s .15s cubic-bezier(.1,.7,.1,1);transition:right 0s 0s,left 0s 0s,transform .15s .15s cubic-bezier(.1,.7,.1,1),opacity .15s .15s;transition:right 0s 0s,left 0s 0s,transform .15s .15s cubic-bezier(.1,.7,.1,1),opacity .15s .15s,-webkit-transform .15s .15s cubic-bezier(.1,.7,.1,1);opacity:1}[dir=rtl] [data-md-toggle=search]:checked~.md-header .md-search__inner{right:0;left:initial}html [dir=rtl] .md-search__inner{right:100%;left:initial;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.md-search__input{width:100%;height:2.4rem;font-size:.9rem}.md-search__icon[for=__search]{top:.6rem;left:.8rem}.md-search__icon[for=__search][for=__search]::before{content:"\E5C4"}[dir=rtl] .md-search__icon[for=__search][for=__search]::before{content:"\E5C8"}.md-search__icon[type=reset]{top:.6rem;right:.8rem}.md-search__output{top:2.4rem;bottom:0}}@media only screen and (max-width:76.1875em){[data-md-toggle=drawer]:checked~.md-overlay{width:100%;height:100%;-webkit-transition:width 0s,height 0s,opacity .25s;transition:width 0s,height 0s,opacity .25s;opacity:1}.md-header-nav__button.md-icon--home,.md-header-nav__button.md-logo{display:none}.md-hero__inner{margin-top:2.4rem;margin-bottom:1.2rem}.md-nav{background-color:#fff}.md-nav--primary,.md-nav--primary .md-nav{display:-webkit-box;display:flex;position:absolute;top:0;right:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;z-index:1}.md-nav--primary .md-nav__item,.md-nav--primary .md-nav__title{font-size:.8rem;line-height:1.5}html .md-nav--primary .md-nav__title{position:relative;height:5.6rem;padding:3rem .8rem .2rem;background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.54);font-weight:400;line-height:2.4rem;white-space:nowrap;cursor:pointer}html .md-nav--primary .md-nav__title::before{display:block;position:absolute;top:.2rem;left:.2rem;width:2rem;height:2rem;color:rgba(0,0,0,.54)}html .md-nav--primary .md-nav__title~.md-nav__list{background-color:#fff;box-shadow:0 .05rem 0 rgba(0,0,0,.07) inset}html .md-nav--primary .md-nav__title~.md-nav__list>.md-nav__item:first-child{border-top:0}html .md-nav--primary .md-nav__title--site{position:relative;background-color:#3f51b5;color:#fff}html .md-nav--primary .md-nav__title--site .md-nav__button{display:block;position:absolute;top:.2rem;left:.2rem;width:3.2rem;height:3.2rem;font-size:2.4rem}html .md-nav--primary .md-nav__title--site::before{display:none}html [dir=rtl] .md-nav--primary .md-nav__title--site .md-nav__button,html [dir=rtl] .md-nav--primary .md-nav__title::before{right:.2rem;left:initial}.md-nav--primary .md-nav__list{-webkit-box-flex:1;flex:1;overflow-y:auto}.md-nav--primary .md-nav__item{padding:0;border-top:.05rem solid rgba(0,0,0,.07)}[dir=rtl] .md-nav--primary .md-nav__item{padding:0}.md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:2.4rem}[dir=rtl] .md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:.8rem;padding-left:2.4rem}.md-nav--primary .md-nav__item--nested>.md-nav__link::after{content:"\E315"}[dir=rtl] .md-nav--primary .md-nav__item--nested>.md-nav__link::after{content:"\E314"}.md-nav--primary .md-nav__link{position:relative;margin-top:0;padding:.6rem .8rem}.md-nav--primary .md-nav__link::after{position:absolute;top:50%;right:.6rem;margin-top:-.6rem;color:inherit;font-size:1.2rem}[dir=rtl] .md-nav--primary .md-nav__link::after{right:initial;left:.6rem}.md-nav--primary .md-nav--secondary .md-nav__link{position:static}.md-nav--primary .md-nav--secondary .md-nav{position:static;background-color:transparent}.md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:1.4rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-right:1.4rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-right:2rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:2.6rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-right:2.6rem;padding-left:initial}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:3.2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-right:3.2rem;padding-left:initial}.md-nav__toggle~.md-nav{display:-webkit-box;display:flex;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s;transition:transform .25s cubic-bezier(.8,0,.6,1),opacity .125s .05s,-webkit-transform .25s cubic-bezier(.8,0,.6,1);opacity:0}[dir=rtl] .md-nav__toggle~.md-nav{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.no-csstransforms3d .md-nav__toggle~.md-nav{display:none}.md-nav__toggle:checked~.md-nav{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .125s .125s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);opacity:1}.no-csstransforms3d .md-nav__toggle:checked~.md-nav{display:-webkit-box;display:flex}.md-sidebar--primary{position:fixed;top:0;left:-12.1rem;width:12.1rem;height:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,-webkit-transform .25s cubic-bezier(.4,0,.2,1);background-color:#fff;z-index:3}[dir=rtl] .md-sidebar--primary{right:-12.1rem;left:initial}.md-tabs,.no-csstransforms3d .md-sidebar--primary{display:none}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.4);-webkit-transform:translateX(12.1rem);transform:translateX(12.1rem)}[dir=rtl] [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{-webkit-transform:translateX(-12.1rem);transform:translateX(-12.1rem)}.no-csstransforms3d [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{display:block}.md-sidebar--primary .md-sidebar__scrollwrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}}@media only screen and (min-width:60em){.md-content{margin-right:12.1rem}[dir=rtl] .md-content{margin-right:initial;margin-left:12.1rem}.md-header-nav__button.md-icon--search{display:none}.md-header-nav__source{display:block;width:11.7rem;max-width:11.7rem;padding-right:.6rem}[dir=rtl] .md-header-nav__source{padding-right:initial;padding-left:.6rem}.md-search{padding:.2rem}.md-search__overlay{position:fixed;top:0;left:0;width:0;height:0;-webkit-transition:width 0s .25s,height 0s .25s,opacity .25s;transition:width 0s .25s,height 0s .25s,opacity .25s;background-color:rgba(0,0,0,.54);cursor:pointer}[dir=rtl] .md-search__overlay{right:0;left:initial}[data-md-toggle=search]:checked~.md-header .md-search__overlay{width:100%;height:100%;-webkit-transition:width 0s,height 0s,opacity .25s;transition:width 0s,height 0s,opacity .25s;opacity:1}.md-search__inner{position:relative;width:11.5rem;margin-right:.8rem;padding:.1rem 0;float:right;-webkit-transition:width .25s cubic-bezier(.1,.7,.1,1);transition:width .25s cubic-bezier(.1,.7,.1,1)}[dir=rtl] .md-search__inner{margin-right:initial;margin-left:.8rem;float:left}.md-search__form,.md-search__input{border-radius:.1rem}.md-search__input{width:100%;height:1.8rem;padding-left:2.2rem;-webkit-transition:background-color .25s cubic-bezier(.1,.7,.1,1),color .25s cubic-bezier(.1,.7,.1,1);transition:background-color .25s cubic-bezier(.1,.7,.1,1),color .25s cubic-bezier(.1,.7,.1,1);background-color:rgba(0,0,0,.26);color:inherit;font-size:.8rem}[dir=rtl] .md-search__input{padding-right:2.2rem}.md-search__input+.md-search__icon{color:inherit}.md-search__input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.md-search__input::-moz-placeholder{color:rgba(255,255,255,.7)}.md-search__input:-ms-input-placeholder,.md-search__input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.md-search__input::placeholder{color:rgba(255,255,255,.7)}.md-search__input:hover{background-color:rgba(255,255,255,.12)}[data-md-toggle=search]:checked~.md-header .md-search__input{border-radius:.1rem .1rem 0 0;background-color:#fff;color:rgba(0,0,0,.87);text-overflow:clip}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::-moz-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input:-ms-input-placeholder,[data-md-toggle=search]:checked~.md-header .md-search__input::-ms-input-placeholder{color:rgba(0,0,0,.54)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::placeholder{color:rgba(0,0,0,.54)}.md-search__output{top:1.9rem;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}[data-md-toggle=search]:checked~.md-header .md-search__output{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4);opacity:1}.md-search__scrollwrap{max-height:0}[data-md-toggle=search]:checked~.md-header .md-search__scrollwrap{max-height:75vh}.md-search__scrollwrap::-webkit-scrollbar{width:.2rem;height:.2rem}.md-search__scrollwrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.26)}.md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:#536dfe}.md-search-result__article,.md-search-result__meta{padding-left:2.2rem}[dir=rtl] .md-search-result__meta{padding-right:2.2rem;padding-left:initial}[dir=rtl] .md-search-result__article{padding-right:2.2rem;padding-left:.8rem}.md-sidebar--secondary{display:block;margin-left:100%;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}[dir=rtl] .md-sidebar--secondary{margin-right:100%;margin-left:initial;-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@media only screen and (min-width:76.25em){.md-content{margin-left:12.1rem}[dir=rtl] .md-content{margin-right:12.1rem}.md-content__inner{margin-right:1.2rem;margin-left:1.2rem}.md-header-nav__button.md-icon--menu,.no-js .md-nav__toggle~.md-nav{display:none}.md-nav[data-md-state=animate]{-webkit-transition:max-height .25s cubic-bezier(.86,0,.07,1);transition:max-height .25s cubic-bezier(.86,0,.07,1)}.md-nav__toggle~.md-nav{max-height:0;overflow:hidden}.md-nav[data-md-state=expand],.md-nav__toggle:checked~.md-nav{max-height:100%}.no-js .md-nav[data-md-state=expand],.no-js .md-nav__toggle:checked~.md-nav{display:block}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__item--nested>.md-nav__link::after{display:inline-block;-webkit-transform-origin:.45em .45em;transform-origin:.45em .45em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;vertical-align:-.125em}.js .md-nav__item--nested>.md-nav__link::after{-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.md-search__inner{margin-right:1.2rem}[dir=rtl] .md-search__inner{margin-left:1.2rem}[data-md-toggle=search]:checked~.md-header .md-search__inner{width:34.4rem}.md-search__scrollwrap{width:34.4rem}.md-sidebar--secondary{margin-left:61rem}[dir=rtl] .md-sidebar--secondary{margin-right:61rem;margin-left:initial}.md-tabs~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested{font-size:0;visibility:hidden}.md-tabs--active~.md-main .md-nav--primary .md-nav__title{display:block;padding:0}.md-tabs--active~.md-main .md-nav--primary .md-nav__title--site,.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested>.md-nav__link{display:none}.no-js .md-tabs--active~.md-main .md-nav--primary .md-nav{display:block}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item{font-size:0;visibility:hidden}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--nested{display:none;font-size:.7rem;overflow:auto;visibility:visible}.md-tabs--active~.md-main .md-nav--primary>.md-nav__list>.md-nav__item--active{display:block}.md-tabs--active~.md-main .md-nav[data-md-level="1"]{max-height:initial;overflow:visible}.md-tabs--active~.md-main .md-nav[data-md-level="1"]>.md-nav__list>.md-nav__item{padding-left:0}.md-tabs--active~.md-main .md-nav[data-md-level="1"] .md-nav .md-nav__title{display:none}}@media only screen and (min-width:45em){.md-footer-nav__link{width:50%}.md-footer-copyright{max-width:75%;float:left}[dir=rtl] .md-footer-copyright{float:right}.md-footer-social{padding:.6rem 0;float:right}[dir=rtl] .md-footer-social{float:left}}@media only screen and (max-width:29.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(45);transform:scale(45)}}@media only screen and (min-width:30em) and (max-width:44.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(60);transform:scale(60)}}@media only screen and (min-width:45em) and (max-width:59.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{-webkit-transform:scale(75);transform:scale(75)}}@media only screen and (min-width:60em) and (max-width:76.1875em){[data-md-toggle=search]:checked~.md-header .md-search__inner{width:23.4rem}.md-search__scrollwrap{width:23.4rem}.md-search-result__teaser{max-height:2.5rem;-webkit-line-clamp:3}} +/*# sourceMappingURL=application.min.css.map */ \ No newline at end of file diff --git a/material/assets/stylesheets/application.min.css.map b/material/assets/stylesheets/application.min.css.map new file mode 100644 index 000000000..7587a895b --- /dev/null +++ b/material/assets/stylesheets/application.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["application.css","../../../src/assets/stylesheets/layout/_source.scss","../../../src/assets/stylesheets/base/_reset.scss","../../../src/assets/stylesheets/layout/_base.scss","material/assets/stylesheets/application.css","../../../src/assets/stylesheets/base/_typeset.scss","../../../src/assets/stylesheets/base/_icons.scss","../../../node_modules/material-shadows/material-shadows.scss","../../../src/assets/stylesheets/layout/_header.scss","../../../src/assets/stylesheets/layout/_clipboard.scss","../../../src/assets/stylesheets/layout/_content.scss","../../../src/assets/stylesheets/layout/_hero.scss","../../../src/assets/stylesheets/layout/_footer.scss","../../../src/assets/stylesheets/layout/_nav.scss","../../../src/assets/stylesheets/layout/_search.scss","../../../src/assets/stylesheets/extensions/_admonition.scss","../../../src/assets/stylesheets/layout/_sidebar.scss","../../../src/assets/stylesheets/extensions/pymdown/_superfences.scss","../../../src/assets/stylesheets/extensions/_codehilite.scss","../../../src/assets/stylesheets/layout/_tabs.scss","../../../src/assets/stylesheets/extensions/_footnotes.scss","../../../src/assets/stylesheets/extensions/_permalinks.scss","../../../src/assets/stylesheets/extensions/pymdown/_arithmatex.scss","../../../src/assets/stylesheets/extensions/pymdown/_critic.scss","../../../src/assets/stylesheets/extensions/pymdown/_details.scss","../../../src/assets/stylesheets/extensions/pymdown/_emoji.scss","../../../src/assets/stylesheets/extensions/pymdown/_inlinehilite.scss","../../../src/assets/stylesheets/extensions/pymdown/_tasklist.scss","../../../src/assets/stylesheets/helpers/_break.scss"],"names":[],"mappings":"AAAA,iB,AC2BA,0CACE,E,CACE,Q,CAGF,E,CACE,eANJ,A,kCACE,E,CACE,Q,CAGF,E,CACE,e,AAKJ,yCACE,E,CACE,kC,CAAA,0B,CACA,S,CAGF,G,CACE,S,CAGF,E,CACE,gC,CAAA,wB,CACA,WAZJ,A,iCACE,E,CACE,kC,CAAA,0B,CACA,S,CAGF,G,CACE,S,CAGF,E,CACE,gC,CAAA,wB,CACA,WCrBJ,I,CACE,qB,CAYA,6B,CAAA,0B,CAAA,yB,CAAA,qB,CCLA,W,CAOA,c,CAKA,iB,CDfF,C,CE5BA,O,CADA,Q,CFgCE,kB,CASF,I,CACE,Q,CGnBA,kC,CACA,iC,CHyFF,M,CAnEA,E,CAqEE,S,CACA,Q,CAtEF,E,CACE,gB,CACA,sB,CCkCA,a,CACA,a,CD/BF,C,CACE,oC,CAaA,a,CACA,oB,CAfF,C,CE/BA,M,CAEA,K,CADA,K,CFuCE,uC,CAUF,K,CAKA,G,CE1CA,G,CFsCE,a,CAIF,G,CE1CA,G,CF4CE,iB,CAEA,a,CACA,uB,CAIF,G,CACE,a,CAIF,G,CACE,S,CAIF,G,CACE,iB,CAIF,K,CACE,wB,CACA,gB,CAIF,E,CEpDA,E,CFsDE,e,CACA,kB,CAIF,M,CACE,Q,CAGA,kB,CACA,c,CACA,iB,CAIF,K,CACE,Q,CACA,S,CIrGF,qB,CAAA,Q,CAAA,e,CAAA,oB,CAAA,sB,CAAA,4C,CAAA,uB,CAAA,iD,CAAA,uC,CAAA,mC,CAAA,6B,CAAA,2D,CAAA,6C,CAAA,mC,CAAA,0B,CACE,4B,CACA,iB,CACA,mB,CACA,e,CACA,a,CACA,mB,CACA,kB,CACA,U,CACA,gB,CACA,a,CAGA,iB,CACE,oB,CAEA,a,CACA,gB,CACA,c,CALF,sB,CAAA,sB,CAAA,e,CAEE,Y,CAFF,sB,CAEE,Y,CACA,a,CACA,gB,CACA,c,CALF,sB,CAAA,sB,CAAA,e,CAAA,4C,CACE,oB,CAEA,a,CACA,gB,CACA,c,CAeA,4B,CACE,W,CADF,+B,CNwCJ,sC,CMvCM,W,CADF,sB,CACE,W,CADF,wB,CACE,W,CN0CN,yC,CM7BQ,W,CD3CR,I,CD0FA,I,CAPA,K,CAQA,G,CCnFA,G,CANE,qB,CACA,2C,CAAA,mC,CACA,uD,CDsFF,I,CACA,G,CCnFA,G,CAIE,oC,CAAA,4B,CACA,2C,CAWF,W,CACE,e,CACA,e,CAGA,gC,CD2EA,sB,CADA,c,CC/EF,a,CD8EE,c,CClEE,Y,CAZJ,c,CAiBI,e,CACA,qB,CACA,mB,CACA,e,CACA,qB,CACA,e,CAtBJ,c,CAAA,c,CA2BI,mB,CACA,iB,CACA,e,CACA,qB,CACA,e,CA/BJ,c,CAoCI,qB,CACA,c,CACA,e,CAEA,e,CAxCJ,iB,CA6CI,gB,CA7CJ,c,CAAA,c,CD6GE,c,CC3DE,c,CACA,e,CACA,e,CACA,qB,CArDJ,c,CD6GE,c,CCjDE,qB,CACA,gB,CA7DJ,c,CAoEI,wB,CApEJ,c,CAyEI,c,CACA,2C,CA1EJ,a,CA+EI,a,CACA,qB,CAhFJ,a,CAAA,qB,CAqFM,8B,CAAA,sB,CArFN,oB,CAAA,mB,CA2FM,a,CA3FN,gB,CDiIE,e,CCrBE,qC,CACA,a,CACA,a,CACA,a,CA/GJ,gB,CA2HI,iB,CACA,kB,CACA,mB,CACA,+E,CAGA,qB,CACA,kC,CAAA,0B,CAlIJ,mB,CD+IE,mB,CACA,mB,CACA,mB,CACA,mB,CACA,mB,CCDE,Q,CACA,4B,CACA,e,CApJJ,kB,CAyJI,c,CACA,e,CACA,qB,CACA,wB,CACA,a,CACA,e,CA9JJ,e,CAmKI,iB,CACA,Y,CACA,mB,CACA,e,CACA,gC,CAvKJ,oB,CAiLM,a,CACA,Q,CACA,qB,CACA,4B,CACA,iB,CACA,e,CACA,kC,CAAA,0B,CACA,a,CAxLN,uC,CAiMQ,W,CACA,Y,CAlMR,6C,CAuMQ,gC,CAvMR,mD,CA2MU,wB,CA3MV,e,CAqNI,kB,CACA,2B,CACA,oB,CACA,2B,CACA,wB,CACA,U,CACA,a,CACA,6B,CACA,qB,CA7NJ,gB,CAkOI,c,CACA,iB,CACA,mB,CACA,oC,CACA,uE,CAGA,qB,CACA,kC,CAAA,0B,CA1OJ,gB,CA+OI,2C,CACA,oB,CACA,W,CAjPJ,iB,CAsPI,W,CDvCF,e,CC/MF,e,CA4PI,oB,CLjCA,yB,CAAA,yB,CKqCE,qB,CACA,mB,CAjQN,sB,CAuQI,kB,CACA,uC,CACA,qB,CLtCA,gC,CK0CE,mB,CACA,oB,CACA,wC,CACA,mB,CAhRN,c,CAsRI,oB,CDrDF,c,CCjOF,c,CA4RI,kB,CACA,S,CL/CA,wB,CIuB0B,8B,CADA,8B,CJtB1B,wB,CA+BI,8B,CAAA,8B,CKoBF,mB,CACA,mB,CDzDF,iB,CCzOJ,iB,CAuSM,2B,CD3DA,oB,CC5ON,oB,CA2SQ,2B,CD5DJ,iB,CC/OJ,iB,CAiTM,kB,CACA,kB,CLtDA,2B,CAAA,2B,CK0DE,mB,CACA,mB,CD9DF,4B,CADA,mB,CADA,4B,CCvPN,mB,CA6TQ,a,CDjEF,4B,CC5PN,4B,CAkUQ,e,CDjEF,oB,CADA,oB,CADA,oB,CC/PN,oB,CAwUQ,yB,CAxUR,c,CAqVI,wB,CLhEA,wB,CKoEE,oB,CACA,mB,CA1VN,kB,CD+QE,e,CACA,e,CCkFE,c,CAlWJ,sBAAA,Q,CEhCE,gG,CFyYE,oB,CACA,c,CACA,mB,CACA,gB,CACA,a,CACA,gC,CA9WJ,sBAAA,U,CAoXM,gB,CDvFF,sBAAsB,O,SAAgB,Q,CC7R1C,sBAAA,O,SAAA,Q,CA0XM,e,CLjFA,gCITsB,O,SAAgB,Q,CJStC,gCAAA,O,SAAA,Q,CKqFE,gB,CA9XR,sBAAA,W,CAoYM,c,CACA,mB,CACA,gC,CACA,U,CACA,kB,CAxYN,sBAAA,W,CA6YM,mB,CACA,uC,CACA,kB,CA/YN,sBAAA,W,CAoZM,yC,CAAA,iC,CApZN,sBAAA,iB,CAwZQ,iC,CACA,gC,CAzZR,sBAAA,0B,CA8ZQ,Y,CA9ZR,sBAAA,U,CAqaM,iB,CAKJ,uB,CACE,iB,CACA,e,CACA,gC,CA7aJ,8B,CAkbI,oB,CACA,kB,CACA,e,CApbJ,oC,CAwbM,a,CACA,U,CACA,Q,CACA,e,CHtcN,I,CCkBE,iB,CACA,W,CAGA,e,CA0BF,O,CACE,Y,CAIF,Q,CACE,e,CACA,iB,CACA,gB,CAIF,a,CC4SA,Q,CD1SE,a,CAKF,a,CACE,a,CACA,U,CACA,W,CACA,kB,CACA,kB,CAIF,Q,CACE,iB,CACA,W,CAGA,e,CACE,W,CACA,kB,CAIA,qB,CASJ,U,CKrDI,6C,CLsDF,Y,CAIF,W,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,4D,CAAA,oD,CAIA,gC,CACA,S,CACA,S,CAuBF,Q,CACE,a,CAGA,c,CACE,kB,CACA,iB,CACA,kB,CAGA,sB,CACE,Q,CAIF,uB,CACE,a,CACA,U,CACA,kB,CAKJ,kB,CACE,kB,CACA,sB,CACA,kB,CACA,e,CASJ,Q,CACE,c,CACA,Y,CACA,a,CACA,Y,CACA,mB,CACA,mC,CAAA,2B,CACA,mB,CACA,gC,CACA,U,CACA,gB,CACA,S,CACA,e,CAZF,c,CAgBI,U,CACA,W,CACA,S,CACA,+B,CAAA,uB,CACA,qF,CAAA,qE,CAAA,oH,CAGA,S,CACA,U,CASJ,MACE,YMhOF,a,CACE,iB,CACA,S,CACA,W,CACA,Y,CACA,a,CACA,mB,CACA,e,CACA,c,CACA,S,CAEA,kC,CAAA,0B,CAXF,qB,CAsBI,0C,CAAA,kC,CAGA,qB,CACA,e,CLmcA,uC,CACA,kD,CKjcA,+B,CAEE,qB,CA/BN,2B,CAAA,2B,CAsCI,a,CAIF,sB,CACE,a,CACA,iB,CACA,K,CACA,Y,CACA,mB,CACA,mC,CAAA,2B,CACA,gF,CAAA,gE,CAAA,gH,CAGA,mB,CACA,gC,CACA,U,CACA,gB,CACA,kB,CACA,S,CACA,mB,CAGA,8B,CACE,+B,CAAA,uB,CACA,qF,CAAA,qE,CAAA,oH,CAGA,S,CACA,sB,CAzBH,8B,CA8BG,wB,CA9BH,6B,CAmCG,a,CACA,iB,CACA,O,CACA,Y,CACA,O,CACA,iB,CACA,gC,CACA,kB,CACA,wC,CACA,U,CC9DJ,kB,CACE,qB,CACA,iB,CAFD,0B,CAaG,a,CACA,Y,CACA,U,CAfH,8B,CAoBG,e,CAKJ,iB,CAGE,iB,CACA,c,CACA,S,CACA,W,CAGA,6B,CACE,qB,CF3DN,U,CACE,c,CACA,K,CACA,O,CACA,M,CACA,a,CACA,mD,CAAA,2C,CAGA,wB,CACA,U,CACA,e,CACA,S,CAEA,kC,CAAA,0B,CAGA,iB,CACE,uB,CAAA,e,CACA,e,CAnBJ,gC,CAwBI,mE,CAAA,2D,CAIA,gE,CAYJ,c,CACE,e,CAGA,sB,CAGE,iB,CACA,+B,CAAA,uB,CACA,S,CALD,4B,CASG,U,CATH,gC,CAcG,a,CAsCJ,qB,CACE,a,CACA,iB,CACA,8E,CAAA,8D,CAAA,6G,CAGA,sB,CACA,kB,CACA,e,CARD,2C,CAYG,qC,CAAA,6B,CACA,8E,CAAA,8D,CAAA,6G,CAGA,S,CACA,U,CACA,mB,CRqgBA,qD,CQjgBE,sC,CAAA,8B,CAKJ,4B,CACE,gB,CAIF,kD,CACE,Y,CAKJ,qB,CACE,c,CACA,e,CACA,kB,CAHD,iE,CAOG,sC,CAAA,8B,CACA,8E,CAAA,8D,CAAA,6G,CAGA,S,CACA,U,CACA,mB,CRofA,2E,CQhfE,qC,CAAA,6B,CAjBL,uF,CAsBK,+B,CAAA,uB,CACA,8E,CAAA,8D,CAAA,6G,CAGA,S,CACA,S,CACA,sB,CAMN,sB,CACE,Y,CGzKJ,Q,CACE,kC,CAAA,0B,CACA,wB,CACA,U,CACA,c,CACA,e,CAGA,e,CACE,e,CACA,yB,CACA,8E,CAAA,8D,CAAA,6G,CAGA,4B,CAAA,oB,CX4pBA,sC,CWlpBE,mB,CACA,qC,CAAA,6B,CACA,0D,CAAA,0C,CAAA,mE,CAGA,S,CAIF,gC,CACE,oB,CCzBN,c,CACE,gC,CACA,U,CAGA,qB,CACE,a,CACA,a,CAIF,oB,CACE,kB,CACA,oB,CACA,+B,CAAA,uB,CAHD,0B,CAYG,U,CAIF,0B,CACE,S,CACA,U,CZkqBA,oC,CY9pBE,W,CAcJ,0B,CACE,S,CACA,W,CACA,gB,CZspBA,oC,CYlpBE,U,CACA,e,CAMN,sB,CAGE,kC,CAAA,0B,CAIF,qB,CACE,iB,CACA,c,CACA,e,CACA,kB,CAIF,yB,CACE,iB,CACA,O,CACA,M,CACA,gB,CACA,c,CACA,0B,CACA,gB,CAKJ,e,CACE,iC,CAGA,sB,CACE,a,CACA,a,CAIF,iC,CACE,0B,CADF,uC,CAAA,uC,CAMI,U,CAMN,oB,CACE,c,CACA,e,CACA,0B,CACA,gB,CAcA,+B,CACE,0B,CAKJ,iB,CACE,c,CACA,qB,CAcA,uB,CACE,oB,CACA,Y,CACA,a,CACA,e,CACA,iB,CALD,+B,CASG,e,CCxKN,O,CACE,e,CACA,e,CAGA,c,CACE,a,CACA,e,CACA,e,CACA,sB,CACA,e,CALD,sB,CAWG,Y,CACA,e,CbywBA,gC,CarwBE,e,CAhBL,8B,CAsBG,Y,CAKJ,a,CACE,Q,CACA,S,CACA,e,CAIF,a,CACE,e,CADD,wB,CAKG,oB,CALH,2B,CAUG,e,CbuvBA,qC,CanvBE,mB,CACA,c,CAfL,sC,CAoBK,gB,CAML,mB,CAKG,U,CACA,W,CAKJ,a,CACE,a,CACA,iB,CACA,8B,CAAA,sB,CACA,sB,CACA,c,CACA,e,CAOE,0C,CACE,e,CAMJ,6B,CAAA,kD,CAAA,qC,CACE,Y,CArBH,iC,CZqHD,qC,CYjFI,qB,CApCH,qB,CAAA,oB,CA0CG,a,CAIF,mC,CACE,a,CA/CH,mB,CAAA,mB,CAqDG,a,CAKJ,e,CC3HA,iB,CD4HE,Y,CClHF,mB,CACE,S,CACA,S,CA6KF,gB,CACE,iB,CASF,iB,CACE,iB,CACA,yB,CACA,sB,CACA,S,Cd45BF,2B,Ccx5BI,yB,CARH,4C,CAaG,sD,CAAA,8C,CAbH,mC,CAaG,sD,CAAA,8C,CAbH,uC,CAAA,wC,CAaG,sD,CAAA,8C,CAbH,8B,CAaG,sD,CAAA,8C,CAbH,4C,CAAA,kC,CAmBG,qB,CAnBH,mC,CAAA,kC,CAmBG,qB,CAnBH,uC,CAAA,wC,CAAA,kC,CAmBG,qB,CAnBH,8B,CAAA,kC,CAmBG,qB,CAnBH,4B,CAwBG,Y,CA4DJ,gB,CACE,iB,CACA,mE,CAAA,2D,CAGA,gB,CACA,c,CACA,S,CA8LD,gE,CAAA,gF,CArMA,sB,CAWG,U,CAXH,8B,CAgBG,S,CACA,U,Cd62BF,wC,Ccz2BI,W,CACA,Y,CAtBL,sC,CA4BK,e,CA5BL,4B,CAkDG,S,CACA,W,CACA,6B,CAAA,qB,CACA,+E,CAAA,+D,CAAA,+G,CAGA,S,Cdy1BF,sC,Ccr1BI,a,CACA,U,Cd21BJ,+F,Cch1BI,0B,CAAA,kB,CACA,S,Cdk1BF,qG,Cc90BI,U,CAOR,kB,CACE,iB,CACA,U,CACA,6B,CACA,e,CACA,S,CAwBF,sB,CACE,W,CACA,qB,CACA,2C,CACA,e,CACA,gC,CAyCJ,iB,CACE,qB,CACA,qB,CAGA,uB,CACE,e,CACA,gC,CACA,qB,CACA,gB,CACA,kB,CAeF,uB,CACE,Q,CACA,S,CACA,uC,CACA,e,CAIF,uB,CACE,sC,CAIF,uB,CACE,a,CACA,kC,CAAA,0B,CACA,S,CACA,e,CAJD,6B,CAAA,6C,CASG,oC,CATH,4D,CCldC,wC,CAAA,oC,CDqeE,mB,CAKJ,0B,CACE,iB,CACA,e,CACA,a,CAcC,4C,CAMG,iB,CACA,M,CACA,Y,CACA,+B,CAAA,uB,CACA,qB,CACA,e,CdmwBF,sD,Cc/vBI,O,CACA,Y,CAhBL,6D,CA2BG,e,CACA,e,CACA,e,CACA,e,CAMN,wB,CACE,a,CACA,gB,CACA,e,CACA,e,CAMF,yB,CACE,mB,CACA,kB,CACA,a,CACA,qB,CACA,gB,CACA,e,CACA,sB,CACA,e,CACA,2B,CACA,oB,CAvIJ,oB,CA0JI,iB,CACA,e,CACA,yB,CErlBJ,W,CACE,iB,CACA,a,CACA,gB,CACA,e,CAJF,+B,CAaI,c,CACA,U,CAwDF,sB,CC9EF,mC,CD+EI,Y,CA6BF,uB,CACE,e,CACA,c,CACA,e,CAGA,kC,CAAA,0B,CAND,0C,CZo7CC,+C,Cct2CJ,8C,Cdu2CI,8C,Ccv2CJ,6C,CFtDM,W,CACA,Y,CAzBH,gD,CZy7CC,qD,Cc32CJ,oD,Cd42CI,oD,Cc52CJ,mD,CFhDM,gC,CA9BH,sD,CZ67CG,2D,Cc/2CN,0D,Cdg3CM,0D,Cch3CN,yD,CF5CQ,wB,Cf9GR,U,CACE,a,CACA,mB,CACA,+B,CAAA,uB,CACA,gB,CACA,e,CACA,kB,CDi4CA,oB,CC73CE,qB,CACA,kB,CAXJ,gB,CAgBI,U,CAhBJ,iB,CAsBI,a,CACA,U,CAvBJ,iB,CA4BE,gB,CAsCA,sB,CACE,oB,CAMA,qB,CA7CF,gB,CAEE,Y,CACA,a,CACA,U,CAJD,oB,CAUG,Y,CACA,a,CACA,gB,CACA,iB,CDm3CA,8B,CC/2CE,kB,CACA,mB,CAlBL,uC,CAwBG,iB,CACA,iB,CD62CA,iD,CCz2CE,kB,CACA,mB,CACA,kB,CACA,oB,CAMN,sB,CAEE,c,CACA,iB,CACA,e,CACA,sB,CACA,e,CAKF,iB,CACE,Q,CACA,S,CACA,gB,CACA,e,CACA,oB,CACA,W,CACA,e,CDm2CA,sC,CC/1CE,qD,CAAA,6C,CAKJ,gB,CACE,U,CD61CA,0B,CCz1CE,W,CD21CF,qC,CCt1CE,oD,CAAA,4C,CAVH,wB,CAeG,c,CACA,e,CAhBH,oC,CAqBG,Y,CAMN,e,CACE,oB,CACA,qB,CACA,oB,CACA,mB,CACA,gC,CACA,gB,CACA,oB,CACA,c,CACA,e,CATF,uB,CAeI,oB,CACA,mB,CACA,c,CACA,gC,CACA,U,CACA,e,CACA,e,CACA,qB,CAKF,oB,CACE,kF,CAAA,0E,CADF,4B,CAQI,0B,CAAA,kB,CAnCN,qB,CM9JE,6D,CN8JF,6B,CAmDM,wB,CkB3MN,Q,CACE,U,CACA,kC,CAAA,0B,CACA,wB,CACA,U,CACA,a,CAaA,c,CACE,Q,CACA,iB,CACA,S,CACA,e,CACA,kB,CAIF,c,CACE,oB,CACA,a,CACA,mB,CACA,kB,CAKF,c,CACE,a,CACA,gB,CACA,8E,CAAA,8D,CAAA,6G,CAGA,e,CACA,U,CAGA,sB,CAAA,oB,CAEE,a,CACA,S,CAKA,0C,CACE,6B,CAAA,qB,CADF,0C,CACE,6B,CAAA,qB,CADF,0C,CACE,6B,CAAA,qB,CADF,0C,CACE,6B,CAAA,qB,CADF,0C,CACE,4B,CAAA,oB,CADF,0C,CACE,6B,CAAA,qB,CADF,0C,CACE,6B,CAAA,qB,CADF,0C,CACE,6B,CAAA,qB,CADF,2C,CACE,6B,CAAA,qB,CADF,2C,CACE,4B,CAAA,oB,CADF,2C,CACE,6B,CAAA,qB,CADF,2C,CACE,6B,CAAA,qB,CADF,2C,CACE,6B,CAAA,qB,CADF,2C,CACE,6B,CAAA,qB,CADF,2C,CACE,4B,CAAA,oB,CAvDR,8B,CA8DI,mB,CA9DJ,6C,CAmEM,iC,CAAA,yB,CACA,kE,CAAA,kD,CAAA,2E,CAIA,S,CJxEN,uB,CAAA,mB,CRFE,gG,CQQE,iB,CACA,iB,CACA,e,CACA,+B,CACA,mB,CACA,gB,CACA,a,CfmmDF,iC,CAAA,6B,Ce/lDI,gC,CACA,gB,CAjBN,mC,CAAA,+B,CAAA,+B,CAAA,2B,CA2BM,Y,CA3BN,yC,CAAA,+B,CAAA,qC,CAAA,2B,CAgCM,e,CACA,8B,CACA,8C,CACA,oC,CACA,e,CfwlDF,mD,CAAA,yC,CAAA,+C,CAAA,qC,CeplDI,8B,CAxCR,oD,CAAA,0C,CAAA,gD,CAAA,sC,CA6CQ,e,CA7CR,iD,CAAA,uC,CAAA,6C,CAAA,mC,CAoDQ,iB,CACA,U,CACA,a,CACA,c,CACA,e,Cf8kDF,2D,CAAA,iD,CAAA,uD,CAAA,6C,Ce1kDI,W,CACA,Y,CA7DV,gC,CAAA,+B,CAAA,4B,CAAA,4B,CAAA,2B,CAAA,wB,CAsFQ,yB,CfqjDJ,0C,CAAA,yC,CAAA,sC,CAAA,sC,CAAA,qC,CAAA,kC,CejjDM,0B,CA1FV,kD,CAAA,wC,CAAA,iD,CAAA,uC,CAAA,8C,CAAA,oC,CAAA,8C,CAAA,oC,CAAA,6C,CAAA,mC,CAAA,0C,CAAA,gC,CA+FU,sC,CACA,mC,CAhGV,0D,CAAA,gD,CAAA,yD,CAAA,+C,CAAA,sD,CAAA,4C,CAAA,sD,CAAA,4C,CAAA,qD,CAAA,2C,CAAA,kD,CAAA,wC,CAoGY,a,CACA,W,CArGZ,4B,CAAA,4B,CAAA,wB,CAAA,wB,CAsFQ,yB,Cf+jDJ,sC,CAAA,sC,CAAA,kC,CAAA,kC,Ce3jDM,0B,CA1FV,8C,CAAA,oC,CAAA,8C,CAAA,oC,CAAA,0C,CAAA,gC,CAAA,0C,CAAA,gC,CA+FU,sC,CACA,mC,CAhGV,sD,CAAA,4C,CAAA,sD,CAAA,4C,CAAA,kD,CAAA,wC,CAAA,kD,CAAA,wC,CAoGY,a,CACA,W,CArGZ,4B,CAAA,iC,CAAA,2B,CAAA,wB,CAAA,6B,CAAA,uB,CAsFQ,yB,CfykDJ,sC,CAAA,2C,CAAA,qC,CAAA,kC,CAAA,uC,CAAA,iC,CerkDM,0B,CA1FV,8C,CAAA,oC,CAAA,mD,CAAA,yC,CAAA,6C,CAAA,mC,CAAA,0C,CAAA,gC,CAAA,+C,CAAA,qC,CAAA,yC,CAAA,+B,CA+FU,sC,CACA,mC,CAhGV,sD,CAAA,4C,CAAA,2D,CAAA,iD,CAAA,qD,CAAA,2C,CAAA,kD,CAAA,wC,CAAA,uD,CAAA,6C,CAAA,iD,CAAA,uC,CAoGY,a,CACA,W,CArGZ,6B,CAAA,4B,CAAA,+B,CAAA,yB,CAAA,wB,CAAA,2B,CAsFQ,yB,CfmlDJ,uC,CAAA,sC,CAAA,yC,CAAA,mC,CAAA,kC,CAAA,qC,Ce/kDM,0B,CA1FV,+C,CAAA,qC,CAAA,8C,CAAA,oC,CAAA,iD,CAAA,uC,CAAA,2C,CAAA,iC,CAAA,0C,CAAA,gC,CAAA,6C,CAAA,mC,CA+FU,qC,CACA,kC,CAhGV,uD,CAAA,6C,CAAA,sD,CAAA,4C,CAAA,yD,CAAA,+C,CAAA,mD,CAAA,yC,CAAA,kD,CAAA,wC,CAAA,qD,CAAA,2C,CAoGY,a,CACA,W,CArGZ,2B,CAAA,4B,CAAA,gC,CAAA,uB,CAAA,wB,CAAA,4B,CAsFQ,yB,Cf6lDJ,qC,CAAA,sC,CAAA,0C,CAAA,iC,CAAA,kC,CAAA,sC,CezlDM,0B,CA1FV,6C,CAAA,mC,CAAA,8C,CAAA,oC,CAAA,kD,CAAA,wC,CAAA,yC,CAAA,+B,CAAA,0C,CAAA,gC,CAAA,8C,CAAA,oC,CA+FU,uC,CACA,oC,CAhGV,qD,CAAA,2C,CAAA,sD,CAAA,4C,CAAA,0D,CAAA,gD,CAAA,iD,CAAA,uC,CAAA,kD,CAAA,wC,CAAA,sD,CAAA,4C,CAoGY,a,CACA,W,CArGZ,iC,CAAA,+B,CAAA,+B,CAAA,6B,CAAA,2B,CAAA,2B,CAsFQ,yB,CfumDJ,2C,CAAA,yC,CAAA,yC,CAAA,uC,CAAA,qC,CAAA,qC,CenmDM,0B,CA1FV,mD,CAAA,yC,CAAA,iD,CAAA,uC,CAAA,iD,CAAA,uC,CAAA,+C,CAAA,qC,CAAA,6C,CAAA,mC,CAAA,6C,CAAA,mC,CA+FU,sC,CACA,mC,CAhGV,2D,CAAA,iD,CAAA,yD,CAAA,+C,CAAA,yD,CAAA,+C,CAAA,uD,CAAA,6C,CAAA,qD,CAAA,2C,CAAA,qD,CAAA,2C,CAoGY,a,CACA,W,CArGZ,4B,CAAA,+B,CAAA,+B,CAAA,wB,CAAA,2B,CAAA,2B,CAsFQ,yB,CfinDJ,sC,CAAA,yC,CAAA,yC,CAAA,kC,CAAA,qC,CAAA,qC,Ce7mDM,0B,CA1FV,8C,CAAA,oC,CAAA,iD,CAAA,uC,CAAA,iD,CAAA,uC,CAAA,0C,CAAA,gC,CAAA,6C,CAAA,mC,CAAA,6C,CAAA,mC,CA+FU,sC,CACA,mC,CAhGV,sD,CAAA,4C,CAAA,yD,CAAA,+C,CAAA,yD,CAAA,+C,CAAA,kD,CAAA,wC,CAAA,qD,CAAA,2C,CAAA,qD,CAAA,2C,CAoGY,a,CACA,W,CArGZ,8B,CAAA,6B,CAAA,0B,CAAA,yB,CAsFQ,yB,Cf2nDJ,wC,CAAA,uC,CAAA,oC,CAAA,mC,CevnDM,0B,CA1FV,gD,CAAA,sC,CAAA,+C,CAAA,qC,CAAA,4C,CAAA,kC,CAAA,2C,CAAA,iC,CA+FU,sC,CACA,mC,CAhGV,wD,CAAA,8C,CAAA,uD,CAAA,6C,CAAA,oD,CAAA,0C,CAAA,mD,CAAA,yC,CAoGY,a,CACA,W,CArGZ,2B,CAAA,uB,CAsFQ,yB,CfqoDJ,qC,CAAA,iC,CejoDM,0B,CA1FV,6C,CAAA,mC,CAAA,yC,CAAA,+B,CA+FU,qC,CACA,kC,CAhGV,qD,CAAA,2C,CAAA,iD,CAAA,uC,CAoGY,a,CACA,W,CArGZ,+B,CAAA,2B,CAsFQ,yB,Cf+oDJ,yC,CAAA,qC,Ce3oDM,0B,CA1FV,iD,CAAA,uC,CAAA,6C,CAAA,mC,CA+FU,uC,CACA,oC,CAhGV,yD,CAAA,+C,CAAA,qD,CAAA,2C,CAoGY,a,CACA,W,CArGZ,4B,CAAA,6B,CAAA,wB,CAAA,yB,CAsFQ,yB,CfypDJ,sC,CAAA,uC,CAAA,kC,CAAA,mC,CerpDM,0B,CA1FV,8C,CAAA,oC,CAAA,+C,CAAA,qC,CAAA,0C,CAAA,gC,CAAA,2C,CAAA,iC,CA+FU,wC,CACA,qC,CAhGV,sD,CAAA,4C,CAAA,uD,CAAA,6C,CAAA,kD,CAAA,wC,CAAA,mD,CAAA,yC,CAoGY,a,CACA,W,CGjBZ,c,CAAA,e,CAAA,yB,CAAA,0B,CAGQ,a,CAHR,e,CAAA,0B,CAOQ,U,CAPR,e,CAAA,0B,CAQQ,U,CARR,e,CAAA,0B,CASQ,U,CATR,e,CAAA,0B,CAUQ,U,CAVR,e,CAAA,0B,CAWQ,U,CAXR,e,CAAA,0B,CAYQ,a,CAZR,e,CAAA,0B,CAaQ,U,CAbR,e,CAAA,0B,CAcQ,U,CAdR,e,CAAA,0B,CAiBQ,qB,CAjBR,e,CAAA,0B,CAkBQ,qB,CAlBR,c,CAAA,yB,CAqBQ,a,CArBR,e,CAAA,0B,CAsBQ,a,CAtBR,e,CAAA,e,CAAA,0B,CAAA,0B,CAuBQ,a,CAvBR,e,CAAA,0B,CAyBQ,a,CAzBR,e,CAAA,e,CAAA,0B,CAAA,0B,CA0BQ,a,CA1BR,c,CAAA,e,CAAA,yB,CAAA,0B,CA8BQ,U,CA9BR,e,CAAA,0B,CAgCQ,U,CAhCR,e,CAAA,e,CAAA,e,CAAA,0B,CAAA,0B,CAAA,0B,CAiCQ,U,CAjCR,e,CAAA,e,CAAA,0B,CAAA,0B,CAsCQ,a,CAtCR,e,CAAA,0B,CAwCQ,a,CAxCR,e,CAAA,0B,CAyCQ,a,CAzCR,e,CAAA,0B,CA0CQ,a,CA1CR,e,CAAA,e,CAAA,0B,CAAA,0B,CA2CQ,U,CA3CR,e,CAAA,e,CAAA,0B,CAAA,0B,CA6CQ,a,CA7CR,e,CAAA,0B,CA+CQ,a,CA/CR,e,CAAA,0B,CAgDQ,a,CAhDR,e,CAAA,0B,CAiDQ,a,CAjDR,e,CAAA,e,CAAA,e,CAAA,e,CAAA,0B,CAAA,0B,CAAA,0B,CAAA,0B,CAkDQ,a,CAlDR,e,CAAA,0B,CAsDQ,a,CAtDR,e,CAAA,c,CAAA,e,CAAA,e,CAAA,e,CAAA,e,CAAA,0B,CAAA,yB,CAAA,0B,CAAA,0B,CAAA,0B,CAAA,0B,CAyDQ,a,CAzDR,c,CAAA,e,CAAA,e,CAAA,yB,CAAA,0B,CAAA,0B,CAiEQ,a,CAjER,e,CAAA,0B,CAoEQ,U,CApER,e,CAAA,0B,CAqEQ,a,CArER,e,CAAA,e,CAAA,e,CAAA,e,CAAA,0B,CAAA,0B,CAAA,0B,CAAA,0B,CAsEQ,a,CAtER,e,CAAA,0B,CA0EQ,a,CA1ER,e,CAAA,e,CAAA,0B,CAAA,0B,CA2EQ,a,CA3ER,gB,CAAA,2B,CA+ES,a,CA/ET,c,CAAA,yB,CAgFO,iB,CAhFP,gB,CAAA,2B,CAoFI,a,CACA,e,CACA,e,CACA,oC,CAeJ,uB,CAAA,sB,CAKI,iB,CACA,Y,CACA,S,CACA,mB,CACA,qC,CACA,a,CACA,e,CACA,gC,Cdi1CF,4B,Cc71CF,2B,Cd81CE,2B,Cc91CF,0B,CAiBM,a,CACA,Q,CACA,qB,CACA,4B,CACA,a,CACA,kB,CAtBN,0B,CAAA,yB,CA4CI,gB,CA5CJ,+B,CAAA,8B,CAgDM,a,CACA,qB,CACA,a,CAlDN,4B,CAAA,2B,CAwDI,a,CACA,Y,CACA,kB,CACA,e,CACA,e,CA5DJ,kC,Cdi4CE,+B,Ccj4CF,iC,Cdk4CE,8B,Cch0CI,a,CACA,S,CAnEN,+B,CAAA,8B,CAyEM,mB,CAAA,Y,CAzEN,wC,CAAA,uC,Cdy4CE,uC,Ccz4CF,uC,CAAA,sC,Cd04CE,sC,Cc1zCI,Q,CACA,e,CAjFN,uC,Cd+4CE,sC,CczzCI,qB,CAtFN,qC,CAAA,oC,CA4FM,gC,CACA,qB,CACA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CA9FN,yC,CAAA,wC,CAkGQ,Q,CACA,S,CACA,4B,CACA,a,CACA,gB,CAtGR,kC,CAAA,iC,CA6GM,kB,CAAA,M,CACA,e,CA9GN,4B,CAAA,2B,CAoII,e,CE9TJ,0B,CAII,oB,CAJJ,iC,CAQM,kB,CACA,kB,CACA,mB,CAVN,+B,CAmBM,Y,CACA,Q,CACA,U,CArBN,sC,CA0BM,a,CACA,kB,CACA,kB,CACA,mB,CA7BN,qB,CAmCI,qB,CACA,gB,CApCJ,wB,CAwCM,a,CAxCN,wB,CA6CM,6B,CAAA,qB,CA7CN,+B,CAiDQ,qB,CAjDR,qC,CAsDQ,Y,CAtDR,gD,ChB+nDI,iD,CgBnkDI,+B,CAAA,uB,CACA,S,CA7DR,sD,ChBooDI,iD,CgBjkDI,a,CAnER,yB,CA0EI,oB,CACA,sB,CA3EJ,iC,CA+EM,c,CACA,a,CACA,wC,CACA,gB,CACA,U,CACA,sB,CApFN,6B,CA4FI,oB,CACA,oC,CAAA,4B,CACA,8E,CAAA,8D,CAAA,2F,CAIA,qB,CAEA,W,CACA,S,CACA,0B,CpBi/DF,uC,CoB7+DI,qC,CAAA,6B,CA1GN,qC,CA+GM,oB,CACA,e,CACA,e,CpB4+DF,+C,CoBx+DI,4B,CAAA,oB,CCrHR,uB,CAII,oB,CACA,iB,CACA,qC,CAAA,6B,CACA,4E,CAAA,4D,CAAA,wF,CAIA,S,CrB2lEF,iC,CqBvlEI,kB,CACA,mB,CAIF,iC,CACE,qB,CArBN,0B,CAAA,0B,CAAA,0B,CA2CQ,a,CACA,e,CACA,e,CACA,U,CA9CR,iC,CAAA,iC,CAAA,iC,CAmDQ,mB,CACA,mB,CjBipDR,oC,CiBrsDA,oC,CjBosDA,qC,CiBzoDQ,gC,CAAA,wB,CACA,S,CjBgpDR,oC,CiB5sDA,0C,CjB2sDA,qC,CiBxoDQ,a,CAnER,0B,CA2CQ,a,CACA,e,CACA,e,CACA,U,CA9CR,iC,CAmDQ,kB,CACA,kB,CjBuqDR,oC,CiB3tDA,oC,CjB0tDA,qC,CiB/pDQ,gC,CAAA,wB,CACA,S,CjBsqDR,oC,CiBluDA,0C,CjBiuDA,qC,CiB9pDQ,a,CjB8qDR,oC,CiBjvDA,oC,CjBgvDA,qC,CiBrrDQ,gC,CAAA,wB,CACA,S,CjB4rDR,oC,CiBxvDA,0C,CjBuvDA,qC,CiBprDQ,a,CjBosDR,oC,CiBvwDA,oC,CjBswDA,qC,CiB3sDQ,gC,CAAA,wB,CACA,S,CjBktDR,oC,CiB9wDA,0C,CjB6wDA,qC,CiB1sDQ,a,CAnER,0B,CAAA,0B,CA2CQ,a,CACA,gB,CACA,gB,CACA,U,CA9CR,iC,CAAA,iC,CAmDQ,mB,CACA,mB,CjByuDR,oC,CiB7xDA,oC,CjB4xDA,qC,CiBjuDQ,gC,CAAA,wB,CACA,S,CjBwuDR,oC,CiBpyDA,0C,CjBmyDA,qC,CiBhuDQ,a,CjBgvDR,oC,CiBnzDA,oC,CjBkzDA,qC,CiBvvDQ,gC,CAAA,wB,CACA,S,CjB8vDR,oC,CiB1zDA,0C,CjByzDA,qC,CiBtvDQ,a,CCjER,yB,CAII,c,CACA,e,CACA,a,CACA,gC,CAPJ,0B,CAsBI,S,ClBgzDJ,2B,CmBx0DA,sB,CnBu0DA,sB,CmBj0DI,c,CACA,iB,CACA,mB,CACA,kC,CAAA,0B,CATJ,sB,CAcI,qB,CACA,yC,CAfJ,sB,CAsBI,qB,CACA,yC,CAvBJ,2B,CA8BI,qC,CACA,a,CACA,yE,CAhCJ,mC,CAwCM,oB,CACA,qB,CACA,e,CACA,sB,CA3CN,yB,CAiDI,a,CACA,Y,CACA,mB,CACA,kB,CACA,e,CArDJ,sC,CAyDM,e,CAzDN,qC,CA8DM,kB,CC9DN,mB,CAMI,a,CACA,a,CAPJ,wC,CAWM,gC,CAAA,wB,CAXN,wBAAA,O,CAgBM,gB,CAhBN,wBAAA,e,CAoBQ,kB,CApBR,2B,CA0BM,kB,CxBixEF,qC,CwB7wEI,iB,CAKJ,oCAAA,S,CAII,Y,CAJJ,oCAAA,e,CASI,a,CA5CR,mB,CAsDI,a,CACA,S,CACA,c,CAxDJ,2C,CA4DM,Y,CA5DN,0B,CAmEM,iB,CACA,S,CACA,W,CACA,qB,CACA,c,CACA,e,CxBuvEF,oC,CwBnvEI,a,CACA,U,CC7ER,qB,CAII,U,CACA,uB,CCLJ,2B,CAAA,0B,CAMI,iB,CACA,kB,CTPJ,gC,CAII,Y,CACA,6B,CAAA,Q,CACA,U,CACA,qB,CAPJ,kC,CAWM,Q,CACA,e,CAZN,6B,CAkBI,mB,CAAA,Y,CACA,iB,CACA,c,CACA,Y,CACA,mC,CACA,kB,CAvBJ,iD,CA+BQ,e,CA/BR,sE,CAmCU,a,CAnCV,mC,CA0CM,U,CACA,a,CACA,8B,CAAA,sB,CACA,gB,CACA,c,CAGA,8C,CACE,a,CUlDR,2B,CAII,iB,CACA,oB,CALJ,2C,CAUM,iB,CACA,S,CACA,S,C3B+2EF,qD,C2B32EI,U,CACA,Y,CAjBR,2D,CA6BM,iB,CACA,S,CACA,Y,CACA,qB,CACA,gB,CACA,e,CACA,qB,C3Bo2EJ,qE,C2Bh2EM,a,CACA,Y,CAxCR,mF,CA8CM,e,CA9CN,8C,CAmDM,S,CACA,U,CtByEF,aA/FJ,oB,CAmGQ,qB,CACA,2B,CApGR,gB,CD+7DM,e,CC50DA,oB,CAnHN,gB,CAsIM,e,CACA,oC,CAAA,4B,CIrKN,a,CCiDE,iB,CEjDF,U,CJAA,U,CQQA,W,CGRA,Q,CEAA,uB,CZeI,cmByMA,A,6CvB1LJ,e,CA2KM,iB,CACA,e,CA5KN,oB,CDs+DI,4B,Cc10DJ,2B,Cd20DI,2B,Cc30DJ,0B,Cdi2DI,kC,Ca3hEJ,iC,CZ0NQ,qB,COtLH,gD,CAcK,Y,CE4gBR,yB,CAcI,iB,CACA,oB,CIzfN,gB,CAAA,2B,CA2FM,e,CACA,e,CAUN,uB,CAAA,4B,CAAA,sB,CAAA,2B,CD1LA,6B,CCiTM,iB,CACA,e,CdytDA,6C,Ccj1DN,4C,Cdm1DM,4C,Ccn1DN,2C,Cdq1DM,uC,CAHA,4C,Ccl1DN,2C,Cdo1DM,2C,Ccp1DN,0C,Cds1DM,sC,CcvsDE,mB,CIvUR,2B,CAeM,mB,CACA,mB,CLlBN,6B,CA6DM,Q,CACA,yC,AWoIF,yC1BhMJ,I,CCwBI,kByBwKA,A,yC1BhMJ,I,CC6BI,gByByLA,A,6CzBpLJ,wB,CAYM,e,CAGA,2C,CW6dD,4C,CD/HD,2C,CV7VI,Y,CU4CJ,6B,CAkTE,a,CACA,oB,CAFF,oC,CAMI,a,CACA,e,CAxTJ,qC,CAkUI,mB,CAAA,Y,CAKJ,4B,CACE,mB,CACA,mB,CAnSJ,e,CAwSI,a,CACA,e,CACA,sC,CACA,U,CC5ZJ,mB,CAMI,iB,CACA,S,CACA,U,CACA,Y,CACA,a,CACA,+B,CAAA,uB,CACA,4D,CAAA,4C,CAAA,sE,CAGA,kB,CACA,qB,CACA,e,CACA,mB,Cdu+BA,6B,Ccn+BE,W,CACA,Y,Cdq+BF,8D,Cch+BE,oD,CAAA,oC,CAAA,0D,CAGA,S,CAyDN,iB,CAII,c,CACA,K,CACA,S,CACA,U,CACA,W,CACA,gC,CAAA,wB,CACA,iH,CAAA,iG,CAAA,qJ,CAKA,S,CACA,S,Cd87BF,4D,Cc17BI,M,CACA,+B,CAAA,uB,CACA,gH,CAAA,gG,CAAA,qJ,CAKA,S,Cdw7BF,sE,Ccp7BI,O,CACA,Y,CAKJ,gC,CACE,U,CACA,Y,CACA,iC,CAAA,yB,CAyDN,iB,CA6BI,U,CACA,a,CACA,e,CAqDH,8B,CAiCK,S,CACA,U,CAlCL,oD,CAsCO,e,Cdm2BA,8D,Cc/1BE,e,CA1CT,4B,CAkEK,S,CACA,W,CAiBN,kB,CASI,U,CACA,UcxKF,A,6C5BsNA,2C,CGpSE,U,CACA,W,CACA,kD,CAAA,0C,CAIA,S,CKpGH,oC,CAAA,8B,CAqCK,Y,CGzEN,e,CAUI,iB,CACA,oB,CEnBN,O,CA4II,qB,CAGA,gB,CT0gEE,wB,CSxgEA,mB,CAAA,Y,CACA,iB,CACA,K,CACA,O,CACA,M,CACA,2B,CAAA,4B,CAAA,qB,CACA,W,CACA,S,CT8gEA,8B,CS1gED,+B,CAKG,e,CACA,e,CAKF,oC,CACE,iB,CACA,a,CACA,wB,CACA,gC,CACA,qB,CACA,e,CACA,kB,CACA,kB,CACA,c,CATF,4C,CAaI,a,CACA,iB,CACA,S,CACA,U,CACA,U,CACA,W,CACA,qB,CAnBJ,kD,CAwBI,qB,CACA,2C,CAzBJ,4E,CA6BM,Y,CA7BN,0C,CAmCI,iB,CACA,wB,CACA,U,CArCJ,0D,CAyCM,a,CACA,iB,CACA,S,CACA,U,CACA,Y,CACA,a,CACA,gB,CA/CN,kD,CAoDM,Y,CAMN,oE,CAAA,sD,CAII,W,CACA,Y,CA1EL,8B,CAsFG,kB,CAAA,M,CACA,e,CAvFH,8B,CA4FG,S,CACA,uC,CbkpBA,wC,Ca9oBE,S,CAjGL,oD,CAsGK,oB,Cb6oBA,8D,CazoBE,mB,CACA,mB,CA3GP,2D,CAgHO,e,CbwoBA,qE,CapoBE,e,CApHT,8B,CA4HG,iB,CACA,Y,CACA,mB,CA9HH,qC,CAkIK,iB,CACA,O,CACA,W,CACA,iB,CACA,a,CACA,gB,Cb8nBA,+C,Ca1nBE,a,CACA,U,CA5IP,iD,CAsJK,e,CAtJL,2C,CA2JK,e,CACA,4B,CA5JL,yD,CAgKO,mB,Cb+mBF,mE,Ca3mBI,oB,CACA,oB,CArKT,iE,CA2KO,iB,CbymBF,2E,CarmBI,kB,CACA,oB,CAhLT,yE,CAsLO,mB,CbmmBF,mF,Ca/lBI,oB,CACA,oB,CA3LT,iF,CAiMO,mB,Cb6lBF,2F,CazlBI,oB,CACA,oB,CAQV,uB,CACE,mB,CAAA,Y,CACA,kC,CAAA,0B,CACA,oF,CAAA,oE,CAAA,mH,CAGA,S,CbklBE,iC,Ca9kBA,mC,CAAA,2B,CAIF,2C,CACE,Y,CAKJ,+B,CACE,+B,CAAA,uB,CACA,qF,CAAA,qE,CAAA,oH,CAGA,S,CAGA,mD,CACE,mB,CAAA,Y,CG1WJ,oB,CACE,c,CACA,K,CACA,a,CACA,a,CACA,W,CACA,+B,CAAA,uB,CACA,iF,CAAA,iE,CAAA,gH,CAGA,qB,CACA,S,ChBozCA,8B,CgBhzCE,c,CACA,Y,CG7CR,Q,CHiDM,wC,CACE,Y,ChB+yCF,kE,CO30CJ,sG,CSmCM,qC,CAAA,6B,ChB2yCA,4E,CgBvyCE,sC,CAAA,8B,CAIF,sF,CACE,a,CArCL,4C,CA2CG,e,CAiDA,iB,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,U,AYoEJ,wClBlMJ,W,CAII,oB,CVwhBA,qB,CUphBE,oB,CACA,mB,CFmCH,sC,CA2BK,Y,CAiGN,sB,CAKI,a,CACA,a,CACA,iB,CACA,mB,CRueE,gC,CQneA,qB,CACA,kB,CM7KR,U,CASI,a,CAIF,mB,CAwDI,c,CACA,K,CACA,M,CACA,O,CACA,Q,CACA,4D,CAAA,oD,CAIA,gC,CACA,c,Cdg9BA,6B,Cc58BE,O,CACA,Y,Cd88BF,8D,Ccz8BE,U,CACA,W,CACA,kD,CAAA,0C,CAIA,S,CAMN,iB,CA8CI,iB,CACA,a,CACA,kB,CACA,e,CACA,W,CACA,sD,CAAA,8C,Cdg7BF,2B,Cc56BI,oB,CACA,iB,CACA,U,CA8BN,gB,CAUA,iB,CALI,mB,CAKJ,iB,CAoCI,U,CACA,a,CACA,mB,CACA,qG,CAAA,6F,CAIA,gC,CACA,a,CACA,e,Cd04BA,2B,Cct4BE,oB,CAjDL,kC,CAsDK,a,CAtDL,4C,CA2DK,0B,CA3DL,mC,CA2DK,0B,CA3DL,uC,CAAA,wC,CA2DK,0B,CA3DL,8B,CA2DK,0B,CA3DL,uB,CAgEK,sC,Cd+3BF,4D,Cc13BE,6B,CACA,qB,CACA,qB,CACA,kB,Cd43BA,6E,CAAA,uF,Ccv3BE,qB,Cdu3BF,6E,CAAA,8E,Ccv3BE,qB,Cdu3BF,6E,CAAA,kF,CAAA,mF,Ccv3BE,qB,Cdu3BF,6E,CAAA,yE,Ccv3BE,qB,CA2FR,kB,CAeI,U,CACA,8B,CAAA,sB,CACA,S,Cdw0BA,6D,CO/rCJ,kG,CO6XM,S,CAMN,sB,CAmBI,Y,Cd4zBA,iE,CcxzBE,e,CAvBL,yC,CA4BK,W,CACA,Y,CA7BL,+C,CAkCK,gC,CAlCL,qD,CAsCO,wB,CAsER,0B,CAzDA,uB,CASI,mB,CdyyBE,iC,CcryBA,oB,CACA,oB,Cdg0BA,oC,Cc1wBA,oB,CACA,kB,CE7bN,sB,CAKI,a,CACA,gB,CACA,oC,CAAA,4B,ChB4xCE,gC,CgBxxCA,iB,CACA,mB,CACA,mC,CAAA,6BYuGJ,A,2ClBlMJ,W,CAeI,mB,CVohBA,qB,CUhhBE,oB,CAKJ,kB,CAMI,mB,CACA,kB,CFaH,oC,CKwZG,8B,CL1WE,Y,CK1FR,8B,CA2bM,4D,CAAA,oD,CAjFF,uB,CAsFE,Y,CACA,e,CASF,6B,CAAA,+B,CAEE,e,CAGA,oC,CAAA,sC,CACE,a,CAKJ,4C,CACE,Y,CA7XA,0C,CAsYE,oB,CACA,oC,CAAA,4B,CACA,mC,CAAA,2B,CACA,sB,CAIA,8C,CACE,wC,CAAA,wB,CAAA,8C,CAKJ,kE,CACE,iC,CAAA,yB,CChYN,iB,CA+DI,mB,Cd46BF,2B,Ccx6BI,kB,Cdg7BN,4D,Ccl6BM,a,CAqNN,sB,CAcI,a,CEnVJ,sB,CAmBI,iB,ChBuxCE,gC,CgBnxCA,kB,CACA,mB,CGtGR,sE,CAkFM,W,CACA,iB,CAID,yD,CAOK,a,CACA,S,CARL,+D,CAAA,4F,CAaK,Y,CAIF,yD,CACE,a,CAlBL,sE,CAuBK,W,CACA,iB,CAxBL,8E,CA4BO,Y,CACA,e,CACA,a,CACA,kB,CA/BP,8E,CAyCO,a,CAzCP,oD,CAgDG,kB,CACA,gB,CAjDH,gF,CAqDK,c,CArDL,2E,CA0DK,cSiDN,A,wChB9KF,oB,CAOI,S,CA4FN,oB,CAQI,a,CACA,U,CZunBE,8B,CYnnBA,W,CAWN,iB,CAMI,e,CACA,W,CZ6mBE,2B,CYzmBA,Y,AgB8DF,6C5B6zBA,8D,Ccx9BI,2B,CAAA,qBc4GF,A,kE5B+2BF,8D,Cct9BI,2B,CAAA,qBcuGF,A,kE5Bk3BF,8D,Ccp9BI,2B,CAAA,qBckGF,A,kE5Bm7BJ,4D,Ccn6BM,a,CA0NN,sB,CASI,a,CAkKJ,yB,CAoBI,iB,CACA,sB","file":"material/assets/stylesheets/application.css","sourcesContent":[null,null,null,null,"@charset \"UTF-8\";\nhtml {\n box-sizing: border-box; }\n\n*,\n*::before,\n*::after {\n box-sizing: inherit; }\n\nhtml {\n -webkit-text-size-adjust: none;\n -moz-text-size-adjust: none;\n -ms-text-size-adjust: none;\n text-size-adjust: none; }\n\nbody {\n margin: 0; }\n\nhr {\n overflow: visible;\n box-sizing: content-box; }\n\na {\n -webkit-text-decoration-skip: objects; }\n\na,\nbutton,\nlabel,\ninput {\n -webkit-tap-highlight-color: transparent; }\n\na {\n color: inherit;\n text-decoration: none; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n position: relative;\n font-size: 80%;\n line-height: 0;\n vertical-align: baseline; }\n\nsub {\n bottom: -0.25em; }\n\nsup {\n top: -0.5em; }\n\nimg {\n border-style: none; }\n\ntable {\n border-collapse: separate;\n border-spacing: 0; }\n\ntd,\nth {\n font-weight: normal;\n vertical-align: top; }\n\nbutton {\n margin: 0;\n padding: 0;\n border: 0;\n outline-style: none;\n background: transparent;\n font-size: inherit; }\n\ninput {\n border: 0;\n outline: 0; }\n\n.md-icon, .md-clipboard::before, .md-nav__title::before, .md-nav__button, .md-nav__link::after, .md-search-result__article--document::before, .md-source-file::before, .md-typeset .admonition > .admonition-title::before, .md-typeset details > .admonition-title::before, .md-typeset .admonition > summary::before, .md-typeset details > summary::before, .md-typeset .footnote-backref, .md-typeset .critic.comment::before, .md-typeset summary::after, .md-typeset .task-list-control .task-list-indicator::before {\n font-family: \"Material Icons\";\n font-style: normal;\n font-variant: normal;\n font-weight: normal;\n line-height: 1;\n text-transform: none;\n white-space: nowrap;\n speak: none;\n word-wrap: normal;\n direction: ltr; }\n .md-content__icon, .md-header-nav__button, .md-footer-nav__button, .md-nav__title::before, .md-nav__button, .md-search-result__article--document::before {\n display: inline-block;\n margin: 0.2rem;\n padding: 0.4rem;\n font-size: 1.2rem;\n cursor: pointer; }\n\n.md-icon--arrow-back::before {\n content: \"\"; }\n\n.md-icon--arrow-forward::before {\n content: \"\"; }\n\n.md-icon--menu::before {\n content: \"\"; }\n\n.md-icon--search::before {\n content: \"\"; }\n\n[dir=\"rtl\"] .md-icon--arrow-back::before {\n content: \"\"; }\n\n[dir=\"rtl\"] .md-icon--arrow-forward::before {\n content: \"\"; }\n\nbody {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\nbody,\ninput {\n color: rgba(0, 0, 0, 0.87);\n -webkit-font-feature-settings: \"kern\", \"liga\";\n font-feature-settings: \"kern\", \"liga\";\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif; }\n\npre,\ncode,\nkbd {\n color: rgba(0, 0, 0, 0.87);\n -webkit-font-feature-settings: \"kern\";\n font-feature-settings: \"kern\";\n font-family: \"Courier New\", Courier, monospace; }\n\n.md-typeset {\n font-size: 0.8rem;\n line-height: 1.6;\n -webkit-print-color-adjust: exact; }\n .md-typeset p,\n .md-typeset ul,\n .md-typeset ol,\n .md-typeset blockquote {\n margin: 1em 0; }\n .md-typeset h1 {\n margin: 0 0 2rem;\n color: rgba(0, 0, 0, 0.54);\n font-size: 1.5625rem;\n font-weight: 300;\n letter-spacing: -0.01em;\n line-height: 1.3; }\n .md-typeset h2 {\n margin: 2rem 0 0.8rem;\n font-size: 1.25rem;\n font-weight: 300;\n letter-spacing: -0.01em;\n line-height: 1.4; }\n .md-typeset h3 {\n margin: 1.6rem 0 0.8rem;\n font-size: 1rem;\n font-weight: 400;\n letter-spacing: -0.01em;\n line-height: 1.5; }\n .md-typeset h2 + h3 {\n margin-top: 0.8rem; }\n .md-typeset h4 {\n margin: 0.8rem 0;\n font-size: 0.8rem;\n font-weight: 700;\n letter-spacing: -0.01em; }\n .md-typeset h5,\n .md-typeset h6 {\n margin: 0.8rem 0;\n color: rgba(0, 0, 0, 0.54);\n font-size: 0.64rem;\n font-weight: 700;\n letter-spacing: -0.01em; }\n .md-typeset h5 {\n text-transform: uppercase; }\n .md-typeset hr {\n margin: 1.5em 0;\n border-bottom: 0.05rem dotted rgba(0, 0, 0, 0.26); }\n .md-typeset a {\n color: #3f51b5;\n word-break: break-word; }\n .md-typeset a, .md-typeset a::before {\n -webkit-transition: color 0.125s;\n transition: color 0.125s; }\n .md-typeset a:hover, .md-typeset a:active {\n color: #536dfe; }\n .md-typeset code,\n .md-typeset pre {\n background-color: rgba(236, 236, 236, 0.5);\n color: #37474F;\n font-size: 85%;\n direction: ltr; }\n .md-typeset code {\n margin: 0 0.29412em;\n padding: 0.07353em 0;\n border-radius: 0.1rem;\n box-shadow: 0.29412em 0 0 rgba(236, 236, 236, 0.5), -0.29412em 0 0 rgba(236, 236, 236, 0.5);\n word-break: break-word;\n -webkit-box-decoration-break: clone;\n box-decoration-break: clone; }\n .md-typeset h1 code,\n .md-typeset h2 code,\n .md-typeset h3 code,\n .md-typeset h4 code,\n .md-typeset h5 code,\n .md-typeset h6 code {\n margin: 0;\n background-color: transparent;\n box-shadow: none; }\n .md-typeset a > code {\n margin: inherit;\n padding: inherit;\n border-radius: initial;\n background-color: inherit;\n color: inherit;\n box-shadow: none; }\n .md-typeset pre {\n position: relative;\n margin: 1em 0;\n border-radius: 0.1rem;\n line-height: 1.4;\n -webkit-overflow-scrolling: touch; }\n .md-typeset pre > code {\n display: block;\n margin: 0;\n padding: 0.525rem 0.6rem;\n background-color: transparent;\n font-size: inherit;\n box-shadow: none;\n -webkit-box-decoration-break: slice;\n box-decoration-break: slice;\n overflow: auto; }\n .md-typeset pre > code::-webkit-scrollbar {\n width: 0.2rem;\n height: 0.2rem; }\n .md-typeset pre > code::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.26); }\n .md-typeset pre > code::-webkit-scrollbar-thumb:hover {\n background-color: #536dfe; }\n .md-typeset kbd {\n padding: 0 0.29412em;\n border: 0.05rem solid #c9c9c9;\n border-radius: 0.15rem;\n border-bottom-color: #bcbcbc;\n background-color: #FCFCFC;\n color: #555555;\n font-size: 85%;\n box-shadow: 0 0.05rem 0 #b0b0b0;\n word-break: break-word; }\n .md-typeset mark {\n margin: 0 0.25em;\n padding: 0.0625em 0;\n border-radius: 0.1rem;\n background-color: rgba(255, 235, 59, 0.5);\n box-shadow: 0.25em 0 0 rgba(255, 235, 59, 0.5), -0.25em 0 0 rgba(255, 235, 59, 0.5);\n word-break: break-word;\n -webkit-box-decoration-break: clone;\n box-decoration-break: clone; }\n .md-typeset abbr {\n border-bottom: 0.05rem dotted rgba(0, 0, 0, 0.54);\n text-decoration: none;\n cursor: help; }\n .md-typeset small {\n opacity: 0.75; }\n .md-typeset sup,\n .md-typeset sub {\n margin-left: 0.07812em; }\n [dir=\"rtl\"] .md-typeset sup, [dir=\"rtl\"]\n .md-typeset sub {\n margin-right: 0.07812em;\n margin-left: initial; }\n .md-typeset blockquote {\n padding-left: 0.6rem;\n border-left: 0.2rem solid rgba(0, 0, 0, 0.26);\n color: rgba(0, 0, 0, 0.54); }\n [dir=\"rtl\"] .md-typeset blockquote {\n padding-right: 0.6rem;\n padding-left: initial;\n border-right: 0.2rem solid rgba(0, 0, 0, 0.26);\n border-left: initial; }\n .md-typeset ul {\n list-style-type: disc; }\n .md-typeset ul,\n .md-typeset ol {\n margin-left: 0.625em;\n padding: 0; }\n [dir=\"rtl\"] .md-typeset ul, [dir=\"rtl\"]\n .md-typeset ol {\n margin-right: 0.625em;\n margin-left: initial; }\n .md-typeset ul ol,\n .md-typeset ol ol {\n list-style-type: lower-alpha; }\n .md-typeset ul ol ol,\n .md-typeset ol ol ol {\n list-style-type: lower-roman; }\n .md-typeset ul li,\n .md-typeset ol li {\n margin-bottom: 0.5em;\n margin-left: 1.25em; }\n [dir=\"rtl\"] .md-typeset ul li, [dir=\"rtl\"]\n .md-typeset ol li {\n margin-right: 1.25em;\n margin-left: initial; }\n .md-typeset ul li p,\n .md-typeset ul li blockquote,\n .md-typeset ol li p,\n .md-typeset ol li blockquote {\n margin: 0.5em 0; }\n .md-typeset ul li:last-child,\n .md-typeset ol li:last-child {\n margin-bottom: 0; }\n .md-typeset ul li ul,\n .md-typeset ul li ol,\n .md-typeset ol li ul,\n .md-typeset ol li ol {\n margin: 0.5em 0 0.5em 0.625em; }\n [dir=\"rtl\"] .md-typeset ul li ul, [dir=\"rtl\"]\n .md-typeset ul li ol, [dir=\"rtl\"]\n .md-typeset ol li ul, [dir=\"rtl\"]\n .md-typeset ol li ol {\n margin-right: 0.625em;\n margin-left: initial; }\n .md-typeset dd {\n margin: 1em 0 1em 1.875em; }\n [dir=\"rtl\"] .md-typeset dd {\n margin-right: 1.875em;\n margin-left: initial; }\n .md-typeset iframe,\n .md-typeset img,\n .md-typeset svg {\n max-width: 100%; }\n .md-typeset table:not([class]) {\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);\n display: inline-block;\n max-width: 100%;\n border-radius: 0.1rem;\n font-size: 0.64rem;\n overflow: auto;\n -webkit-overflow-scrolling: touch; }\n .md-typeset table:not([class]) + * {\n margin-top: 1.5em; }\n .md-typeset table:not([class]) th:not([align]),\n .md-typeset table:not([class]) td:not([align]) {\n text-align: left; }\n [dir=\"rtl\"] .md-typeset table:not([class]) th:not([align]), [dir=\"rtl\"]\n .md-typeset table:not([class]) td:not([align]) {\n text-align: right; }\n .md-typeset table:not([class]) th {\n min-width: 5rem;\n padding: 0.6rem 0.8rem;\n background-color: rgba(0, 0, 0, 0.54);\n color: white;\n vertical-align: top; }\n .md-typeset table:not([class]) td {\n padding: 0.6rem 0.8rem;\n border-top: 0.05rem solid rgba(0, 0, 0, 0.07);\n vertical-align: top; }\n .md-typeset table:not([class]) tr {\n -webkit-transition: background-color 0.125s;\n transition: background-color 0.125s; }\n .md-typeset table:not([class]) tr:hover {\n background-color: rgba(0, 0, 0, 0.035);\n box-shadow: 0 0.05rem 0 white inset; }\n .md-typeset table:not([class]) tr:first-child td {\n border-top: 0; }\n .md-typeset table:not([class]) a {\n word-break: normal; }\n .md-typeset__scrollwrap {\n margin: 1em -0.8rem;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .md-typeset .md-typeset__table {\n display: inline-block;\n margin-bottom: 0.5em;\n padding: 0 0.8rem; }\n .md-typeset .md-typeset__table table {\n display: table;\n width: 100%;\n margin: 0;\n overflow: hidden; }\n\nhtml {\n height: 100%;\n font-size: 125%;\n overflow-x: hidden; }\n\nbody {\n position: relative;\n height: 100%;\n font-size: 0.5rem; }\n\nhr {\n display: block;\n height: 0.05rem;\n padding: 0;\n border: 0; }\n\n.md-svg {\n display: none; }\n\n.md-grid {\n max-width: 61rem;\n margin-right: auto;\n margin-left: auto; }\n\n.md-container,\n.md-main {\n overflow: auto; }\n\n.md-container {\n display: table;\n width: 100%;\n height: 100%;\n padding-top: 2.4rem;\n table-layout: fixed; }\n\n.md-main {\n display: table-row;\n height: 100%; }\n .md-main__inner {\n height: 100%;\n padding-top: 1.5rem;\n padding-bottom: 0.05rem; }\n\n.md-toggle {\n display: none; }\n\n.md-overlay {\n position: fixed;\n top: 0;\n width: 0;\n height: 0;\n -webkit-transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s;\n transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s;\n background-color: rgba(0, 0, 0, 0.54);\n opacity: 0;\n z-index: 3; }\n\n.md-flex {\n display: table; }\n .md-flex__cell {\n display: table-cell;\n position: relative;\n vertical-align: top; }\n .md-flex__cell--shrink {\n width: 0%; }\n .md-flex__cell--stretch {\n display: table;\n width: 100%;\n table-layout: fixed; }\n .md-flex__ellipsis {\n display: table-cell;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden; }\n\n.md-skip {\n position: fixed;\n width: 0.05rem;\n height: 0.05rem;\n margin: 0.5rem;\n padding: 0.3rem 0.5rem;\n -webkit-transform: translateY(0.4rem);\n transform: translateY(0.4rem);\n border-radius: 0.1rem;\n background-color: rgba(0, 0, 0, 0.87);\n color: white;\n font-size: 0.64rem;\n opacity: 0;\n overflow: hidden; }\n .md-skip:focus {\n width: auto;\n height: auto;\n clip: auto;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n -webkit-transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s;\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 1;\n z-index: 10; }\n\n@page {\n margin: 25mm; }\n\n.md-clipboard {\n position: absolute;\n top: 0.3rem;\n right: 0.3rem;\n width: 1.4rem;\n height: 1.4rem;\n border-radius: 0.1rem;\n font-size: 0.8rem;\n cursor: pointer;\n z-index: 1;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden; }\n .md-clipboard::before {\n -webkit-transition: color 0.25s, opacity 0.25s;\n transition: color 0.25s, opacity 0.25s;\n color: rgba(0, 0, 0, 0.07);\n content: \"\\E14D\"; }\n pre:hover .md-clipboard::before,\n .codehilite:hover .md-clipboard::before,\n .md-typeset .highlight:hover .md-clipboard::before {\n color: rgba(0, 0, 0, 0.54); }\n .md-clipboard:focus::before, .md-clipboard:hover::before {\n color: #536dfe; }\n .md-clipboard__message {\n display: block;\n position: absolute;\n top: 0;\n right: 1.7rem;\n padding: 0.3rem 0.5rem;\n -webkit-transform: translateX(0.4rem);\n transform: translateX(0.4rem);\n -webkit-transition: opacity 0.175s, -webkit-transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0);\n transition: opacity 0.175s, -webkit-transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0);\n transition: transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0), opacity 0.175s;\n transition: transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0), opacity 0.175s, -webkit-transform 0.25s cubic-bezier(0.9, 0.1, 0.9, 0);\n border-radius: 0.1rem;\n background-color: rgba(0, 0, 0, 0.54);\n color: white;\n font-size: 0.64rem;\n white-space: nowrap;\n opacity: 0;\n pointer-events: none; }\n .md-clipboard__message--active {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n -webkit-transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s;\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.175s 0.075s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 1;\n pointer-events: initial; }\n .md-clipboard__message::before {\n content: attr(aria-label); }\n .md-clipboard__message::after {\n display: block;\n position: absolute;\n top: 50%;\n right: -0.2rem;\n width: 0;\n margin-top: -0.2rem;\n border-width: 0.2rem 0 0.2rem 0.2rem;\n border-style: solid;\n border-color: transparent rgba(0, 0, 0, 0.54);\n content: \"\"; }\n\n.md-content__inner {\n margin: 0 0.8rem 1.2rem;\n padding-top: 0.6rem; }\n .md-content__inner::before {\n display: block;\n height: 0.4rem;\n content: \"\"; }\n .md-content__inner > :last-child {\n margin-bottom: 0; }\n\n.md-content__icon {\n position: relative;\n margin: 0.4rem 0;\n padding: 0;\n float: right; }\n .md-typeset .md-content__icon {\n color: rgba(0, 0, 0, 0.26); }\n\n.md-header {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n height: 2.4rem;\n -webkit-transition: background-color 0.25s, color 0.25s;\n transition: background-color 0.25s, color 0.25s;\n background-color: #3f51b5;\n color: white;\n box-shadow: none;\n z-index: 2;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden; }\n .no-js .md-header {\n -webkit-transition: none;\n transition: none;\n box-shadow: none; }\n .md-header[data-md-state=\"shadow\"] {\n -webkit-transition: background-color 0.25s, color 0.25s, box-shadow 0.25s;\n transition: background-color 0.25s, color 0.25s, box-shadow 0.25s;\n box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1), 0 0.2rem 0.4rem rgba(0, 0, 0, 0.2); }\n\n.md-header-nav {\n padding: 0 0.2rem; }\n .md-header-nav__button {\n position: relative;\n -webkit-transition: opacity 0.25s;\n transition: opacity 0.25s;\n z-index: 1; }\n .md-header-nav__button:hover {\n opacity: 0.7; }\n .md-header-nav__button.md-logo * {\n display: block; }\n .no-js .md-header-nav__button.md-icon--search {\n display: none; }\n .md-header-nav__topic {\n display: block;\n position: absolute;\n -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s;\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden; }\n .md-header-nav__topic + .md-header-nav__topic {\n -webkit-transform: translateX(1.25rem);\n transform: translateX(1.25rem);\n -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1);\n transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1);\n transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s;\n transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1);\n opacity: 0;\n z-index: -1;\n pointer-events: none; }\n [dir=\"rtl\"] .md-header-nav__topic + .md-header-nav__topic {\n -webkit-transform: translateX(-1.25rem);\n transform: translateX(-1.25rem); }\n .no-js .md-header-nav__topic {\n position: initial; }\n .no-js .md-header-nav__topic + .md-header-nav__topic {\n display: none; }\n .md-header-nav__title {\n padding: 0 1rem;\n font-size: 0.9rem;\n line-height: 2.4rem; }\n .md-header-nav__title[data-md-state=\"active\"] .md-header-nav__topic {\n -webkit-transform: translateX(-1.25rem);\n transform: translateX(-1.25rem);\n -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1);\n transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1);\n transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s;\n transition: transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(1, 0.7, 0.1, 0.1);\n opacity: 0;\n z-index: -1;\n pointer-events: none; }\n [dir=\"rtl\"] .md-header-nav__title[data-md-state=\"active\"] .md-header-nav__topic {\n -webkit-transform: translateX(1.25rem);\n transform: translateX(1.25rem); }\n .md-header-nav__title[data-md-state=\"active\"] .md-header-nav__topic + .md-header-nav__topic {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n -webkit-transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s;\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n opacity: 1;\n z-index: 0;\n pointer-events: initial; }\n .md-header-nav__source {\n display: none; }\n\n.md-hero {\n -webkit-transition: background 0.25s;\n transition: background 0.25s;\n background-color: #3f51b5;\n color: white;\n font-size: 1rem;\n overflow: hidden; }\n .md-hero__inner {\n margin-top: 1rem;\n padding: 0.8rem 0.8rem 0.4rem;\n -webkit-transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s;\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n -webkit-transition-delay: 0.1s;\n transition-delay: 0.1s; }\n [data-md-state=\"hidden\"] .md-hero__inner {\n pointer-events: none;\n -webkit-transform: translateY(0.625rem);\n transform: translateY(0.625rem);\n -webkit-transition: opacity 0.1s 0s, -webkit-transform 0s 0.4s;\n transition: opacity 0.1s 0s, -webkit-transform 0s 0.4s;\n transition: transform 0s 0.4s, opacity 0.1s 0s;\n transition: transform 0s 0.4s, opacity 0.1s 0s, -webkit-transform 0s 0.4s;\n opacity: 0; }\n .md-hero--expand .md-hero__inner {\n margin-bottom: 1.2rem; }\n\n.md-footer-nav {\n background-color: rgba(0, 0, 0, 0.87);\n color: white; }\n .md-footer-nav__inner {\n padding: 0.2rem;\n overflow: auto; }\n .md-footer-nav__link {\n padding-top: 1.4rem;\n padding-bottom: 0.4rem;\n -webkit-transition: opacity 0.25s;\n transition: opacity 0.25s; }\n .md-footer-nav__link:hover {\n opacity: 0.7; }\n .md-footer-nav__link--prev {\n width: 25%;\n float: left; }\n [dir=\"rtl\"] .md-footer-nav__link--prev {\n float: right; }\n .md-footer-nav__link--next {\n width: 75%;\n float: right;\n text-align: right; }\n [dir=\"rtl\"] .md-footer-nav__link--next {\n float: left;\n text-align: left; }\n .md-footer-nav__button {\n -webkit-transition: background 0.25s;\n transition: background 0.25s; }\n .md-footer-nav__title {\n position: relative;\n padding: 0 1rem;\n font-size: 0.9rem;\n line-height: 2.4rem; }\n .md-footer-nav__direction {\n position: absolute;\n right: 0;\n left: 0;\n margin-top: -1rem;\n padding: 0 1rem;\n color: rgba(255, 255, 255, 0.7);\n font-size: 0.75rem; }\n\n.md-footer-meta {\n background-color: rgba(0, 0, 0, 0.895); }\n .md-footer-meta__inner {\n padding: 0.2rem;\n overflow: auto; }\n html .md-footer-meta.md-typeset a {\n color: rgba(255, 255, 255, 0.7); }\n html .md-footer-meta.md-typeset a:focus, html .md-footer-meta.md-typeset a:hover {\n color: white; }\n\n.md-footer-copyright {\n margin: 0 0.6rem;\n padding: 0.4rem 0;\n color: rgba(255, 255, 255, 0.3);\n font-size: 0.64rem; }\n .md-footer-copyright__highlight {\n color: rgba(255, 255, 255, 0.7); }\n\n.md-footer-social {\n margin: 0 0.4rem;\n padding: 0.2rem 0 0.6rem; }\n .md-footer-social__link {\n display: inline-block;\n width: 1.6rem;\n height: 1.6rem;\n font-size: 0.8rem;\n text-align: center; }\n .md-footer-social__link::before {\n line-height: 1.9; }\n\n.md-nav {\n font-size: 0.7rem;\n line-height: 1.3; }\n .md-nav__title {\n display: block;\n padding: 0 0.6rem;\n font-weight: 700;\n text-overflow: ellipsis;\n overflow: hidden; }\n .md-nav__title::before {\n display: none;\n content: \"\\E5C4\"; }\n [dir=\"rtl\"] .md-nav__title::before {\n content: \"\\E5C8\"; }\n .md-nav__title .md-nav__button {\n display: none; }\n .md-nav__list {\n margin: 0;\n padding: 0;\n list-style: none; }\n .md-nav__item {\n padding: 0 0.6rem; }\n .md-nav__item:last-child {\n padding-bottom: 0.6rem; }\n .md-nav__item .md-nav__item {\n padding-right: 0; }\n [dir=\"rtl\"] .md-nav__item .md-nav__item {\n padding-right: 0.6rem;\n padding-left: 0; }\n .md-nav__item .md-nav__item:last-child {\n padding-bottom: 0; }\n .md-nav__button img {\n width: 100%;\n height: auto; }\n .md-nav__link {\n display: block;\n margin-top: 0.625em;\n -webkit-transition: color 0.125s;\n transition: color 0.125s;\n text-overflow: ellipsis;\n cursor: pointer;\n overflow: hidden; }\n .md-nav__item--nested > .md-nav__link::after {\n content: \"\\E313\"; }\n html .md-nav__link[for=\"__toc\"] {\n display: none; }\n html .md-nav__link[for=\"__toc\"] ~ .md-nav {\n display: none; }\n html .md-nav__link[for=\"__toc\"] + .md-nav__link::after {\n display: none; }\n .md-nav__link[data-md-state=\"blur\"] {\n color: rgba(0, 0, 0, 0.54); }\n .md-nav__link:active, .md-nav__link--active {\n color: #3f51b5; }\n .md-nav__item--nested > .md-nav__link {\n color: inherit; }\n .md-nav__link:focus, .md-nav__link:hover {\n color: #536dfe; }\n .md-nav__source {\n display: none; }\n\n.no-js .md-search {\n display: none; }\n\n.md-search__overlay {\n opacity: 0;\n z-index: 1; }\n\n.md-search__form {\n position: relative; }\n\n.md-search__input {\n position: relative;\n padding: 0 2.2rem 0 3.6rem;\n text-overflow: ellipsis;\n z-index: 2; }\n [dir=\"rtl\"] .md-search__input {\n padding: 0 3.6rem 0 2.2rem; }\n .md-search__input::-webkit-input-placeholder {\n -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); }\n .md-search__input::-moz-placeholder {\n -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); }\n .md-search__input:-ms-input-placeholder {\n -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); }\n .md-search__input::-ms-input-placeholder {\n -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); }\n .md-search__input::placeholder {\n -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); }\n .md-search__input ~ .md-search__icon, .md-search__input::-webkit-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n .md-search__input ~ .md-search__icon, .md-search__input::-moz-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n .md-search__input ~ .md-search__icon, .md-search__input:-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n .md-search__input ~ .md-search__icon, .md-search__input::-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n .md-search__input ~ .md-search__icon, .md-search__input::placeholder {\n color: rgba(0, 0, 0, 0.54); }\n .md-search__input::-ms-clear {\n display: none; }\n\n.md-search__icon {\n position: absolute;\n -webkit-transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s;\n transition: color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s;\n font-size: 1.2rem;\n cursor: pointer;\n z-index: 2; }\n .md-search__icon:hover {\n opacity: 0.7; }\n .md-search__icon[for=\"__search\"] {\n top: 0.3rem;\n left: 0.5rem; }\n [dir=\"rtl\"] .md-search__icon[for=\"__search\"] {\n right: 0.5rem;\n left: initial; }\n .md-search__icon[for=\"__search\"]::before {\n content: \"\\E8B6\"; }\n .md-search__icon[type=\"reset\"] {\n top: 0.3rem;\n right: 0.5rem;\n -webkit-transform: scale(0.125);\n transform: scale(0.125);\n -webkit-transition: opacity 0.15s, -webkit-transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: opacity 0.15s, -webkit-transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s;\n transition: transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s, -webkit-transform 0.15s cubic-bezier(0.1, 0.7, 0.1, 1);\n opacity: 0; }\n [dir=\"rtl\"] .md-search__icon[type=\"reset\"] {\n right: initial;\n left: 0.5rem; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input:valid ~ .md-search__icon[type=\"reset\"] {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input:valid ~ .md-search__icon[type=\"reset\"]:hover {\n opacity: 0.7; }\n\n.md-search__output {\n position: absolute;\n width: 100%;\n border-radius: 0 0 0.1rem 0.1rem;\n overflow: hidden;\n z-index: 1; }\n\n.md-search__scrollwrap {\n height: 100%;\n background-color: white;\n box-shadow: 0 0.05rem 0 rgba(0, 0, 0, 0.07) inset;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch; }\n\n.md-search-result {\n color: rgba(0, 0, 0, 0.87);\n word-break: break-word; }\n .md-search-result__meta {\n padding: 0 0.8rem;\n background-color: rgba(0, 0, 0, 0.07);\n color: rgba(0, 0, 0, 0.54);\n font-size: 0.64rem;\n line-height: 1.8rem; }\n .md-search-result__list {\n margin: 0;\n padding: 0;\n border-top: 0.05rem solid rgba(0, 0, 0, 0.07);\n list-style: none; }\n .md-search-result__item {\n box-shadow: 0 -0.05rem 0 rgba(0, 0, 0, 0.07); }\n .md-search-result__link {\n display: block;\n -webkit-transition: background 0.25s;\n transition: background 0.25s;\n outline: 0;\n overflow: hidden; }\n .md-search-result__link[data-md-state=\"active\"], .md-search-result__link:hover {\n background-color: rgba(83, 109, 254, 0.1); }\n .md-search-result__link[data-md-state=\"active\"] .md-search-result__article::before, .md-search-result__link:hover .md-search-result__article::before {\n opacity: 0.7; }\n .md-search-result__link:last-child .md-search-result__teaser {\n margin-bottom: 0.6rem; }\n .md-search-result__article {\n position: relative;\n padding: 0 0.8rem;\n overflow: auto; }\n .md-search-result__article--document::before {\n position: absolute;\n left: 0;\n margin: 0.1rem;\n -webkit-transition: opacity 0.25s;\n transition: opacity 0.25s;\n color: rgba(0, 0, 0, 0.54);\n content: \"\\E880\"; }\n [dir=\"rtl\"] .md-search-result__article--document::before {\n right: 0;\n left: initial; }\n .md-search-result__article--document .md-search-result__title {\n margin: 0.55rem 0;\n font-size: 0.8rem;\n font-weight: 400;\n line-height: 1.4; }\n .md-search-result__title {\n margin: 0.5em 0;\n font-size: 0.64rem;\n font-weight: 700;\n line-height: 1.4; }\n .md-search-result__teaser {\n display: -webkit-box;\n max-height: 1.65rem;\n margin: 0.5em 0;\n color: rgba(0, 0, 0, 0.54);\n font-size: 0.64rem;\n line-height: 1.4;\n text-overflow: ellipsis;\n overflow: hidden;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2; }\n .md-search-result em {\n font-style: normal;\n font-weight: 700;\n text-decoration: underline; }\n\n.md-sidebar {\n position: absolute;\n width: 12.1rem;\n padding: 1.2rem 0;\n overflow: hidden; }\n .md-sidebar[data-md-state=\"lock\"] {\n position: fixed;\n top: 2.4rem; }\n .md-sidebar--secondary {\n display: none; }\n .md-sidebar__scrollwrap {\n max-height: 100%;\n margin: 0 0.2rem;\n overflow-y: auto;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden; }\n .md-sidebar__scrollwrap::-webkit-scrollbar {\n width: 0.2rem;\n height: 0.2rem; }\n .md-sidebar__scrollwrap::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.26); }\n .md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #536dfe; }\n\n@-webkit-keyframes md-source__facts--done {\n 0% {\n height: 0; }\n 100% {\n height: 0.65rem; } }\n\n@keyframes md-source__facts--done {\n 0% {\n height: 0; }\n 100% {\n height: 0.65rem; } }\n\n@-webkit-keyframes md-source__fact--done {\n 0% {\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n opacity: 0; }\n 50% {\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0%);\n transform: translateY(0%);\n opacity: 1; } }\n\n@keyframes md-source__fact--done {\n 0% {\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n opacity: 0; }\n 50% {\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0%);\n transform: translateY(0%);\n opacity: 1; } }\n\n.md-source {\n display: block;\n padding-right: 0.6rem;\n -webkit-transition: opacity 0.25s;\n transition: opacity 0.25s;\n font-size: 0.65rem;\n line-height: 1.2;\n white-space: nowrap; }\n [dir=\"rtl\"] .md-source {\n padding-right: initial;\n padding-left: 0.6rem; }\n .md-source:hover {\n opacity: 0.7; }\n .md-source::after {\n display: inline-block;\n height: 2.4rem;\n content: \"\";\n vertical-align: middle; }\n .md-source__icon {\n display: inline-block;\n width: 2.4rem;\n height: 2.4rem;\n content: \"\";\n vertical-align: middle; }\n .md-source__icon svg {\n width: 1.2rem;\n height: 1.2rem;\n margin-top: 0.6rem;\n margin-left: 0.6rem; }\n [dir=\"rtl\"] .md-source__icon svg {\n margin-right: 0.6rem;\n margin-left: initial; }\n .md-source__icon + .md-source__repository {\n margin-left: -2rem;\n padding-left: 2rem; }\n [dir=\"rtl\"] .md-source__icon + .md-source__repository {\n margin-right: -2rem;\n margin-left: initial;\n padding-right: 2rem;\n padding-left: initial; }\n .md-source__repository {\n display: inline-block;\n max-width: 100%;\n margin-left: 0.6rem;\n font-weight: 700;\n text-overflow: ellipsis;\n overflow: hidden;\n vertical-align: middle; }\n .md-source__facts {\n margin: 0;\n padding: 0;\n font-size: 0.55rem;\n font-weight: 700;\n list-style-type: none;\n opacity: 0.75;\n overflow: hidden; }\n [data-md-state=\"done\"] .md-source__facts {\n -webkit-animation: md-source__facts--done 0.25s ease-in;\n animation: md-source__facts--done 0.25s ease-in; }\n .md-source__fact {\n float: left; }\n [dir=\"rtl\"] .md-source__fact {\n float: right; }\n [data-md-state=\"done\"] .md-source__fact {\n -webkit-animation: md-source__fact--done 0.4s ease-out;\n animation: md-source__fact--done 0.4s ease-out; }\n .md-source__fact::before {\n margin: 0 0.1rem;\n content: \"\\00B7\"; }\n .md-source__fact:first-child::before {\n display: none; }\n\n.md-source-file {\n display: inline-block;\n margin: 1em 0.5em 1em 0;\n padding-right: 0.25rem;\n border-radius: 0.1rem;\n background-color: rgba(0, 0, 0, 0.07);\n font-size: 0.64rem;\n list-style-type: none;\n cursor: pointer;\n overflow: hidden; }\n .md-source-file::before {\n display: inline-block;\n margin-right: 0.25rem;\n padding: 0.25rem;\n background-color: rgba(0, 0, 0, 0.26);\n color: white;\n font-size: 0.8rem;\n content: \"\\E86F\";\n vertical-align: middle; }\n html .md-source-file {\n -webkit-transition: background 0.4s, color 0.4s, box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background 0.4s, color 0.4s, box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1); }\n html .md-source-file::before {\n -webkit-transition: inherit;\n transition: inherit; }\n html body .md-typeset .md-source-file {\n color: rgba(0, 0, 0, 0.54); }\n .md-source-file:hover {\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36); }\n .md-source-file:hover::before {\n background-color: #536dfe; }\n\n.md-tabs {\n width: 100%;\n -webkit-transition: background 0.25s;\n transition: background 0.25s;\n background-color: #3f51b5;\n color: white;\n overflow: auto; }\n .md-tabs__list {\n margin: 0;\n margin-left: 0.2rem;\n padding: 0;\n list-style: none;\n white-space: nowrap; }\n .md-tabs__item {\n display: inline-block;\n height: 2.4rem;\n padding-right: 0.6rem;\n padding-left: 0.6rem; }\n .md-tabs__link {\n display: block;\n margin-top: 0.8rem;\n -webkit-transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s;\n transition: transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.25s, -webkit-transform 0.4s cubic-bezier(0.1, 0.7, 0.1, 1);\n font-size: 0.7rem;\n opacity: 0.7; }\n .md-tabs__link--active, .md-tabs__link:hover {\n color: inherit;\n opacity: 1; }\n .md-tabs__item:nth-child(2) .md-tabs__link {\n -webkit-transition-delay: 0.02s;\n transition-delay: 0.02s; }\n .md-tabs__item:nth-child(3) .md-tabs__link {\n -webkit-transition-delay: 0.04s;\n transition-delay: 0.04s; }\n .md-tabs__item:nth-child(4) .md-tabs__link {\n -webkit-transition-delay: 0.06s;\n transition-delay: 0.06s; }\n .md-tabs__item:nth-child(5) .md-tabs__link {\n -webkit-transition-delay: 0.08s;\n transition-delay: 0.08s; }\n .md-tabs__item:nth-child(6) .md-tabs__link {\n -webkit-transition-delay: 0.1s;\n transition-delay: 0.1s; }\n .md-tabs__item:nth-child(7) .md-tabs__link {\n -webkit-transition-delay: 0.12s;\n transition-delay: 0.12s; }\n .md-tabs__item:nth-child(8) .md-tabs__link {\n -webkit-transition-delay: 0.14s;\n transition-delay: 0.14s; }\n .md-tabs__item:nth-child(9) .md-tabs__link {\n -webkit-transition-delay: 0.16s;\n transition-delay: 0.16s; }\n .md-tabs__item:nth-child(10) .md-tabs__link {\n -webkit-transition-delay: 0.18s;\n transition-delay: 0.18s; }\n .md-tabs__item:nth-child(11) .md-tabs__link {\n -webkit-transition-delay: 0.2s;\n transition-delay: 0.2s; }\n .md-tabs__item:nth-child(12) .md-tabs__link {\n -webkit-transition-delay: 0.22s;\n transition-delay: 0.22s; }\n .md-tabs__item:nth-child(13) .md-tabs__link {\n -webkit-transition-delay: 0.24s;\n transition-delay: 0.24s; }\n .md-tabs__item:nth-child(14) .md-tabs__link {\n -webkit-transition-delay: 0.26s;\n transition-delay: 0.26s; }\n .md-tabs__item:nth-child(15) .md-tabs__link {\n -webkit-transition-delay: 0.28s;\n transition-delay: 0.28s; }\n .md-tabs__item:nth-child(16) .md-tabs__link {\n -webkit-transition-delay: 0.3s;\n transition-delay: 0.3s; }\n .md-tabs[data-md-state=\"hidden\"] {\n pointer-events: none; }\n .md-tabs[data-md-state=\"hidden\"] .md-tabs__link {\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n -webkit-transition: color 0.25s, opacity 0.1s, -webkit-transform 0s 0.4s;\n transition: color 0.25s, opacity 0.1s, -webkit-transform 0s 0.4s;\n transition: color 0.25s, transform 0s 0.4s, opacity 0.1s;\n transition: color 0.25s, transform 0s 0.4s, opacity 0.1s, -webkit-transform 0s 0.4s;\n opacity: 0; }\n\n.md-typeset .admonition, .md-typeset details {\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);\n position: relative;\n margin: 1.5625em 0;\n padding: 0 0.6rem;\n border-left: 0.2rem solid #448aff;\n border-radius: 0.1rem;\n font-size: 0.64rem;\n overflow: auto; }\n [dir=\"rtl\"] .md-typeset .admonition, [dir=\"rtl\"] .md-typeset details {\n border-right: 0.2rem solid #448aff;\n border-left: none; }\n html .md-typeset .admonition > :last-child, html .md-typeset details > :last-child {\n margin-bottom: 0.6rem; }\n .md-typeset .admonition .admonition, .md-typeset details .admonition, .md-typeset .admonition details, .md-typeset details details {\n margin: 1em 0; }\n .md-typeset .admonition > .admonition-title, .md-typeset details > .admonition-title, .md-typeset .admonition > summary, .md-typeset details > summary {\n margin: 0 -0.6rem;\n padding: 0.4rem 0.6rem 0.4rem 2rem;\n border-bottom: 0.05rem solid rgba(68, 138, 255, 0.1);\n background-color: rgba(68, 138, 255, 0.1);\n font-weight: 700; }\n [dir=\"rtl\"] .md-typeset .admonition > .admonition-title, [dir=\"rtl\"] .md-typeset details > .admonition-title, [dir=\"rtl\"] .md-typeset .admonition > summary, [dir=\"rtl\"] .md-typeset details > summary {\n padding: 0.4rem 2rem 0.4rem 0.6rem; }\n .md-typeset .admonition > .admonition-title:last-child, .md-typeset details > .admonition-title:last-child, .md-typeset .admonition > summary:last-child, .md-typeset details > summary:last-child {\n margin-bottom: 0; }\n .md-typeset .admonition > .admonition-title::before, .md-typeset details > .admonition-title::before, .md-typeset .admonition > summary::before, .md-typeset details > summary::before {\n position: absolute;\n left: 0.6rem;\n color: #448aff;\n font-size: 1rem;\n content: \"\\E3C9\"; }\n [dir=\"rtl\"] .md-typeset .admonition > .admonition-title::before, [dir=\"rtl\"] .md-typeset details > .admonition-title::before, [dir=\"rtl\"] .md-typeset .admonition > summary::before, [dir=\"rtl\"] .md-typeset details > summary::before {\n right: 0.6rem;\n left: initial; }\n .md-typeset .admonition.summary, .md-typeset details.summary, .md-typeset .admonition.tldr, .md-typeset details.tldr, .md-typeset .admonition.abstract, .md-typeset details.abstract {\n border-left-color: #00b0ff; }\n [dir=\"rtl\"] .md-typeset .admonition.summary, [dir=\"rtl\"] .md-typeset details.summary, [dir=\"rtl\"] .md-typeset .admonition.tldr, [dir=\"rtl\"] .md-typeset details.tldr, [dir=\"rtl\"] .md-typeset .admonition.abstract, [dir=\"rtl\"] .md-typeset details.abstract {\n border-right-color: #00b0ff; }\n .md-typeset .admonition.summary > .admonition-title, .md-typeset details.summary > .admonition-title, .md-typeset .admonition.tldr > .admonition-title, .md-typeset details.tldr > .admonition-title, .md-typeset .admonition.summary > summary, .md-typeset details.summary > summary, .md-typeset .admonition.tldr > summary, .md-typeset details.tldr > summary, .md-typeset .admonition.abstract > .admonition-title, .md-typeset details.abstract > .admonition-title, .md-typeset .admonition.abstract > summary, .md-typeset details.abstract > summary {\n border-bottom-color: rgba(0, 176, 255, 0.1);\n background-color: rgba(0, 176, 255, 0.1); }\n .md-typeset .admonition.summary > .admonition-title::before, .md-typeset details.summary > .admonition-title::before, .md-typeset .admonition.tldr > .admonition-title::before, .md-typeset details.tldr > .admonition-title::before, .md-typeset .admonition.summary > summary::before, .md-typeset details.summary > summary::before, .md-typeset .admonition.tldr > summary::before, .md-typeset details.tldr > summary::before, .md-typeset .admonition.abstract > .admonition-title::before, .md-typeset details.abstract > .admonition-title::before, .md-typeset .admonition.abstract > summary::before, .md-typeset details.abstract > summary::before {\n color: #00b0ff;\n content: \"\"; }\n .md-typeset .admonition.todo, .md-typeset details.todo, .md-typeset .admonition.info, .md-typeset details.info {\n border-left-color: #00b8d4; }\n [dir=\"rtl\"] .md-typeset .admonition.todo, [dir=\"rtl\"] .md-typeset details.todo, [dir=\"rtl\"] .md-typeset .admonition.info, [dir=\"rtl\"] .md-typeset details.info {\n border-right-color: #00b8d4; }\n .md-typeset .admonition.todo > .admonition-title, .md-typeset details.todo > .admonition-title, .md-typeset .admonition.todo > summary, .md-typeset details.todo > summary, .md-typeset .admonition.info > .admonition-title, .md-typeset details.info > .admonition-title, .md-typeset .admonition.info > summary, .md-typeset details.info > summary {\n border-bottom-color: rgba(0, 184, 212, 0.1);\n background-color: rgba(0, 184, 212, 0.1); }\n .md-typeset .admonition.todo > .admonition-title::before, .md-typeset details.todo > .admonition-title::before, .md-typeset .admonition.todo > summary::before, .md-typeset details.todo > summary::before, .md-typeset .admonition.info > .admonition-title::before, .md-typeset details.info > .admonition-title::before, .md-typeset .admonition.info > summary::before, .md-typeset details.info > summary::before {\n color: #00b8d4;\n content: \"\"; }\n .md-typeset .admonition.hint, .md-typeset details.hint, .md-typeset .admonition.important, .md-typeset details.important, .md-typeset .admonition.tip, .md-typeset details.tip {\n border-left-color: #00bfa5; }\n [dir=\"rtl\"] .md-typeset .admonition.hint, [dir=\"rtl\"] .md-typeset details.hint, [dir=\"rtl\"] .md-typeset .admonition.important, [dir=\"rtl\"] .md-typeset details.important, [dir=\"rtl\"] .md-typeset .admonition.tip, [dir=\"rtl\"] .md-typeset details.tip {\n border-right-color: #00bfa5; }\n .md-typeset .admonition.hint > .admonition-title, .md-typeset details.hint > .admonition-title, .md-typeset .admonition.important > .admonition-title, .md-typeset details.important > .admonition-title, .md-typeset .admonition.hint > summary, .md-typeset details.hint > summary, .md-typeset .admonition.important > summary, .md-typeset details.important > summary, .md-typeset .admonition.tip > .admonition-title, .md-typeset details.tip > .admonition-title, .md-typeset .admonition.tip > summary, .md-typeset details.tip > summary {\n border-bottom-color: rgba(0, 191, 165, 0.1);\n background-color: rgba(0, 191, 165, 0.1); }\n .md-typeset .admonition.hint > .admonition-title::before, .md-typeset details.hint > .admonition-title::before, .md-typeset .admonition.important > .admonition-title::before, .md-typeset details.important > .admonition-title::before, .md-typeset .admonition.hint > summary::before, .md-typeset details.hint > summary::before, .md-typeset .admonition.important > summary::before, .md-typeset details.important > summary::before, .md-typeset .admonition.tip > .admonition-title::before, .md-typeset details.tip > .admonition-title::before, .md-typeset .admonition.tip > summary::before, .md-typeset details.tip > summary::before {\n color: #00bfa5;\n content: \"\"; }\n .md-typeset .admonition.check, .md-typeset details.check, .md-typeset .admonition.done, .md-typeset details.done, .md-typeset .admonition.success, .md-typeset details.success {\n border-left-color: #00c853; }\n [dir=\"rtl\"] .md-typeset .admonition.check, [dir=\"rtl\"] .md-typeset details.check, [dir=\"rtl\"] .md-typeset .admonition.done, [dir=\"rtl\"] .md-typeset details.done, [dir=\"rtl\"] .md-typeset .admonition.success, [dir=\"rtl\"] .md-typeset details.success {\n border-right-color: #00c853; }\n .md-typeset .admonition.check > .admonition-title, .md-typeset details.check > .admonition-title, .md-typeset .admonition.done > .admonition-title, .md-typeset details.done > .admonition-title, .md-typeset .admonition.check > summary, .md-typeset details.check > summary, .md-typeset .admonition.done > summary, .md-typeset details.done > summary, .md-typeset .admonition.success > .admonition-title, .md-typeset details.success > .admonition-title, .md-typeset .admonition.success > summary, .md-typeset details.success > summary {\n border-bottom-color: rgba(0, 200, 83, 0.1);\n background-color: rgba(0, 200, 83, 0.1); }\n .md-typeset .admonition.check > .admonition-title::before, .md-typeset details.check > .admonition-title::before, .md-typeset .admonition.done > .admonition-title::before, .md-typeset details.done > .admonition-title::before, .md-typeset .admonition.check > summary::before, .md-typeset details.check > summary::before, .md-typeset .admonition.done > summary::before, .md-typeset details.done > summary::before, .md-typeset .admonition.success > .admonition-title::before, .md-typeset details.success > .admonition-title::before, .md-typeset .admonition.success > summary::before, .md-typeset details.success > summary::before {\n color: #00c853;\n content: \"\"; }\n .md-typeset .admonition.help, .md-typeset details.help, .md-typeset .admonition.faq, .md-typeset details.faq, .md-typeset .admonition.question, .md-typeset details.question {\n border-left-color: #64dd17; }\n [dir=\"rtl\"] .md-typeset .admonition.help, [dir=\"rtl\"] .md-typeset details.help, [dir=\"rtl\"] .md-typeset .admonition.faq, [dir=\"rtl\"] .md-typeset details.faq, [dir=\"rtl\"] .md-typeset .admonition.question, [dir=\"rtl\"] .md-typeset details.question {\n border-right-color: #64dd17; }\n .md-typeset .admonition.help > .admonition-title, .md-typeset details.help > .admonition-title, .md-typeset .admonition.faq > .admonition-title, .md-typeset details.faq > .admonition-title, .md-typeset .admonition.help > summary, .md-typeset details.help > summary, .md-typeset .admonition.faq > summary, .md-typeset details.faq > summary, .md-typeset .admonition.question > .admonition-title, .md-typeset details.question > .admonition-title, .md-typeset .admonition.question > summary, .md-typeset details.question > summary {\n border-bottom-color: rgba(100, 221, 23, 0.1);\n background-color: rgba(100, 221, 23, 0.1); }\n .md-typeset .admonition.help > .admonition-title::before, .md-typeset details.help > .admonition-title::before, .md-typeset .admonition.faq > .admonition-title::before, .md-typeset details.faq > .admonition-title::before, .md-typeset .admonition.help > summary::before, .md-typeset details.help > summary::before, .md-typeset .admonition.faq > summary::before, .md-typeset details.faq > summary::before, .md-typeset .admonition.question > .admonition-title::before, .md-typeset details.question > .admonition-title::before, .md-typeset .admonition.question > summary::before, .md-typeset details.question > summary::before {\n color: #64dd17;\n content: \"\"; }\n .md-typeset .admonition.caution, .md-typeset details.caution, .md-typeset .admonition.attention, .md-typeset details.attention, .md-typeset .admonition.warning, .md-typeset details.warning {\n border-left-color: #ff9100; }\n [dir=\"rtl\"] .md-typeset .admonition.caution, [dir=\"rtl\"] .md-typeset details.caution, [dir=\"rtl\"] .md-typeset .admonition.attention, [dir=\"rtl\"] .md-typeset details.attention, [dir=\"rtl\"] .md-typeset .admonition.warning, [dir=\"rtl\"] .md-typeset details.warning {\n border-right-color: #ff9100; }\n .md-typeset .admonition.caution > .admonition-title, .md-typeset details.caution > .admonition-title, .md-typeset .admonition.attention > .admonition-title, .md-typeset details.attention > .admonition-title, .md-typeset .admonition.caution > summary, .md-typeset details.caution > summary, .md-typeset .admonition.attention > summary, .md-typeset details.attention > summary, .md-typeset .admonition.warning > .admonition-title, .md-typeset details.warning > .admonition-title, .md-typeset .admonition.warning > summary, .md-typeset details.warning > summary {\n border-bottom-color: rgba(255, 145, 0, 0.1);\n background-color: rgba(255, 145, 0, 0.1); }\n .md-typeset .admonition.caution > .admonition-title::before, .md-typeset details.caution > .admonition-title::before, .md-typeset .admonition.attention > .admonition-title::before, .md-typeset details.attention > .admonition-title::before, .md-typeset .admonition.caution > summary::before, .md-typeset details.caution > summary::before, .md-typeset .admonition.attention > summary::before, .md-typeset details.attention > summary::before, .md-typeset .admonition.warning > .admonition-title::before, .md-typeset details.warning > .admonition-title::before, .md-typeset .admonition.warning > summary::before, .md-typeset details.warning > summary::before {\n color: #ff9100;\n content: \"\"; }\n .md-typeset .admonition.fail, .md-typeset details.fail, .md-typeset .admonition.missing, .md-typeset details.missing, .md-typeset .admonition.failure, .md-typeset details.failure {\n border-left-color: #ff5252; }\n [dir=\"rtl\"] .md-typeset .admonition.fail, [dir=\"rtl\"] .md-typeset details.fail, [dir=\"rtl\"] .md-typeset .admonition.missing, [dir=\"rtl\"] .md-typeset details.missing, [dir=\"rtl\"] .md-typeset .admonition.failure, [dir=\"rtl\"] .md-typeset details.failure {\n border-right-color: #ff5252; }\n .md-typeset .admonition.fail > .admonition-title, .md-typeset details.fail > .admonition-title, .md-typeset .admonition.missing > .admonition-title, .md-typeset details.missing > .admonition-title, .md-typeset .admonition.fail > summary, .md-typeset details.fail > summary, .md-typeset .admonition.missing > summary, .md-typeset details.missing > summary, .md-typeset .admonition.failure > .admonition-title, .md-typeset details.failure > .admonition-title, .md-typeset .admonition.failure > summary, .md-typeset details.failure > summary {\n border-bottom-color: rgba(255, 82, 82, 0.1);\n background-color: rgba(255, 82, 82, 0.1); }\n .md-typeset .admonition.fail > .admonition-title::before, .md-typeset details.fail > .admonition-title::before, .md-typeset .admonition.missing > .admonition-title::before, .md-typeset details.missing > .admonition-title::before, .md-typeset .admonition.fail > summary::before, .md-typeset details.fail > summary::before, .md-typeset .admonition.missing > summary::before, .md-typeset details.missing > summary::before, .md-typeset .admonition.failure > .admonition-title::before, .md-typeset details.failure > .admonition-title::before, .md-typeset .admonition.failure > summary::before, .md-typeset details.failure > summary::before {\n color: #ff5252;\n content: \"\"; }\n .md-typeset .admonition.error, .md-typeset details.error, .md-typeset .admonition.danger, .md-typeset details.danger {\n border-left-color: #ff1744; }\n [dir=\"rtl\"] .md-typeset .admonition.error, [dir=\"rtl\"] .md-typeset details.error, [dir=\"rtl\"] .md-typeset .admonition.danger, [dir=\"rtl\"] .md-typeset details.danger {\n border-right-color: #ff1744; }\n .md-typeset .admonition.error > .admonition-title, .md-typeset details.error > .admonition-title, .md-typeset .admonition.error > summary, .md-typeset details.error > summary, .md-typeset .admonition.danger > .admonition-title, .md-typeset details.danger > .admonition-title, .md-typeset .admonition.danger > summary, .md-typeset details.danger > summary {\n border-bottom-color: rgba(255, 23, 68, 0.1);\n background-color: rgba(255, 23, 68, 0.1); }\n .md-typeset .admonition.error > .admonition-title::before, .md-typeset details.error > .admonition-title::before, .md-typeset .admonition.error > summary::before, .md-typeset details.error > summary::before, .md-typeset .admonition.danger > .admonition-title::before, .md-typeset details.danger > .admonition-title::before, .md-typeset .admonition.danger > summary::before, .md-typeset details.danger > summary::before {\n color: #ff1744;\n content: \"\"; }\n .md-typeset .admonition.bug, .md-typeset details.bug {\n border-left-color: #f50057; }\n [dir=\"rtl\"] .md-typeset .admonition.bug, [dir=\"rtl\"] .md-typeset details.bug {\n border-right-color: #f50057; }\n .md-typeset .admonition.bug > .admonition-title, .md-typeset details.bug > .admonition-title, .md-typeset .admonition.bug > summary, .md-typeset details.bug > summary {\n border-bottom-color: rgba(245, 0, 87, 0.1);\n background-color: rgba(245, 0, 87, 0.1); }\n .md-typeset .admonition.bug > .admonition-title::before, .md-typeset details.bug > .admonition-title::before, .md-typeset .admonition.bug > summary::before, .md-typeset details.bug > summary::before {\n color: #f50057;\n content: \"\"; }\n .md-typeset .admonition.example, .md-typeset details.example {\n border-left-color: #651fff; }\n [dir=\"rtl\"] .md-typeset .admonition.example, [dir=\"rtl\"] .md-typeset details.example {\n border-right-color: #651fff; }\n .md-typeset .admonition.example > .admonition-title, .md-typeset details.example > .admonition-title, .md-typeset .admonition.example > summary, .md-typeset details.example > summary {\n border-bottom-color: rgba(101, 31, 255, 0.1);\n background-color: rgba(101, 31, 255, 0.1); }\n .md-typeset .admonition.example > .admonition-title::before, .md-typeset details.example > .admonition-title::before, .md-typeset .admonition.example > summary::before, .md-typeset details.example > summary::before {\n color: #651fff;\n content: \"\"; }\n .md-typeset .admonition.cite, .md-typeset details.cite, .md-typeset .admonition.quote, .md-typeset details.quote {\n border-left-color: #9e9e9e; }\n [dir=\"rtl\"] .md-typeset .admonition.cite, [dir=\"rtl\"] .md-typeset details.cite, [dir=\"rtl\"] .md-typeset .admonition.quote, [dir=\"rtl\"] .md-typeset details.quote {\n border-right-color: #9e9e9e; }\n .md-typeset .admonition.cite > .admonition-title, .md-typeset details.cite > .admonition-title, .md-typeset .admonition.cite > summary, .md-typeset details.cite > summary, .md-typeset .admonition.quote > .admonition-title, .md-typeset details.quote > .admonition-title, .md-typeset .admonition.quote > summary, .md-typeset details.quote > summary {\n border-bottom-color: rgba(158, 158, 158, 0.1);\n background-color: rgba(158, 158, 158, 0.1); }\n .md-typeset .admonition.cite > .admonition-title::before, .md-typeset details.cite > .admonition-title::before, .md-typeset .admonition.cite > summary::before, .md-typeset details.cite > summary::before, .md-typeset .admonition.quote > .admonition-title::before, .md-typeset details.quote > .admonition-title::before, .md-typeset .admonition.quote > summary::before, .md-typeset details.quote > summary::before {\n color: #9e9e9e;\n content: \"\"; }\n\n.codehilite .o, .md-typeset .highlight .o {\n color: inherit; }\n\n.codehilite .ow, .md-typeset .highlight .ow {\n color: inherit; }\n\n.codehilite .ge, .md-typeset .highlight .ge {\n color: #000000; }\n\n.codehilite .gr, .md-typeset .highlight .gr {\n color: #AA0000; }\n\n.codehilite .gh, .md-typeset .highlight .gh {\n color: #999999; }\n\n.codehilite .go, .md-typeset .highlight .go {\n color: #888888; }\n\n.codehilite .gp, .md-typeset .highlight .gp {\n color: #555555; }\n\n.codehilite .gs, .md-typeset .highlight .gs {\n color: inherit; }\n\n.codehilite .gu, .md-typeset .highlight .gu {\n color: #AAAAAA; }\n\n.codehilite .gt, .md-typeset .highlight .gt {\n color: #AA0000; }\n\n.codehilite .gd, .md-typeset .highlight .gd {\n background-color: #FFDDDD; }\n\n.codehilite .gi, .md-typeset .highlight .gi {\n background-color: #DDFFDD; }\n\n.codehilite .k, .md-typeset .highlight .k {\n color: #3B78E7; }\n\n.codehilite .kc, .md-typeset .highlight .kc {\n color: #A71D5D; }\n\n.codehilite .kd, .md-typeset .highlight .kd {\n color: #3B78E7; }\n\n.codehilite .kn, .md-typeset .highlight .kn {\n color: #3B78E7; }\n\n.codehilite .kp, .md-typeset .highlight .kp {\n color: #A71D5D; }\n\n.codehilite .kr, .md-typeset .highlight .kr {\n color: #3E61A2; }\n\n.codehilite .kt, .md-typeset .highlight .kt {\n color: #3E61A2; }\n\n.codehilite .c, .md-typeset .highlight .c {\n color: #999999; }\n\n.codehilite .cm, .md-typeset .highlight .cm {\n color: #999999; }\n\n.codehilite .cp, .md-typeset .highlight .cp {\n color: #666666; }\n\n.codehilite .c1, .md-typeset .highlight .c1 {\n color: #999999; }\n\n.codehilite .ch, .md-typeset .highlight .ch {\n color: #999999; }\n\n.codehilite .cs, .md-typeset .highlight .cs {\n color: #999999; }\n\n.codehilite .na, .md-typeset .highlight .na {\n color: #C2185B; }\n\n.codehilite .nb, .md-typeset .highlight .nb {\n color: #C2185B; }\n\n.codehilite .bp, .md-typeset .highlight .bp {\n color: #3E61A2; }\n\n.codehilite .nc, .md-typeset .highlight .nc {\n color: #C2185B; }\n\n.codehilite .no, .md-typeset .highlight .no {\n color: #3E61A2; }\n\n.codehilite .nd, .md-typeset .highlight .nd {\n color: #666666; }\n\n.codehilite .ni, .md-typeset .highlight .ni {\n color: #666666; }\n\n.codehilite .ne, .md-typeset .highlight .ne {\n color: #C2185B; }\n\n.codehilite .nf, .md-typeset .highlight .nf {\n color: #C2185B; }\n\n.codehilite .nl, .md-typeset .highlight .nl {\n color: #3B5179; }\n\n.codehilite .nn, .md-typeset .highlight .nn {\n color: #EC407A; }\n\n.codehilite .nt, .md-typeset .highlight .nt {\n color: #3B78E7; }\n\n.codehilite .nv, .md-typeset .highlight .nv {\n color: #3E61A2; }\n\n.codehilite .vc, .md-typeset .highlight .vc {\n color: #3E61A2; }\n\n.codehilite .vg, .md-typeset .highlight .vg {\n color: #3E61A2; }\n\n.codehilite .vi, .md-typeset .highlight .vi {\n color: #3E61A2; }\n\n.codehilite .nx, .md-typeset .highlight .nx {\n color: #EC407A; }\n\n.codehilite .m, .md-typeset .highlight .m {\n color: #E74C3C; }\n\n.codehilite .mf, .md-typeset .highlight .mf {\n color: #E74C3C; }\n\n.codehilite .mh, .md-typeset .highlight .mh {\n color: #E74C3C; }\n\n.codehilite .mi, .md-typeset .highlight .mi {\n color: #E74C3C; }\n\n.codehilite .il, .md-typeset .highlight .il {\n color: #E74C3C; }\n\n.codehilite .mo, .md-typeset .highlight .mo {\n color: #E74C3C; }\n\n.codehilite .s, .md-typeset .highlight .s {\n color: #0D904F; }\n\n.codehilite .sb, .md-typeset .highlight .sb {\n color: #0D904F; }\n\n.codehilite .sc, .md-typeset .highlight .sc {\n color: #0D904F; }\n\n.codehilite .sd, .md-typeset .highlight .sd {\n color: #999999; }\n\n.codehilite .s2, .md-typeset .highlight .s2 {\n color: #0D904F; }\n\n.codehilite .se, .md-typeset .highlight .se {\n color: #183691; }\n\n.codehilite .sh, .md-typeset .highlight .sh {\n color: #183691; }\n\n.codehilite .si, .md-typeset .highlight .si {\n color: #183691; }\n\n.codehilite .sx, .md-typeset .highlight .sx {\n color: #183691; }\n\n.codehilite .sr, .md-typeset .highlight .sr {\n color: #009926; }\n\n.codehilite .s1, .md-typeset .highlight .s1 {\n color: #0D904F; }\n\n.codehilite .ss, .md-typeset .highlight .ss {\n color: #0D904F; }\n\n.codehilite .err, .md-typeset .highlight .err {\n color: #A61717; }\n\n.codehilite .w, .md-typeset .highlight .w {\n color: transparent; }\n\n.codehilite .hll, .md-typeset .highlight .hll {\n display: block;\n margin: 0 -0.6rem;\n padding: 0 0.6rem;\n background-color: rgba(255, 235, 59, 0.5); }\n\n.md-typeset .codehilite, .md-typeset .highlight {\n position: relative;\n margin: 1em 0;\n padding: 0;\n border-radius: 0.1rem;\n background-color: rgba(236, 236, 236, 0.5);\n color: #37474F;\n line-height: 1.4;\n -webkit-overflow-scrolling: touch; }\n .md-typeset .codehilite pre, .md-typeset .highlight pre,\n .md-typeset .codehilite code,\n .md-typeset .highlight code {\n display: block;\n margin: 0;\n padding: 0.525rem 0.6rem;\n background-color: transparent;\n overflow: auto;\n vertical-align: top; }\n .md-typeset .codehilite pre::-webkit-scrollbar, .md-typeset .highlight pre::-webkit-scrollbar,\n .md-typeset .codehilite code::-webkit-scrollbar,\n .md-typeset .highlight code::-webkit-scrollbar {\n width: 0.2rem;\n height: 0.2rem; }\n .md-typeset .codehilite pre::-webkit-scrollbar-thumb, .md-typeset .highlight pre::-webkit-scrollbar-thumb,\n .md-typeset .codehilite code::-webkit-scrollbar-thumb,\n .md-typeset .highlight code::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.26); }\n .md-typeset .codehilite pre::-webkit-scrollbar-thumb:hover, .md-typeset .highlight pre::-webkit-scrollbar-thumb:hover,\n .md-typeset .codehilite code::-webkit-scrollbar-thumb:hover,\n .md-typeset .highlight code::-webkit-scrollbar-thumb:hover {\n background-color: #536dfe; }\n\n.md-typeset pre.codehilite, .md-typeset pre.highlight {\n overflow: visible; }\n .md-typeset pre.codehilite code, .md-typeset pre.highlight code {\n display: block;\n padding: 0.525rem 0.6rem;\n overflow: auto; }\n\n.md-typeset .codehilitetable, .md-typeset .highlighttable {\n display: block;\n margin: 1em 0;\n border-radius: 0.2em;\n font-size: 0.8rem;\n overflow: hidden; }\n .md-typeset .codehilitetable tbody, .md-typeset .highlighttable tbody,\n .md-typeset .codehilitetable td,\n .md-typeset .highlighttable td {\n display: block;\n padding: 0; }\n .md-typeset .codehilitetable tr, .md-typeset .highlighttable tr {\n display: -webkit-box;\n display: flex; }\n .md-typeset .codehilitetable .codehilite, .md-typeset .highlighttable .codehilite, .md-typeset .codehilitetable .highlight, .md-typeset .highlighttable .highlight,\n .md-typeset .codehilitetable .linenodiv,\n .md-typeset .highlighttable .linenodiv {\n margin: 0;\n border-radius: 0; }\n \n .md-typeset .codehilitetable .linenodiv,\n .md-typeset .highlighttable .linenodiv {\n padding: 0.525rem 0.6rem; }\n .md-typeset .codehilitetable .linenos, .md-typeset .highlighttable .linenos {\n background-color: rgba(0, 0, 0, 0.07);\n color: rgba(0, 0, 0, 0.26);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n .md-typeset .codehilitetable .linenos pre, .md-typeset .highlighttable .linenos pre {\n margin: 0;\n padding: 0;\n background-color: transparent;\n color: inherit;\n text-align: right; }\n .md-typeset .codehilitetable .code, .md-typeset .highlighttable .code {\n -webkit-box-flex: 1;\n flex: 1;\n overflow: hidden; }\n\n.md-typeset > .codehilitetable, .md-typeset > .highlighttable {\n box-shadow: none; }\n\n.md-typeset [id^=\"fnref:\"] {\n display: inline-block; }\n .md-typeset [id^=\"fnref:\"]:target {\n margin-top: -3.8rem;\n padding-top: 3.8rem;\n pointer-events: none; }\n\n.md-typeset [id^=\"fn:\"]::before {\n display: none;\n height: 0;\n content: \"\"; }\n\n.md-typeset [id^=\"fn:\"]:target::before {\n display: block;\n margin-top: -3.5rem;\n padding-top: 3.5rem;\n pointer-events: none; }\n\n.md-typeset .footnote {\n color: rgba(0, 0, 0, 0.54);\n font-size: 0.64rem; }\n .md-typeset .footnote ol {\n margin-left: 0; }\n .md-typeset .footnote li {\n -webkit-transition: color 0.25s;\n transition: color 0.25s; }\n .md-typeset .footnote li:target {\n color: rgba(0, 0, 0, 0.87); }\n .md-typeset .footnote li :first-child {\n margin-top: 0; }\n .md-typeset .footnote li:hover .footnote-backref,\n .md-typeset .footnote li:target .footnote-backref {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n .md-typeset .footnote li:hover .footnote-backref:hover,\n .md-typeset .footnote li:target .footnote-backref {\n color: #536dfe; }\n\n.md-typeset .footnote-ref {\n display: inline-block;\n pointer-events: initial; }\n .md-typeset .footnote-ref::before {\n display: inline;\n margin: 0 0.2em;\n border-left: 0.05rem solid rgba(0, 0, 0, 0.26);\n font-size: 1.25em;\n content: \"\";\n vertical-align: -0.25rem; }\n\n.md-typeset .footnote-backref {\n display: inline-block;\n -webkit-transform: translateX(0.25rem);\n transform: translateX(0.25rem);\n -webkit-transition: color 0.25s, opacity 0.125s 0.125s, -webkit-transform 0.25s 0.125s;\n transition: color 0.25s, opacity 0.125s 0.125s, -webkit-transform 0.25s 0.125s;\n transition: transform 0.25s 0.125s, color 0.25s, opacity 0.125s 0.125s;\n transition: transform 0.25s 0.125s, color 0.25s, opacity 0.125s 0.125s, -webkit-transform 0.25s 0.125s;\n color: rgba(0, 0, 0, 0.26);\n font-size: 0;\n opacity: 0;\n vertical-align: text-bottom; }\n [dir=\"rtl\"] .md-typeset .footnote-backref {\n -webkit-transform: translateX(-0.25rem);\n transform: translateX(-0.25rem); }\n .md-typeset .footnote-backref::before {\n display: inline-block;\n font-size: 0.8rem;\n content: \"\\E31B\"; }\n [dir=\"rtl\"] .md-typeset .footnote-backref::before {\n -webkit-transform: scaleX(-1);\n transform: scaleX(-1); }\n\n.md-typeset .headerlink {\n display: inline-block;\n margin-left: 0.5rem;\n -webkit-transform: translate(0, 0.25rem);\n transform: translate(0, 0.25rem);\n -webkit-transition: color 0.25s, opacity 0.125s 0.25s, -webkit-transform 0.25s 0.25s;\n transition: color 0.25s, opacity 0.125s 0.25s, -webkit-transform 0.25s 0.25s;\n transition: transform 0.25s 0.25s, color 0.25s, opacity 0.125s 0.25s;\n transition: transform 0.25s 0.25s, color 0.25s, opacity 0.125s 0.25s, -webkit-transform 0.25s 0.25s;\n opacity: 0; }\n [dir=\"rtl\"] .md-typeset .headerlink {\n margin-right: 0.5rem;\n margin-left: initial; }\n html body .md-typeset .headerlink {\n color: rgba(0, 0, 0, 0.26); }\n\n.md-typeset h1[id]::before {\n display: block;\n margin-top: -9px;\n padding-top: 9px;\n content: \"\"; }\n\n.md-typeset h1[id]:target::before {\n margin-top: -3.45rem;\n padding-top: 3.45rem; }\n\n.md-typeset h1[id]:hover .headerlink,\n.md-typeset h1[id]:target .headerlink,\n.md-typeset h1[id] .headerlink:focus {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n opacity: 1; }\n\n.md-typeset h1[id]:hover .headerlink:hover,\n.md-typeset h1[id]:target .headerlink,\n.md-typeset h1[id] .headerlink:focus {\n color: #536dfe; }\n\n.md-typeset h2[id]::before {\n display: block;\n margin-top: -8px;\n padding-top: 8px;\n content: \"\"; }\n\n.md-typeset h2[id]:target::before {\n margin-top: -3.4rem;\n padding-top: 3.4rem; }\n\n.md-typeset h2[id]:hover .headerlink,\n.md-typeset h2[id]:target .headerlink,\n.md-typeset h2[id] .headerlink:focus {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n opacity: 1; }\n\n.md-typeset h2[id]:hover .headerlink:hover,\n.md-typeset h2[id]:target .headerlink,\n.md-typeset h2[id] .headerlink:focus {\n color: #536dfe; }\n\n.md-typeset h3[id]::before {\n display: block;\n margin-top: -9px;\n padding-top: 9px;\n content: \"\"; }\n\n.md-typeset h3[id]:target::before {\n margin-top: -3.45rem;\n padding-top: 3.45rem; }\n\n.md-typeset h3[id]:hover .headerlink,\n.md-typeset h3[id]:target .headerlink,\n.md-typeset h3[id] .headerlink:focus {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n opacity: 1; }\n\n.md-typeset h3[id]:hover .headerlink:hover,\n.md-typeset h3[id]:target .headerlink,\n.md-typeset h3[id] .headerlink:focus {\n color: #536dfe; }\n\n.md-typeset h4[id]::before {\n display: block;\n margin-top: -9px;\n padding-top: 9px;\n content: \"\"; }\n\n.md-typeset h4[id]:target::before {\n margin-top: -3.45rem;\n padding-top: 3.45rem; }\n\n.md-typeset h4[id]:hover .headerlink,\n.md-typeset h4[id]:target .headerlink,\n.md-typeset h4[id] .headerlink:focus {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n opacity: 1; }\n\n.md-typeset h4[id]:hover .headerlink:hover,\n.md-typeset h4[id]:target .headerlink,\n.md-typeset h4[id] .headerlink:focus {\n color: #536dfe; }\n\n.md-typeset h5[id]::before {\n display: block;\n margin-top: -11px;\n padding-top: 11px;\n content: \"\"; }\n\n.md-typeset h5[id]:target::before {\n margin-top: -3.55rem;\n padding-top: 3.55rem; }\n\n.md-typeset h5[id]:hover .headerlink,\n.md-typeset h5[id]:target .headerlink,\n.md-typeset h5[id] .headerlink:focus {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n opacity: 1; }\n\n.md-typeset h5[id]:hover .headerlink:hover,\n.md-typeset h5[id]:target .headerlink,\n.md-typeset h5[id] .headerlink:focus {\n color: #536dfe; }\n\n.md-typeset h6[id]::before {\n display: block;\n margin-top: -11px;\n padding-top: 11px;\n content: \"\"; }\n\n.md-typeset h6[id]:target::before {\n margin-top: -3.55rem;\n padding-top: 3.55rem; }\n\n.md-typeset h6[id]:hover .headerlink,\n.md-typeset h6[id]:target .headerlink,\n.md-typeset h6[id] .headerlink:focus {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n opacity: 1; }\n\n.md-typeset h6[id]:hover .headerlink:hover,\n.md-typeset h6[id]:target .headerlink,\n.md-typeset h6[id] .headerlink:focus {\n color: #536dfe; }\n\n.md-typeset .MJXc-display {\n margin: 0.75em 0;\n padding: 0.75em 0;\n overflow: auto;\n -webkit-overflow-scrolling: touch; }\n\n.md-typeset .MathJax_CHTML {\n outline: 0; }\n\n.md-typeset del.critic,\n.md-typeset ins.critic,\n.md-typeset .critic.comment {\n margin: 0 0.25em;\n padding: 0.0625em 0;\n border-radius: 0.1rem;\n -webkit-box-decoration-break: clone;\n box-decoration-break: clone; }\n\n.md-typeset del.critic {\n background-color: #FFDDDD;\n box-shadow: 0.25em 0 0 #FFDDDD, -0.25em 0 0 #FFDDDD; }\n\n.md-typeset ins.critic {\n background-color: #DDFFDD;\n box-shadow: 0.25em 0 0 #DDFFDD, -0.25em 0 0 #DDFFDD; }\n\n.md-typeset .critic.comment {\n background-color: rgba(236, 236, 236, 0.5);\n color: #37474F;\n box-shadow: 0.25em 0 0 rgba(236, 236, 236, 0.5), -0.25em 0 0 rgba(236, 236, 236, 0.5); }\n .md-typeset .critic.comment::before {\n padding-right: 0.125em;\n color: rgba(0, 0, 0, 0.26);\n content: \"\\E0B7\";\n vertical-align: -0.125em; }\n\n.md-typeset .critic.block {\n display: block;\n margin: 1em 0;\n padding-right: 0.8rem;\n padding-left: 0.8rem;\n box-shadow: none; }\n .md-typeset .critic.block :first-child {\n margin-top: 0.5em; }\n .md-typeset .critic.block :last-child {\n margin-bottom: 0.5em; }\n\n.md-typeset details {\n display: block;\n padding-top: 0; }\n .md-typeset details[open] > summary::after {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg); }\n .md-typeset details:not([open]) {\n padding-bottom: 0; }\n .md-typeset details:not([open]) > summary {\n border-bottom: none; }\n .md-typeset details summary {\n padding-right: 2rem; }\n [dir=\"rtl\"] .md-typeset details summary {\n padding-left: 2rem; }\n .no-details .md-typeset details:not([open]) > * {\n display: none; }\n .no-details .md-typeset details:not([open]) summary {\n display: block; }\n\n.md-typeset summary {\n display: block;\n outline: none;\n cursor: pointer; }\n .md-typeset summary::-webkit-details-marker {\n display: none; }\n .md-typeset summary::after {\n position: absolute;\n top: 0.4rem;\n right: 0.6rem;\n color: rgba(0, 0, 0, 0.26);\n font-size: 1rem;\n content: \"\\E313\"; }\n [dir=\"rtl\"] .md-typeset summary::after {\n right: initial;\n left: 0.6rem; }\n\n.md-typeset .emojione {\n width: 1rem;\n vertical-align: text-top; }\n\n.md-typeset code.codehilite, .md-typeset code.highlight {\n margin: 0 0.29412em;\n padding: 0.07353em 0; }\n\n.md-typeset .superfences-content {\n display: none;\n -webkit-box-ordinal-group: 100;\n order: 99;\n width: 100%;\n background-color: white; }\n .md-typeset .superfences-content > * {\n margin: 0;\n border-radius: 0; }\n\n.md-typeset .superfences-tabs {\n display: -webkit-box;\n display: flex;\n position: relative;\n flex-wrap: wrap;\n margin: 1em 0;\n border: 0.05rem solid rgba(0, 0, 0, 0.07);\n border-radius: 0.2em; }\n .md-typeset .superfences-tabs > input {\n display: none; }\n .md-typeset .superfences-tabs > input:checked + label {\n font-weight: 700; }\n .md-typeset .superfences-tabs > input:checked + label + .superfences-content {\n display: block; }\n .md-typeset .superfences-tabs > label {\n width: auto;\n padding: 0.6rem;\n -webkit-transition: color 0.125s;\n transition: color 0.125s;\n font-size: 0.64rem;\n cursor: pointer; }\n html .md-typeset .superfences-tabs > label:hover {\n color: #536dfe; }\n\n.md-typeset .task-list-item {\n position: relative;\n list-style-type: none; }\n .md-typeset .task-list-item [type=\"checkbox\"] {\n position: absolute;\n top: 0.45em;\n left: -2em; }\n [dir=\"rtl\"] .md-typeset .task-list-item [type=\"checkbox\"] {\n right: -2em;\n left: initial; }\n\n.md-typeset .task-list-control .task-list-indicator::before {\n position: absolute;\n top: 0.15em;\n left: -1.25em;\n color: rgba(0, 0, 0, 0.26);\n font-size: 1.25em;\n content: \"\\E835\";\n vertical-align: -0.25em; }\n [dir=\"rtl\"] .md-typeset .task-list-control .task-list-indicator::before {\n right: -1.25em;\n left: initial; }\n\n.md-typeset .task-list-control [type=\"checkbox\"]:checked + .task-list-indicator::before {\n content: \"\\E834\"; }\n\n.md-typeset .task-list-control [type=\"checkbox\"] {\n opacity: 0;\n z-index: -1; }\n\n@media print {\n .md-typeset a::after {\n color: rgba(0, 0, 0, 0.54);\n content: \" [\" attr(href) \"]\"; }\n .md-typeset code,\n .md-typeset pre {\n white-space: pre-wrap; }\n .md-typeset code {\n box-shadow: none;\n -webkit-box-decoration-break: initial;\n box-decoration-break: initial; }\n .md-clipboard {\n display: none; }\n .md-content__icon {\n display: none; }\n .md-header {\n display: none; }\n .md-footer {\n display: none; }\n .md-sidebar {\n display: none; }\n .md-tabs {\n display: none; }\n .md-typeset .headerlink {\n display: none; } }\n\n@media only screen and (max-width: 44.9375em) {\n .md-typeset pre {\n margin: 1em -0.8rem;\n border-radius: 0; }\n .md-typeset pre > code {\n padding: 0.525rem 0.8rem; }\n .md-footer-nav__link--prev .md-footer-nav__title {\n display: none; }\n .md-search-result__teaser {\n max-height: 2.5rem;\n -webkit-line-clamp: 3; }\n .codehilite .hll, .md-typeset .highlight .hll {\n margin: 0 -0.8rem;\n padding: 0 0.8rem; }\n .md-typeset > .codehilite, .md-typeset > .highlight {\n margin: 1em -0.8rem;\n border-radius: 0; }\n .md-typeset > .codehilite pre, .md-typeset > .highlight pre,\n .md-typeset > .codehilite code,\n .md-typeset > .highlight code {\n padding: 0.525rem 0.8rem; }\n .md-typeset > .codehilitetable, .md-typeset > .highlighttable {\n margin: 1em -0.8rem;\n border-radius: 0; }\n .md-typeset > .codehilitetable .codehilite > pre, .md-typeset > .highlighttable .codehilite > pre, .md-typeset > .codehilitetable .highlight > pre, .md-typeset > .highlighttable .highlight > pre,\n .md-typeset > .codehilitetable .codehilite > code,\n .md-typeset > .highlighttable .codehilite > code,\n .md-typeset > .codehilitetable .highlight > code,\n .md-typeset > .highlighttable .highlight > code,\n .md-typeset > .codehilitetable .linenodiv,\n .md-typeset > .highlighttable .linenodiv {\n padding: 0.5rem 0.8rem; }\n .md-typeset > p > .MJXc-display {\n margin: 0.75em -0.8rem;\n padding: 0.25em 0.8rem; }\n .md-typeset > .superfences-tabs {\n margin: 1em -0.8rem;\n border: 0;\n border-top: 0.05rem solid rgba(0, 0, 0, 0.07);\n border-radius: 0; }\n .md-typeset > .superfences-tabs pre,\n .md-typeset > .superfences-tabs code {\n padding: 0.525rem 0.8rem; } }\n\n@media only screen and (min-width: 100em) {\n html {\n font-size: 137.50%; } }\n\n@media only screen and (min-width: 125em) {\n html {\n font-size: 150%; } }\n\n@media only screen and (max-width: 59.9375em) {\n body[data-md-state=\"lock\"] {\n overflow: hidden; }\n .ios body[data-md-state=\"lock\"] .md-container {\n display: none; }\n html .md-nav__link[for=\"__toc\"] {\n display: block;\n padding-right: 2.4rem; }\n html .md-nav__link[for=\"__toc\"]::after {\n color: inherit;\n content: \"\\E8DE\"; }\n html .md-nav__link[for=\"__toc\"] + .md-nav__link {\n display: none; }\n html .md-nav__link[for=\"__toc\"] ~ .md-nav {\n display: -webkit-box;\n display: flex; }\n html [dir=\"rtl\"] .md-nav__link {\n padding-right: 0.8rem;\n padding-left: 2.4rem; }\n .md-nav__source {\n display: block;\n padding: 0 0.2rem;\n background-color: rgba(50, 64, 144, 0.9675);\n color: white; }\n .md-search__overlay {\n position: absolute;\n top: 0.2rem;\n left: 0.2rem;\n width: 1.8rem;\n height: 1.8rem;\n -webkit-transform-origin: center;\n transform-origin: center;\n -webkit-transition: opacity 0.2s 0.2s, -webkit-transform 0.3s 0.1s;\n transition: opacity 0.2s 0.2s, -webkit-transform 0.3s 0.1s;\n transition: transform 0.3s 0.1s, opacity 0.2s 0.2s;\n transition: transform 0.3s 0.1s, opacity 0.2s 0.2s, -webkit-transform 0.3s 0.1s;\n border-radius: 1rem;\n background-color: white;\n overflow: hidden;\n pointer-events: none; }\n [dir=\"rtl\"] .md-search__overlay {\n right: 0.2rem;\n left: initial; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__overlay {\n -webkit-transition: opacity 0.1s, -webkit-transform 0.4s;\n transition: opacity 0.1s, -webkit-transform 0.4s;\n transition: transform 0.4s, opacity 0.1s;\n transition: transform 0.4s, opacity 0.1s, -webkit-transform 0.4s;\n opacity: 1; }\n .md-search__inner {\n position: fixed;\n top: 0;\n left: 100%;\n width: 100%;\n height: 100%;\n -webkit-transform: translateX(5%);\n transform: translateX(5%);\n -webkit-transition: right 0s 0.3s, left 0s 0.3s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1);\n transition: right 0s 0.3s, left 0s 0.3s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1);\n transition: right 0s 0.3s, left 0s 0.3s, transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s 0.15s;\n transition: right 0s 0.3s, left 0s 0.3s, transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 0;\n z-index: 2; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__inner {\n left: 0;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n -webkit-transition: right 0s 0s, left 0s 0s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: right 0s 0s, left 0s 0s, opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: right 0s 0s, left 0s 0s, transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s 0.15s;\n transition: right 0s 0s, left 0s 0s, transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1), opacity 0.15s 0.15s, -webkit-transform 0.15s 0.15s cubic-bezier(0.1, 0.7, 0.1, 1);\n opacity: 1; }\n [dir=\"rtl\"] [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__inner {\n right: 0;\n left: initial; }\n html [dir=\"rtl\"] .md-search__inner {\n right: 100%;\n left: initial;\n -webkit-transform: translateX(-5%);\n transform: translateX(-5%); }\n .md-search__input {\n width: 100%;\n height: 2.4rem;\n font-size: 0.9rem; }\n .md-search__icon[for=\"__search\"] {\n top: 0.6rem;\n left: 0.8rem; }\n .md-search__icon[for=\"__search\"][for=\"__search\"]::before {\n content: \"\\E5C4\"; }\n [dir=\"rtl\"] .md-search__icon[for=\"__search\"][for=\"__search\"]::before {\n content: \"\\E5C8\"; }\n .md-search__icon[type=\"reset\"] {\n top: 0.6rem;\n right: 0.8rem; }\n .md-search__output {\n top: 2.4rem;\n bottom: 0; }\n .md-search-result__article--document::before {\n display: none; } }\n\n@media only screen and (max-width: 76.1875em) {\n [data-md-toggle=\"drawer\"]:checked ~ .md-overlay {\n width: 100%;\n height: 100%;\n -webkit-transition: width 0s, height 0s, opacity 0.25s;\n transition: width 0s, height 0s, opacity 0.25s;\n opacity: 1; }\n .md-header-nav__button.md-icon--home, .md-header-nav__button.md-logo {\n display: none; }\n .md-hero__inner {\n margin-top: 2.4rem;\n margin-bottom: 1.2rem; }\n .md-nav {\n background-color: white; }\n .md-nav--primary,\n .md-nav--primary .md-nav {\n display: -webkit-box;\n display: flex;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n flex-direction: column;\n height: 100%;\n z-index: 1; }\n .md-nav--primary .md-nav__title,\n .md-nav--primary .md-nav__item {\n font-size: 0.8rem;\n line-height: 1.5; }\n html .md-nav--primary .md-nav__title {\n position: relative;\n height: 5.6rem;\n padding: 3rem 0.8rem 0.2rem;\n background-color: rgba(0, 0, 0, 0.07);\n color: rgba(0, 0, 0, 0.54);\n font-weight: 400;\n line-height: 2.4rem;\n white-space: nowrap;\n cursor: pointer; }\n html .md-nav--primary .md-nav__title::before {\n display: block;\n position: absolute;\n top: 0.2rem;\n left: 0.2rem;\n width: 2rem;\n height: 2rem;\n color: rgba(0, 0, 0, 0.54); }\n html .md-nav--primary .md-nav__title ~ .md-nav__list {\n background-color: white;\n box-shadow: 0 0.05rem 0 rgba(0, 0, 0, 0.07) inset; }\n html .md-nav--primary .md-nav__title ~ .md-nav__list > .md-nav__item:first-child {\n border-top: 0; }\n html .md-nav--primary .md-nav__title--site {\n position: relative;\n background-color: #3f51b5;\n color: white; }\n html .md-nav--primary .md-nav__title--site .md-nav__button {\n display: block;\n position: absolute;\n top: 0.2rem;\n left: 0.2rem;\n width: 3.2rem;\n height: 3.2rem;\n font-size: 2.4rem; }\n html .md-nav--primary .md-nav__title--site::before {\n display: none; }\n html [dir=\"rtl\"] .md-nav--primary .md-nav__title::before {\n right: 0.2rem;\n left: initial; }\n html [dir=\"rtl\"] .md-nav--primary .md-nav__title--site .md-nav__button {\n right: 0.2rem;\n left: initial; }\n .md-nav--primary .md-nav__list {\n -webkit-box-flex: 1;\n flex: 1;\n overflow-y: auto; }\n .md-nav--primary .md-nav__item {\n padding: 0;\n border-top: 0.05rem solid rgba(0, 0, 0, 0.07); }\n [dir=\"rtl\"] .md-nav--primary .md-nav__item {\n padding: 0; }\n .md-nav--primary .md-nav__item--nested > .md-nav__link {\n padding-right: 2.4rem; }\n [dir=\"rtl\"] .md-nav--primary .md-nav__item--nested > .md-nav__link {\n padding-right: 0.8rem;\n padding-left: 2.4rem; }\n .md-nav--primary .md-nav__item--nested > .md-nav__link::after {\n content: \"\\E315\"; }\n [dir=\"rtl\"] .md-nav--primary .md-nav__item--nested > .md-nav__link::after {\n content: \"\\E314\"; }\n .md-nav--primary .md-nav__link {\n position: relative;\n margin-top: 0;\n padding: 0.6rem 0.8rem; }\n .md-nav--primary .md-nav__link::after {\n position: absolute;\n top: 50%;\n right: 0.6rem;\n margin-top: -0.6rem;\n color: inherit;\n font-size: 1.2rem; }\n [dir=\"rtl\"] .md-nav--primary .md-nav__link::after {\n right: initial;\n left: 0.6rem; }\n .md-nav--primary .md-nav--secondary .md-nav__link {\n position: static; }\n .md-nav--primary .md-nav--secondary .md-nav {\n position: static;\n background-color: transparent; }\n .md-nav--primary .md-nav--secondary .md-nav .md-nav__link {\n padding-left: 1.4rem; }\n [dir=\"rtl\"] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link {\n padding-right: 1.4rem;\n padding-left: initial; }\n .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link {\n padding-left: 2rem; }\n [dir=\"rtl\"] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link {\n padding-right: 2rem;\n padding-left: initial; }\n .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link {\n padding-left: 2.6rem; }\n [dir=\"rtl\"] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link {\n padding-right: 2.6rem;\n padding-left: initial; }\n .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link {\n padding-left: 3.2rem; }\n [dir=\"rtl\"] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link {\n padding-right: 3.2rem;\n padding-left: initial; }\n .md-nav__toggle ~ .md-nav {\n display: -webkit-box;\n display: flex;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n -webkit-transition: opacity 0.125s 0.05s, -webkit-transform 0.25s cubic-bezier(0.8, 0, 0.6, 1);\n transition: opacity 0.125s 0.05s, -webkit-transform 0.25s cubic-bezier(0.8, 0, 0.6, 1);\n transition: transform 0.25s cubic-bezier(0.8, 0, 0.6, 1), opacity 0.125s 0.05s;\n transition: transform 0.25s cubic-bezier(0.8, 0, 0.6, 1), opacity 0.125s 0.05s, -webkit-transform 0.25s cubic-bezier(0.8, 0, 0.6, 1);\n opacity: 0; }\n [dir=\"rtl\"] .md-nav__toggle ~ .md-nav {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%); }\n .no-csstransforms3d .md-nav__toggle ~ .md-nav {\n display: none; }\n .md-nav__toggle:checked ~ .md-nav {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n -webkit-transition: opacity 0.125s 0.125s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.125s 0.125s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.125s 0.125s;\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.125s 0.125s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 1; }\n .no-csstransforms3d .md-nav__toggle:checked ~ .md-nav {\n display: -webkit-box;\n display: flex; }\n .md-sidebar--primary {\n position: fixed;\n top: 0;\n left: -12.1rem;\n width: 12.1rem;\n height: 100%;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n -webkit-transition: box-shadow 0.25s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: box-shadow 0.25s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.25s;\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.25s, -webkit-transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n background-color: white;\n z-index: 3; }\n [dir=\"rtl\"] .md-sidebar--primary {\n right: -12.1rem;\n left: initial; }\n .no-csstransforms3d .md-sidebar--primary {\n display: none; }\n [data-md-toggle=\"drawer\"]:checked ~ .md-container .md-sidebar--primary {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4);\n -webkit-transform: translateX(12.1rem);\n transform: translateX(12.1rem); }\n [dir=\"rtl\"] [data-md-toggle=\"drawer\"]:checked ~ .md-container .md-sidebar--primary {\n -webkit-transform: translateX(-12.1rem);\n transform: translateX(-12.1rem); }\n .no-csstransforms3d [data-md-toggle=\"drawer\"]:checked ~ .md-container .md-sidebar--primary {\n display: block; }\n .md-sidebar--primary .md-sidebar__scrollwrap {\n overflow: hidden; }\n .md-sidebar--primary .md-sidebar__scrollwrap {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n margin: 0; }\n .md-tabs {\n display: none; } }\n\n@media only screen and (min-width: 60em) {\n .md-content {\n margin-right: 12.1rem; }\n [dir=\"rtl\"] .md-content {\n margin-right: initial;\n margin-left: 12.1rem; }\n .md-header-nav__button.md-icon--search {\n display: none; }\n .md-header-nav__source {\n display: block;\n width: 11.7rem;\n max-width: 11.7rem;\n padding-right: 0.6rem; }\n [dir=\"rtl\"] .md-header-nav__source {\n padding-right: initial;\n padding-left: 0.6rem; }\n .md-search {\n padding: 0.2rem; }\n .md-search__overlay {\n position: fixed;\n top: 0;\n left: 0;\n width: 0;\n height: 0;\n -webkit-transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s;\n transition: width 0s 0.25s, height 0s 0.25s, opacity 0.25s;\n background-color: rgba(0, 0, 0, 0.54);\n cursor: pointer; }\n [dir=\"rtl\"] .md-search__overlay {\n right: 0;\n left: initial; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__overlay {\n width: 100%;\n height: 100%;\n -webkit-transition: width 0s, height 0s, opacity 0.25s;\n transition: width 0s, height 0s, opacity 0.25s;\n opacity: 1; }\n .md-search__inner {\n position: relative;\n width: 11.5rem;\n margin-right: 0.8rem;\n padding: 0.1rem 0;\n float: right;\n -webkit-transition: width 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: width 0.25s cubic-bezier(0.1, 0.7, 0.1, 1); }\n [dir=\"rtl\"] .md-search__inner {\n margin-right: initial;\n margin-left: 0.8rem;\n float: left; }\n .md-search__form {\n border-radius: 0.1rem; }\n .md-search__input {\n width: 100%;\n height: 1.8rem;\n padding-left: 2.2rem;\n -webkit-transition: background-color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n transition: background-color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1), color 0.25s cubic-bezier(0.1, 0.7, 0.1, 1);\n border-radius: 0.1rem;\n background-color: rgba(0, 0, 0, 0.26);\n color: inherit;\n font-size: 0.8rem; }\n [dir=\"rtl\"] .md-search__input {\n padding-right: 2.2rem; }\n .md-search__input + .md-search__icon {\n color: inherit; }\n .md-search__input::-webkit-input-placeholder {\n color: rgba(255, 255, 255, 0.7); }\n .md-search__input::-moz-placeholder {\n color: rgba(255, 255, 255, 0.7); }\n .md-search__input:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.7); }\n .md-search__input::-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.7); }\n .md-search__input::placeholder {\n color: rgba(255, 255, 255, 0.7); }\n .md-search__input:hover {\n background-color: rgba(255, 255, 255, 0.12); }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input {\n border-radius: 0.1rem 0.1rem 0 0;\n background-color: white;\n color: rgba(0, 0, 0, 0.87);\n text-overflow: clip; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input::-webkit-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input::-moz-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input:-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input::-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.54); }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input + .md-search__icon, [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__input::placeholder {\n color: rgba(0, 0, 0, 0.54); }\n .md-search__output {\n top: 1.9rem;\n -webkit-transition: opacity 0.4s;\n transition: opacity 0.4s;\n opacity: 0; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__output {\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.4);\n opacity: 1; }\n .md-search__scrollwrap {\n max-height: 0; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__scrollwrap {\n max-height: 75vh; }\n .md-search__scrollwrap::-webkit-scrollbar {\n width: 0.2rem;\n height: 0.2rem; }\n .md-search__scrollwrap::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.26); }\n .md-search__scrollwrap::-webkit-scrollbar-thumb:hover {\n background-color: #536dfe; }\n .md-search-result__meta {\n padding-left: 2.2rem; }\n [dir=\"rtl\"] .md-search-result__meta {\n padding-right: 2.2rem;\n padding-left: initial; }\n .md-search-result__article {\n padding-left: 2.2rem; }\n [dir=\"rtl\"] .md-search-result__article {\n padding-right: 2.2rem;\n padding-left: 0.8rem; }\n .md-sidebar--secondary {\n display: block;\n margin-left: 100%;\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0); }\n [dir=\"rtl\"] .md-sidebar--secondary {\n margin-right: 100%;\n margin-left: initial;\n -webkit-transform: translate(100%, 0);\n transform: translate(100%, 0); } }\n\n@media only screen and (min-width: 76.25em) {\n .md-content {\n margin-left: 12.1rem; }\n [dir=\"rtl\"] .md-content {\n margin-right: 12.1rem; }\n .md-content__inner {\n margin-right: 1.2rem;\n margin-left: 1.2rem; }\n .md-header-nav__button.md-icon--menu {\n display: none; }\n .md-nav[data-md-state=\"animate\"] {\n -webkit-transition: max-height 0.25s cubic-bezier(0.86, 0, 0.07, 1);\n transition: max-height 0.25s cubic-bezier(0.86, 0, 0.07, 1); }\n .md-nav__toggle ~ .md-nav {\n max-height: 0;\n overflow: hidden; }\n .no-js .md-nav__toggle ~ .md-nav {\n display: none; }\n .md-nav__toggle:checked ~ .md-nav, .md-nav[data-md-state=\"expand\"] {\n max-height: 100%; }\n .no-js .md-nav__toggle:checked ~ .md-nav, .no-js .md-nav[data-md-state=\"expand\"] {\n display: block; }\n .md-nav__item--nested > .md-nav > .md-nav__title {\n display: none; }\n .md-nav__item--nested > .md-nav__link::after {\n display: inline-block;\n -webkit-transform-origin: 0.45em 0.45em;\n transform-origin: 0.45em 0.45em;\n -webkit-transform-style: preserve-3d;\n transform-style: preserve-3d;\n vertical-align: -0.125em; }\n .js .md-nav__item--nested > .md-nav__link::after {\n -webkit-transition: -webkit-transform 0.4s;\n transition: -webkit-transform 0.4s;\n transition: transform 0.4s;\n transition: transform 0.4s, -webkit-transform 0.4s; }\n .md-nav__item--nested .md-nav__toggle:checked ~ .md-nav__link::after {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg); }\n .md-search__inner {\n margin-right: 1.2rem; }\n [dir=\"rtl\"] .md-search__inner {\n margin-left: 1.2rem; }\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__inner {\n width: 34.4rem; }\n .md-search__scrollwrap {\n width: 34.4rem; }\n .md-sidebar--secondary {\n margin-left: 61rem; }\n [dir=\"rtl\"] .md-sidebar--secondary {\n margin-right: 61rem;\n margin-left: initial; }\n .md-tabs ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--nested {\n font-size: 0;\n visibility: hidden; }\n .md-tabs--active ~ .md-main .md-nav--primary .md-nav__title {\n display: block;\n padding: 0; }\n .md-tabs--active ~ .md-main .md-nav--primary .md-nav__title--site {\n display: none; }\n .no-js .md-tabs--active ~ .md-main .md-nav--primary .md-nav {\n display: block; }\n .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item {\n font-size: 0;\n visibility: hidden; }\n .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--nested {\n display: none;\n font-size: 0.7rem;\n overflow: auto;\n visibility: visible; }\n .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--nested > .md-nav__link {\n display: none; }\n .md-tabs--active ~ .md-main .md-nav--primary > .md-nav__list > .md-nav__item--active {\n display: block; }\n .md-tabs--active ~ .md-main .md-nav[data-md-level=\"1\"] {\n max-height: initial;\n overflow: visible; }\n .md-tabs--active ~ .md-main .md-nav[data-md-level=\"1\"] > .md-nav__list > .md-nav__item {\n padding-left: 0; }\n .md-tabs--active ~ .md-main .md-nav[data-md-level=\"1\"] .md-nav .md-nav__title {\n display: none; } }\n\n@media only screen and (min-width: 45em) {\n .md-footer-nav__link {\n width: 50%; }\n .md-footer-copyright {\n max-width: 75%;\n float: left; }\n [dir=\"rtl\"] .md-footer-copyright {\n float: right; }\n .md-footer-social {\n padding: 0.6rem 0;\n float: right; }\n [dir=\"rtl\"] .md-footer-social {\n float: left; } }\n\n@media only screen and (max-width: 29.9375em) {\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__overlay {\n -webkit-transform: scale(45);\n transform: scale(45); } }\n\n@media only screen and (min-width: 30em) and (max-width: 44.9375em) {\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__overlay {\n -webkit-transform: scale(60);\n transform: scale(60); } }\n\n@media only screen and (min-width: 45em) and (max-width: 59.9375em) {\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__overlay {\n -webkit-transform: scale(75);\n transform: scale(75); } }\n\n@media only screen and (min-width: 60em) and (max-width: 76.1875em) {\n [data-md-toggle=\"search\"]:checked ~ .md-header .md-search__inner {\n width: 23.4rem; }\n .md-search__scrollwrap {\n width: 23.4rem; }\n .md-search-result__teaser {\n max-height: 2.5rem;\n -webkit-line-clamp: 3; } }\n/*# sourceMappingURL=application.css.map */",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} \ No newline at end of file diff --git a/material/base.html b/material/base.html index 1f15437d5..106cbbfd6 100644 --- a/material/base.html +++ b/material/base.html @@ -1,6 +1,3 @@ -{#- - This file was automatically generated - do not edit --#} {% import "partials/language.html" as lang with context %} {% set feature = config.theme.feature %} {% set palette = config.theme.palette %} @@ -56,9 +53,9 @@ {% endif %} {% endblock %} {% block styles %} - + {% if palette.primary or palette.accent %} - + {% endif %} {% if palette.primary %} {% import "partials/palette.html" as map %} @@ -69,7 +66,7 @@ {% endif %} {% endblock %} {% block libs %} - + {% endblock %} {% block fonts %} {% if font != false %} @@ -106,11 +103,11 @@ {% set platform = config.extra.repo_icon or config.repo_url %} {% if "github" in platform %} - {% include "assets/images/icons/github.f0b8504a.svg" %} + {% include "assets/images/icons/github.svg" %} {% elif "gitlab" in platform %} - {% include "assets/images/icons/gitlab.6dd19c00.svg" %} + {% include "assets/images/icons/gitlab.svg" %} {% elif "bitbucket" in platform %} - {% include "assets/images/icons/bitbucket.1b09e088.svg" %} + {% include "assets/images/icons/bitbucket.svg" %} {% endif %} @@ -193,7 +190,7 @@ {% endblock %} {% block scripts %} - + {% if lang.t("search.language") != "en" %} {% set languages = lang.t("search.language").split(",") %} {% if languages | length and languages[0] != "" %} @@ -204,7 +201,7 @@ {% if language == "ja" %} {% endif %} - {% if language in ("da", "de", "es", "fi", "fr", "hu", "it", "ja", "nl", "no", "pt", "ro", "ru", "sv", "th", "tr") %} + {% if language in ("da","de","du","es","fi","fr","hu","it","ja","jp","nl","no","pt","ro","ru","sv","tr") %} {% endif %} {% endif %} diff --git a/material/main.html b/material/main.html index 094a197b0..94d9808cc 100644 --- a/material/main.html +++ b/material/main.html @@ -1,4 +1 @@ -{#- - This file was automatically generated - do not edit --#} {% extends "base.html" %} diff --git a/material/partials/footer.html b/material/partials/footer.html index e14d93c7b..b21767220 100644 --- a/material/partials/footer.html +++ b/material/partials/footer.html @@ -1,6 +1,3 @@ -{#- - This file was automatically generated - do not edit --#} {% import "partials/language.html" as lang with context %}