diff --git a/.babelrc b/.babelrc
deleted file mode 100644
index 2f01e1d..0000000
--- a/.babelrc
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "presets": ["env"]
-}
\ No newline at end of file
diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml
new file mode 100644
index 0000000..f856e6d
--- /dev/null
+++ b/.github/workflows/node.js.yml
@@ -0,0 +1,28 @@
+# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
+# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs
+
+name: Node.js CI
+
+on:
+ push:
+ branches: ["main"]
+ pull_request:
+ branches: ["main"]
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+
+ strategy:
+ matrix:
+ node-version: [18.x]
+
+ steps:
+ - uses: actions/checkout@v3
+ - name: Use Node.js ${{ matrix.node-version }}
+ uses: actions/setup-node@v3
+ with:
+ node-version: ${{ matrix.node-version }}
+ - run: yarn install
+ - run: yarn build
+ - run: yarn test
diff --git a/.gitignore b/.gitignore
index 2e71963..425ee9f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
-assets/*
-.sass-cache
-node_modules/*
+node_modules
.DS_Store
-cjs/
\ No newline at end of file
+build
+coverage
\ No newline at end of file
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 0000000..927aeb9
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,6 @@
+{
+ "arrowParens": "avoid",
+ "tabWidth": 4,
+ "useTabs": false,
+ "trailingComma": "none"
+}
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index b50758f..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-language: node_js
-node_js:
- - "6.9.5"
-before_install: npm install
-script: npm run build
-script: npm run test
\ No newline at end of file
diff --git a/README.md b/README.md
index 684a010..55ca432 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,7 @@
-
+
Picobel.js
-
-
Picobel.js (pronounced _peek-o-bell_, as in _decibel_) is a lightweight dependency-free Javascript tool that converts html audio tags into styleable markup.
* [Overview](#why-would-i-need-this)
diff --git a/babel.config.json b/babel.config.json
new file mode 100644
index 0000000..72009ce
--- /dev/null
+++ b/babel.config.json
@@ -0,0 +1,12 @@
+{
+ "presets": [
+ [
+ "@babel/preset-env",
+ {
+ "targets": {
+ "node": "current"
+ }
+ }
+ ]
+ ]
+}
diff --git a/build.js b/build.js
new file mode 100644
index 0000000..a20f5c4
--- /dev/null
+++ b/build.js
@@ -0,0 +1,45 @@
+import * as esbuild from "esbuild";
+
+const parseArgs = rawArgs => {
+ const [a, b, ...relevant] = rawArgs;
+ return relevant
+ .map(arg => {
+ const [key, value] = arg.split("=");
+ return { [key.replace(/-/g, "")]: value || true };
+ })
+ .reduce((args, arg) => ({ ...args, ...arg }), {});
+};
+
+const args = parseArgs(process.argv);
+
+const globalConfig = {
+ bundle: true,
+ outdir: `build`,
+ minify: args.mode !== "development",
+ treeShaking: args.mode !== "development",
+ sourcemap: args.mode === "development"
+};
+
+const config = {
+ js: {
+ ...globalConfig,
+ format: "esm",
+ entryPoints: ["src/js/Picobel.js"],
+ entryNames: "picobel"
+ },
+ css: {
+ ...globalConfig,
+ entryPoints: ["src/css/player.default.css", "src/css/all.css"]
+ }
+};
+
+const build = async config => {
+ try {
+ await esbuild.build(config.js);
+ await esbuild.build(config.css);
+ } catch (e) {
+ console.warn("esbuild error", e);
+ }
+};
+
+build(config);
diff --git a/css/all.css b/css/all.css
deleted file mode 100644
index 471eff4..0000000
--- a/css/all.css
+++ /dev/null
@@ -1,2693 +0,0 @@
-@charset "UTF-8";
-@-webkit-keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-@keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.defaultPlayerTheme.customAudioPlayer {
- font-size: 10px;
- position: relative;
- box-sizing: border-box;
- overflow: hidden;
- z-index: 1;
- margin: 1em 0;
- height: 6em;
- border-radius: 0.3em;
- box-shadow: rgba(0, 0, 0, 0.3) 0 0.1em 0.2em 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer *,
-.defaultPlayerTheme.customAudioPlayer *:before,
-.defaultPlayerTheme.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.defaultPlayerTheme.customAudioPlayer .loader {
- position: absolute;
- bottom: 0;
- left: 4em;
- right: 0;
- height: 2em;
- overflow: hidden;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.defaultPlayerTheme.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #ddd 0 0 0 0, inset #c4c4c4 1em 0 0 0, inset #ddd 2em 0 0 0, inset #c4c4c4 3em 0 0 0, inset #ddd 4em 0 0 0, inset #c4c4c4 5em 0 0 0, inset #ddd 6em 0 0 0, inset #c4c4c4 7em 0 0 0, inset #ddd 8em 0 0 0, inset #c4c4c4 9em 0 0 0, inset #ddd 10em 0 0 0, inset #c4c4c4 11em 0 0 0, inset #ddd 12em 0 0 0, inset #c4c4c4 13em 0 0 0, inset #ddd 14em 0 0 0, inset #c4c4c4 15em 0 0 0, inset #ddd 16em 0 0 0, inset #c4c4c4 17em 0 0 0, inset #ddd 18em 0 0 0, inset #c4c4c4 19em 0 0 0, inset #ddd 20em 0 0 0, inset #c4c4c4 21em 0 0 0, inset #ddd 22em 0 0 0, inset #c4c4c4 23em 0 0 0, inset #ddd 24em 0 0 0, inset #c4c4c4 25em 0 0 0, inset #ddd 26em 0 0 0, inset #c4c4c4 27em 0 0 0, inset #ddd 28em 0 0 0, inset #c4c4c4 29em 0 0 0, inset #ddd 30em 0 0 0, inset #c4c4c4 31em 0 0 0, inset #ddd 32em 0 0 0, inset #c4c4c4 33em 0 0 0, inset #ddd 34em 0 0 0, inset #c4c4c4 35em 0 0 0, inset #ddd 36em 0 0 0, inset #c4c4c4 37em 0 0 0, inset #ddd 38em 0 0 0, inset #c4c4c4 39em 0 0 0, inset #ddd 40em 0 0 0, inset #c4c4c4 41em 0 0 0, inset #ddd 42em 0 0 0, inset #c4c4c4 43em 0 0 0, inset #ddd 44em 0 0 0, inset #c4c4c4 45em 0 0 0, inset #ddd 46em 0 0 0, inset #c4c4c4 47em 0 0 0, inset #ddd 48em 0 0 0, inset #c4c4c4 49em 0 0 0, inset #ddd 50em 0 0 0, inset #c4c4c4 51em 0 0 0, inset #ddd 52em 0 0 0, inset #c4c4c4 53em 0 0 0, inset #ddd 54em 0 0 0, inset #c4c4c4 55em 0 0 0, inset #ddd 56em 0 0 0, inset #c4c4c4 57em 0 0 0, inset #ddd 58em 0 0 0, inset #c4c4c4 59em 0 0 0, inset #ddd 60em 0 0 0, inset #c4c4c4 61em 0 0 0, inset #ddd 62em 0 0 0, inset #c4c4c4 63em 0 0 0, inset #ddd 64em 0 0 0, inset #c4c4c4 65em 0 0 0, inset #ddd 66em 0 0 0, inset #c4c4c4 67em 0 0 0, inset #ddd 68em 0 0 0, inset #c4c4c4 69em 0 0 0, inset #ddd 70em 0 0 0, inset #c4c4c4 71em 0 0 0, inset #ddd 72em 0 0 0, inset #c4c4c4 73em 0 0 0, inset #ddd 74em 0 0 0, inset #c4c4c4 75em 0 0 0, inset #ddd 76em 0 0 0, inset #c4c4c4 77em 0 0 0, inset #ddd 78em 0 0 0, inset #c4c4c4 79em 0 0 0, inset #ddd 80em 0 0 0, inset #c4c4c4 81em 0 0 0, inset #ddd 82em 0 0 0, inset #c4c4c4 83em 0 0 0, inset #ddd 84em 0 0 0, inset #c4c4c4 85em 0 0 0, inset #ddd 86em 0 0 0, inset #c4c4c4 87em 0 0 0, inset #ddd 88em 0 0 0, inset #c4c4c4 89em 0 0 0, inset #ddd 90em 0 0 0, inset #c4c4c4 91em 0 0 0, inset #ddd 92em 0 0 0, inset #c4c4c4 93em 0 0 0, inset #ddd 94em 0 0 0, inset #c4c4c4 95em 0 0 0, inset #ddd 96em 0 0 0, inset #c4c4c4 97em 0 0 0, inset #ddd 98em 0 0 0, inset #c4c4c4 99em 0 0 0, inset #ddd 100em 0 0 0;
- -webkit-animation: basic_slide linear infinite 0.4s;
- animation: basic_slide linear infinite 0.4s;
-}
-
-.defaultPlayerTheme.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger {
- font-size: 1em;
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 4em;
- height: 6em;
- color: #ffffff;
- background: #555;
- background-image: linear-gradient(#6f6f6f, #555);
- box-shadow: inset #6f6f6f -1px 0 0 0;
- position: absolute;
- top: 0;
- left: 0;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.8em;
- margin-left: -0.4em;
- border-top: 0.8em solid transparent;
- border-left: 1em solid #ffffff;
- border-bottom: 0.8em solid transparent;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1.4em;
- margin-top: -0.7em;
- margin-right: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #ffffff;
- border-bottom: 0;
- opacity: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1.4em;
- margin-top: -0.7em;
- margin-left: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #ffffff;
- border-bottom: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper {
- padding: 1em 2em 1em 7em;
- height: 4.4em;
- overflow: hidden;
- background: #ddd;
- color: #555;
- text-shadow: #ffffff 0 0.1em 0;
- background-image: linear-gradient(#f1f1f1, #e6e6e6);
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper .titleDisplay {
- display: inline-block;
- line-height: 1;
- font-weight: bold;
- margin-right: 0.5em;
- font-family: monospace;
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper .titleDisplay:after {
- content: ' – ';
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper .artistDisplay {
- font-family: monospace;
- display: inline-block;
- line-height: 1;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper {
- position: absolute;
- bottom: 0;
- left: 5.6em;
- right: 0;
- height: 1.6em;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songPlayTimer,
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: 0;
- z-index: 3;
- width: 6em;
- text-align: left;
- background: transparent;
- color: #ffffff;
- line-height: 1;
- height: 1em;
- pointer-events: none;
- font-size: 1em;
- padding: 0 0.5em 0 1em;
- padding-top: 0.3em;
- font-family: monospace;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- text-align: right;
-}
-
-.defaultPlayerTheme.customAudioPlayer.loading .songPlayTimer,
-.defaultPlayerTheme.customAudioPlayer.loading .songDuration {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper {
- height: 2em;
- font-size: 1em;
- line-height: 1;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- background: #555;
- overflow: hidden;
- border-bottom-right-radius: 0.2em;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 2em;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(221, 221, 221, 0.4);
- width: 0%;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 0.5em;
- height: 2em;
- position: absolute;
- top: 0;
- left: 0%;
- margin-left: -0.2em;
- background: #00b7c6;
-}
-
-.defaultPlayerTheme.customAudioPlayer.loading .progress-slider__progress-indicator,
-.defaultPlayerTheme.customAudioPlayer.loading .progress-slider__playhead {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume {
- position: absolute;
- top: 0;
- left: 4em;
- width: 1.6em;
- height: 6em;
- overflow: hidden;
- z-index: 2;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton {
- display: block;
- width: 1.6em;
- height: 1.6em;
- font-size: 1em;
- color: transparent;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background: #555;
- position: absolute;
- top: 0;
- right: 0;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton:before {
- display: block;
- width: 0.4em;
- height: 0.3em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: -0.1em;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #ffffff;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton:after {
- display: block;
- width: 0.4em;
- height: 0.4em;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.4em;
- right: 50%;
- margin-right: -0.2em;
- border-top: 0.4em solid transparent;
- border-right: 0.4em solid #ffffff;
- border-bottom: 0.4em solid transparent;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton.songMuted:before {
- background: #dad8d2;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton.songMuted:after {
- border-right-color: #dad8d2;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolumeValue {
- margin-left: 0.2em;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper {
- display: block;
- height: 1.6em;
- position: absolute;
- top: 1.6em;
- left: 0;
- z-index: 3;
- background: #aca79a;
- width: 4.4em;
- -webkit-transform: rotate(90deg) translateY(-100%);
- transform: rotate(90deg) translateY(-100%);
- -webkit-transform-origin: top left;
- transform-origin: top left;
- overflow: hidden;
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper:after {
- content: '';
- display: block;
- width: 100%;
- border-right: 4.4em solid #555;
- border-bottom: 1.6em solid transparent;
- position: absolute;
- bottom: 0;
- left: 0;
- pointer-events: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 1.6em;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1.6em;
- position: absolute;
- top: 0;
- right: 0;
- background: #00b7c6;
- width: 100%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 1.5em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-@keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.eatenbymonsters.customAudioPlayer {
- margin: 2em 0;
- position: relative;
- overflow: hidden;
- box-sizing: border-box;
- height: 6em;
-}
-
-.eatenbymonsters.customAudioPlayer *,
-.eatenbymonsters.customAudioPlayer *:before,
-.eatenbymonsters.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.eatenbymonsters.customAudioPlayer .loader {
- width: 100%;
- position: absolute;
- bottom: 0;
- left: 0;
- height: 2em;
- overflow: hidden;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.eatenbymonsters.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #00b7c6 0 0 0 0, inset #008893 1em 0 0 0, inset #00b7c6 2em 0 0 0, inset #008893 3em 0 0 0, inset #00b7c6 4em 0 0 0, inset #008893 5em 0 0 0, inset #00b7c6 6em 0 0 0, inset #008893 7em 0 0 0, inset #00b7c6 8em 0 0 0, inset #008893 9em 0 0 0, inset #00b7c6 10em 0 0 0, inset #008893 11em 0 0 0, inset #00b7c6 12em 0 0 0, inset #008893 13em 0 0 0, inset #00b7c6 14em 0 0 0, inset #008893 15em 0 0 0, inset #00b7c6 16em 0 0 0, inset #008893 17em 0 0 0, inset #00b7c6 18em 0 0 0, inset #008893 19em 0 0 0, inset #00b7c6 20em 0 0 0, inset #008893 21em 0 0 0, inset #00b7c6 22em 0 0 0, inset #008893 23em 0 0 0, inset #00b7c6 24em 0 0 0, inset #008893 25em 0 0 0, inset #00b7c6 26em 0 0 0, inset #008893 27em 0 0 0, inset #00b7c6 28em 0 0 0, inset #008893 29em 0 0 0, inset #00b7c6 30em 0 0 0, inset #008893 31em 0 0 0, inset #00b7c6 32em 0 0 0, inset #008893 33em 0 0 0, inset #00b7c6 34em 0 0 0, inset #008893 35em 0 0 0, inset #00b7c6 36em 0 0 0, inset #008893 37em 0 0 0, inset #00b7c6 38em 0 0 0, inset #008893 39em 0 0 0, inset #00b7c6 40em 0 0 0, inset #008893 41em 0 0 0, inset #00b7c6 42em 0 0 0, inset #008893 43em 0 0 0, inset #00b7c6 44em 0 0 0, inset #008893 45em 0 0 0, inset #00b7c6 46em 0 0 0, inset #008893 47em 0 0 0, inset #00b7c6 48em 0 0 0, inset #008893 49em 0 0 0, inset #00b7c6 50em 0 0 0, inset #008893 51em 0 0 0, inset #00b7c6 52em 0 0 0, inset #008893 53em 0 0 0, inset #00b7c6 54em 0 0 0, inset #008893 55em 0 0 0, inset #00b7c6 56em 0 0 0, inset #008893 57em 0 0 0, inset #00b7c6 58em 0 0 0, inset #008893 59em 0 0 0, inset #00b7c6 60em 0 0 0, inset #008893 61em 0 0 0, inset #00b7c6 62em 0 0 0, inset #008893 63em 0 0 0, inset #00b7c6 64em 0 0 0, inset #008893 65em 0 0 0, inset #00b7c6 66em 0 0 0, inset #008893 67em 0 0 0, inset #00b7c6 68em 0 0 0, inset #008893 69em 0 0 0, inset #00b7c6 70em 0 0 0, inset #008893 71em 0 0 0, inset #00b7c6 72em 0 0 0, inset #008893 73em 0 0 0, inset #00b7c6 74em 0 0 0, inset #008893 75em 0 0 0, inset #00b7c6 76em 0 0 0, inset #008893 77em 0 0 0, inset #00b7c6 78em 0 0 0, inset #008893 79em 0 0 0, inset #00b7c6 80em 0 0 0, inset #008893 81em 0 0 0, inset #00b7c6 82em 0 0 0, inset #008893 83em 0 0 0, inset #00b7c6 84em 0 0 0, inset #008893 85em 0 0 0, inset #00b7c6 86em 0 0 0, inset #008893 87em 0 0 0, inset #00b7c6 88em 0 0 0, inset #008893 89em 0 0 0, inset #00b7c6 90em 0 0 0, inset #008893 91em 0 0 0, inset #00b7c6 92em 0 0 0, inset #008893 93em 0 0 0, inset #00b7c6 94em 0 0 0, inset #008893 95em 0 0 0, inset #00b7c6 96em 0 0 0, inset #008893 97em 0 0 0, inset #00b7c6 98em 0 0 0, inset #008893 99em 0 0 0, inset #00b7c6 100em 0 0 0;
- -webkit-animation: basic_slide linear infinite 0.4s;
- animation: basic_slide linear infinite 0.4s;
-}
-
-.eatenbymonsters.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 3em;
- height: 4em;
- font-size: 1em;
- color: #ffffff;
- background: #555;
- position: absolute;
- top: 0;
- left: 0;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #ffffff;
- border-bottom: 0.6em solid transparent;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
- opacity: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.eatenbymonsters.customAudioPlayer .metaWrapper {
- padding: 0.5em 1.5em 0.5em 3.5em;
- height: 4em;
- overflow: auto;
- background: #00b7c6;
- background: rgba(0, 183, 198, 0.3);
-}
-
-.eatenbymonsters.customAudioPlayer .metaWrapper .titleDisplay {
- display: block;
- line-height: 1;
- font-weight: bold;
-}
-
-.eatenbymonsters.customAudioPlayer .metaWrapper .artistDisplay {
- display: block;
- line-height: 1;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper {
- position: absolute;
- width: 100%;
- bottom: 0;
- left: 0;
- height: 2em;
- background: red;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songPlayTimer,
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: 0;
- z-index: 3;
- width: 4em;
- text-align: center;
- background: transparent;
- color: #ffffff;
- line-height: 2;
- height: 2em;
- pointer-events: none;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
-}
-
-.eatenbymonsters.customAudioPlayer.loading .songPlayTimer,
-.eatenbymonsters.customAudioPlayer.loading .songDuration {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper {
- height: 2em;
- font-size: 1em;
- line-height: 1;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- background: #555;
- overflow: hidden;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 2em;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(0, 183, 198, 0.4);
- width: 0%;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 1em;
- height: 2em;
- position: absolute;
- top: 50%;
- left: 0%;
- margin-top: -1em;
- margin-left: -0.5em;
- background: #00b7c6;
-}
-
-.eatenbymonsters.customAudioPlayer.loading .progress-slider__progress-indicator,
-.eatenbymonsters.customAudioPlayer.loading .progress-slider__playhead {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2.2em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume {
- position: absolute;
- top: 0;
- right: 0;
- width: 1.5em;
- height: 4em;
- overflow: hidden;
- z-index: 2;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton {
- display: block;
- width: 1.5rem;
- height: 1.5rem;
- font-size: 0;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background: #555;
- position: absolute;
- top: 0;
- right: 0;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton:before {
- display: block;
- width: 0.4rem;
- height: 0.3rem;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: -0.1rem;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #ffffff;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton:after {
- display: block;
- width: 0.4rem;
- height: 0.4rem;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.4rem;
- right: 50%;
- margin-right: -0.2rem;
- border-top: 0.4rem solid transparent;
- border-right: 0.4rem solid #ffffff;
- border-bottom: 0.4rem solid transparent;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton.songMuted:before {
- background: #dad8d2;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton.songMuted:after {
- border-right-color: #dad8d2;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolumeValue {
- margin-left: 0.2em;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper {
- display: block;
- height: 1.5em;
- position: absolute;
- top: 0;
- left: 0;
- z-index: 3;
- background: #aca79a;
- width: 2.5em;
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg);
- -webkit-transform-origin: bottom left;
- transform-origin: bottom left;
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 1.5em;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1.5em;
- position: absolute;
- top: 0;
- right: 0;
- background: #00b7c6;
- width: 100%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 1.5em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer {
- margin: 2em 0;
- padding-left: 4em;
- position: relative;
- border: 1px solid #c3c3c3;
- box-shadow: inset #ffffff 0 1px 0 0, rgba(77, 77, 77, 0.6) 0 1px 2px 0;
- overflow: hidden;
- height: 4em;
- box-sizing: border-box;
- background-image: linear-gradient(#f1f1f1, #e6e6e6);
- font-family: 'Arial', sans-serif;
- color: #7a7a7a;
- text-shadow: #ffffff 0 1px 0;
-}
-
-.itunes.customAudioPlayer *,
-.itunes.customAudioPlayer *:before,
-.itunes.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.itunes.customAudioPlayer .loader {
- position: absolute;
- top: 50%;
- left: 50%;
- width: 2em;
- height: 2em;
- margin-top: -1.25em;
- margin-left: 1em;
- border: 0.2em solid #c3c3c3;
- border-top-color: #4d4d4d;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- overflow: hidden;
- border-radius: 50%;
- -webkit-animation: itunes_spin linear infinite 1s;
- animation: itunes_spin linear infinite 1s;
-}
-
-.itunes.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.itunes.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 4em;
- height: 4em;
- font-size: 1em;
- color: #7f7f7f;
- background: #ffffff;
- position: absolute;
- top: 0;
- left: 0;
- border-right: 1px solid #c3c3c3;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.itunes.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.itunes.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.8em;
- margin-left: -0.4em;
- border-top: 0.8em solid transparent;
- border-left: 1em solid #7f7f7f;
- border-bottom: 0.8em solid transparent;
-}
-
-.itunes.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1.4em;
- margin-top: -0.7em;
- margin-right: -0.7em;
- border-top: 0;
- border-left: 0.6em solid #7f7f7f;
- border-bottom: 0;
- opacity: 0;
-}
-
-.itunes.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1.4em;
- margin-top: -0.7em;
- margin-left: -0.7em;
- border-top: 0;
- border-left: 0.6em solid #7f7f7f;
- border-bottom: 0;
-}
-
-.itunes.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.itunes.customAudioPlayer .metaWrapper {
- padding: 0.5em;
-}
-
-.itunes.customAudioPlayer.loading .metaWrapper {
- display: none;
-}
-
-.itunes.customAudioPlayer .titleDisplay {
- display: block;
- text-align: center;
- color: #3c3c3c;
- font-weight: 500;
-}
-
-.itunes.customAudioPlayer .artistDisplay {
- font-size: 0.8em;
- display: block;
- text-align: center;
-}
-
-.itunes.customAudioPlayer .songPlayTimer {
- position: absolute;
- bottom: 1em;
- left: 5em;
-}
-
-.itunes.customAudioPlayer .songDuration {
- position: absolute;
- bottom: 1em;
- right: 1em;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper {
- height: 1rem;
- line-height: 1;
- position: absolute;
- bottom: 0;
- left: 4rem;
- right: 0;
- overflow: hidden;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.5em;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #bcbcbc;
- width: 100%;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.5em;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #707070;
- width: 0%;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 0.3em;
- height: 1rem;
- position: absolute;
- bottom: 0;
- left: 0%;
- border-top-left-radius: 0.2em;
- border-top-right-radius: 0.2em;
- margin-left: -0.15em;
- background: #000000;
-}
-
-.itunes.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1rem;
- height: 2.2em;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 1rem;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 1rem;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer .songVolume {
- display: none;
-}
-
-@-webkit-keyframes itunes_spin {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@keyframes itunes_spin {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-.pitchfork.customAudioPlayer {
- margin: 2em 0;
- padding: 1em;
- padding-left: 4em;
- position: relative;
- border: 2px solid #a2a2a2;
- overflow: hidden;
- box-sizing: border-box;
- background: #ffffff;
- font-family: 'Arial', sans-serif;
- color: #969696;
-}
-
-.pitchfork.customAudioPlayer *,
-.pitchfork.customAudioPlayer *:before,
-.pitchfork.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.pitchfork.customAudioPlayer .loader {
- position: absolute;
- top: 3.1em;
- left: 7.2em;
- right: 4.2em;
- height: 0.4em;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- overflow: hidden;
- border-radius: 0.2em;
-}
-
-.pitchfork.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 130%;
- height: 600%;
- position: absolute;
- z-index: 1;
- top: -200%;
- left: 0;
- box-shadow: inset #eeeeee 0 0 0 0, inset #dad8d2 0.5em 0 0 0, inset #eeeeee 1em 0 0 0, inset #dad8d2 1.5em 0 0 0, inset #eeeeee 2em 0 0 0, inset #dad8d2 2.5em 0 0 0, inset #eeeeee 3em 0 0 0, inset #dad8d2 3.5em 0 0 0, inset #eeeeee 4em 0 0 0, inset #dad8d2 4.5em 0 0 0, inset #eeeeee 5em 0 0 0, inset #dad8d2 5.5em 0 0 0, inset #eeeeee 6em 0 0 0, inset #dad8d2 6.5em 0 0 0, inset #eeeeee 7em 0 0 0, inset #dad8d2 7.5em 0 0 0, inset #eeeeee 8em 0 0 0, inset #dad8d2 8.5em 0 0 0, inset #eeeeee 9em 0 0 0, inset #dad8d2 9.5em 0 0 0, inset #eeeeee 10em 0 0 0, inset #dad8d2 10.5em 0 0 0, inset #eeeeee 11em 0 0 0, inset #dad8d2 11.5em 0 0 0, inset #eeeeee 12em 0 0 0, inset #dad8d2 12.5em 0 0 0, inset #eeeeee 13em 0 0 0, inset #dad8d2 13.5em 0 0 0, inset #eeeeee 14em 0 0 0, inset #dad8d2 14.5em 0 0 0, inset #eeeeee 15em 0 0 0, inset #dad8d2 15.5em 0 0 0, inset #eeeeee 16em 0 0 0, inset #dad8d2 16.5em 0 0 0, inset #eeeeee 17em 0 0 0, inset #dad8d2 17.5em 0 0 0, inset #eeeeee 18em 0 0 0, inset #dad8d2 18.5em 0 0 0, inset #eeeeee 19em 0 0 0, inset #dad8d2 19.5em 0 0 0, inset #eeeeee 20em 0 0 0, inset #dad8d2 20.5em 0 0 0, inset #eeeeee 21em 0 0 0, inset #dad8d2 21.5em 0 0 0, inset #eeeeee 22em 0 0 0, inset #dad8d2 22.5em 0 0 0, inset #eeeeee 23em 0 0 0, inset #dad8d2 23.5em 0 0 0, inset #eeeeee 24em 0 0 0, inset #dad8d2 24.5em 0 0 0, inset #eeeeee 25em 0 0 0, inset #dad8d2 25.5em 0 0 0, inset #eeeeee 26em 0 0 0, inset #dad8d2 26.5em 0 0 0, inset #eeeeee 27em 0 0 0, inset #dad8d2 27.5em 0 0 0, inset #eeeeee 28em 0 0 0, inset #dad8d2 28.5em 0 0 0, inset #eeeeee 29em 0 0 0, inset #dad8d2 29.5em 0 0 0, inset #eeeeee 30em 0 0 0, inset #dad8d2 30.5em 0 0 0, inset #eeeeee 31em 0 0 0, inset #dad8d2 31.5em 0 0 0, inset #eeeeee 32em 0 0 0, inset #dad8d2 32.5em 0 0 0, inset #eeeeee 33em 0 0 0, inset #dad8d2 33.5em 0 0 0, inset #eeeeee 34em 0 0 0, inset #dad8d2 34.5em 0 0 0, inset #eeeeee 35em 0 0 0, inset #dad8d2 35.5em 0 0 0, inset #eeeeee 36em 0 0 0, inset #dad8d2 36.5em 0 0 0, inset #eeeeee 37em 0 0 0, inset #dad8d2 37.5em 0 0 0, inset #eeeeee 38em 0 0 0, inset #dad8d2 38.5em 0 0 0, inset #eeeeee 39em 0 0 0, inset #dad8d2 39.5em 0 0 0, inset #eeeeee 40em 0 0 0, inset #dad8d2 40.5em 0 0 0, inset #eeeeee 41em 0 0 0, inset #dad8d2 41.5em 0 0 0, inset #eeeeee 42em 0 0 0, inset #dad8d2 42.5em 0 0 0, inset #eeeeee 43em 0 0 0, inset #dad8d2 43.5em 0 0 0, inset #eeeeee 44em 0 0 0, inset #dad8d2 44.5em 0 0 0, inset #eeeeee 45em 0 0 0, inset #dad8d2 45.5em 0 0 0, inset #eeeeee 46em 0 0 0, inset #dad8d2 46.5em 0 0 0, inset #eeeeee 47em 0 0 0, inset #dad8d2 47.5em 0 0 0, inset #eeeeee 48em 0 0 0, inset #dad8d2 48.5em 0 0 0, inset #eeeeee 49em 0 0 0, inset #dad8d2 49.5em 0 0 0, inset #eeeeee 50em 0 0 0;
- -webkit-animation: pitchfork_slide linear infinite 0.3s;
- animation: pitchfork_slide linear infinite 0.3s;
- -webkit-transform-origin: center;
- transform-origin: center;
-}
-
-.pitchfork.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 2.6em;
- height: 2.6em;
- font-size: 1em;
- color: #7f7f7f;
- background: #ffffff;
- position: absolute;
- top: 50%;
- margin-top: -1.3em;
- left: 1em;
- border: 2px solid #000;
- border-radius: 50%;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #000;
- border-bottom: 0.6em solid transparent;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #000;
- border-bottom: 0;
- opacity: 0;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #000;
- border-bottom: 0;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.pitchfork.customAudioPlayer .metaWrapper {
- color: #000;
- padding: 0 1em;
- margin-bottom: 1em;
-}
-
-.pitchfork.customAudioPlayer .titleDisplay {
- font-weight: bold;
-}
-
-.pitchfork.customAudioPlayer .titleDisplay:before {
- content: '“';
-}
-
-.pitchfork.customAudioPlayer .titleDisplay:after {
- content: '”';
-}
-
-.pitchfork.customAudioPlayer .artistDisplay:before {
- content: ' – ';
-}
-
-.pitchfork.customAudioPlayer .songPlayTimer {
- position: absolute;
- bottom: 1em;
- left: 5em;
-}
-
-.pitchfork.customAudioPlayer .songDuration {
- position: absolute;
- bottom: 1em;
- right: 1em;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper {
- padding: 0 4em;
- position: relative;
- font-size: 0.8em;
- width: 100%;
- float: left;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper .songPlayTimer,
-.pitchfork.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: -0.2em;
- width: 4em;
- text-align: center;
- line-height: 1;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
- border-radius: 0.5em 0 0 0.5em;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- border-radius: 0 0.5em 0.5em 0;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper {
- height: 0.4rem;
- line-height: 1;
- position: relative;
- border-radius: 0.2rem;
- overflow: hidden;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.4rem;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #eeeeee;
- width: 100%;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.4rem;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #ff3530;
- width: 0%;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- display: none;
-}
-
-.pitchfork.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 0.4rem;
- height: 2.2em;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 0.4rem;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 0.4rem;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer .songVolume {
- display: none;
-}
-
-@-webkit-keyframes pitchfork_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@keyframes pitchfork_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.soundcloud.customAudioPlayer {
- margin: 2em 0;
- padding: 0em;
- padding-left: 4em;
- position: relative;
- border: 1px solid #cecece;
- overflow: visible;
- box-sizing: border-box;
- background: #ffffff;
- font-family: 'Arial', sans-serif;
- color: #969696;
- height: 3em;
- background-image: linear-gradient(#f2f2f2, #dedede);
-}
-
-.soundcloud.customAudioPlayer *,
-.soundcloud.customAudioPlayer *:before,
-.soundcloud.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.soundcloud.customAudioPlayer .loader {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 3em;
- background: #333333;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- padding: 1em;
- overflow: hidden;
-}
-
-.soundcloud.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #ffffff 0 0 0 0, inset #fa5300 1em 0 0 0, inset #ffffff 2em 0 0 0, inset #fa5300 3em 0 0 0, inset #ffffff 4em 0 0 0, inset #fa5300 5em 0 0 0, inset #ffffff 6em 0 0 0, inset #fa5300 7em 0 0 0, inset #ffffff 8em 0 0 0, inset #fa5300 9em 0 0 0, inset #ffffff 10em 0 0 0, inset #fa5300 11em 0 0 0, inset #ffffff 12em 0 0 0, inset #fa5300 13em 0 0 0, inset #ffffff 14em 0 0 0, inset #fa5300 15em 0 0 0, inset #ffffff 16em 0 0 0, inset #fa5300 17em 0 0 0, inset #ffffff 18em 0 0 0, inset #fa5300 19em 0 0 0, inset #ffffff 20em 0 0 0, inset #fa5300 21em 0 0 0, inset #ffffff 22em 0 0 0, inset #fa5300 23em 0 0 0, inset #ffffff 24em 0 0 0, inset #fa5300 25em 0 0 0, inset #ffffff 26em 0 0 0, inset #fa5300 27em 0 0 0, inset #ffffff 28em 0 0 0, inset #fa5300 29em 0 0 0, inset #ffffff 30em 0 0 0, inset #fa5300 31em 0 0 0, inset #ffffff 32em 0 0 0, inset #fa5300 33em 0 0 0, inset #ffffff 34em 0 0 0, inset #fa5300 35em 0 0 0, inset #ffffff 36em 0 0 0, inset #fa5300 37em 0 0 0, inset #ffffff 38em 0 0 0, inset #fa5300 39em 0 0 0, inset #ffffff 40em 0 0 0, inset #fa5300 41em 0 0 0, inset #ffffff 42em 0 0 0, inset #fa5300 43em 0 0 0, inset #ffffff 44em 0 0 0, inset #fa5300 45em 0 0 0, inset #ffffff 46em 0 0 0, inset #fa5300 47em 0 0 0, inset #ffffff 48em 0 0 0, inset #fa5300 49em 0 0 0, inset #ffffff 50em 0 0 0, inset #fa5300 51em 0 0 0, inset #ffffff 52em 0 0 0, inset #fa5300 53em 0 0 0, inset #ffffff 54em 0 0 0, inset #fa5300 55em 0 0 0, inset #ffffff 56em 0 0 0, inset #fa5300 57em 0 0 0, inset #ffffff 58em 0 0 0, inset #fa5300 59em 0 0 0, inset #ffffff 60em 0 0 0, inset #fa5300 61em 0 0 0, inset #ffffff 62em 0 0 0, inset #fa5300 63em 0 0 0, inset #ffffff 64em 0 0 0, inset #fa5300 65em 0 0 0, inset #ffffff 66em 0 0 0, inset #fa5300 67em 0 0 0, inset #ffffff 68em 0 0 0, inset #fa5300 69em 0 0 0, inset #ffffff 70em 0 0 0, inset #fa5300 71em 0 0 0, inset #ffffff 72em 0 0 0, inset #fa5300 73em 0 0 0, inset #ffffff 74em 0 0 0, inset #fa5300 75em 0 0 0, inset #ffffff 76em 0 0 0, inset #fa5300 77em 0 0 0, inset #ffffff 78em 0 0 0, inset #fa5300 79em 0 0 0, inset #ffffff 80em 0 0 0, inset #fa5300 81em 0 0 0, inset #ffffff 82em 0 0 0, inset #fa5300 83em 0 0 0, inset #ffffff 84em 0 0 0, inset #fa5300 85em 0 0 0, inset #ffffff 86em 0 0 0, inset #fa5300 87em 0 0 0, inset #ffffff 88em 0 0 0, inset #fa5300 89em 0 0 0, inset #ffffff 90em 0 0 0, inset #fa5300 91em 0 0 0, inset #ffffff 92em 0 0 0, inset #fa5300 93em 0 0 0, inset #ffffff 94em 0 0 0, inset #fa5300 95em 0 0 0, inset #ffffff 96em 0 0 0, inset #fa5300 97em 0 0 0, inset #ffffff 98em 0 0 0, inset #fa5300 99em 0 0 0, inset #ffffff 100em 0 0 0;
- -webkit-animation: soundcloud_slide linear infinite 0.4s;
- animation: soundcloud_slide linear infinite 0.4s;
-}
-
-.soundcloud.customAudioPlayer.loading .loader {
- opacity: 0.2;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 2.6em;
- height: 2.6em;
- font-size: 1em;
- color: #7f7f7f;
- background: none;
- position: absolute;
- top: 50%;
- margin-top: -1.3em;
- left: 1em;
- border-radius: 50%;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #333333;
- border-bottom: 0.6em solid transparent;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #333333;
- border-bottom: 0;
- opacity: 0;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #333333;
- border-bottom: 0;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.soundcloud.customAudioPlayer .metaWrapper {
- color: #333333;
- padding: 0 1em;
- margin-bottom: 1em;
- float: right;
- width: 25%;
- margin-top: 0.7em;
-}
-
-.soundcloud.customAudioPlayer .titleDisplay {
- display: block;
- font-size: 0.7em;
- line-height: 1;
- padding-bottom: 0.2em;
- color: #969696;
-}
-
-.soundcloud.customAudioPlayer .artistDisplay {
- display: block;
- font-size: 0.7em;
- line-height: 1;
- color: #666666;
- font-weight: bold;
-}
-
-.soundcloud.customAudioPlayer .songPlayTimer {
- position: absolute;
- bottom: 1em;
- left: 5em;
- color: #fa5300;
-}
-
-.soundcloud.customAudioPlayer .songDuration {
- position: absolute;
- bottom: 1em;
- right: 1em;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper {
- padding: 0 4em;
- position: relative;
- font-size: 0.8em;
- width: 70%;
- float: left;
- margin-top: 1.5em;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper .songPlayTimer,
-.soundcloud.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: -0.2em;
- width: 4em;
- text-align: center;
- line-height: 1;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
- border-radius: 0.5em 0 0 0.5em;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- border-radius: 0 0.5em 0.5em 0;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper {
- height: 0.6rem;
- line-height: 1;
- position: relative;
- border-radius: 0.2rem;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.1rem;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #c8c8c8;
- width: 100%;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.1rem;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #fa5300;
- width: 0%;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- background: #fa5300;
- width: 0.4rem;
- height: 0.4rem;
- position: absolute;
- bottom: 50%;
- margin-bottom: -0.2rem;
- left: 0%;
- border-radius: 50%;
- margin-left: -0.3rem;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper:hover .progress-slider__playhead {
- opacity: 1;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 0.6rem;
- height: 2.2em;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer .songMuteButton {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .songVolume {
- width: 5%;
- height: 3em;
- float: left;
- position: relative;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer .songVolume:before {
- display: block;
- width: 0.5em;
- height: 0.4em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: 0.1em;
- margin-top: -0.2em;
- background: #333333;
-}
-
-.soundcloud.customAudioPlayer .songVolume:after {
- display: block;
- width: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.5em;
- right: 50%;
- border-top: 0.5em solid transparent;
- border-right: 0.5em solid #333333;
- border-bottom: 0.5em solid transparent;
-}
-
-.soundcloud.customAudioPlayer .songVolumeValue {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper {
- display: none;
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0;
- position: absolute;
- top: 0.5em;
- left: 50%;
- margin-left: -1.5em;
- background: blue;
- height: 1em;
- font-size: 0.8em;
- position: relative;
- background: #f2f2f2;
- border: 1px solid #cecece;
- width: 10em;
- float: left;
- padding: 1em;
- box-shadow: rgba(0, 0, 0, 0.3) -0.2em 0em 1em -0.2em;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- margin-top: -8px;
- left: -8px;
- border-top: 8px solid transparent;
- border-right: 8px solid #cecece;
- border-bottom: 8px solid transparent;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- margin-top: -8px;
- left: -7px;
- border-top: 8px solid transparent;
- border-right: 8px solid #f2f2f2;
- border-bottom: 8px solid transparent;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0.5em;
- height: 2em;
- left: 0;
- opacity: 0;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__background {
- height: 1px;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #c8c8c8;
- width: 100%;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1px;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #fa5300;
- width: 0%;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- background: #fa5300;
- width: 0.4rem;
- height: 0.4rem;
- position: absolute;
- bottom: 50%;
- margin-bottom: -0.2rem;
- left: 0%;
- border-radius: 50%;
- margin-left: -0.3rem;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.soundcloud.customAudioPlayer .songVolume:hover .volume-slider__wrapper {
- display: block;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2em;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-@-webkit-keyframes soundcloud_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@keyframes soundcloud_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.bbc.customAudioPlayer {
- margin: 2em 0;
- padding: 0em;
- padding-left: 4em;
- position: relative;
- overflow: visible;
- box-sizing: border-box;
- background: #ffffff;
- font-family: 'Arial', sans-serif;
- height: 6em;
-}
-
-.bbc.customAudioPlayer *,
-.bbc.customAudioPlayer *:before,
-.bbc.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.bbc.customAudioPlayer .loader {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 3em;
- background: #000000;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- padding: 1em;
- overflow: hidden;
-}
-
-.bbc.customAudioPlayer .loader:after {
- content: 'Loading';
- display: block;
- width: 6em;
- text-align: left;
- color: #ffffff;
- -webkit-animation: ellipsis linear infinite 0.8s;
- animation: ellipsis linear infinite 0.8s;
- position: absolute;
- top: 1em;
- padding-left: 1em;
- left: 50%;
- margin-left: -3em;
- z-index: 2;
-}
-
-.bbc.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 130%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0;
- left: 0;
- box-shadow: inset #000000 0 0 0 0, inset #f54997 1em 0 0 0, inset #000000 2em 0 0 0, inset #f54997 3em 0 0 0, inset #000000 4em 0 0 0, inset #f54997 5em 0 0 0, inset #000000 6em 0 0 0, inset #f54997 7em 0 0 0, inset #000000 8em 0 0 0, inset #f54997 9em 0 0 0, inset #000000 10em 0 0 0, inset #f54997 11em 0 0 0, inset #000000 12em 0 0 0, inset #f54997 13em 0 0 0, inset #000000 14em 0 0 0, inset #f54997 15em 0 0 0, inset #000000 16em 0 0 0, inset #f54997 17em 0 0 0, inset #000000 18em 0 0 0, inset #f54997 19em 0 0 0, inset #000000 20em 0 0 0, inset #f54997 21em 0 0 0, inset #000000 22em 0 0 0, inset #f54997 23em 0 0 0, inset #000000 24em 0 0 0, inset #f54997 25em 0 0 0, inset #000000 26em 0 0 0, inset #f54997 27em 0 0 0, inset #000000 28em 0 0 0, inset #f54997 29em 0 0 0, inset #000000 30em 0 0 0, inset #f54997 31em 0 0 0, inset #000000 32em 0 0 0, inset #f54997 33em 0 0 0, inset #000000 34em 0 0 0, inset #f54997 35em 0 0 0, inset #000000 36em 0 0 0, inset #f54997 37em 0 0 0, inset #000000 38em 0 0 0, inset #f54997 39em 0 0 0, inset #000000 40em 0 0 0, inset #f54997 41em 0 0 0, inset #000000 42em 0 0 0, inset #f54997 43em 0 0 0, inset #000000 44em 0 0 0, inset #f54997 45em 0 0 0, inset #000000 46em 0 0 0, inset #f54997 47em 0 0 0, inset #000000 48em 0 0 0, inset #f54997 49em 0 0 0, inset #000000 50em 0 0 0, inset #f54997 51em 0 0 0, inset #000000 52em 0 0 0, inset #f54997 53em 0 0 0, inset #000000 54em 0 0 0, inset #f54997 55em 0 0 0, inset #000000 56em 0 0 0, inset #f54997 57em 0 0 0, inset #000000 58em 0 0 0, inset #f54997 59em 0 0 0, inset #000000 60em 0 0 0, inset #f54997 61em 0 0 0, inset #000000 62em 0 0 0, inset #f54997 63em 0 0 0, inset #000000 64em 0 0 0, inset #f54997 65em 0 0 0, inset #000000 66em 0 0 0, inset #f54997 67em 0 0 0, inset #000000 68em 0 0 0, inset #f54997 69em 0 0 0, inset #000000 70em 0 0 0, inset #f54997 71em 0 0 0, inset #000000 72em 0 0 0, inset #f54997 73em 0 0 0, inset #000000 74em 0 0 0, inset #f54997 75em 0 0 0, inset #000000 76em 0 0 0, inset #f54997 77em 0 0 0, inset #000000 78em 0 0 0, inset #f54997 79em 0 0 0, inset #000000 80em 0 0 0, inset #f54997 81em 0 0 0, inset #000000 82em 0 0 0, inset #f54997 83em 0 0 0, inset #000000 84em 0 0 0, inset #f54997 85em 0 0 0, inset #000000 86em 0 0 0, inset #f54997 87em 0 0 0, inset #000000 88em 0 0 0, inset #f54997 89em 0 0 0, inset #000000 90em 0 0 0, inset #f54997 91em 0 0 0, inset #000000 92em 0 0 0, inset #f54997 93em 0 0 0, inset #000000 94em 0 0 0, inset #f54997 95em 0 0 0, inset #000000 96em 0 0 0, inset #f54997 97em 0 0 0, inset #000000 98em 0 0 0, inset #f54997 99em 0 0 0, inset #000000 100em 0 0 0;
- -webkit-animation: slide linear infinite 0.2s;
- animation: slide linear infinite 0.2s;
-}
-
-.bbc.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.bbc.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 3em;
- height: 3em;
- font-size: 1em;
- background: #000000;
- border-right: 1px solid #363733;
- position: absolute;
- bottom: 0;
- margin-top: -1.3em;
- left: 0;
- cursor: pointer;
- transition: background 0.2s;
-}
-
-.bbc.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.bbc.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.bbc.customAudioPlayer .playerTrigger:hover {
- background: #f54997;
-}
-
-.bbc.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #ffffff;
- border-bottom: 0.6em solid transparent;
-}
-
-.bbc.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
- opacity: 0;
-}
-
-.bbc.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
-}
-
-.bbc.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.bbc.customAudioPlayer .metaWrapper {
- color: #ffffff;
- background: #000000;
- padding: 1em;
- margin-bottom: 1em;
- position: absolute;
- top: 3em;
- height: 3em;
- left: 12em;
- right: 6em;
-}
-
-.bbc.customAudioPlayer .titleDisplay {
- line-height: 1;
- padding-bottom: 0.2em;
-}
-
-.bbc.customAudioPlayer .artistDisplay {
- color: #808080;
- margin-left: 1em;
- line-height: 1;
-}
-
-.bbc.customAudioPlayer .timingsWrapper {
- padding: 1em;
- position: absolute;
- top: 0;
- left: 0;
- height: 3em;
- font-size: 1em;
- width: 100%;
- float: left;
- background: rgba(0, 0, 0, 0.5);
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songPlayTimer,
-.bbc.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- display: block;
- top: 3em;
- height: 3em;
- width: 4.5em;
- color: #ffffff;
- background: #000000;
- border: 0;
- padding: 1em 0;
- text-align: right;
- border-radius: 0;
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songPlayTimer {
- right: 4.5em;
- padding-right: 0.3em;
- isplay: inline-block;
- width: auto;
- padding-left: 1em;
- border-left: 1px solid #363733;
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songDuration {
- text-align: left;
- right: 0;
- color: #808080;
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songDuration:before {
- padding-right: 0.2em;
- content: '/';
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper {
- height: 1em;
- line-height: 1;
- position: absolute;
- top: 1em;
- left: 1em;
- right: 1em;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- height: 1em;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.5em;
- position: absolute;
- top: 0.25em;
- left: 0;
- background: #000000;
- width: 100%;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.5em;
- position: absolute;
- top: 0.25em;
- left: 0;
- background: #f54997;
- width: 0%;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- background: #000000;
- box-shadow: inset #ffffff 0 0 0 0.2em;
- width: 0.5em;
- height: 1em;
- position: absolute;
- top: 0;
- left: 0%;
- margin-left: -0.25em;
-}
-
-.bbc.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 0.6rem;
- height: 2em;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer .songVolume {
- width: 9em;
- height: 3em;
- position: absolute;
- bottom: 0;
- left: 3em;
- background: #000000;
- border-right: 1px solid #363733;
-}
-
-.bbc.customAudioPlayer .songMuteButton {
- width: 3em;
- height: 3em;
- font-size: 1em;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- position: absolute;
- bottom: 0;
- left: 0;
- cursor: pointer;
- background: #000000;
- color: transparent;
-}
-
-.bbc.customAudioPlayer .songMuteButton:before {
- display: block;
- width: 0.5em;
- height: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: 0.1em;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #ffffff;
-}
-
-.bbc.customAudioPlayer .songMuteButton:after {
- display: block;
- width: 0.5em;
- height: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.5em;
- right: 50%;
- border-top: 0.5em solid transparent;
- border-right: 0.5em solid #ffffff;
- border-bottom: 0.5em solid transparent;
-}
-
-.bbc.customAudioPlayer .songMuteButton:focus {
- outline: none;
-}
-
-.bbc.customAudioPlayer .songVolume:hover .songMuteButton {
- background: #f54997;
-}
-
-.bbc.customAudioPlayer .songVolumeLabel {
- display: block;
- position: absolute;
- top: 50%;
- height: 1rem;
- margin-top: -0.5rem;
- width: 1rem;
- font-size: 0;
- left: 50%;
- border-top: 2px solid #ffffff;
- border-right: 2px solid #ffffff;
- border-radius: 0 0.8rem 0 0;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-
-.bbc.customAudioPlayer .songVolumeValue {
- display: block;
- position: absolute;
- top: 50%;
- height: 0.6rem;
- margin-top: -0.3rem;
- width: 0.6rem;
- font-size: 0;
- left: 50%;
- border-top: 2px solid #ffffff;
- border-right: 2px solid #ffffff;
- border-radius: 0 0.5rem 0 0;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-
-.bbc.customAudioPlayer .songMuteButton.songMuted + .songVolumeLabelWrapper .songVolumeLabel {
- border-right: 0;
- border-radius: 0;
- width: 0.6rem;
- -webkit-transform-origin: center;
- transform-origin: center;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- height: 0;
- margin-top: -0.05rem;
- margin-left: 0.2rem;
-}
-
-.bbc.customAudioPlayer .songMuteButton.songMuted + .songVolumeLabelWrapper .songVolumeValue {
- border-right: 0;
- border-radius: 0;
- height: 0;
- width: 0.6rem;
- margin-top: -0.05rem;
- -webkit-transform-origin: center;
- transform-origin: center;
- margin-left: 0.2rem;
-}
-
-.bbc.customAudioPlayer .songVolumeLabelWrapper {
- position: absolute;
- height: 3em;
- width: 3em;
- top: 0;
- left: 0;
- pointer-events: none;
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper {
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0;
- position: absolute;
- top: 0;
- left: 3em;
- height: 3em;
- position: relative;
- background: #000000;
- border-left: 1px solid #363733;
- width: 6em;
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 3em;
- left: 0;
- opacity: 0;
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__background {
- height: 1.5em;
- position: absolute;
- bottom: 0.5em;
- left: 0;
- background: #808080;
- width: 100%;
- background-image: linear-gradient(to right, #808080 0em, #808080 0.25em, #000000 0.25em, #000000 0.5em, #808080 0.5em, #808080 0.75em, #000000 0.75em, #000000 1em, #808080 1em, #808080 1.25em, #000000 1.25em, #000000 1.5em, #808080 1.5em, #808080 1.75em, #000000 1.75em, #000000 2em, #808080 2em, #808080 2.25em, #000000 2.25em, #000000 2.5em, #808080 2.5em, #808080 2.75em, #000000 2.75em, #000000 3em, #808080 3em, #808080 3.25em, #000000 3.25em, #000000 3.5em, #808080 3.5em, #808080 3.75em, #000000 3.75em, #000000 4em, #808080 4em, #808080 4.25em, #000000 4.25em, #000000 4.5em, #808080 4.5em, #808080 4.75em, #000000 4.75em, #000000 5em, #808080 5em, #808080 5.25em, #000000 5.25em, #000000 5.5em, #808080 5.5em, #808080 5.75em, #000000 5.75em, #000000 6em, #808080 6em, #808080 6.25em, #000000 6.25em, #000000 6.5em, #808080 6.5em, #808080 6.75em, #000000 6.75em, #000000 7em, #808080 7em, #808080 7.25em, #000000 7.25em, #000000 7.5em, #808080 7.5em, #808080 7.75em, #000000 7.75em, #000000 8em, #808080 8em, #808080 8.25em, #000000 8.25em, #000000 8.5em, #808080 8.5em, #808080 8.75em, #000000 8.75em, #000000 9em, #808080 9em, #808080 9.25em, #000000 9.25em, #000000 9.5em, #808080 9.5em, #808080 9.75em, #000000 9.75em, #000000 10em);
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1.5em;
- position: absolute;
- bottom: 0.5em;
- left: 0;
- background: #f54997;
- width: 100%;
- background-image: linear-gradient(to right, #f54997 0em, #f54997 0.25em, #000000 0.25em, #000000 0.5em, #f54997 0.5em, #f54997 0.75em, #000000 0.75em, #000000 1em, #f54997 1em, #f54997 1.25em, #000000 1.25em, #000000 1.5em, #f54997 1.5em, #f54997 1.75em, #000000 1.75em, #000000 2em, #f54997 2em, #f54997 2.25em, #000000 2.25em, #000000 2.5em, #f54997 2.5em, #f54997 2.75em, #000000 2.75em, #000000 3em, #f54997 3em, #f54997 3.25em, #000000 3.25em, #000000 3.5em, #f54997 3.5em, #f54997 3.75em, #000000 3.75em, #000000 4em, #f54997 4em, #f54997 4.25em, #000000 4.25em, #000000 4.5em, #f54997 4.5em, #f54997 4.75em, #000000 4.75em, #000000 5em, #f54997 5em, #f54997 5.25em, #000000 5.25em, #000000 5.5em, #f54997 5.5em, #f54997 5.75em, #000000 5.75em, #000000 6em, #f54997 6em, #f54997 6.25em, #000000 6.25em, #000000 6.5em, #f54997 6.5em, #f54997 6.75em, #000000 6.75em, #000000 7em, #f54997 7em, #f54997 7.25em, #000000 7.25em, #000000 7.5em, #f54997 7.5em, #f54997 7.75em, #000000 7.75em, #000000 8em, #f54997 8em, #f54997 8.25em, #000000 8.25em, #000000 8.5em, #f54997 8.5em, #f54997 8.75em, #000000 8.75em, #000000 9em, #f54997 9em, #f54997 9.25em, #000000 9.25em, #000000 9.5em, #f54997 9.5em, #f54997 9.75em, #000000 9.75em, #000000 10em);
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- background: #ffffff;
- width: 0.2em;
- height: 2em;
- position: absolute;
- bottom: 0.5em;
- left: 100%;
- margin-left: -0.1em;
-}
-
-.bbc.customAudioPlayer .songVolume:hover .volume-slider__wrapper {
- display: block;
-}
-
-.bbc.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 3em;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 3em;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 3em;
- cursor: pointer;
-}
-
-@-webkit-keyframes slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@keyframes slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@-webkit-keyframes ellipsis {
- 0% {
- content: 'Loading';
- }
- 25% {
- content: 'Loading.';
- }
- 50% {
- content: 'Loading..';
- }
- 75% {
- content: 'Loading...';
- }
- 100% {
- content: 'Loading';
- }
-}
-
-@keyframes ellipsis {
- 0% {
- content: 'Loading';
- }
- 25% {
- content: 'Loading.';
- }
- 50% {
- content: 'Loading..';
- }
- 75% {
- content: 'Loading...';
- }
- 100% {
- content: 'Loading';
- }
-}
-
-@keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.skeleton.customAudioPlayer {
- font-size: 10px;
- position: relative;
- box-sizing: border-box;
- overflow: hidden;
- z-index: 1;
- margin: 1em 0;
- height: 4em;
- border: 0.1em solid #555;
-}
-
-.skeleton.customAudioPlayer *,
-.skeleton.customAudioPlayer *:before,
-.skeleton.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.skeleton.customAudioPlayer .loader {
- position: absolute;
- bottom: 0;
- left: 4em;
- right: 0;
- height: 2em;
- overflow: hidden;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.skeleton.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #555 0 0 0 0, inset #ffffff 1em 0 0 0, inset #555 2em 0 0 0, inset #ffffff 3em 0 0 0, inset #555 4em 0 0 0, inset #ffffff 5em 0 0 0, inset #555 6em 0 0 0, inset #ffffff 7em 0 0 0, inset #555 8em 0 0 0, inset #ffffff 9em 0 0 0, inset #555 10em 0 0 0, inset #ffffff 11em 0 0 0, inset #555 12em 0 0 0, inset #ffffff 13em 0 0 0, inset #555 14em 0 0 0, inset #ffffff 15em 0 0 0, inset #555 16em 0 0 0, inset #ffffff 17em 0 0 0, inset #555 18em 0 0 0, inset #ffffff 19em 0 0 0, inset #555 20em 0 0 0, inset #ffffff 21em 0 0 0, inset #555 22em 0 0 0, inset #ffffff 23em 0 0 0, inset #555 24em 0 0 0, inset #ffffff 25em 0 0 0, inset #555 26em 0 0 0, inset #ffffff 27em 0 0 0, inset #555 28em 0 0 0, inset #ffffff 29em 0 0 0, inset #555 30em 0 0 0, inset #ffffff 31em 0 0 0, inset #555 32em 0 0 0, inset #ffffff 33em 0 0 0, inset #555 34em 0 0 0, inset #ffffff 35em 0 0 0, inset #555 36em 0 0 0, inset #ffffff 37em 0 0 0, inset #555 38em 0 0 0, inset #ffffff 39em 0 0 0, inset #555 40em 0 0 0, inset #ffffff 41em 0 0 0, inset #555 42em 0 0 0, inset #ffffff 43em 0 0 0, inset #555 44em 0 0 0, inset #ffffff 45em 0 0 0, inset #555 46em 0 0 0, inset #ffffff 47em 0 0 0, inset #555 48em 0 0 0, inset #ffffff 49em 0 0 0, inset #555 50em 0 0 0, inset #ffffff 51em 0 0 0, inset #555 52em 0 0 0, inset #ffffff 53em 0 0 0, inset #555 54em 0 0 0, inset #ffffff 55em 0 0 0, inset #555 56em 0 0 0, inset #ffffff 57em 0 0 0, inset #555 58em 0 0 0, inset #ffffff 59em 0 0 0, inset #555 60em 0 0 0, inset #ffffff 61em 0 0 0, inset #555 62em 0 0 0, inset #ffffff 63em 0 0 0, inset #555 64em 0 0 0, inset #ffffff 65em 0 0 0, inset #555 66em 0 0 0, inset #ffffff 67em 0 0 0, inset #555 68em 0 0 0, inset #ffffff 69em 0 0 0, inset #555 70em 0 0 0, inset #ffffff 71em 0 0 0, inset #555 72em 0 0 0, inset #ffffff 73em 0 0 0, inset #555 74em 0 0 0, inset #ffffff 75em 0 0 0, inset #555 76em 0 0 0, inset #ffffff 77em 0 0 0, inset #555 78em 0 0 0, inset #ffffff 79em 0 0 0, inset #555 80em 0 0 0, inset #ffffff 81em 0 0 0, inset #555 82em 0 0 0, inset #ffffff 83em 0 0 0, inset #555 84em 0 0 0, inset #ffffff 85em 0 0 0, inset #555 86em 0 0 0, inset #ffffff 87em 0 0 0, inset #555 88em 0 0 0, inset #ffffff 89em 0 0 0, inset #555 90em 0 0 0, inset #ffffff 91em 0 0 0, inset #555 92em 0 0 0, inset #ffffff 93em 0 0 0, inset #555 94em 0 0 0, inset #ffffff 95em 0 0 0, inset #555 96em 0 0 0, inset #ffffff 97em 0 0 0, inset #555 98em 0 0 0, inset #ffffff 99em 0 0 0, inset #555 100em 0 0 0;
- -webkit-animation: basic_slide linear infinite 0.4s;
- animation: basic_slide linear infinite 0.4s;
-}
-
-.skeleton.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.skeleton.customAudioPlayer .playerTrigger {
- font-size: 1em;
- border: none;
- border-right: 0.1em solid #555;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 4em;
- height: 4em;
- background: #ffffff;
- position: absolute;
- top: 0;
- left: 0;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.skeleton.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.skeleton.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.8em;
- margin-left: -0.4em;
- border-top: 0.8em solid transparent;
- border-left: 1em solid #555;
- border-bottom: 0.8em solid transparent;
-}
-
-.skeleton.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1.4em;
- margin-top: -0.7em;
- margin-right: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #555;
- border-bottom: 0;
- opacity: 0;
-}
-
-.skeleton.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1.4em;
- margin-top: -0.7em;
- margin-left: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #555;
- border-bottom: 0;
-}
-
-.skeleton.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.skeleton.customAudioPlayer .metaWrapper {
- padding: 0 1em 0 4.5em;
- height: 4em;
- overflow: hidden;
- background: #ffffff;
- color: #555;
- line-height: 1.6;
-}
-
-.skeleton.customAudioPlayer .metaWrapper .titleDisplay {
- display: inline-block;
- line-height: 1;
- font-weight: bold;
- margin-right: 0.5em;
- font-family: monospace;
-}
-
-.skeleton.customAudioPlayer .metaWrapper .titleDisplay:after {
- content: ' – ';
-}
-
-.skeleton.customAudioPlayer .metaWrapper .artistDisplay {
- font-family: monospace;
- display: inline-block;
- line-height: 1;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper {
- position: absolute;
- bottom: 0;
- left: 10em;
- right: 0;
- height: 2em;
- border-left: 0.1em solid #555;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper .songPlayTimer,
-.skeleton.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- bottom: 0;
- z-index: 3;
- width: 6em;
- text-align: left;
- background: transparent;
- color: #555;
- line-height: 1;
- pointer-events: none;
- font-size: 1em;
- padding: 0 0.5em 0.5em 1em;
- font-family: monospace;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- text-align: right;
-}
-
-.skeleton.customAudioPlayer.loading .songPlayTimer,
-.skeleton.customAudioPlayer.loading .songDuration {
- display: none;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper {
- height: 2em;
- font-size: 1em;
- line-height: 1;
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- background: #ffffff;
- overflow: hidden;
- border-top: 0.1em solid #555;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 2em;
- position: absolute;
- top: 0;
- left: 0;
- background: #ddd;
- width: 0%;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 0.5em;
- height: 2em;
- position: absolute;
- top: 0;
- left: 0%;
- margin-left: -0.2em;
- background: #555;
-}
-
-.skeleton.customAudioPlayer.loading .progress-slider__progress-indicator,
-.skeleton.customAudioPlayer.loading .progress-slider__playhead {
- display: none;
-}
-
-.skeleton.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer .songVolume {
- position: absolute;
- bottom: 0;
- left: 4em;
- width: 6em;
- height: 2em;
- overflow: hidden;
- z-index: 2;
- border-top: 0.1em solid #555;
- background: #ffffff;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton {
- display: block;
- z-index: 2;
- float: left;
- width: 2em;
- height: 2em;
- font-size: 1em;
- color: transparent;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background: #ffffff;
- position: relative;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton:focus {
- outline: none;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton:before {
- display: block;
- width: 0.5em;
- height: 0.4em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: -0.1em;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #555;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton:after {
- display: block;
- width: 0.5em;
- height: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- right: 50%;
- margin-right: -0.2em;
- border-top: 0.5em solid transparent;
- border-right: 0.5em solid #555;
- border-bottom: 0.5em solid transparent;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton.songMuted:before {
- background: #ddd;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton.songMuted:after {
- border-right-color: #ddd;
-}
-
-.skeleton.customAudioPlayer .songVolumeValue {
- margin-left: 0.2em;
-}
-
-.skeleton.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper {
- display: block;
- height: 1em;
- position: relative;
- margin: 0.5em;
- left: 0;
- z-index: 3;
- background: #ddd;
- width: 3em;
- float: left;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- overflow: hidden;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper:after {
- content: '';
- display: block;
- width: 100%;
- border-right: 3em solid #ffffff;
- border-top: 1em solid transparent;
- position: absolute;
- top: 0;
- left: 0;
- pointer-events: none;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 1em;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1em;
- position: absolute;
- top: 0;
- right: 0;
- background: #555;
- width: 100%;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- display: none;
-}
-
-.skeleton.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 1.5em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-/*# sourceMappingURL=data:application/json;base64,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QUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0NBQTBCO1VBQTFCLDBCQUEwQjtFQUMxQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLFlBQVk7RUFDWixnQ0FBZ0M7RUFDaEMsa0NBQWtDO0VBQ2xDLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsUUFBUTtFQUNSLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWixXQUFXO0VBQ1gsVUFBVTtFQUNWLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixXQUFXO0VBQ1gsa0NBQTBCO1VBQTFCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFNBQVM7RUFDVCxpQkFBaUI7RUFDakIsWUFBWTtDQUNiOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixjQUFjO0VBQ2QsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGNBQWM7RUFDZCxnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osY0FBYztFQUNkLGdCQUFnQjtDQUNqQiIsImZpbGUiOiJhbGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGtleWZyYW1lcyBiYXNpY19zbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAxZW0gMDtcbiAgaGVpZ2h0OiA2ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAwLjFlbSAwLjJlbSAwO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyICosXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyICo6YmVmb3JlLFxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDRlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IGluc2V0ICNkZGQgMCAwIDAgMCwgaW5zZXQgI2M0YzRjNCAxZW0gMCAwIDAsICBpbnNldCAjZGRkIDJlbSAwIDAgMCwgIGluc2V0ICNjNGM0YzQgM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA0ZW0gMCAwIDAsICBpbnNldCAjYzRjNGM0IDVlbSAwIDAgMCwgIGluc2V0ICNkZGQgNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3ZW0gMCAwIDAsICBpbnNldCAjZGRkIDhlbSAwIDAgMCwgIGluc2V0ICNjNGM0YzQgOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxMGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxMWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxMmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAxNGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxNWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxN2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAxOGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAyMGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyMWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAyMmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAyNGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyNWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAyNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyN2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAyOGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAzMGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzMWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAzMmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAzNGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzNWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAzNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzN2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAzOGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA0MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA0MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA0NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA0NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA0OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA1MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA1MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA1NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA1NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA1OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA2MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA2MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA2NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA2NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA2OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA3MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA3MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA3NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA3NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA3OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA4MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA4MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA4NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA4NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA4OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA5MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA5MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA5NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA5NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA5OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxMDBlbSAwIDAgMDtcbiAgYW5pbWF0aW9uOiBiYXNpY19zbGlkZSBsaW5lYXIgaW5maW5pdGUgMC40cztcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDRlbTtcbiAgaGVpZ2h0OiA2ZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzZmNmY2ZiwgIzU1NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0ICM2ZjZmNmYgLTFweCAwIDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlciAuYnV0dG9uVGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40ZW07XG4gIGJvcmRlci10b3A6IDAuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMWVtIHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBoZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tdG9wOiAtMC43ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuN2VtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC41ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tdG9wOiAtMC43ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjVlbSBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyLnNvbmdQbGF5aW5nOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIge1xuICBwYWRkaW5nOiAxZW0gMmVtIDFlbSA3ZW07XG4gIGhlaWdodDogNC40ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LXNoYWRvdzogI2ZmZmZmZiAwIDAuMWVtIDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZjFmMWYxLCAjZTZlNmU2KTtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIgLnRpdGxlRGlzcGxheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciAudGl0bGVEaXNwbGF5OmFmdGVyIHtcbiAgY29udGVudDogJyDigJMgJztcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIgLmFydGlzdERpc3BsYXkge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1LjZlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMS42ZW07XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyLFxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogNmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiAwIDAuNWVtIDAgMWVtO1xuICBwYWRkaW5nLXRvcDogMC4zZW07XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyIHtcbiAgbGVmdDogMDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nUGxheVRpbWVyLFxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nRHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJlbTtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIxLCAyMjEsIDIyMSwgMC40KTtcbiAgd2lkdGg6IDAlO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yZW07XG4gIGJhY2tncm91bmQ6ICMwMGI3YzY7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3IsXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyLmxvYWRpbmcgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0ZW07XG4gIHdpZHRoOiAxLjZlbTtcbiAgaGVpZ2h0OiA2ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjZlbTtcbiAgaGVpZ2h0OiAxLjZlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSAuc29uZ011dGVCdXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAwLjNlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTAuMWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjRlbTtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yZW07XG4gIGJvcmRlci10b3A6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNGVtIHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbi5zb25nTXV0ZWQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2RhZDhkMjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSAuc29uZ011dGVCdXR0b24uc29uZ011dGVkOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZGFkOGQyO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lVmFsdWUge1xuICBtYXJnaW4tbGVmdDogMC4yZW07XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWVMYWJlbFdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS42ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjZlbTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZDogI2FjYTc5YTtcbiAgd2lkdGg6IDQuNGVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiA0LjRlbSBzb2xpZCAjNTU1O1xuICBib3JkZXItYm90dG9tOiAxLjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMS42ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDEuNmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMGI3YzY7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5Aa2V5ZnJhbWVzIGJhc2ljX3NsaWRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciB7XG4gIG1hcmdpbjogMmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA2ZW07XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgKixcbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgKjpiZWZvcmUsXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IGluc2V0ICMwMGI3YzYgMCAwIDAgMCwgaW5zZXQgIzAwODg5MyAxZW0gMCAwIDAsICBpbnNldCAjMDBiN2M2IDJlbSAwIDAgMCwgIGluc2V0ICMwMDg4OTMgM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0ZW0gMCAwIDAsICBpbnNldCAjMDA4ODkzIDVlbSAwIDAgMCwgIGluc2V0ICMwMGI3YzYgNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3ZW0gMCAwIDAsICBpbnNldCAjMDBiN2M2IDhlbSAwIDAgMCwgIGluc2V0ICMwMDg4OTMgOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxMGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxMWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxMmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxNGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxNWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxN2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxOGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyMGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyMWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyMmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyNGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyNWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyN2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyOGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzMGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzMWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzMmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzNGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzNWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzN2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzOGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxMDBlbSAwIDAgMDtcbiAgYW5pbWF0aW9uOiBiYXNpY19zbGlkZSBsaW5lYXIgaW5maW5pdGUgMC40cztcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIHtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDRlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIC5idXR0b25UZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1ZW07XG4gIGJvcmRlci10b3A6IDAuNmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC44ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC42ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIHtcbiAgcGFkZGluZzogMC41ZW0gMS41ZW0gMC41ZW0gMy41ZW07XG4gIGhlaWdodDogNGVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZDogIzAwYjdjNjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxODMsIDE5OCwgMC4zKTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIgLnRpdGxlRGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIC5hcnRpc3REaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyZW07XG4gIGJhY2tncm91bmQ6IHJlZDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdQbGF5VGltZXIsXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiA0ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMjtcbiAgaGVpZ2h0OiAyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lciB7XG4gIGxlZnQ6IDA7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nRHVyYXRpb24ge1xuICByaWdodDogMDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nUGxheVRpbWVyLFxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nRHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4MywgMTk4LCAwLjQpO1xuICB3aWR0aDogMCU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwJTtcbiAgbWFyZ2luLXRvcDogLTFlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgYmFja2dyb3VuZDogIzAwYjdjNjtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5wcm9ncmVzcy1zbGlkZXJfX3Byb2dyZXNzLWluZGljYXRvcixcbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAyLjJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiA0ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTAuMXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjRyZW07XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTAuMnJlbTtcbiAgYm9yZGVyLXRvcDogMC40cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNHJlbSBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAwLjRyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZGFkOGQyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbi5zb25nTXV0ZWQ6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNkYWQ4ZDI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWVWYWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjJlbTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6ICNhY2E3OWE7XG4gIHdpZHRoOiAyLjVlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMDBiN2M2O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcGxheWhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10udm9sdW1lLXNsaWRlcl9fcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciB7XG4gIG1hcmdpbjogMmVtIDA7XG4gIHBhZGRpbmctbGVmdDogNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzM7XG4gIGJveC1zaGFkb3c6IGluc2V0ICNmZmZmZmYgMCAxcHggMCAwLCByZ2JhKDc3LCA3NywgNzcsIDAuNikgMCAxcHggMnB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNGVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YxZjFmMSwgI2U2ZTZlNik7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgdGV4dC1zaGFkb3c6ICNmZmZmZmYgMCAxcHggMDtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAqLFxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIG1hcmdpbi10b3A6IC0xLjI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIGJvcmRlcjogMC4yZW0gc29saWQgI2MzYzNjMztcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRkNGQ0ZDtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGl0dW5lc19zcGluIGxpbmVhciBpbmZpbml0ZSAxcztcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIHtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDRlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2MzYzNjMztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIC5idXR0b25UZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjRlbTtcbiAgYm9yZGVyLXRvcDogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgIzdmN2Y3ZjtcbiAgYm9yZGVyLWJvdHRvbTogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGhlaWdodDogMS40ZW07XG4gIG1hcmdpbi10b3A6IC0wLjdlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjZlbSBzb2xpZCAjN2Y3ZjdmO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyLnNvbmdQbGF5aW5nOmJlZm9yZSB7XG4gIGhlaWdodDogMS40ZW07XG4gIG1hcmdpbi10b3A6IC0wLjdlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjdlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNmVtIHNvbGlkICM3ZjdmN2Y7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciB7XG4gIHBhZGRpbmc6IDAuNWVtO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyLmxvYWRpbmcgLm1ldGFXcmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAudGl0bGVEaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLmFydGlzdERpc3BsYXkge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nUGxheVRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFlbTtcbiAgbGVmdDogNWVtO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNHJlbTtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjYmNiY2JjO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3Byb2dyZXNzLWluZGljYXRvciB7XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xuICB3aWR0aDogMCU7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIHdpZHRoOiAwLjNlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4xNWVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDIuMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQGtleWZyYW1lcyBpdHVuZXNfc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIge1xuICBtYXJnaW46IDJlbSAwO1xuICBwYWRkaW5nOiAxZW07XG4gIHBhZGRpbmctbGVmdDogNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhMmEyYTI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzk2OTY5Njtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAqLFxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzLjFlbTtcbiAgbGVmdDogNy4yZW07XG4gIHJpZ2h0OiA0LjJlbTtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMC4yZW07XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMzAlO1xuICBoZWlnaHQ6IDYwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAtMjAwJTtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgI2VlZWVlZSAwIDAgMCAwLCBpbnNldCAjZGFkOGQyIDAuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDEuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDIuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDMuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA1ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDUuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA2ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDYuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA3ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDcuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA4ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDguNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA5ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDkuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxMGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxMC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDExZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDExLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMTJlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMTIuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxM2VtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxMy41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDE0ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDE0LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMTVlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMTUuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxNmVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxNi41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDE3ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDE3LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMThlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMTguNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxOWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxOS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDIwZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDIwLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMjFlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMjEuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyMmVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAyMi41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDIzZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDIzLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMjRlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMjQuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyNWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAyNS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDI2ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDI2LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMjdlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMjcuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyOGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAyOC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDI5ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDI5LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzBlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzAuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzMWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAzMS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDMyZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDMyLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzNlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzMuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzNGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAzNC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDM1ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDM1LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzZlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzYuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzN2VtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAzNy41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDM4ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDM4LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzllbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzkuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0MGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0MC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDQxZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQxLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgNDJlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgNDIuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0M2VtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0My41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDQ0ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQ0LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgNDVlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgNDUuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0NmVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0Ni41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDQ3ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQ3LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgNDhlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgNDguNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0OWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0OS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDUwZW0gMCAwIDA7XG4gIGFuaW1hdGlvbjogcGl0Y2hmb3JrX3NsaWRlIGxpbmVhciBpbmZpbml0ZSAwLjNzO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAubG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDIuNmVtO1xuICBoZWlnaHQ6IDIuNmVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xLjNlbTtcbiAgbGVmdDogMWVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlciAuYnV0dG9uVGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC42ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNWVtO1xuICBib3JkZXItdG9wOiAwLjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuOGVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDAuNmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aXRsZURpc3BsYXkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAudGl0bGVEaXNwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfigJwnO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aXRsZURpc3BsYXk6YWZ0ZXIge1xuICBjb250ZW50OiAn4oCdJztcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAuYXJ0aXN0RGlzcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnIOKAkyAnO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nUGxheVRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFlbTtcbiAgbGVmdDogNWVtO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdQbGF5VGltZXIsXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjJlbTtcbiAgd2lkdGg6IDRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdQbGF5VGltZXIge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbSAwIDAgMC41ZW07XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nRHVyYXRpb24ge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjVlbSAwLjVlbSAwO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX2JhY2tncm91bmQge1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmYzNTMwO1xuICB3aWR0aDogMCU7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNHJlbTtcbiAgaGVpZ2h0OiAyLjJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC40cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHBpdGNoZm9ya19zbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIHtcbiAgbWFyZ2luOiAyZW0gMDtcbiAgcGFkZGluZzogMGVtO1xuICBwYWRkaW5nLWxlZnQ6IDRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6ICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOTY5Njk2O1xuICBoZWlnaHQ6IDNlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmMmYyZjIsICNkZWRlZGUpO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAqLFxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgKjpiZWZvcmUsXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzZW07XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IGluc2V0ICNmZmZmZmYgMCAwIDAgMCwgaW5zZXQgI2ZhNTMwMCAxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDJlbSAwIDAgMCwgIGluc2V0ICNmYTUzMDAgM2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDVlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDhlbSAwIDAgMCwgIGluc2V0ICNmYTUzMDAgOWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAxMGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAxMWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAxMmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAxM2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAxNGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAxNWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAxNmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAxN2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAxOGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAxOWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAyMGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAyMWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAyMmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAyM2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAyNGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAyNWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAyNmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAyN2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAyOGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAyOWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAzMGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAzMWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAzMmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAzM2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAzNGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAzNWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAzNmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAzN2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAzOGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAzOWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA0MGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA0MWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA0MmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA0M2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA0NGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA0NWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA0NmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA0N2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA0OGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA0OWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA1MGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA1MWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA1MmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA1M2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA1NGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA1NWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA1NmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA1N2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA1OGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA1OWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA2MGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA2MWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA2MmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA2M2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA2NGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA2NWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA2NmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA2N2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA2OGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA2OWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA3MGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA3MWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA3MmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA3M2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA3NGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA3NWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA3NmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA3N2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA3OGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA3OWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA4MGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA4MWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA4MmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA4M2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA4NGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA4NWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA4NmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA4N2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA4OGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA4OWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA5MGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA5MWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA5MmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA5M2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA5NGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA5NWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA5NmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA5N2VtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA5OGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA5OWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiAxMDBlbSAwIDAgMDtcbiAgYW5pbWF0aW9uOiBzb3VuZGNsb3VkX3NsaWRlIGxpbmVhciBpbmZpbml0ZSAwLjRzO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIHtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMi42ZW07XG4gIGhlaWdodDogMi42ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEuM2VtO1xuICBsZWZ0OiAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlciAuYnV0dG9uVGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1ZW07XG4gIGJvcmRlci10b3A6IDAuNmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC44ZW0gc29saWQgIzMzMzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMC42ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkICMzMzMzMzM7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyLnNvbmdQbGF5aW5nOmJlZm9yZSB7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjRlbSBzb2xpZCAjMzMzMzMzO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbi10b3A6IDAuN2VtO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudGl0bGVEaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yZW07XG4gIGNvbG9yOiAjOTY5Njk2O1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuYXJ0aXN0RGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuN2VtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuc29uZ1BsYXlUaW1lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxZW07XG4gIGxlZnQ6IDVlbTtcbiAgY29sb3I6ICNmYTUzMDA7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIge1xuICBwYWRkaW5nOiAwIDRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuOGVtO1xuICB3aWR0aDogNzAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lcixcbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjJlbTtcbiAgd2lkdGg6IDRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW0gMCAwIDAuNWVtO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAuNWVtIDAuNWVtIDA7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMC4xcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjYzhjOGM4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDAuMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZhNTMwMDtcbiAgd2lkdGg6IDAlO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3BsYXloZWFkIHtcbiAgYmFja2dyb3VuZDogI2ZhNTMwMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IC0wLjJyZW07XG4gIGxlZnQ6IDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4zcmVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXI6aG92ZXIgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBoZWlnaHQ6IDIuMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuc29uZ011dGVCdXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSB7XG4gIHdpZHRoOiA1JTtcbiAgaGVpZ2h0OiAzZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMC4xZW07XG4gIG1hcmdpbi10b3A6IC0wLjJlbTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWU6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICByaWdodDogNTAlO1xuICBib3JkZXItdG9wOiAwLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjVlbSBzb2xpZCAjMzMzMzMzO1xuICBib3JkZXItYm90dG9tOiAwLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWVWYWx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lTGFiZWxXcmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjVlbTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBiYWNrZ3JvdW5kOiBibHVlO1xuICBoZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xuICB3aWR0aDogMTBlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIC0wLjJlbSAwZW0gMWVtIC0wLjJlbTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBsZWZ0OiAtOHB4O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICNjZWNlY2U7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGxlZnQ6IC03cHg7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI2YyZjJmMjtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41ZW07XG4gIGhlaWdodDogMmVtO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjYzhjOGM4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIgLnZvbHVtZS1zbGlkZXJfX3Byb2dyZXNzLWluZGljYXRvciB7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmE1MzAwO1xuICB3aWR0aDogMCU7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGJhY2tncm91bmQ6ICNmYTUzMDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAtMC4ycmVtO1xuICBsZWZ0OiAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogLTAuM3JlbTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZTpob3ZlciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzb3VuZGNsb3VkX3NsaWRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciB7XG4gIG1hcmdpbjogMmVtIDA7XG4gIHBhZGRpbmc6IDBlbTtcbiAgcGFkZGluZy1sZWZ0OiA0ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDZlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAqLFxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzZW07XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAubG9hZGVyOmFmdGVyIHtcbiAgY29udGVudDogJ0xvYWRpbmcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGFuaW1hdGlvbjogZWxsaXBzaXMgbGluZWFyIGluZmluaXRlIDAuOHM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTMwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgIzAwMDAwMCAwIDAgMCAwLCBpbnNldCAjZjU0OTk3IDFlbSAwIDAgMCwgIGluc2V0ICMwMDAwMDAgMmVtIDAgMCAwLCAgaW5zZXQgI2Y1NDk5NyAzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDRlbSAwIDAgMCwgIGluc2V0ICNmNTQ5OTcgNWVtIDAgMCAwLCAgaW5zZXQgIzAwMDAwMCA2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDdlbSAwIDAgMCwgIGluc2V0ICMwMDAwMDAgOGVtIDAgMCAwLCAgaW5zZXQgI2Y1NDk5NyA5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDEwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDExZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDEyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDEzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDE0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDE1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDE2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDE3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDE4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDE5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDIwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDIxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDIyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDIzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDI0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDI1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDI2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDI3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDI4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDI5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDMwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDMxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDMyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDMzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDM0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDM1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDM2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDM3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDM4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDM5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQ0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQ1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQ2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQ3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQ4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQ5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDUwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDUxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDUyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDUzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDU0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDU1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDU2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDU3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDU4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDU5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDYwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDYxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDYyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDYzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDY0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDY1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDY2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDY3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDY4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDY5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDcwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDcxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDcyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDczZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDc0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDc1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDc2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDc3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDc4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDc5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDgwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDgxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDgyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDgzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDg0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDg1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDg2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDg3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDg4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDg5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDkwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDkxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDkyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDkzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDk0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDk1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDk2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDk3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDk4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDk5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDEwMGVtIDAgMCAwO1xuICBhbmltYXRpb246IHNsaWRlIGxpbmVhciBpbmZpbml0ZSAwLjJzO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyLmxvYWRpbmcgLmxvYWRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogM2VtO1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzM2MzczMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IC0xLjNlbTtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIgLmJ1dHRvblRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNTQ5OTc7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1ZW07XG4gIGJvcmRlci10b3A6IDAuNmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC44ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC42ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM2VtO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGVmdDogMTJlbTtcbiAgcmlnaHQ6IDZlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGl0bGVEaXNwbGF5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjJlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuYXJ0aXN0RGlzcGxheSB7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIge1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lcixcbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDNlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiA0LjVlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMWVtIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lciB7XG4gIHJpZ2h0OiA0LjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC4zZW07XG4gIGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM2MzczMztcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbjpiZWZvcmUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcbiAgY29udGVudDogJy8nO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIGxlZnQ6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1ZW07XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2Y1NDk5NztcbiAgd2lkdGg6IDAlO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3gtc2hhZG93OiBpbnNldCAjZmZmZmZmIDAgMCAwIDAuMmVtO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNWVtO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjZyZW07XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC42cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSB7XG4gIHdpZHRoOiA5ZW07XG4gIGhlaWdodDogM2VtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogM2VtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzYzNzMzO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nTXV0ZUJ1dHRvbiB7XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogM2VtO1xuICBmb250LXNpemU6IDFlbTtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDAuMWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgcmlnaHQ6IDUwJTtcbiAgYm9yZGVyLXRvcDogMC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC41ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZTpob3ZlciAuc29uZ011dGVCdXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZjU0OTk3O1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lTGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB3aWR0aDogMXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAuOHJlbSAwIDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZVZhbHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGhlaWdodDogMC42cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4zcmVtO1xuICB3aWR0aDogMC42cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC41cmVtIDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nTXV0ZUJ1dHRvbi5zb25nTXV0ZWQgKyAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciAuc29uZ1ZvbHVtZUxhYmVsIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMC42cmVtO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTAuMDVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZCArIC5zb25nVm9sdW1lTGFiZWxXcmFwcGVyIC5zb25nVm9sdW1lVmFsdWUge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMDVyZW07XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiAzZW07XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAzZW07XG4gIGhlaWdodDogM2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM2MzczMztcbiAgd2lkdGg6IDZlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMS41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzgwODA4MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzgwODA4MCAwZW0sICM4MDgwODAgMC4yNWVtLCAjMDAwMDAwIDAuMjVlbSwgIzAwMDAwMCAwLjVlbSwgIzgwODA4MCAwLjVlbSwgIzgwODA4MCAwLjc1ZW0sICMwMDAwMDAgMC43NWVtLCAjMDAwMDAwIDFlbSwgIzgwODA4MCAxZW0sICM4MDgwODAgMS4yNWVtLCAjMDAwMDAwIDEuMjVlbSwgIzAwMDAwMCAxLjVlbSwgIzgwODA4MCAxLjVlbSwgIzgwODA4MCAxLjc1ZW0sICMwMDAwMDAgMS43NWVtLCAjMDAwMDAwIDJlbSwgIzgwODA4MCAyZW0sICM4MDgwODAgMi4yNWVtLCAjMDAwMDAwIDIuMjVlbSwgIzAwMDAwMCAyLjVlbSwgIzgwODA4MCAyLjVlbSwgIzgwODA4MCAyLjc1ZW0sICMwMDAwMDAgMi43NWVtLCAjMDAwMDAwIDNlbSwgIzgwODA4MCAzZW0sICM4MDgwODAgMy4yNWVtLCAjMDAwMDAwIDMuMjVlbSwgIzAwMDAwMCAzLjVlbSwgIzgwODA4MCAzLjVlbSwgIzgwODA4MCAzLjc1ZW0sICMwMDAwMDAgMy43NWVtLCAjMDAwMDAwIDRlbSwgIzgwODA4MCA0ZW0sICM4MDgwODAgNC4yNWVtLCAjMDAwMDAwIDQuMjVlbSwgIzAwMDAwMCA0LjVlbSwgIzgwODA4MCA0LjVlbSwgIzgwODA4MCA0Ljc1ZW0sICMwMDAwMDAgNC43NWVtLCAjMDAwMDAwIDVlbSwgIzgwODA4MCA1ZW0sICM4MDgwODAgNS4yNWVtLCAjMDAwMDAwIDUuMjVlbSwgIzAwMDAwMCA1LjVlbSwgIzgwODA4MCA1LjVlbSwgIzgwODA4MCA1Ljc1ZW0sICMwMDAwMDAgNS43NWVtLCAjMDAwMDAwIDZlbSwgIzgwODA4MCA2ZW0sICM4MDgwODAgNi4yNWVtLCAjMDAwMDAwIDYuMjVlbSwgIzAwMDAwMCA2LjVlbSwgIzgwODA4MCA2LjVlbSwgIzgwODA4MCA2Ljc1ZW0sICMwMDAwMDAgNi43NWVtLCAjMDAwMDAwIDdlbSwgIzgwODA4MCA3ZW0sICM4MDgwODAgNy4yNWVtLCAjMDAwMDAwIDcuMjVlbSwgIzAwMDAwMCA3LjVlbSwgIzgwODA4MCA3LjVlbSwgIzgwODA4MCA3Ljc1ZW0sICMwMDAwMDAgNy43NWVtLCAjMDAwMDAwIDhlbSwgIzgwODA4MCA4ZW0sICM4MDgwODAgOC4yNWVtLCAjMDAwMDAwIDguMjVlbSwgIzAwMDAwMCA4LjVlbSwgIzgwODA4MCA4LjVlbSwgIzgwODA4MCA4Ljc1ZW0sICMwMDAwMDAgOC43NWVtLCAjMDAwMDAwIDllbSwgIzgwODA4MCA5ZW0sICM4MDgwODAgOS4yNWVtLCAjMDAwMDAwIDkuMjVlbSwgIzAwMDAwMCA5LjVlbSwgIzgwODA4MCA5LjVlbSwgIzgwODA4MCA5Ljc1ZW0sICMwMDAwMDAgOS43NWVtLCAjMDAwMDAwIDEwZW0pO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDEuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC41ZW07XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmNTQ5OTc7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNTQ5OTcgMGVtLCAjZjU0OTk3IDAuMjVlbSwgIzAwMDAwMCAwLjI1ZW0sICMwMDAwMDAgMC41ZW0sICNmNTQ5OTcgMC41ZW0sICNmNTQ5OTcgMC43NWVtLCAjMDAwMDAwIDAuNzVlbSwgIzAwMDAwMCAxZW0sICNmNTQ5OTcgMWVtLCAjZjU0OTk3IDEuMjVlbSwgIzAwMDAwMCAxLjI1ZW0sICMwMDAwMDAgMS41ZW0sICNmNTQ5OTcgMS41ZW0sICNmNTQ5OTcgMS43NWVtLCAjMDAwMDAwIDEuNzVlbSwgIzAwMDAwMCAyZW0sICNmNTQ5OTcgMmVtLCAjZjU0OTk3IDIuMjVlbSwgIzAwMDAwMCAyLjI1ZW0sICMwMDAwMDAgMi41ZW0sICNmNTQ5OTcgMi41ZW0sICNmNTQ5OTcgMi43NWVtLCAjMDAwMDAwIDIuNzVlbSwgIzAwMDAwMCAzZW0sICNmNTQ5OTcgM2VtLCAjZjU0OTk3IDMuMjVlbSwgIzAwMDAwMCAzLjI1ZW0sICMwMDAwMDAgMy41ZW0sICNmNTQ5OTcgMy41ZW0sICNmNTQ5OTcgMy43NWVtLCAjMDAwMDAwIDMuNzVlbSwgIzAwMDAwMCA0ZW0sICNmNTQ5OTcgNGVtLCAjZjU0OTk3IDQuMjVlbSwgIzAwMDAwMCA0LjI1ZW0sICMwMDAwMDAgNC41ZW0sICNmNTQ5OTcgNC41ZW0sICNmNTQ5OTcgNC43NWVtLCAjMDAwMDAwIDQuNzVlbSwgIzAwMDAwMCA1ZW0sICNmNTQ5OTcgNWVtLCAjZjU0OTk3IDUuMjVlbSwgIzAwMDAwMCA1LjI1ZW0sICMwMDAwMDAgNS41ZW0sICNmNTQ5OTcgNS41ZW0sICNmNTQ5OTcgNS43NWVtLCAjMDAwMDAwIDUuNzVlbSwgIzAwMDAwMCA2ZW0sICNmNTQ5OTcgNmVtLCAjZjU0OTk3IDYuMjVlbSwgIzAwMDAwMCA2LjI1ZW0sICMwMDAwMDAgNi41ZW0sICNmNTQ5OTcgNi41ZW0sICNmNTQ5OTcgNi43NWVtLCAjMDAwMDAwIDYuNzVlbSwgIzAwMDAwMCA3ZW0sICNmNTQ5OTcgN2VtLCAjZjU0OTk3IDcuMjVlbSwgIzAwMDAwMCA3LjI1ZW0sICMwMDAwMDAgNy41ZW0sICNmNTQ5OTcgNy41ZW0sICNmNTQ5OTcgNy43NWVtLCAjMDAwMDAwIDcuNzVlbSwgIzAwMDAwMCA4ZW0sICNmNTQ5OTcgOGVtLCAjZjU0OTk3IDguMjVlbSwgIzAwMDAwMCA4LjI1ZW0sICMwMDAwMDAgOC41ZW0sICNmNTQ5OTcgOC41ZW0sICNmNTQ5OTcgOC43NWVtLCAjMDAwMDAwIDguNzVlbSwgIzAwMDAwMCA5ZW0sICNmNTQ5OTcgOWVtLCAjZjU0OTk3IDkuMjVlbSwgIzAwMDAwMCA5LjI1ZW0sICMwMDAwMDAgOS41ZW0sICNmNTQ5OTcgOS41ZW0sICNmNTQ5OTcgOS43NWVtLCAjMDAwMDAwIDkuNzVlbSwgIzAwMDAwMCAxMGVtKTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcGxheWhlYWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMC4yZW07XG4gIGhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC41ZW07XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xZW07XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWU6aG92ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM2VtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM2VtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGVsbGlwc2lzIHtcbiAgMCUge1xuICAgIGNvbnRlbnQ6ICdMb2FkaW5nJztcbiAgfVxuICAyNSUge1xuICAgIGNvbnRlbnQ6ICdMb2FkaW5nLic7XG4gIH1cbiAgNTAlIHtcbiAgICBjb250ZW50OiAnTG9hZGluZy4uJztcbiAgfVxuICA3NSUge1xuICAgIGNvbnRlbnQ6ICdMb2FkaW5nLi4uJztcbiAgfVxuICAxMDAlIHtcbiAgICBjb250ZW50OiAnTG9hZGluZyc7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBiYXNpY19zbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDFlbSAwO1xuICBoZWlnaHQ6IDRlbTtcbiAgYm9yZGVyOiAwLjFlbSBzb2xpZCAjNTU1O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgKixcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNGVtO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICBib3gtc2hhZG93OiBpbnNldCAjNTU1IDAgMCAwIDAsIGluc2V0ICNmZmZmZmYgMWVtIDAgMCAwLCAgaW5zZXQgIzU1NSAyZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNGVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA1ZW0gMCAwIDAsICBpbnNldCAjNTU1IDZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgN2VtIDAgMCAwLCAgaW5zZXQgIzU1NSA4ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDllbSAwIDAgMCwgIGluc2V0ICM1NTUgMTBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTFlbSAwIDAgMCwgIGluc2V0ICM1NTUgMTJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTNlbSAwIDAgMCwgIGluc2V0ICM1NTUgMTRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTVlbSAwIDAgMCwgIGluc2V0ICM1NTUgMTZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTdlbSAwIDAgMCwgIGluc2V0ICM1NTUgMThlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTllbSAwIDAgMCwgIGluc2V0ICM1NTUgMjBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjFlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjNlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjVlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjdlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjllbSAwIDAgMCwgIGluc2V0ICM1NTUgMzBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzFlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzNlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzVlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzdlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzllbSAwIDAgMCwgIGluc2V0ICM1NTUgNDBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDllbSAwIDAgMCwgIGluc2V0ICM1NTUgNTBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNTJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNTRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNTZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNThlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTllbSAwIDAgMCwgIGluc2V0ICM1NTUgNjBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjllbSAwIDAgMCwgIGluc2V0ICM1NTUgNzBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzllbSAwIDAgMCwgIGluc2V0ICM1NTUgODBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODFlbSAwIDAgMCwgIGluc2V0ICM1NTUgODJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODNlbSAwIDAgMCwgIGluc2V0ICM1NTUgODRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODVlbSAwIDAgMCwgIGluc2V0ICM1NTUgODZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODdlbSAwIDAgMCwgIGluc2V0ICM1NTUgODhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODllbSAwIDAgMCwgIGluc2V0ICM1NTUgOTBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTFlbSAwIDAgMCwgIGluc2V0ICM1NTUgOTJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTNlbSAwIDAgMCwgIGluc2V0ICM1NTUgOTRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTVlbSAwIDAgMCwgIGluc2V0ICM1NTUgOTZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTdlbSAwIDAgMCwgIGluc2V0ICM1NTUgOThlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTllbSAwIDAgMCwgIGluc2V0ICM1NTUgMTAwZW0gMCAwIDA7XG4gIGFuaW1hdGlvbjogYmFzaWNfc2xpZGUgbGluZWFyIGluZmluaXRlIDAuNHM7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIge1xuICBmb250LXNpemU6IDFlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmlnaHQ6IDAuMWVtIHNvbGlkICM1NTU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiA0ZW07XG4gIGhlaWdodDogNGVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIgLmJ1dHRvblRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjRlbTtcbiAgYm9yZGVyLXRvcDogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgIzU1NTtcbiAgYm9yZGVyLWJvdHRvbTogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbiAgaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luLXRvcDogLTAuN2VtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjdlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNWVtIHNvbGlkICM1NTU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tdG9wOiAtMC43ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjVlbSBzb2xpZCAjNTU1O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIHtcbiAgcGFkZGluZzogMCAxZW0gMCA0LjVlbTtcbiAgaGVpZ2h0OiA0ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNTU1O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIC50aXRsZURpc3BsYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciAudGl0bGVEaXNwbGF5OmFmdGVyIHtcbiAgY29udGVudDogJyDigJMgJztcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciAuYXJ0aXN0RGlzcGxheSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTBlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMmVtO1xuICBib3JkZXItbGVmdDogMC4xZW0gc29saWQgIzU1NTtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lcixcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogNmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM1NTU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDAgMC41ZW0gMC41ZW0gMWVtO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyIHtcbiAgbGVmdDogMDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAuc29uZ1BsYXlUaW1lcixcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nRHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMmVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMC4xZW0gc29saWQgIzU1NTtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICB3aWR0aDogMCU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3BsYXloZWFkIHtcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDAlO1xuICBtYXJnaW4tbGVmdDogLTAuMmVtO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3IsXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNGVtO1xuICB3aWR0aDogNmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXRvcDogMC4xZW0gc29saWQgIzU1NTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSAuc29uZ011dGVCdXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMC40ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjFlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yZW07XG4gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNWVtIHNvbGlkICM1NTU7XG4gIGJvcmRlci1ib3R0b206IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZDphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lVmFsdWUge1xuICBtYXJnaW4tbGVmdDogMC4yZW07XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAuNWVtO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICB3aWR0aDogM2VtO1xuICBmbG9hdDogbGVmdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAzZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcDogMWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcGxheWhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10udm9sdW1lLXNsaWRlcl9fcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiJdfQ== */
\ No newline at end of file
diff --git a/css/player.bbc.css b/css/player.bbc.css
deleted file mode 100644
index 07fe5c2..0000000
--- a/css/player.bbc.css
+++ /dev/null
@@ -1,539 +0,0 @@
-.bbc.customAudioPlayer {
- margin: 2em 0;
- padding: 0em;
- padding-left: 4em;
- position: relative;
- overflow: visible;
- box-sizing: border-box;
- background: #ffffff;
- font-family: 'Arial', sans-serif;
- height: 6em;
-}
-
-.bbc.customAudioPlayer *,
-.bbc.customAudioPlayer *:before,
-.bbc.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.bbc.customAudioPlayer .loader {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 3em;
- background: #000000;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- padding: 1em;
- overflow: hidden;
-}
-
-.bbc.customAudioPlayer .loader:after {
- content: 'Loading';
- display: block;
- width: 6em;
- text-align: left;
- color: #ffffff;
- -webkit-animation: ellipsis linear infinite 0.8s;
- animation: ellipsis linear infinite 0.8s;
- position: absolute;
- top: 1em;
- padding-left: 1em;
- left: 50%;
- margin-left: -3em;
- z-index: 2;
-}
-
-.bbc.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 130%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0;
- left: 0;
- box-shadow: inset #000000 0 0 0 0, inset #f54997 1em 0 0 0, inset #000000 2em 0 0 0, inset #f54997 3em 0 0 0, inset #000000 4em 0 0 0, inset #f54997 5em 0 0 0, inset #000000 6em 0 0 0, inset #f54997 7em 0 0 0, inset #000000 8em 0 0 0, inset #f54997 9em 0 0 0, inset #000000 10em 0 0 0, inset #f54997 11em 0 0 0, inset #000000 12em 0 0 0, inset #f54997 13em 0 0 0, inset #000000 14em 0 0 0, inset #f54997 15em 0 0 0, inset #000000 16em 0 0 0, inset #f54997 17em 0 0 0, inset #000000 18em 0 0 0, inset #f54997 19em 0 0 0, inset #000000 20em 0 0 0, inset #f54997 21em 0 0 0, inset #000000 22em 0 0 0, inset #f54997 23em 0 0 0, inset #000000 24em 0 0 0, inset #f54997 25em 0 0 0, inset #000000 26em 0 0 0, inset #f54997 27em 0 0 0, inset #000000 28em 0 0 0, inset #f54997 29em 0 0 0, inset #000000 30em 0 0 0, inset #f54997 31em 0 0 0, inset #000000 32em 0 0 0, inset #f54997 33em 0 0 0, inset #000000 34em 0 0 0, inset #f54997 35em 0 0 0, inset #000000 36em 0 0 0, inset #f54997 37em 0 0 0, inset #000000 38em 0 0 0, inset #f54997 39em 0 0 0, inset #000000 40em 0 0 0, inset #f54997 41em 0 0 0, inset #000000 42em 0 0 0, inset #f54997 43em 0 0 0, inset #000000 44em 0 0 0, inset #f54997 45em 0 0 0, inset #000000 46em 0 0 0, inset #f54997 47em 0 0 0, inset #000000 48em 0 0 0, inset #f54997 49em 0 0 0, inset #000000 50em 0 0 0, inset #f54997 51em 0 0 0, inset #000000 52em 0 0 0, inset #f54997 53em 0 0 0, inset #000000 54em 0 0 0, inset #f54997 55em 0 0 0, inset #000000 56em 0 0 0, inset #f54997 57em 0 0 0, inset #000000 58em 0 0 0, inset #f54997 59em 0 0 0, inset #000000 60em 0 0 0, inset #f54997 61em 0 0 0, inset #000000 62em 0 0 0, inset #f54997 63em 0 0 0, inset #000000 64em 0 0 0, inset #f54997 65em 0 0 0, inset #000000 66em 0 0 0, inset #f54997 67em 0 0 0, inset #000000 68em 0 0 0, inset #f54997 69em 0 0 0, inset #000000 70em 0 0 0, inset #f54997 71em 0 0 0, inset #000000 72em 0 0 0, inset #f54997 73em 0 0 0, inset #000000 74em 0 0 0, inset #f54997 75em 0 0 0, inset #000000 76em 0 0 0, inset #f54997 77em 0 0 0, inset #000000 78em 0 0 0, inset #f54997 79em 0 0 0, inset #000000 80em 0 0 0, inset #f54997 81em 0 0 0, inset #000000 82em 0 0 0, inset #f54997 83em 0 0 0, inset #000000 84em 0 0 0, inset #f54997 85em 0 0 0, inset #000000 86em 0 0 0, inset #f54997 87em 0 0 0, inset #000000 88em 0 0 0, inset #f54997 89em 0 0 0, inset #000000 90em 0 0 0, inset #f54997 91em 0 0 0, inset #000000 92em 0 0 0, inset #f54997 93em 0 0 0, inset #000000 94em 0 0 0, inset #f54997 95em 0 0 0, inset #000000 96em 0 0 0, inset #f54997 97em 0 0 0, inset #000000 98em 0 0 0, inset #f54997 99em 0 0 0, inset #000000 100em 0 0 0;
- -webkit-animation: slide linear infinite 0.2s;
- animation: slide linear infinite 0.2s;
-}
-
-.bbc.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.bbc.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 3em;
- height: 3em;
- font-size: 1em;
- background: #000000;
- border-right: 1px solid #363733;
- position: absolute;
- bottom: 0;
- margin-top: -1.3em;
- left: 0;
- cursor: pointer;
- transition: background 0.2s;
-}
-
-.bbc.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.bbc.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.bbc.customAudioPlayer .playerTrigger:hover {
- background: #f54997;
-}
-
-.bbc.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #ffffff;
- border-bottom: 0.6em solid transparent;
-}
-
-.bbc.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
- opacity: 0;
-}
-
-.bbc.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
-}
-
-.bbc.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.bbc.customAudioPlayer .metaWrapper {
- color: #ffffff;
- background: #000000;
- padding: 1em;
- margin-bottom: 1em;
- position: absolute;
- top: 3em;
- height: 3em;
- left: 12em;
- right: 6em;
-}
-
-.bbc.customAudioPlayer .titleDisplay {
- line-height: 1;
- padding-bottom: 0.2em;
-}
-
-.bbc.customAudioPlayer .artistDisplay {
- color: #808080;
- margin-left: 1em;
- line-height: 1;
-}
-
-.bbc.customAudioPlayer .timingsWrapper {
- padding: 1em;
- position: absolute;
- top: 0;
- left: 0;
- height: 3em;
- font-size: 1em;
- width: 100%;
- float: left;
- background: rgba(0, 0, 0, 0.5);
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songPlayTimer,
-.bbc.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- display: block;
- top: 3em;
- height: 3em;
- width: 4.5em;
- color: #ffffff;
- background: #000000;
- border: 0;
- padding: 1em 0;
- text-align: right;
- border-radius: 0;
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songPlayTimer {
- right: 4.5em;
- padding-right: 0.3em;
- isplay: inline-block;
- width: auto;
- padding-left: 1em;
- border-left: 1px solid #363733;
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songDuration {
- text-align: left;
- right: 0;
- color: #808080;
-}
-
-.bbc.customAudioPlayer .timingsWrapper .songDuration:before {
- padding-right: 0.2em;
- content: '/';
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper {
- height: 1em;
- line-height: 1;
- position: absolute;
- top: 1em;
- left: 1em;
- right: 1em;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- height: 1em;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.5em;
- position: absolute;
- top: 0.25em;
- left: 0;
- background: #000000;
- width: 100%;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.5em;
- position: absolute;
- top: 0.25em;
- left: 0;
- background: #f54997;
- width: 0%;
-}
-
-.bbc.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- background: #000000;
- box-shadow: inset #ffffff 0 0 0 0.2em;
- width: 0.5em;
- height: 1em;
- position: absolute;
- top: 0;
- left: 0%;
- margin-left: -0.25em;
-}
-
-.bbc.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 0.6rem;
- height: 2em;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer .songVolume {
- width: 9em;
- height: 3em;
- position: absolute;
- bottom: 0;
- left: 3em;
- background: #000000;
- border-right: 1px solid #363733;
-}
-
-.bbc.customAudioPlayer .songMuteButton {
- width: 3em;
- height: 3em;
- font-size: 1em;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- position: absolute;
- bottom: 0;
- left: 0;
- cursor: pointer;
- background: #000000;
- color: transparent;
-}
-
-.bbc.customAudioPlayer .songMuteButton:before {
- display: block;
- width: 0.5em;
- height: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: 0.1em;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #ffffff;
-}
-
-.bbc.customAudioPlayer .songMuteButton:after {
- display: block;
- width: 0.5em;
- height: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.5em;
- right: 50%;
- border-top: 0.5em solid transparent;
- border-right: 0.5em solid #ffffff;
- border-bottom: 0.5em solid transparent;
-}
-
-.bbc.customAudioPlayer .songMuteButton:focus {
- outline: none;
-}
-
-.bbc.customAudioPlayer .songVolume:hover .songMuteButton {
- background: #f54997;
-}
-
-.bbc.customAudioPlayer .songVolumeLabel {
- display: block;
- position: absolute;
- top: 50%;
- height: 1rem;
- margin-top: -0.5rem;
- width: 1rem;
- font-size: 0;
- left: 50%;
- border-top: 2px solid #ffffff;
- border-right: 2px solid #ffffff;
- border-radius: 0 0.8rem 0 0;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-
-.bbc.customAudioPlayer .songVolumeValue {
- display: block;
- position: absolute;
- top: 50%;
- height: 0.6rem;
- margin-top: -0.3rem;
- width: 0.6rem;
- font-size: 0;
- left: 50%;
- border-top: 2px solid #ffffff;
- border-right: 2px solid #ffffff;
- border-radius: 0 0.5rem 0 0;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-
-.bbc.customAudioPlayer .songMuteButton.songMuted + .songVolumeLabelWrapper .songVolumeLabel {
- border-right: 0;
- border-radius: 0;
- width: 0.6rem;
- -webkit-transform-origin: center;
- transform-origin: center;
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- height: 0;
- margin-top: -0.05rem;
- margin-left: 0.2rem;
-}
-
-.bbc.customAudioPlayer .songMuteButton.songMuted + .songVolumeLabelWrapper .songVolumeValue {
- border-right: 0;
- border-radius: 0;
- height: 0;
- width: 0.6rem;
- margin-top: -0.05rem;
- -webkit-transform-origin: center;
- transform-origin: center;
- margin-left: 0.2rem;
-}
-
-.bbc.customAudioPlayer .songVolumeLabelWrapper {
- position: absolute;
- height: 3em;
- width: 3em;
- top: 0;
- left: 0;
- pointer-events: none;
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper {
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0;
- position: absolute;
- top: 0;
- left: 3em;
- height: 3em;
- position: relative;
- background: #000000;
- border-left: 1px solid #363733;
- width: 6em;
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 3em;
- left: 0;
- opacity: 0;
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__background {
- height: 1.5em;
- position: absolute;
- bottom: 0.5em;
- left: 0;
- background: #808080;
- width: 100%;
- background-image: linear-gradient(to right, #808080 0em, #808080 0.25em, #000000 0.25em, #000000 0.5em, #808080 0.5em, #808080 0.75em, #000000 0.75em, #000000 1em, #808080 1em, #808080 1.25em, #000000 1.25em, #000000 1.5em, #808080 1.5em, #808080 1.75em, #000000 1.75em, #000000 2em, #808080 2em, #808080 2.25em, #000000 2.25em, #000000 2.5em, #808080 2.5em, #808080 2.75em, #000000 2.75em, #000000 3em, #808080 3em, #808080 3.25em, #000000 3.25em, #000000 3.5em, #808080 3.5em, #808080 3.75em, #000000 3.75em, #000000 4em, #808080 4em, #808080 4.25em, #000000 4.25em, #000000 4.5em, #808080 4.5em, #808080 4.75em, #000000 4.75em, #000000 5em, #808080 5em, #808080 5.25em, #000000 5.25em, #000000 5.5em, #808080 5.5em, #808080 5.75em, #000000 5.75em, #000000 6em, #808080 6em, #808080 6.25em, #000000 6.25em, #000000 6.5em, #808080 6.5em, #808080 6.75em, #000000 6.75em, #000000 7em, #808080 7em, #808080 7.25em, #000000 7.25em, #000000 7.5em, #808080 7.5em, #808080 7.75em, #000000 7.75em, #000000 8em, #808080 8em, #808080 8.25em, #000000 8.25em, #000000 8.5em, #808080 8.5em, #808080 8.75em, #000000 8.75em, #000000 9em, #808080 9em, #808080 9.25em, #000000 9.25em, #000000 9.5em, #808080 9.5em, #808080 9.75em, #000000 9.75em, #000000 10em);
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1.5em;
- position: absolute;
- bottom: 0.5em;
- left: 0;
- background: #f54997;
- width: 100%;
- background-image: linear-gradient(to right, #f54997 0em, #f54997 0.25em, #000000 0.25em, #000000 0.5em, #f54997 0.5em, #f54997 0.75em, #000000 0.75em, #000000 1em, #f54997 1em, #f54997 1.25em, #000000 1.25em, #000000 1.5em, #f54997 1.5em, #f54997 1.75em, #000000 1.75em, #000000 2em, #f54997 2em, #f54997 2.25em, #000000 2.25em, #000000 2.5em, #f54997 2.5em, #f54997 2.75em, #000000 2.75em, #000000 3em, #f54997 3em, #f54997 3.25em, #000000 3.25em, #000000 3.5em, #f54997 3.5em, #f54997 3.75em, #000000 3.75em, #000000 4em, #f54997 4em, #f54997 4.25em, #000000 4.25em, #000000 4.5em, #f54997 4.5em, #f54997 4.75em, #000000 4.75em, #000000 5em, #f54997 5em, #f54997 5.25em, #000000 5.25em, #000000 5.5em, #f54997 5.5em, #f54997 5.75em, #000000 5.75em, #000000 6em, #f54997 6em, #f54997 6.25em, #000000 6.25em, #000000 6.5em, #f54997 6.5em, #f54997 6.75em, #000000 6.75em, #000000 7em, #f54997 7em, #f54997 7.25em, #000000 7.25em, #000000 7.5em, #f54997 7.5em, #f54997 7.75em, #000000 7.75em, #000000 8em, #f54997 8em, #f54997 8.25em, #000000 8.25em, #000000 8.5em, #f54997 8.5em, #f54997 8.75em, #000000 8.75em, #000000 9em, #f54997 9em, #f54997 9.25em, #000000 9.25em, #000000 9.5em, #f54997 9.5em, #f54997 9.75em, #000000 9.75em, #000000 10em);
-}
-
-.bbc.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- background: #ffffff;
- width: 0.2em;
- height: 2em;
- position: absolute;
- bottom: 0.5em;
- left: 100%;
- margin-left: -0.1em;
-}
-
-.bbc.customAudioPlayer .songVolume:hover .volume-slider__wrapper {
- display: block;
-}
-
-.bbc.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 3em;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 3em;
- cursor: pointer;
-}
-
-.bbc.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 3em;
- cursor: pointer;
-}
-
-@-webkit-keyframes slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@keyframes slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@-webkit-keyframes ellipsis {
- 0% {
- content: 'Loading';
- }
- 25% {
- content: 'Loading.';
- }
- 50% {
- content: 'Loading..';
- }
- 75% {
- content: 'Loading...';
- }
- 100% {
- content: 'Loading';
- }
-}
-
-@keyframes ellipsis {
- 0% {
- content: 'Loading';
- }
- 25% {
- content: 'Loading.';
- }
- 50% {
- content: 'Loading..';
- }
- 75% {
- content: 'Loading...';
- }
- 100% {
- content: 'Loading';
- }
-}
-
-/*# sourceMappingURL=data:application/json;base64,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O0dBQzFCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLG1CQUFtQjtHQUNwQjtFQUNEO0lBQ0Usb0JBQW9CO0dBQ3JCO0VBQ0Q7SUFDRSxxQkFBcUI7R0FDdEI7RUFDRDtJQUNFLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0UsbUJBQW1CO0dBQ3BCO0NBQ0Y7O0FBaEJEO0VBQ0U7SUFDRSxtQkFBbUI7R0FDcEI7RUFDRDtJQUNFLG9CQUFvQjtHQUNyQjtFQUNEO0lBQ0UscUJBQXFCO0dBQ3RCO0VBQ0Q7SUFDRSxzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLG1CQUFtQjtHQUNwQjtDQUNGIiwiZmlsZSI6InBsYXllci5iYmMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmJiYy5jdXN0b21BdWRpb1BsYXllciB7XG4gIG1hcmdpbjogMmVtIDA7XG4gIHBhZGRpbmc6IDBlbTtcbiAgcGFkZGluZy1sZWZ0OiA0ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDZlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAqLFxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzZW07XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAubG9hZGVyOmFmdGVyIHtcbiAgY29udGVudDogJ0xvYWRpbmcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGFuaW1hdGlvbjogZWxsaXBzaXMgbGluZWFyIGluZmluaXRlIDAuOHM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTMwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgIzAwMDAwMCAwIDAgMCAwLCBpbnNldCAjZjU0OTk3IDFlbSAwIDAgMCwgIGluc2V0ICMwMDAwMDAgMmVtIDAgMCAwLCAgaW5zZXQgI2Y1NDk5NyAzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDRlbSAwIDAgMCwgIGluc2V0ICNmNTQ5OTcgNWVtIDAgMCAwLCAgaW5zZXQgIzAwMDAwMCA2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDdlbSAwIDAgMCwgIGluc2V0ICMwMDAwMDAgOGVtIDAgMCAwLCAgaW5zZXQgI2Y1NDk5NyA5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDEwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDExZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDEyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDEzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDE0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDE1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDE2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDE3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDE4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDE5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDIwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDIxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDIyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDIzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDI0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDI1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDI2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDI3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDI4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDI5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDMwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDMxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDMyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDMzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDM0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDM1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDM2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDM3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDM4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDM5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQ0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQ1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQ2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQ3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDQ4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDQ5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDUwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDUxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDUyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDUzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDU0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDU1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDU2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDU3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDU4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDU5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDYwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDYxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDYyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDYzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDY0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDY1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDY2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDY3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDY4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDY5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDcwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDcxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDcyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDczZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDc0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDc1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDc2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDc3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDc4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDc5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDgwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDgxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDgyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDgzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDg0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDg1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDg2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDg3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDg4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDg5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDkwZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDkxZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDkyZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDkzZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDk0ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDk1ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDk2ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDk3ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDk4ZW0gMCAwIDAsICBpbnNldCAjZjU0OTk3IDk5ZW0gMCAwIDAsICBpbnNldCAjMDAwMDAwIDEwMGVtIDAgMCAwO1xuICBhbmltYXRpb246IHNsaWRlIGxpbmVhciBpbmZpbml0ZSAwLjJzO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyLmxvYWRpbmcgLmxvYWRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogM2VtO1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzM2MzczMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IC0xLjNlbTtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIgLmJ1dHRvblRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNTQ5OTc7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1ZW07XG4gIGJvcmRlci10b3A6IDAuNmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC44ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC42ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM2VtO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGVmdDogMTJlbTtcbiAgcmlnaHQ6IDZlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGl0bGVEaXNwbGF5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjJlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuYXJ0aXN0RGlzcGxheSB7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIge1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lcixcbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDNlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiA0LjVlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMWVtIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lciB7XG4gIHJpZ2h0OiA0LjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC4zZW07XG4gIGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM2MzczMztcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbjpiZWZvcmUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcbiAgY29udGVudDogJy8nO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIGxlZnQ6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1ZW07XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2Y1NDk5NztcbiAgd2lkdGg6IDAlO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3gtc2hhZG93OiBpbnNldCAjZmZmZmZmIDAgMCAwIDAuMmVtO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNWVtO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjZyZW07XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC42cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSB7XG4gIHdpZHRoOiA5ZW07XG4gIGhlaWdodDogM2VtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogM2VtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzYzNzMzO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nTXV0ZUJ1dHRvbiB7XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogM2VtO1xuICBmb250LXNpemU6IDFlbTtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDAuMWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgcmlnaHQ6IDUwJTtcbiAgYm9yZGVyLXRvcDogMC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC41ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZTpob3ZlciAuc29uZ011dGVCdXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZjU0OTk3O1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lTGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB3aWR0aDogMXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAuOHJlbSAwIDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZVZhbHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGhlaWdodDogMC42cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4zcmVtO1xuICB3aWR0aDogMC42cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC41cmVtIDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nTXV0ZUJ1dHRvbi5zb25nTXV0ZWQgKyAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciAuc29uZ1ZvbHVtZUxhYmVsIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMC42cmVtO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTAuMDVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZCArIC5zb25nVm9sdW1lTGFiZWxXcmFwcGVyIC5zb25nVm9sdW1lVmFsdWUge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMDVyZW07XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiAzZW07XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAzZW07XG4gIGhlaWdodDogM2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM2MzczMztcbiAgd2lkdGg6IDZlbTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMS41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzgwODA4MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzgwODA4MCAwZW0sICM4MDgwODAgMC4yNWVtLCAjMDAwMDAwIDAuMjVlbSwgIzAwMDAwMCAwLjVlbSwgIzgwODA4MCAwLjVlbSwgIzgwODA4MCAwLjc1ZW0sICMwMDAwMDAgMC43NWVtLCAjMDAwMDAwIDFlbSwgIzgwODA4MCAxZW0sICM4MDgwODAgMS4yNWVtLCAjMDAwMDAwIDEuMjVlbSwgIzAwMDAwMCAxLjVlbSwgIzgwODA4MCAxLjVlbSwgIzgwODA4MCAxLjc1ZW0sICMwMDAwMDAgMS43NWVtLCAjMDAwMDAwIDJlbSwgIzgwODA4MCAyZW0sICM4MDgwODAgMi4yNWVtLCAjMDAwMDAwIDIuMjVlbSwgIzAwMDAwMCAyLjVlbSwgIzgwODA4MCAyLjVlbSwgIzgwODA4MCAyLjc1ZW0sICMwMDAwMDAgMi43NWVtLCAjMDAwMDAwIDNlbSwgIzgwODA4MCAzZW0sICM4MDgwODAgMy4yNWVtLCAjMDAwMDAwIDMuMjVlbSwgIzAwMDAwMCAzLjVlbSwgIzgwODA4MCAzLjVlbSwgIzgwODA4MCAzLjc1ZW0sICMwMDAwMDAgMy43NWVtLCAjMDAwMDAwIDRlbSwgIzgwODA4MCA0ZW0sICM4MDgwODAgNC4yNWVtLCAjMDAwMDAwIDQuMjVlbSwgIzAwMDAwMCA0LjVlbSwgIzgwODA4MCA0LjVlbSwgIzgwODA4MCA0Ljc1ZW0sICMwMDAwMDAgNC43NWVtLCAjMDAwMDAwIDVlbSwgIzgwODA4MCA1ZW0sICM4MDgwODAgNS4yNWVtLCAjMDAwMDAwIDUuMjVlbSwgIzAwMDAwMCA1LjVlbSwgIzgwODA4MCA1LjVlbSwgIzgwODA4MCA1Ljc1ZW0sICMwMDAwMDAgNS43NWVtLCAjMDAwMDAwIDZlbSwgIzgwODA4MCA2ZW0sICM4MDgwODAgNi4yNWVtLCAjMDAwMDAwIDYuMjVlbSwgIzAwMDAwMCA2LjVlbSwgIzgwODA4MCA2LjVlbSwgIzgwODA4MCA2Ljc1ZW0sICMwMDAwMDAgNi43NWVtLCAjMDAwMDAwIDdlbSwgIzgwODA4MCA3ZW0sICM4MDgwODAgNy4yNWVtLCAjMDAwMDAwIDcuMjVlbSwgIzAwMDAwMCA3LjVlbSwgIzgwODA4MCA3LjVlbSwgIzgwODA4MCA3Ljc1ZW0sICMwMDAwMDAgNy43NWVtLCAjMDAwMDAwIDhlbSwgIzgwODA4MCA4ZW0sICM4MDgwODAgOC4yNWVtLCAjMDAwMDAwIDguMjVlbSwgIzAwMDAwMCA4LjVlbSwgIzgwODA4MCA4LjVlbSwgIzgwODA4MCA4Ljc1ZW0sICMwMDAwMDAgOC43NWVtLCAjMDAwMDAwIDllbSwgIzgwODA4MCA5ZW0sICM4MDgwODAgOS4yNWVtLCAjMDAwMDAwIDkuMjVlbSwgIzAwMDAwMCA5LjVlbSwgIzgwODA4MCA5LjVlbSwgIzgwODA4MCA5Ljc1ZW0sICMwMDAwMDAgOS43NWVtLCAjMDAwMDAwIDEwZW0pO1xufVxuXG4uYmJjLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDEuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC41ZW07XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmNTQ5OTc7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNTQ5OTcgMGVtLCAjZjU0OTk3IDAuMjVlbSwgIzAwMDAwMCAwLjI1ZW0sICMwMDAwMDAgMC41ZW0sICNmNTQ5OTcgMC41ZW0sICNmNTQ5OTcgMC43NWVtLCAjMDAwMDAwIDAuNzVlbSwgIzAwMDAwMCAxZW0sICNmNTQ5OTcgMWVtLCAjZjU0OTk3IDEuMjVlbSwgIzAwMDAwMCAxLjI1ZW0sICMwMDAwMDAgMS41ZW0sICNmNTQ5OTcgMS41ZW0sICNmNTQ5OTcgMS43NWVtLCAjMDAwMDAwIDEuNzVlbSwgIzAwMDAwMCAyZW0sICNmNTQ5OTcgMmVtLCAjZjU0OTk3IDIuMjVlbSwgIzAwMDAwMCAyLjI1ZW0sICMwMDAwMDAgMi41ZW0sICNmNTQ5OTcgMi41ZW0sICNmNTQ5OTcgMi43NWVtLCAjMDAwMDAwIDIuNzVlbSwgIzAwMDAwMCAzZW0sICNmNTQ5OTcgM2VtLCAjZjU0OTk3IDMuMjVlbSwgIzAwMDAwMCAzLjI1ZW0sICMwMDAwMDAgMy41ZW0sICNmNTQ5OTcgMy41ZW0sICNmNTQ5OTcgMy43NWVtLCAjMDAwMDAwIDMuNzVlbSwgIzAwMDAwMCA0ZW0sICNmNTQ5OTcgNGVtLCAjZjU0OTk3IDQuMjVlbSwgIzAwMDAwMCA0LjI1ZW0sICMwMDAwMDAgNC41ZW0sICNmNTQ5OTcgNC41ZW0sICNmNTQ5OTcgNC43NWVtLCAjMDAwMDAwIDQuNzVlbSwgIzAwMDAwMCA1ZW0sICNmNTQ5OTcgNWVtLCAjZjU0OTk3IDUuMjVlbSwgIzAwMDAwMCA1LjI1ZW0sICMwMDAwMDAgNS41ZW0sICNmNTQ5OTcgNS41ZW0sICNmNTQ5OTcgNS43NWVtLCAjMDAwMDAwIDUuNzVlbSwgIzAwMDAwMCA2ZW0sICNmNTQ5OTcgNmVtLCAjZjU0OTk3IDYuMjVlbSwgIzAwMDAwMCA2LjI1ZW0sICMwMDAwMDAgNi41ZW0sICNmNTQ5OTcgNi41ZW0sICNmNTQ5OTcgNi43NWVtLCAjMDAwMDAwIDYuNzVlbSwgIzAwMDAwMCA3ZW0sICNmNTQ5OTcgN2VtLCAjZjU0OTk3IDcuMjVlbSwgIzAwMDAwMCA3LjI1ZW0sICMwMDAwMDAgNy41ZW0sICNmNTQ5OTcgNy41ZW0sICNmNTQ5OTcgNy43NWVtLCAjMDAwMDAwIDcuNzVlbSwgIzAwMDAwMCA4ZW0sICNmNTQ5OTcgOGVtLCAjZjU0OTk3IDguMjVlbSwgIzAwMDAwMCA4LjI1ZW0sICMwMDAwMDAgOC41ZW0sICNmNTQ5OTcgOC41ZW0sICNmNTQ5OTcgOC43NWVtLCAjMDAwMDAwIDguNzVlbSwgIzAwMDAwMCA5ZW0sICNmNTQ5OTcgOWVtLCAjZjU0OTk3IDkuMjVlbSwgIzAwMDAwMCA5LjI1ZW0sICMwMDAwMDAgOS41ZW0sICNmNTQ5OTcgOS41ZW0sICNmNTQ5OTcgOS43NWVtLCAjMDAwMDAwIDkuNzVlbSwgIzAwMDAwMCAxMGVtKTtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcGxheWhlYWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMC4yZW07XG4gIGhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC41ZW07XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xZW07XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWU6aG92ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJiYy5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM2VtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYmMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM2VtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGVsbGlwc2lzIHtcbiAgMCUge1xuICAgIGNvbnRlbnQ6ICdMb2FkaW5nJztcbiAgfVxuICAyNSUge1xuICAgIGNvbnRlbnQ6ICdMb2FkaW5nLic7XG4gIH1cbiAgNTAlIHtcbiAgICBjb250ZW50OiAnTG9hZGluZy4uJztcbiAgfVxuICA3NSUge1xuICAgIGNvbnRlbnQ6ICdMb2FkaW5nLi4uJztcbiAgfVxuICAxMDAlIHtcbiAgICBjb250ZW50OiAnTG9hZGluZyc7XG4gIH1cbn1cbiJdfQ== */
\ No newline at end of file
diff --git a/css/player.default.css b/css/player.default.css
deleted file mode 100644
index d93b0e0..0000000
--- a/css/player.default.css
+++ /dev/null
@@ -1,420 +0,0 @@
-@charset "UTF-8";
-@-webkit-keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-@keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.defaultPlayerTheme.customAudioPlayer {
- font-size: 10px;
- position: relative;
- box-sizing: border-box;
- overflow: hidden;
- z-index: 1;
- margin: 1em 0;
- height: 6em;
- border-radius: 0.3em;
- box-shadow: rgba(0, 0, 0, 0.3) 0 0.1em 0.2em 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer *,
-.defaultPlayerTheme.customAudioPlayer *:before,
-.defaultPlayerTheme.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.defaultPlayerTheme.customAudioPlayer .loader {
- position: absolute;
- bottom: 0;
- left: 4em;
- right: 0;
- height: 2em;
- overflow: hidden;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.defaultPlayerTheme.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #ddd 0 0 0 0, inset #c4c4c4 1em 0 0 0, inset #ddd 2em 0 0 0, inset #c4c4c4 3em 0 0 0, inset #ddd 4em 0 0 0, inset #c4c4c4 5em 0 0 0, inset #ddd 6em 0 0 0, inset #c4c4c4 7em 0 0 0, inset #ddd 8em 0 0 0, inset #c4c4c4 9em 0 0 0, inset #ddd 10em 0 0 0, inset #c4c4c4 11em 0 0 0, inset #ddd 12em 0 0 0, inset #c4c4c4 13em 0 0 0, inset #ddd 14em 0 0 0, inset #c4c4c4 15em 0 0 0, inset #ddd 16em 0 0 0, inset #c4c4c4 17em 0 0 0, inset #ddd 18em 0 0 0, inset #c4c4c4 19em 0 0 0, inset #ddd 20em 0 0 0, inset #c4c4c4 21em 0 0 0, inset #ddd 22em 0 0 0, inset #c4c4c4 23em 0 0 0, inset #ddd 24em 0 0 0, inset #c4c4c4 25em 0 0 0, inset #ddd 26em 0 0 0, inset #c4c4c4 27em 0 0 0, inset #ddd 28em 0 0 0, inset #c4c4c4 29em 0 0 0, inset #ddd 30em 0 0 0, inset #c4c4c4 31em 0 0 0, inset #ddd 32em 0 0 0, inset #c4c4c4 33em 0 0 0, inset #ddd 34em 0 0 0, inset #c4c4c4 35em 0 0 0, inset #ddd 36em 0 0 0, inset #c4c4c4 37em 0 0 0, inset #ddd 38em 0 0 0, inset #c4c4c4 39em 0 0 0, inset #ddd 40em 0 0 0, inset #c4c4c4 41em 0 0 0, inset #ddd 42em 0 0 0, inset #c4c4c4 43em 0 0 0, inset #ddd 44em 0 0 0, inset #c4c4c4 45em 0 0 0, inset #ddd 46em 0 0 0, inset #c4c4c4 47em 0 0 0, inset #ddd 48em 0 0 0, inset #c4c4c4 49em 0 0 0, inset #ddd 50em 0 0 0, inset #c4c4c4 51em 0 0 0, inset #ddd 52em 0 0 0, inset #c4c4c4 53em 0 0 0, inset #ddd 54em 0 0 0, inset #c4c4c4 55em 0 0 0, inset #ddd 56em 0 0 0, inset #c4c4c4 57em 0 0 0, inset #ddd 58em 0 0 0, inset #c4c4c4 59em 0 0 0, inset #ddd 60em 0 0 0, inset #c4c4c4 61em 0 0 0, inset #ddd 62em 0 0 0, inset #c4c4c4 63em 0 0 0, inset #ddd 64em 0 0 0, inset #c4c4c4 65em 0 0 0, inset #ddd 66em 0 0 0, inset #c4c4c4 67em 0 0 0, inset #ddd 68em 0 0 0, inset #c4c4c4 69em 0 0 0, inset #ddd 70em 0 0 0, inset #c4c4c4 71em 0 0 0, inset #ddd 72em 0 0 0, inset #c4c4c4 73em 0 0 0, inset #ddd 74em 0 0 0, inset #c4c4c4 75em 0 0 0, inset #ddd 76em 0 0 0, inset #c4c4c4 77em 0 0 0, inset #ddd 78em 0 0 0, inset #c4c4c4 79em 0 0 0, inset #ddd 80em 0 0 0, inset #c4c4c4 81em 0 0 0, inset #ddd 82em 0 0 0, inset #c4c4c4 83em 0 0 0, inset #ddd 84em 0 0 0, inset #c4c4c4 85em 0 0 0, inset #ddd 86em 0 0 0, inset #c4c4c4 87em 0 0 0, inset #ddd 88em 0 0 0, inset #c4c4c4 89em 0 0 0, inset #ddd 90em 0 0 0, inset #c4c4c4 91em 0 0 0, inset #ddd 92em 0 0 0, inset #c4c4c4 93em 0 0 0, inset #ddd 94em 0 0 0, inset #c4c4c4 95em 0 0 0, inset #ddd 96em 0 0 0, inset #c4c4c4 97em 0 0 0, inset #ddd 98em 0 0 0, inset #c4c4c4 99em 0 0 0, inset #ddd 100em 0 0 0;
- -webkit-animation: basic_slide linear infinite 0.4s;
- animation: basic_slide linear infinite 0.4s;
-}
-
-.defaultPlayerTheme.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger {
- font-size: 1em;
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 4em;
- height: 6em;
- color: #ffffff;
- background: #555;
- background-image: linear-gradient(#6f6f6f, #555);
- box-shadow: inset #6f6f6f -1px 0 0 0;
- position: absolute;
- top: 0;
- left: 0;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.8em;
- margin-left: -0.4em;
- border-top: 0.8em solid transparent;
- border-left: 1em solid #ffffff;
- border-bottom: 0.8em solid transparent;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1.4em;
- margin-top: -0.7em;
- margin-right: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #ffffff;
- border-bottom: 0;
- opacity: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1.4em;
- margin-top: -0.7em;
- margin-left: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #ffffff;
- border-bottom: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper {
- padding: 1em 2em 1em 7em;
- height: 4.4em;
- overflow: hidden;
- background: #ddd;
- color: #555;
- text-shadow: #ffffff 0 0.1em 0;
- background-image: linear-gradient(#f1f1f1, #e6e6e6);
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper .titleDisplay {
- display: inline-block;
- line-height: 1;
- font-weight: bold;
- margin-right: 0.5em;
- font-family: monospace;
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper .titleDisplay:after {
- content: ' – ';
-}
-
-.defaultPlayerTheme.customAudioPlayer .metaWrapper .artistDisplay {
- font-family: monospace;
- display: inline-block;
- line-height: 1;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper {
- position: absolute;
- bottom: 0;
- left: 5.6em;
- right: 0;
- height: 1.6em;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songPlayTimer,
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: 0;
- z-index: 3;
- width: 6em;
- text-align: left;
- background: transparent;
- color: #ffffff;
- line-height: 1;
- height: 1em;
- pointer-events: none;
- font-size: 1em;
- padding: 0 0.5em 0 1em;
- padding-top: 0.3em;
- font-family: monospace;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- text-align: right;
-}
-
-.defaultPlayerTheme.customAudioPlayer.loading .songPlayTimer,
-.defaultPlayerTheme.customAudioPlayer.loading .songDuration {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper {
- height: 2em;
- font-size: 1em;
- line-height: 1;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- background: #555;
- overflow: hidden;
- border-bottom-right-radius: 0.2em;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 2em;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(221, 221, 221, 0.4);
- width: 0%;
-}
-
-.defaultPlayerTheme.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 0.5em;
- height: 2em;
- position: absolute;
- top: 0;
- left: 0%;
- margin-left: -0.2em;
- background: #00b7c6;
-}
-
-.defaultPlayerTheme.customAudioPlayer.loading .progress-slider__progress-indicator,
-.defaultPlayerTheme.customAudioPlayer.loading .progress-slider__playhead {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume {
- position: absolute;
- top: 0;
- left: 4em;
- width: 1.6em;
- height: 6em;
- overflow: hidden;
- z-index: 2;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton {
- display: block;
- width: 1.6em;
- height: 1.6em;
- font-size: 1em;
- color: transparent;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background: #555;
- position: absolute;
- top: 0;
- right: 0;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton:before {
- display: block;
- width: 0.4em;
- height: 0.3em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: -0.1em;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #ffffff;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton:after {
- display: block;
- width: 0.4em;
- height: 0.4em;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.4em;
- right: 50%;
- margin-right: -0.2em;
- border-top: 0.4em solid transparent;
- border-right: 0.4em solid #ffffff;
- border-bottom: 0.4em solid transparent;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton.songMuted:before {
- background: #dad8d2;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolume .songMuteButton.songMuted:after {
- border-right-color: #dad8d2;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolumeValue {
- margin-left: 0.2em;
-}
-
-.defaultPlayerTheme.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper {
- display: block;
- height: 1.6em;
- position: absolute;
- top: 1.6em;
- left: 0;
- z-index: 3;
- background: #aca79a;
- width: 4.4em;
- -webkit-transform: rotate(90deg) translateY(-100%);
- transform: rotate(90deg) translateY(-100%);
- -webkit-transform-origin: top left;
- transform-origin: top left;
- overflow: hidden;
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper:after {
- content: '';
- display: block;
- width: 100%;
- border-right: 4.4em solid #555;
- border-bottom: 1.6em solid transparent;
- position: absolute;
- bottom: 0;
- left: 0;
- pointer-events: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 1.6em;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1.6em;
- position: absolute;
- top: 0;
- right: 0;
- background: #00b7c6;
- width: 100%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.defaultPlayerTheme.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- display: none;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 1.5em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-.defaultPlayerTheme.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-/*# sourceMappingURL=data:application/json;base64,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WixjQUFjO0VBQ2QsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGNBQWM7RUFDZCxnQkFBZ0I7Q0FDakIiLCJmaWxlIjoicGxheWVyLmRlZmF1bHQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGtleWZyYW1lcyBiYXNpY19zbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAxZW0gMDtcbiAgaGVpZ2h0OiA2ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAwLjFlbSAwLjJlbSAwO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyICosXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyICo6YmVmb3JlLFxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDRlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IGluc2V0ICNkZGQgMCAwIDAgMCwgaW5zZXQgI2M0YzRjNCAxZW0gMCAwIDAsICBpbnNldCAjZGRkIDJlbSAwIDAgMCwgIGluc2V0ICNjNGM0YzQgM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA0ZW0gMCAwIDAsICBpbnNldCAjYzRjNGM0IDVlbSAwIDAgMCwgIGluc2V0ICNkZGQgNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3ZW0gMCAwIDAsICBpbnNldCAjZGRkIDhlbSAwIDAgMCwgIGluc2V0ICNjNGM0YzQgOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxMGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxMWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxMmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAxNGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxNWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxN2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAxOGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAxOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAyMGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyMWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAyMmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAyNGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyNWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAyNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyN2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAyOGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAyOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAzMGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzMWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAzMmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzM2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAzNGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzNWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAzNmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzN2VtIDAgMCAwLCAgaW5zZXQgI2RkZCAzOGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCAzOWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA0MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA0MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA0NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA0NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA0OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA0OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA1MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA1MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA1NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA1NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA1OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA1OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA2MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA2MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA2NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA2NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA2OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA2OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA3MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA3MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA3NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA3NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA3OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA3OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA4MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA4MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA4NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA4NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA4OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA4OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA5MGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5MWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA5MmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5M2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA5NGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5NWVtIDAgMCAwLCAgaW5zZXQgI2RkZCA5NmVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5N2VtIDAgMCAwLCAgaW5zZXQgI2RkZCA5OGVtIDAgMCAwLCAgaW5zZXQgI2M0YzRjNCA5OWVtIDAgMCAwLCAgaW5zZXQgI2RkZCAxMDBlbSAwIDAgMDtcbiAgYW5pbWF0aW9uOiBiYXNpY19zbGlkZSBsaW5lYXIgaW5maW5pdGUgMC40cztcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDRlbTtcbiAgaGVpZ2h0OiA2ZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzZmNmY2ZiwgIzU1NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0ICM2ZjZmNmYgLTFweCAwIDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlciAuYnV0dG9uVGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40ZW07XG4gIGJvcmRlci10b3A6IDAuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMWVtIHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBoZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tdG9wOiAtMC43ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuN2VtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC41ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tdG9wOiAtMC43ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjVlbSBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyLnNvbmdQbGF5aW5nOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIge1xuICBwYWRkaW5nOiAxZW0gMmVtIDFlbSA3ZW07XG4gIGhlaWdodDogNC40ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LXNoYWRvdzogI2ZmZmZmZiAwIDAuMWVtIDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZjFmMWYxLCAjZTZlNmU2KTtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIgLnRpdGxlRGlzcGxheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciAudGl0bGVEaXNwbGF5OmFmdGVyIHtcbiAgY29udGVudDogJyDigJMgJztcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIgLmFydGlzdERpc3BsYXkge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1LjZlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMS42ZW07XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyLFxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogNmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiAwIDAuNWVtIDAgMWVtO1xuICBwYWRkaW5nLXRvcDogMC4zZW07XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyIHtcbiAgbGVmdDogMDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nUGxheVRpbWVyLFxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nRHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJlbTtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIxLCAyMjEsIDIyMSwgMC40KTtcbiAgd2lkdGg6IDAlO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yZW07XG4gIGJhY2tncm91bmQ6ICMwMGI3YzY7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3IsXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyLmxvYWRpbmcgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0ZW07XG4gIHdpZHRoOiAxLjZlbTtcbiAgaGVpZ2h0OiA2ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjZlbTtcbiAgaGVpZ2h0OiAxLjZlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSAuc29uZ011dGVCdXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAwLjNlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTAuMWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjRlbTtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yZW07XG4gIGJvcmRlci10b3A6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNGVtIHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbi5zb25nTXV0ZWQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2RhZDhkMjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSAuc29uZ011dGVCdXR0b24uc29uZ011dGVkOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZGFkOGQyO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lVmFsdWUge1xuICBtYXJnaW4tbGVmdDogMC4yZW07XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWVMYWJlbFdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS42ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjZlbTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZDogI2FjYTc5YTtcbiAgd2lkdGg6IDQuNGVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiA0LjRlbSBzb2xpZCAjNTU1O1xuICBib3JkZXItYm90dG9tOiAxLjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMS42ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDEuNmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMGI3YzY7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZGVmYXVsdFBsYXllclRoZW1lLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZWZhdWx0UGxheWVyVGhlbWUuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlZmF1bHRQbGF5ZXJUaGVtZS5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIl19 */
\ No newline at end of file
diff --git a/css/player.eatenbymonsters.css b/css/player.eatenbymonsters.css
deleted file mode 100644
index 9a6d73d..0000000
--- a/css/player.eatenbymonsters.css
+++ /dev/null
@@ -1,387 +0,0 @@
-@-webkit-keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.eatenbymonsters.customAudioPlayer {
- margin: 2em 0;
- position: relative;
- overflow: hidden;
- box-sizing: border-box;
- height: 6em;
-}
-
-.eatenbymonsters.customAudioPlayer *,
-.eatenbymonsters.customAudioPlayer *:before,
-.eatenbymonsters.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.eatenbymonsters.customAudioPlayer .loader {
- width: 100%;
- position: absolute;
- bottom: 0;
- left: 0;
- height: 2em;
- overflow: hidden;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.eatenbymonsters.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #00b7c6 0 0 0 0, inset #008893 1em 0 0 0, inset #00b7c6 2em 0 0 0, inset #008893 3em 0 0 0, inset #00b7c6 4em 0 0 0, inset #008893 5em 0 0 0, inset #00b7c6 6em 0 0 0, inset #008893 7em 0 0 0, inset #00b7c6 8em 0 0 0, inset #008893 9em 0 0 0, inset #00b7c6 10em 0 0 0, inset #008893 11em 0 0 0, inset #00b7c6 12em 0 0 0, inset #008893 13em 0 0 0, inset #00b7c6 14em 0 0 0, inset #008893 15em 0 0 0, inset #00b7c6 16em 0 0 0, inset #008893 17em 0 0 0, inset #00b7c6 18em 0 0 0, inset #008893 19em 0 0 0, inset #00b7c6 20em 0 0 0, inset #008893 21em 0 0 0, inset #00b7c6 22em 0 0 0, inset #008893 23em 0 0 0, inset #00b7c6 24em 0 0 0, inset #008893 25em 0 0 0, inset #00b7c6 26em 0 0 0, inset #008893 27em 0 0 0, inset #00b7c6 28em 0 0 0, inset #008893 29em 0 0 0, inset #00b7c6 30em 0 0 0, inset #008893 31em 0 0 0, inset #00b7c6 32em 0 0 0, inset #008893 33em 0 0 0, inset #00b7c6 34em 0 0 0, inset #008893 35em 0 0 0, inset #00b7c6 36em 0 0 0, inset #008893 37em 0 0 0, inset #00b7c6 38em 0 0 0, inset #008893 39em 0 0 0, inset #00b7c6 40em 0 0 0, inset #008893 41em 0 0 0, inset #00b7c6 42em 0 0 0, inset #008893 43em 0 0 0, inset #00b7c6 44em 0 0 0, inset #008893 45em 0 0 0, inset #00b7c6 46em 0 0 0, inset #008893 47em 0 0 0, inset #00b7c6 48em 0 0 0, inset #008893 49em 0 0 0, inset #00b7c6 50em 0 0 0, inset #008893 51em 0 0 0, inset #00b7c6 52em 0 0 0, inset #008893 53em 0 0 0, inset #00b7c6 54em 0 0 0, inset #008893 55em 0 0 0, inset #00b7c6 56em 0 0 0, inset #008893 57em 0 0 0, inset #00b7c6 58em 0 0 0, inset #008893 59em 0 0 0, inset #00b7c6 60em 0 0 0, inset #008893 61em 0 0 0, inset #00b7c6 62em 0 0 0, inset #008893 63em 0 0 0, inset #00b7c6 64em 0 0 0, inset #008893 65em 0 0 0, inset #00b7c6 66em 0 0 0, inset #008893 67em 0 0 0, inset #00b7c6 68em 0 0 0, inset #008893 69em 0 0 0, inset #00b7c6 70em 0 0 0, inset #008893 71em 0 0 0, inset #00b7c6 72em 0 0 0, inset #008893 73em 0 0 0, inset #00b7c6 74em 0 0 0, inset #008893 75em 0 0 0, inset #00b7c6 76em 0 0 0, inset #008893 77em 0 0 0, inset #00b7c6 78em 0 0 0, inset #008893 79em 0 0 0, inset #00b7c6 80em 0 0 0, inset #008893 81em 0 0 0, inset #00b7c6 82em 0 0 0, inset #008893 83em 0 0 0, inset #00b7c6 84em 0 0 0, inset #008893 85em 0 0 0, inset #00b7c6 86em 0 0 0, inset #008893 87em 0 0 0, inset #00b7c6 88em 0 0 0, inset #008893 89em 0 0 0, inset #00b7c6 90em 0 0 0, inset #008893 91em 0 0 0, inset #00b7c6 92em 0 0 0, inset #008893 93em 0 0 0, inset #00b7c6 94em 0 0 0, inset #008893 95em 0 0 0, inset #00b7c6 96em 0 0 0, inset #008893 97em 0 0 0, inset #00b7c6 98em 0 0 0, inset #008893 99em 0 0 0, inset #00b7c6 100em 0 0 0;
- -webkit-animation: basic_slide linear infinite 0.4s;
- animation: basic_slide linear infinite 0.4s;
-}
-
-.eatenbymonsters.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 3em;
- height: 4em;
- font-size: 1em;
- color: #ffffff;
- background: #555;
- position: absolute;
- top: 0;
- left: 0;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #ffffff;
- border-bottom: 0.6em solid transparent;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
- opacity: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #ffffff;
- border-bottom: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.eatenbymonsters.customAudioPlayer .metaWrapper {
- padding: 0.5em 1.5em 0.5em 3.5em;
- height: 4em;
- overflow: auto;
- background: #00b7c6;
- background: rgba(0, 183, 198, 0.3);
-}
-
-.eatenbymonsters.customAudioPlayer .metaWrapper .titleDisplay {
- display: block;
- line-height: 1;
- font-weight: bold;
-}
-
-.eatenbymonsters.customAudioPlayer .metaWrapper .artistDisplay {
- display: block;
- line-height: 1;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper {
- position: absolute;
- width: 100%;
- bottom: 0;
- left: 0;
- height: 2em;
- background: red;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songPlayTimer,
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: 0;
- z-index: 3;
- width: 4em;
- text-align: center;
- background: transparent;
- color: #ffffff;
- line-height: 2;
- height: 2em;
- pointer-events: none;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
-}
-
-.eatenbymonsters.customAudioPlayer.loading .songPlayTimer,
-.eatenbymonsters.customAudioPlayer.loading .songDuration {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper {
- height: 2em;
- font-size: 1em;
- line-height: 1;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- background: #555;
- overflow: hidden;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 2em;
- position: absolute;
- top: 0;
- left: 0;
- background: rgba(0, 183, 198, 0.4);
- width: 0%;
-}
-
-.eatenbymonsters.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 1em;
- height: 2em;
- position: absolute;
- top: 50%;
- left: 0%;
- margin-top: -1em;
- margin-left: -0.5em;
- background: #00b7c6;
-}
-
-.eatenbymonsters.customAudioPlayer.loading .progress-slider__progress-indicator,
-.eatenbymonsters.customAudioPlayer.loading .progress-slider__playhead {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2.2em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume {
- position: absolute;
- top: 0;
- right: 0;
- width: 1.5em;
- height: 4em;
- overflow: hidden;
- z-index: 2;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton {
- display: block;
- width: 1.5rem;
- height: 1.5rem;
- font-size: 0;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background: #555;
- position: absolute;
- top: 0;
- right: 0;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton:before {
- display: block;
- width: 0.4rem;
- height: 0.3rem;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: -0.1rem;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #ffffff;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton:after {
- display: block;
- width: 0.4rem;
- height: 0.4rem;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.4rem;
- right: 50%;
- margin-right: -0.2rem;
- border-top: 0.4rem solid transparent;
- border-right: 0.4rem solid #ffffff;
- border-bottom: 0.4rem solid transparent;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton.songMuted:before {
- background: #dad8d2;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolume .songMuteButton.songMuted:after {
- border-right-color: #dad8d2;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolumeValue {
- margin-left: 0.2em;
-}
-
-.eatenbymonsters.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper {
- display: block;
- height: 1.5em;
- position: absolute;
- top: 0;
- left: 0;
- z-index: 3;
- background: #aca79a;
- width: 2.5em;
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg);
- -webkit-transform-origin: bottom left;
- transform-origin: bottom left;
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 1.5em;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1.5em;
- position: absolute;
- top: 0;
- right: 0;
- background: #00b7c6;
- width: 100%;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.eatenbymonsters.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- display: none;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 1.5em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-.eatenbymonsters.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBsYXllci5lYXRlbmJ5bW9uc3RlcnMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7SUFDRSxvQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCO0VBQ0Q7SUFDRSxpQ0FBeUI7WUFBekIseUJBQXlCO0dBQzFCO0NBQ0Y7O0FBUEQ7RUFDRTtJQUNFLG9DQUE0QjtZQUE1Qiw0QkFBNEI7R0FDN0I7RUFDRDtJQUNFLGlDQUF5QjtZQUF6Qix5QkFBeUI7R0FDMUI7Q0FDRjs7QUFFRDtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixZQUFZO0NBQ2I7O0FBRUQ7OztFQUdFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFFBQVE7RUFDUixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxRQUFRO0VBQ1IsU0FBUztFQUNULHdDQUFnQztVQUFoQyxnQ0FBZ0M7RUFDaEMscXFGQUFxcUY7RUFDcnFGLG9EQUE0QztVQUE1Qyw0Q0FBNEM7Q0FDN0M7O0FBRUQ7RUFDRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IseUJBQWlCO0tBQWpCLHNCQUFpQjtVQUFqQixpQkFBaUI7RUFDakIsV0FBVztFQUNYLFlBQVk7RUFDWixlQUFlO0VBQ2YsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixx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QUNyQjs7QUFFRDtFQUNFLDRCQUE0QjtDQUM3Qjs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGVBQWU7RUFDZixjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsV0FBVztFQUNYLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsaUNBQXlCO1VBQXpCLHlCQUF5QjtFQUN6QixzQ0FBOEI7VUFBOUIsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsWUFBWTtFQUNaLFdBQVc7RUFDWCxVQUFVO0VBQ1YsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsUUFBUTtFQUNSLFdBQVc7RUFDWCxrQ0FBMEI7VUFBMUIsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsU0FBUztFQUNULG9CQUFvQjtFQUNwQixZQUFZO0VBQ1osa0NBQTBCO1VBQTFCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsY0FBYztFQUNkLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixjQUFjO0VBQ2QsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGNBQWM7RUFDZCxnQkFBZ0I7Q0FDakIiLCJmaWxlIjoicGxheWVyLmVhdGVuYnltb25zdGVycy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAa2V5ZnJhbWVzIGJhc2ljX3NsaWRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciB7XG4gIG1hcmdpbjogMmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA2ZW07XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgKixcbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgKjpiZWZvcmUsXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IGluc2V0ICMwMGI3YzYgMCAwIDAgMCwgaW5zZXQgIzAwODg5MyAxZW0gMCAwIDAsICBpbnNldCAjMDBiN2M2IDJlbSAwIDAgMCwgIGluc2V0ICMwMDg4OTMgM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0ZW0gMCAwIDAsICBpbnNldCAjMDA4ODkzIDVlbSAwIDAgMCwgIGluc2V0ICMwMGI3YzYgNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3ZW0gMCAwIDAsICBpbnNldCAjMDBiN2M2IDhlbSAwIDAgMCwgIGluc2V0ICMwMDg4OTMgOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxMGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxMWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxMmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxNGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxNWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxN2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxOGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAxOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyMGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyMWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyMmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyNGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyNWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyN2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAyOGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAyOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzMGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzMWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzMmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzM2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzNGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzNWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzNmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzN2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAzOGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyAzOWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA0OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA0OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA1OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA1OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA2OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA2OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA3OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA3OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA4OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA4OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5MGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5MWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5MmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5M2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5NGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5NWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5NmVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5N2VtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiA5OGVtIDAgMCAwLCAgaW5zZXQgIzAwODg5MyA5OWVtIDAgMCAwLCAgaW5zZXQgIzAwYjdjNiAxMDBlbSAwIDAgMDtcbiAgYW5pbWF0aW9uOiBiYXNpY19zbGlkZSBsaW5lYXIgaW5maW5pdGUgMC40cztcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIHtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDRlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIC5idXR0b25UZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1ZW07XG4gIGJvcmRlci10b3A6IDAuNmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC44ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC42ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIHtcbiAgcGFkZGluZzogMC41ZW0gMS41ZW0gMC41ZW0gMy41ZW07XG4gIGhlaWdodDogNGVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZDogIzAwYjdjNjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxODMsIDE5OCwgMC4zKTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAubWV0YVdyYXBwZXIgLnRpdGxlRGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIC5hcnRpc3REaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyZW07XG4gIGJhY2tncm91bmQ6IHJlZDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdQbGF5VGltZXIsXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiA0ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMjtcbiAgaGVpZ2h0OiAyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lciB7XG4gIGxlZnQ6IDA7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nRHVyYXRpb24ge1xuICByaWdodDogMDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nUGxheVRpbWVyLFxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nRHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4MywgMTk4LCAwLjQpO1xuICB3aWR0aDogMCU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwJTtcbiAgbWFyZ2luLXRvcDogLTFlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgYmFja2dyb3VuZDogIzAwYjdjNjtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5wcm9ncmVzcy1zbGlkZXJfX3Byb2dyZXNzLWluZGljYXRvcixcbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAyLjJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiA0ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTAuMXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjRyZW07XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTAuMnJlbTtcbiAgYm9yZGVyLXRvcDogMC40cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNHJlbSBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAwLjRyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZGFkOGQyO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbi5zb25nTXV0ZWQ6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNkYWQ4ZDI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWVWYWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjJlbTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6ICNhY2E3OWE7XG4gIHdpZHRoOiAyLjVlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMDBiN2M2O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmVhdGVuYnltb25zdGVycy5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcGxheWhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWF0ZW5ieW1vbnN0ZXJzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10udm9sdW1lLXNsaWRlcl9fcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYXRlbmJ5bW9uc3RlcnMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiJdfQ== */
\ No newline at end of file
diff --git a/css/player.itunes.css b/css/player.itunes.css
deleted file mode 100644
index bfb56e1..0000000
--- a/css/player.itunes.css
+++ /dev/null
@@ -1,242 +0,0 @@
-.itunes.customAudioPlayer {
- margin: 2em 0;
- padding-left: 4em;
- position: relative;
- border: 1px solid #c3c3c3;
- box-shadow: inset #ffffff 0 1px 0 0, rgba(77, 77, 77, 0.6) 0 1px 2px 0;
- overflow: hidden;
- height: 4em;
- box-sizing: border-box;
- background-image: linear-gradient(#f1f1f1, #e6e6e6);
- font-family: 'Arial', sans-serif;
- color: #7a7a7a;
- text-shadow: #ffffff 0 1px 0;
-}
-
-.itunes.customAudioPlayer *,
-.itunes.customAudioPlayer *:before,
-.itunes.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.itunes.customAudioPlayer .loader {
- position: absolute;
- top: 50%;
- left: 50%;
- width: 2em;
- height: 2em;
- margin-top: -1.25em;
- margin-left: 1em;
- border: 0.2em solid #c3c3c3;
- border-top-color: #4d4d4d;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- overflow: hidden;
- border-radius: 50%;
- -webkit-animation: itunes_spin linear infinite 1s;
- animation: itunes_spin linear infinite 1s;
-}
-
-.itunes.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.itunes.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 4em;
- height: 4em;
- font-size: 1em;
- color: #7f7f7f;
- background: #ffffff;
- position: absolute;
- top: 0;
- left: 0;
- border-right: 1px solid #c3c3c3;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.itunes.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.itunes.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.8em;
- margin-left: -0.4em;
- border-top: 0.8em solid transparent;
- border-left: 1em solid #7f7f7f;
- border-bottom: 0.8em solid transparent;
-}
-
-.itunes.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1.4em;
- margin-top: -0.7em;
- margin-right: -0.7em;
- border-top: 0;
- border-left: 0.6em solid #7f7f7f;
- border-bottom: 0;
- opacity: 0;
-}
-
-.itunes.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1.4em;
- margin-top: -0.7em;
- margin-left: -0.7em;
- border-top: 0;
- border-left: 0.6em solid #7f7f7f;
- border-bottom: 0;
-}
-
-.itunes.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.itunes.customAudioPlayer .metaWrapper {
- padding: 0.5em;
-}
-
-.itunes.customAudioPlayer.loading .metaWrapper {
- display: none;
-}
-
-.itunes.customAudioPlayer .titleDisplay {
- display: block;
- text-align: center;
- color: #3c3c3c;
- font-weight: 500;
-}
-
-.itunes.customAudioPlayer .artistDisplay {
- font-size: 0.8em;
- display: block;
- text-align: center;
-}
-
-.itunes.customAudioPlayer .songPlayTimer {
- position: absolute;
- bottom: 1em;
- left: 5em;
-}
-
-.itunes.customAudioPlayer .songDuration {
- position: absolute;
- bottom: 1em;
- right: 1em;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper {
- height: 1rem;
- line-height: 1;
- position: absolute;
- bottom: 0;
- left: 4rem;
- right: 0;
- overflow: hidden;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.5em;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #bcbcbc;
- width: 100%;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.5em;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #707070;
- width: 0%;
-}
-
-.itunes.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 0.3em;
- height: 1rem;
- position: absolute;
- bottom: 0;
- left: 0%;
- border-top-left-radius: 0.2em;
- border-top-right-radius: 0.2em;
- margin-left: -0.15em;
- background: #000000;
-}
-
-.itunes.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1rem;
- height: 2.2em;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 1rem;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 1rem;
- cursor: pointer;
-}
-
-.itunes.customAudioPlayer .songVolume {
- display: none;
-}
-
-@-webkit-keyframes itunes_spin {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@keyframes itunes_spin {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBsYXllci5pdHVuZXMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsMEJBQTBCO0VBQzFCLHVFQUF1RTtFQUN2RSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLHVCQUF1QjtFQUN2QixvREFBb0Q7RUFDcEQsaUNBQWlDO0VBQ2pDLGVBQWU7RUFDZiw2QkFBNkI7Q0FDOUI7O0FBRUQ7OztFQUdFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQiw0QkFBNEI7RUFDNUIsMEJBQTBCO0VBQzFCLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsa0RBQTBDO1VBQTFDLDBDQUEwQztDQUMzQzs7QUFFRDtFQUNFLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGFBQWE7RUFDYix5QkFBaUI7S0FBakIsc0JBQWlCO1VBQWpCLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7RUFDZixlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsUUFBUTtFQUNSLGdDQUFnQztFQUNoQyxnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0NBQW9DO0VBQ3BDLCtCQUErQjtFQUMvQix1Q0FBdUM7Q0FDeEM7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsV0FBVztFQUNYLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxpQ0FBaUM7RUFDakMsaUJBQWlCO0VBQ2pCLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxpQ0FBaUM7RUFDakMsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixXQUFXO0VBQ1gsU0FBUztFQUNULGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixXQUFXO0VBQ1gsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsUUFBUTtFQUNSLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFFBQVE7RUFDUixvQkFBb0I7RUFDcEIsWUFBWTtDQUNiOztBQUVEO0VBQ0UsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsUUFBUTtFQUNSLG9CQUFvQjtFQUNwQixVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsU0FBUztFQUNULDhCQUE4QjtFQUM5QiwrQkFBK0I7RUFDL0IscUJBQXFCO0VBQ3JCLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2IsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRTtJQUNFLGdDQUF3QjtZQUF4Qix3QkFBd0I7R0FDekI7RUFDRDtJQUNFLGtDQUEwQjtZQUExQiwwQkFBMEI7R0FDM0I7Q0FDRjs7QUFQRDtFQUNFO0lBQ0UsZ0NBQXdCO1lBQXhCLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0Usa0NBQTBCO1lBQTFCLDBCQUEwQjtHQUMzQjtDQUNGIiwiZmlsZSI6InBsYXllci5pdHVuZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciB7XG4gIG1hcmdpbjogMmVtIDA7XG4gIHBhZGRpbmctbGVmdDogNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzM7XG4gIGJveC1zaGFkb3c6IGluc2V0ICNmZmZmZmYgMCAxcHggMCAwLCByZ2JhKDc3LCA3NywgNzcsIDAuNikgMCAxcHggMnB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNGVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YxZjFmMSwgI2U2ZTZlNik7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgdGV4dC1zaGFkb3c6ICNmZmZmZmYgMCAxcHggMDtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAqLFxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIG1hcmdpbi10b3A6IC0xLjI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIGJvcmRlcjogMC4yZW0gc29saWQgI2MzYzNjMztcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRkNGQ0ZDtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGl0dW5lc19zcGluIGxpbmVhciBpbmZpbml0ZSAxcztcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIHtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDRlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2MzYzNjMztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIC5idXR0b25UZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjRlbTtcbiAgYm9yZGVyLXRvcDogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgIzdmN2Y3ZjtcbiAgYm9yZGVyLWJvdHRvbTogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGhlaWdodDogMS40ZW07XG4gIG1hcmdpbi10b3A6IC0wLjdlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjZlbSBzb2xpZCAjN2Y3ZjdmO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyLnNvbmdQbGF5aW5nOmJlZm9yZSB7XG4gIGhlaWdodDogMS40ZW07XG4gIG1hcmdpbi10b3A6IC0wLjdlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjdlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNmVtIHNvbGlkICM3ZjdmN2Y7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciB7XG4gIHBhZGRpbmc6IDAuNWVtO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyLmxvYWRpbmcgLm1ldGFXcmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAudGl0bGVEaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLmFydGlzdERpc3BsYXkge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nUGxheVRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFlbTtcbiAgbGVmdDogNWVtO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNHJlbTtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjYmNiY2JjO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLml0dW5lcy5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3Byb2dyZXNzLWluZGljYXRvciB7XG4gIGhlaWdodDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xuICB3aWR0aDogMCU7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIHdpZHRoOiAwLjNlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4xNWVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDIuMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pdHVuZXMuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXR1bmVzLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQGtleWZyYW1lcyBpdHVuZXNfc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iXX0= */
\ No newline at end of file
diff --git a/css/player.pitchfork.css b/css/player.pitchfork.css
deleted file mode 100644
index 95eb26a..0000000
--- a/css/player.pitchfork.css
+++ /dev/null
@@ -1,271 +0,0 @@
-@charset "UTF-8";
-.pitchfork.customAudioPlayer {
- margin: 2em 0;
- padding: 1em;
- padding-left: 4em;
- position: relative;
- border: 2px solid #a2a2a2;
- overflow: hidden;
- box-sizing: border-box;
- background: #ffffff;
- font-family: 'Arial', sans-serif;
- color: #969696;
-}
-
-.pitchfork.customAudioPlayer *,
-.pitchfork.customAudioPlayer *:before,
-.pitchfork.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.pitchfork.customAudioPlayer .loader {
- position: absolute;
- top: 3.1em;
- left: 7.2em;
- right: 4.2em;
- height: 0.4em;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- overflow: hidden;
- border-radius: 0.2em;
-}
-
-.pitchfork.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 130%;
- height: 600%;
- position: absolute;
- z-index: 1;
- top: -200%;
- left: 0;
- box-shadow: inset #eeeeee 0 0 0 0, inset #dad8d2 0.5em 0 0 0, inset #eeeeee 1em 0 0 0, inset #dad8d2 1.5em 0 0 0, inset #eeeeee 2em 0 0 0, inset #dad8d2 2.5em 0 0 0, inset #eeeeee 3em 0 0 0, inset #dad8d2 3.5em 0 0 0, inset #eeeeee 4em 0 0 0, inset #dad8d2 4.5em 0 0 0, inset #eeeeee 5em 0 0 0, inset #dad8d2 5.5em 0 0 0, inset #eeeeee 6em 0 0 0, inset #dad8d2 6.5em 0 0 0, inset #eeeeee 7em 0 0 0, inset #dad8d2 7.5em 0 0 0, inset #eeeeee 8em 0 0 0, inset #dad8d2 8.5em 0 0 0, inset #eeeeee 9em 0 0 0, inset #dad8d2 9.5em 0 0 0, inset #eeeeee 10em 0 0 0, inset #dad8d2 10.5em 0 0 0, inset #eeeeee 11em 0 0 0, inset #dad8d2 11.5em 0 0 0, inset #eeeeee 12em 0 0 0, inset #dad8d2 12.5em 0 0 0, inset #eeeeee 13em 0 0 0, inset #dad8d2 13.5em 0 0 0, inset #eeeeee 14em 0 0 0, inset #dad8d2 14.5em 0 0 0, inset #eeeeee 15em 0 0 0, inset #dad8d2 15.5em 0 0 0, inset #eeeeee 16em 0 0 0, inset #dad8d2 16.5em 0 0 0, inset #eeeeee 17em 0 0 0, inset #dad8d2 17.5em 0 0 0, inset #eeeeee 18em 0 0 0, inset #dad8d2 18.5em 0 0 0, inset #eeeeee 19em 0 0 0, inset #dad8d2 19.5em 0 0 0, inset #eeeeee 20em 0 0 0, inset #dad8d2 20.5em 0 0 0, inset #eeeeee 21em 0 0 0, inset #dad8d2 21.5em 0 0 0, inset #eeeeee 22em 0 0 0, inset #dad8d2 22.5em 0 0 0, inset #eeeeee 23em 0 0 0, inset #dad8d2 23.5em 0 0 0, inset #eeeeee 24em 0 0 0, inset #dad8d2 24.5em 0 0 0, inset #eeeeee 25em 0 0 0, inset #dad8d2 25.5em 0 0 0, inset #eeeeee 26em 0 0 0, inset #dad8d2 26.5em 0 0 0, inset #eeeeee 27em 0 0 0, inset #dad8d2 27.5em 0 0 0, inset #eeeeee 28em 0 0 0, inset #dad8d2 28.5em 0 0 0, inset #eeeeee 29em 0 0 0, inset #dad8d2 29.5em 0 0 0, inset #eeeeee 30em 0 0 0, inset #dad8d2 30.5em 0 0 0, inset #eeeeee 31em 0 0 0, inset #dad8d2 31.5em 0 0 0, inset #eeeeee 32em 0 0 0, inset #dad8d2 32.5em 0 0 0, inset #eeeeee 33em 0 0 0, inset #dad8d2 33.5em 0 0 0, inset #eeeeee 34em 0 0 0, inset #dad8d2 34.5em 0 0 0, inset #eeeeee 35em 0 0 0, inset #dad8d2 35.5em 0 0 0, inset #eeeeee 36em 0 0 0, inset #dad8d2 36.5em 0 0 0, inset #eeeeee 37em 0 0 0, inset #dad8d2 37.5em 0 0 0, inset #eeeeee 38em 0 0 0, inset #dad8d2 38.5em 0 0 0, inset #eeeeee 39em 0 0 0, inset #dad8d2 39.5em 0 0 0, inset #eeeeee 40em 0 0 0, inset #dad8d2 40.5em 0 0 0, inset #eeeeee 41em 0 0 0, inset #dad8d2 41.5em 0 0 0, inset #eeeeee 42em 0 0 0, inset #dad8d2 42.5em 0 0 0, inset #eeeeee 43em 0 0 0, inset #dad8d2 43.5em 0 0 0, inset #eeeeee 44em 0 0 0, inset #dad8d2 44.5em 0 0 0, inset #eeeeee 45em 0 0 0, inset #dad8d2 45.5em 0 0 0, inset #eeeeee 46em 0 0 0, inset #dad8d2 46.5em 0 0 0, inset #eeeeee 47em 0 0 0, inset #dad8d2 47.5em 0 0 0, inset #eeeeee 48em 0 0 0, inset #dad8d2 48.5em 0 0 0, inset #eeeeee 49em 0 0 0, inset #dad8d2 49.5em 0 0 0, inset #eeeeee 50em 0 0 0;
- -webkit-animation: pitchfork_slide linear infinite 0.3s;
- animation: pitchfork_slide linear infinite 0.3s;
- -webkit-transform-origin: center;
- transform-origin: center;
-}
-
-.pitchfork.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 2.6em;
- height: 2.6em;
- font-size: 1em;
- color: #7f7f7f;
- background: #ffffff;
- position: absolute;
- top: 50%;
- margin-top: -1.3em;
- left: 1em;
- border: 2px solid #000;
- border-radius: 50%;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #000;
- border-bottom: 0.6em solid transparent;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #000;
- border-bottom: 0;
- opacity: 0;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #000;
- border-bottom: 0;
-}
-
-.pitchfork.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.pitchfork.customAudioPlayer .metaWrapper {
- color: #000;
- padding: 0 1em;
- margin-bottom: 1em;
-}
-
-.pitchfork.customAudioPlayer .titleDisplay {
- font-weight: bold;
-}
-
-.pitchfork.customAudioPlayer .titleDisplay:before {
- content: '“';
-}
-
-.pitchfork.customAudioPlayer .titleDisplay:after {
- content: '”';
-}
-
-.pitchfork.customAudioPlayer .artistDisplay:before {
- content: ' – ';
-}
-
-.pitchfork.customAudioPlayer .songPlayTimer {
- position: absolute;
- bottom: 1em;
- left: 5em;
-}
-
-.pitchfork.customAudioPlayer .songDuration {
- position: absolute;
- bottom: 1em;
- right: 1em;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper {
- padding: 0 4em;
- position: relative;
- font-size: 0.8em;
- width: 100%;
- float: left;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper .songPlayTimer,
-.pitchfork.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: -0.2em;
- width: 4em;
- text-align: center;
- line-height: 1;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
- border-radius: 0.5em 0 0 0.5em;
-}
-
-.pitchfork.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- border-radius: 0 0.5em 0.5em 0;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper {
- height: 0.4rem;
- line-height: 1;
- position: relative;
- border-radius: 0.2rem;
- overflow: hidden;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.4rem;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #eeeeee;
- width: 100%;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.4rem;
- position: absolute;
- bottom: 0;
- left: 0;
- background: #ff3530;
- width: 0%;
-}
-
-.pitchfork.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- display: none;
-}
-
-.pitchfork.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 0.4rem;
- height: 2.2em;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 0.4rem;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 0.4rem;
- cursor: pointer;
-}
-
-.pitchfork.customAudioPlayer .songVolume {
- display: none;
-}
-
-@-webkit-keyframes pitchfork_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@keyframes pitchfork_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBsYXllci5waXRjaGZvcmsuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQUNqQjtFQUNFLGNBQWM7RUFDZCxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsaUNBQWlDO0VBQ2pDLGVBQWU7Q0FDaEI7O0FBRUQ7OztFQUdFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGFBQWE7RUFDYixjQUFjO0VBQ2QsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLFdBQVc7RUFDWCxRQUFRO0VBQ1IsOHZGQUE4dkY7RUFDOXZGLHdEQUFnRDtVQUFoRCxnREFBZ0Q7RUFDaEQsaUNBQXlCO1VBQXpCLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGFBQWE7RUFDYix5QkFBaUI7S0FBakIsc0JBQWlCO1VBQWpCLGlCQUFpQjtFQUNqQixhQUFhO0VBQ2IsY0FBYztFQUNkLGVBQWU7RUFDZixlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixvQ0FBb0M7RUFDcEMsOEJBQThCO0VBQzlCLHVDQUF1QztDQUN4Qzs7QUFFRDtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxXQUFXO0VBQ1gsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUNkLDhCQUE4QjtFQUM5QixpQkFBaUI7RUFDakIsV0FBVztDQUNaOztBQUVEO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLDhCQUE4QjtFQUM5QixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osV0FBVztDQUNaOztBQUVEO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLFlBQVk7Q0FDYjs7QUFFRDs7RUFFRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLFFBQVE7RUFDUiwrQkFBK0I7Q0FDaEM7O0FBRUQ7RUFDRSxTQUFTO0VBQ1QsK0JBQStCO0NBQ2hDOztBQUVEO0VBQ0UsZUFBZTtFQUNmLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixXQUFXO0VBQ1gsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsUUFBUTtFQUNSLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFFBQVE7RUFDUixvQkFBb0I7RUFDcEIsWUFBWTtDQUNiOztBQUVEO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsUUFBUTtFQUNSLG9CQUFvQjtFQUNwQixVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0U7SUFDRSxvQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCO0VBQ0Q7SUFDRSxpQ0FBeUI7WUFBekIseUJBQXlCO0dBQzFCO0NBQ0Y7O0FBUEQ7RUFDRTtJQUNFLG9DQUE0QjtZQUE1Qiw0QkFBNEI7R0FDN0I7RUFDRDtJQUNFLGlDQUF5QjtZQUF6Qix5QkFBeUI7R0FDMUI7Q0FDRiIsImZpbGUiOiJwbGF5ZXIucGl0Y2hmb3JrLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIge1xuICBtYXJnaW46IDJlbSAwO1xuICBwYWRkaW5nOiAxZW07XG4gIHBhZGRpbmctbGVmdDogNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhMmEyYTI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzk2OTY5Njtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAqLFxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzLjFlbTtcbiAgbGVmdDogNy4yZW07XG4gIHJpZ2h0OiA0LjJlbTtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMC4yZW07XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLmxvYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMzAlO1xuICBoZWlnaHQ6IDYwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAtMjAwJTtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgI2VlZWVlZSAwIDAgMCAwLCBpbnNldCAjZGFkOGQyIDAuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDEuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDIuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDMuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA1ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDUuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA2ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDYuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA3ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDcuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA4ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDguNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA5ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDkuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxMGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxMC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDExZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDExLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMTJlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMTIuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxM2VtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxMy41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDE0ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDE0LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMTVlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMTUuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxNmVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxNi41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDE3ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDE3LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMThlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMTguNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAxOWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAxOS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDIwZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDIwLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMjFlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMjEuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyMmVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAyMi41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDIzZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDIzLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMjRlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMjQuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyNWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAyNS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDI2ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDI2LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMjdlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMjcuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAyOGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAyOC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDI5ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDI5LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzBlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzAuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzMWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAzMS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDMyZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDMyLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzNlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzMuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzNGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAzNC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDM1ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDM1LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzZlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzYuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSAzN2VtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiAzNy41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDM4ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDM4LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgMzllbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgMzkuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0MGVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0MC41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDQxZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQxLjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgNDJlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgNDIuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0M2VtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0My41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDQ0ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQ0LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgNDVlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgNDUuNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0NmVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0Ni41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDQ3ZW0gMCAwIDAsICBpbnNldCAjZGFkOGQyIDQ3LjVlbSAwIDAgMCwgIGluc2V0ICNlZWVlZWUgNDhlbSAwIDAgMCwgIGluc2V0ICNkYWQ4ZDIgNDguNWVtIDAgMCAwLCAgaW5zZXQgI2VlZWVlZSA0OWVtIDAgMCAwLCAgaW5zZXQgI2RhZDhkMiA0OS41ZW0gMCAwIDAsICBpbnNldCAjZWVlZWVlIDUwZW0gMCAwIDA7XG4gIGFuaW1hdGlvbjogcGl0Y2hmb3JrX3NsaWRlIGxpbmVhciBpbmZpbml0ZSAwLjNzO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAubG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDIuNmVtO1xuICBoZWlnaHQ6IDIuNmVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xLjNlbTtcbiAgbGVmdDogMWVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlciAuYnV0dG9uVGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC42ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNWVtO1xuICBib3JkZXItdG9wOiAwLjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuOGVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDAuNmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aXRsZURpc3BsYXkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAudGl0bGVEaXNwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfigJwnO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aXRsZURpc3BsYXk6YWZ0ZXIge1xuICBjb250ZW50OiAn4oCdJztcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAuYXJ0aXN0RGlzcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnIOKAkyAnO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nUGxheVRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFlbTtcbiAgbGVmdDogNWVtO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdQbGF5VGltZXIsXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjJlbTtcbiAgd2lkdGg6IDRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdQbGF5VGltZXIge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbSAwIDAgMC41ZW07XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nRHVyYXRpb24ge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjVlbSAwLjVlbSAwO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnBpdGNoZm9yay5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX2JhY2tncm91bmQge1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmYzNTMwO1xuICB3aWR0aDogMCU7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNHJlbTtcbiAgaGVpZ2h0OiAyLjJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGl0Y2hmb3JrLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC40cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5waXRjaGZvcmsuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHBpdGNoZm9ya19zbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4iXX0= */
\ No newline at end of file
diff --git a/css/player.skeleton.css b/css/player.skeleton.css
deleted file mode 100644
index 382e411..0000000
--- a/css/player.skeleton.css
+++ /dev/null
@@ -1,419 +0,0 @@
-@charset "UTF-8";
-@-webkit-keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-@keyframes basic_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-.skeleton.customAudioPlayer {
- font-size: 10px;
- position: relative;
- box-sizing: border-box;
- overflow: hidden;
- z-index: 1;
- margin: 1em 0;
- height: 4em;
- border: 0.1em solid #555;
-}
-
-.skeleton.customAudioPlayer *,
-.skeleton.customAudioPlayer *:before,
-.skeleton.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.skeleton.customAudioPlayer .loader {
- position: absolute;
- bottom: 0;
- left: 4em;
- right: 0;
- height: 2em;
- overflow: hidden;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.skeleton.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #555 0 0 0 0, inset #ffffff 1em 0 0 0, inset #555 2em 0 0 0, inset #ffffff 3em 0 0 0, inset #555 4em 0 0 0, inset #ffffff 5em 0 0 0, inset #555 6em 0 0 0, inset #ffffff 7em 0 0 0, inset #555 8em 0 0 0, inset #ffffff 9em 0 0 0, inset #555 10em 0 0 0, inset #ffffff 11em 0 0 0, inset #555 12em 0 0 0, inset #ffffff 13em 0 0 0, inset #555 14em 0 0 0, inset #ffffff 15em 0 0 0, inset #555 16em 0 0 0, inset #ffffff 17em 0 0 0, inset #555 18em 0 0 0, inset #ffffff 19em 0 0 0, inset #555 20em 0 0 0, inset #ffffff 21em 0 0 0, inset #555 22em 0 0 0, inset #ffffff 23em 0 0 0, inset #555 24em 0 0 0, inset #ffffff 25em 0 0 0, inset #555 26em 0 0 0, inset #ffffff 27em 0 0 0, inset #555 28em 0 0 0, inset #ffffff 29em 0 0 0, inset #555 30em 0 0 0, inset #ffffff 31em 0 0 0, inset #555 32em 0 0 0, inset #ffffff 33em 0 0 0, inset #555 34em 0 0 0, inset #ffffff 35em 0 0 0, inset #555 36em 0 0 0, inset #ffffff 37em 0 0 0, inset #555 38em 0 0 0, inset #ffffff 39em 0 0 0, inset #555 40em 0 0 0, inset #ffffff 41em 0 0 0, inset #555 42em 0 0 0, inset #ffffff 43em 0 0 0, inset #555 44em 0 0 0, inset #ffffff 45em 0 0 0, inset #555 46em 0 0 0, inset #ffffff 47em 0 0 0, inset #555 48em 0 0 0, inset #ffffff 49em 0 0 0, inset #555 50em 0 0 0, inset #ffffff 51em 0 0 0, inset #555 52em 0 0 0, inset #ffffff 53em 0 0 0, inset #555 54em 0 0 0, inset #ffffff 55em 0 0 0, inset #555 56em 0 0 0, inset #ffffff 57em 0 0 0, inset #555 58em 0 0 0, inset #ffffff 59em 0 0 0, inset #555 60em 0 0 0, inset #ffffff 61em 0 0 0, inset #555 62em 0 0 0, inset #ffffff 63em 0 0 0, inset #555 64em 0 0 0, inset #ffffff 65em 0 0 0, inset #555 66em 0 0 0, inset #ffffff 67em 0 0 0, inset #555 68em 0 0 0, inset #ffffff 69em 0 0 0, inset #555 70em 0 0 0, inset #ffffff 71em 0 0 0, inset #555 72em 0 0 0, inset #ffffff 73em 0 0 0, inset #555 74em 0 0 0, inset #ffffff 75em 0 0 0, inset #555 76em 0 0 0, inset #ffffff 77em 0 0 0, inset #555 78em 0 0 0, inset #ffffff 79em 0 0 0, inset #555 80em 0 0 0, inset #ffffff 81em 0 0 0, inset #555 82em 0 0 0, inset #ffffff 83em 0 0 0, inset #555 84em 0 0 0, inset #ffffff 85em 0 0 0, inset #555 86em 0 0 0, inset #ffffff 87em 0 0 0, inset #555 88em 0 0 0, inset #ffffff 89em 0 0 0, inset #555 90em 0 0 0, inset #ffffff 91em 0 0 0, inset #555 92em 0 0 0, inset #ffffff 93em 0 0 0, inset #555 94em 0 0 0, inset #ffffff 95em 0 0 0, inset #555 96em 0 0 0, inset #ffffff 97em 0 0 0, inset #555 98em 0 0 0, inset #ffffff 99em 0 0 0, inset #555 100em 0 0 0;
- -webkit-animation: basic_slide linear infinite 0.4s;
- animation: basic_slide linear infinite 0.4s;
-}
-
-.skeleton.customAudioPlayer.loading .loader {
- opacity: 1;
-}
-
-.skeleton.customAudioPlayer .playerTrigger {
- font-size: 1em;
- border: none;
- border-right: 0.1em solid #555;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 4em;
- height: 4em;
- background: #ffffff;
- position: absolute;
- top: 0;
- left: 0;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.skeleton.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.skeleton.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.8em;
- margin-left: -0.4em;
- border-top: 0.8em solid transparent;
- border-left: 1em solid #555;
- border-bottom: 0.8em solid transparent;
-}
-
-.skeleton.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1.4em;
- margin-top: -0.7em;
- margin-right: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #555;
- border-bottom: 0;
- opacity: 0;
-}
-
-.skeleton.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1.4em;
- margin-top: -0.7em;
- margin-left: -0.7em;
- border-top: 0;
- border-left: 0.5em solid #555;
- border-bottom: 0;
-}
-
-.skeleton.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.skeleton.customAudioPlayer .metaWrapper {
- padding: 0 1em 0 4.5em;
- height: 4em;
- overflow: hidden;
- background: #ffffff;
- color: #555;
- line-height: 1.6;
-}
-
-.skeleton.customAudioPlayer .metaWrapper .titleDisplay {
- display: inline-block;
- line-height: 1;
- font-weight: bold;
- margin-right: 0.5em;
- font-family: monospace;
-}
-
-.skeleton.customAudioPlayer .metaWrapper .titleDisplay:after {
- content: ' – ';
-}
-
-.skeleton.customAudioPlayer .metaWrapper .artistDisplay {
- font-family: monospace;
- display: inline-block;
- line-height: 1;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper {
- position: absolute;
- bottom: 0;
- left: 10em;
- right: 0;
- height: 2em;
- border-left: 0.1em solid #555;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper .songPlayTimer,
-.skeleton.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- bottom: 0;
- z-index: 3;
- width: 6em;
- text-align: left;
- background: transparent;
- color: #555;
- line-height: 1;
- pointer-events: none;
- font-size: 1em;
- padding: 0 0.5em 0.5em 1em;
- font-family: monospace;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
-}
-
-.skeleton.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- text-align: right;
-}
-
-.skeleton.customAudioPlayer.loading .songPlayTimer,
-.skeleton.customAudioPlayer.loading .songDuration {
- display: none;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper {
- height: 2em;
- font-size: 1em;
- line-height: 1;
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- background: #ffffff;
- overflow: hidden;
- border-top: 0.1em solid #555;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 2em;
- position: absolute;
- top: 0;
- left: 0;
- background: #ddd;
- width: 0%;
-}
-
-.skeleton.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- width: 0.5em;
- height: 2em;
- position: absolute;
- top: 0;
- left: 0%;
- margin-left: -0.2em;
- background: #555;
-}
-
-.skeleton.customAudioPlayer.loading .progress-slider__progress-indicator,
-.skeleton.customAudioPlayer.loading .progress-slider__playhead {
- display: none;
-}
-
-.skeleton.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer .songVolume {
- position: absolute;
- bottom: 0;
- left: 4em;
- width: 6em;
- height: 2em;
- overflow: hidden;
- z-index: 2;
- border-top: 0.1em solid #555;
- background: #ffffff;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton {
- display: block;
- z-index: 2;
- float: left;
- width: 2em;
- height: 2em;
- font-size: 1em;
- color: transparent;
- border: 0;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background: #ffffff;
- position: relative;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton:focus {
- outline: none;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton:before {
- display: block;
- width: 0.5em;
- height: 0.4em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: -0.1em;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- background: #555;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton:after {
- display: block;
- width: 0.5em;
- height: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%);
- right: 50%;
- margin-right: -0.2em;
- border-top: 0.5em solid transparent;
- border-right: 0.5em solid #555;
- border-bottom: 0.5em solid transparent;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton.songMuted:before {
- background: #ddd;
-}
-
-.skeleton.customAudioPlayer .songVolume .songMuteButton.songMuted:after {
- border-right-color: #ddd;
-}
-
-.skeleton.customAudioPlayer .songVolumeValue {
- margin-left: 0.2em;
-}
-
-.skeleton.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper {
- display: block;
- height: 1em;
- position: relative;
- margin: 0.5em;
- left: 0;
- z-index: 3;
- background: #ddd;
- width: 3em;
- float: left;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
- overflow: hidden;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper:after {
- content: '';
- display: block;
- width: 100%;
- border-right: 3em solid #ffffff;
- border-top: 1em solid transparent;
- position: absolute;
- top: 0;
- left: 0;
- pointer-events: none;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- height: 1em;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1em;
- position: absolute;
- top: 0;
- right: 0;
- background: #555;
- width: 100%;
-}
-
-.skeleton.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- display: none;
-}
-
-.skeleton.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 1.5em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-.skeleton.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 1.5em;
- cursor: pointer;
-}
-
-/*# sourceMappingURL=data:application/json;base64,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O0VBQ1osY0FBYztFQUNkLGdCQUFnQjtDQUNqQiIsImZpbGUiOiJwbGF5ZXIuc2tlbGV0b24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGtleWZyYW1lcyBiYXNpY19zbGlkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDFlbSAwO1xuICBoZWlnaHQ6IDRlbTtcbiAgYm9yZGVyOiAwLjFlbSBzb2xpZCAjNTU1O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgKixcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNGVtO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5sb2FkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICBib3gtc2hhZG93OiBpbnNldCAjNTU1IDAgMCAwIDAsIGluc2V0ICNmZmZmZmYgMWVtIDAgMCAwLCAgaW5zZXQgIzU1NSAyZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNGVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA1ZW0gMCAwIDAsICBpbnNldCAjNTU1IDZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgN2VtIDAgMCAwLCAgaW5zZXQgIzU1NSA4ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDllbSAwIDAgMCwgIGluc2V0ICM1NTUgMTBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTFlbSAwIDAgMCwgIGluc2V0ICM1NTUgMTJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTNlbSAwIDAgMCwgIGluc2V0ICM1NTUgMTRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTVlbSAwIDAgMCwgIGluc2V0ICM1NTUgMTZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTdlbSAwIDAgMCwgIGluc2V0ICM1NTUgMThlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMTllbSAwIDAgMCwgIGluc2V0ICM1NTUgMjBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjFlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjNlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjVlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjdlbSAwIDAgMCwgIGluc2V0ICM1NTUgMjhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMjllbSAwIDAgMCwgIGluc2V0ICM1NTUgMzBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzFlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzNlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzVlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzdlbSAwIDAgMCwgIGluc2V0ICM1NTUgMzhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMzllbSAwIDAgMCwgIGluc2V0ICM1NTUgNDBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNDhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNDllbSAwIDAgMCwgIGluc2V0ICM1NTUgNTBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNTJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNTRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNTZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNThlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNTllbSAwIDAgMCwgIGluc2V0ICM1NTUgNjBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNjhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNjllbSAwIDAgMCwgIGluc2V0ICM1NTUgNzBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzFlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzNlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzVlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzdlbSAwIDAgMCwgIGluc2V0ICM1NTUgNzhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgNzllbSAwIDAgMCwgIGluc2V0ICM1NTUgODBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODFlbSAwIDAgMCwgIGluc2V0ICM1NTUgODJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODNlbSAwIDAgMCwgIGluc2V0ICM1NTUgODRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODVlbSAwIDAgMCwgIGluc2V0ICM1NTUgODZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODdlbSAwIDAgMCwgIGluc2V0ICM1NTUgODhlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgODllbSAwIDAgMCwgIGluc2V0ICM1NTUgOTBlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTFlbSAwIDAgMCwgIGluc2V0ICM1NTUgOTJlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTNlbSAwIDAgMCwgIGluc2V0ICM1NTUgOTRlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTVlbSAwIDAgMCwgIGluc2V0ICM1NTUgOTZlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTdlbSAwIDAgMCwgIGluc2V0ICM1NTUgOThlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOTllbSAwIDAgMCwgIGluc2V0ICM1NTUgMTAwZW0gMCAwIDA7XG4gIGFuaW1hdGlvbjogYmFzaWNfc2xpZGUgbGluZWFyIGluZmluaXRlIDAuNHM7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIge1xuICBmb250LXNpemU6IDFlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmlnaHQ6IDAuMWVtIHNvbGlkICM1NTU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiA0ZW07XG4gIGhlaWdodDogNGVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIgLmJ1dHRvblRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjRlbTtcbiAgYm9yZGVyLXRvcDogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgIzU1NTtcbiAgYm9yZGVyLWJvdHRvbTogMC44ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbiAgaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luLXRvcDogLTAuN2VtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjdlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNWVtIHNvbGlkICM1NTU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlci5zb25nUGxheWluZzpiZWZvcmUge1xuICBoZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tdG9wOiAtMC43ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjVlbSBzb2xpZCAjNTU1O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIHtcbiAgcGFkZGluZzogMCAxZW0gMCA0LjVlbTtcbiAgaGVpZ2h0OiA0ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNTU1O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIC50aXRsZURpc3BsYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciAudGl0bGVEaXNwbGF5OmFmdGVyIHtcbiAgY29udGVudDogJyDigJMgJztcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5tZXRhV3JhcHBlciAuYXJ0aXN0RGlzcGxheSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTBlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMmVtO1xuICBib3JkZXItbGVmdDogMC4xZW0gc29saWQgIzU1NTtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ1BsYXlUaW1lcixcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogNmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM1NTU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDAgMC41ZW0gMC41ZW0gMWVtO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyIHtcbiAgbGVmdDogMDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAuc29uZ1BsYXlUaW1lcixcbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllci5sb2FkaW5nIC5zb25nRHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMmVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMC4xZW0gc29saWQgIzU1NTtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICB3aWR0aDogMCU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3BsYXloZWFkIHtcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDAlO1xuICBtYXJnaW4tbGVmdDogLTAuMmVtO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wcm9ncmVzcy1pbmRpY2F0b3IsXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIubG9hZGluZyAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNGVtO1xuICB3aWR0aDogNmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXRvcDogMC4xZW0gc29saWQgIzU1NTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIC5zb25nTXV0ZUJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZSAuc29uZ011dGVCdXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMC40ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjFlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yZW07XG4gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNWVtIHNvbGlkICM1NTU7XG4gIGJvcmRlci1ib3R0b206IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWUgLnNvbmdNdXRlQnV0dG9uLnNvbmdNdXRlZDphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZDtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lVmFsdWUge1xuICBtYXJnaW4tbGVmdDogMC4yZW07XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZUxhYmVsV3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAuNWVtO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICB3aWR0aDogM2VtO1xuICBmbG9hdDogbGVmdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAzZW0gc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcDogMWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5za2VsZXRvbi5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcGxheWhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNrZWxldG9uLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10udm9sdW1lLXNsaWRlcl9fcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2tlbGV0b24uY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS52b2x1bWUtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiJdfQ== */
\ No newline at end of file
diff --git a/css/player.soundcloud.css b/css/player.soundcloud.css
deleted file mode 100644
index 2410aa3..0000000
--- a/css/player.soundcloud.css
+++ /dev/null
@@ -1,444 +0,0 @@
-.soundcloud.customAudioPlayer {
- margin: 2em 0;
- padding: 0em;
- padding-left: 4em;
- position: relative;
- border: 1px solid #cecece;
- overflow: visible;
- box-sizing: border-box;
- background: #ffffff;
- font-family: 'Arial', sans-serif;
- color: #969696;
- height: 3em;
- background-image: linear-gradient(#f2f2f2, #dedede);
-}
-
-.soundcloud.customAudioPlayer *,
-.soundcloud.customAudioPlayer *:before,
-.soundcloud.customAudioPlayer *:after {
- box-sizing: inherit;
-}
-
-.soundcloud.customAudioPlayer .loader {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 3em;
- background: #333333;
- z-index: 2;
- pointer-events: none;
- opacity: 0;
- transition: opacity 0.2s;
- text-align: center;
- line-height: 1;
- padding: 1em;
- overflow: hidden;
-}
-
-.soundcloud.customAudioPlayer .loader:before {
- display: block;
- content: '';
- width: 200%;
- height: 100%;
- position: absolute;
- z-index: 1;
- top: 0%;
- left: 0%;
- -webkit-transform-origin: center center;
- transform-origin: center center;
- box-shadow: inset #ffffff 0 0 0 0, inset #fa5300 1em 0 0 0, inset #ffffff 2em 0 0 0, inset #fa5300 3em 0 0 0, inset #ffffff 4em 0 0 0, inset #fa5300 5em 0 0 0, inset #ffffff 6em 0 0 0, inset #fa5300 7em 0 0 0, inset #ffffff 8em 0 0 0, inset #fa5300 9em 0 0 0, inset #ffffff 10em 0 0 0, inset #fa5300 11em 0 0 0, inset #ffffff 12em 0 0 0, inset #fa5300 13em 0 0 0, inset #ffffff 14em 0 0 0, inset #fa5300 15em 0 0 0, inset #ffffff 16em 0 0 0, inset #fa5300 17em 0 0 0, inset #ffffff 18em 0 0 0, inset #fa5300 19em 0 0 0, inset #ffffff 20em 0 0 0, inset #fa5300 21em 0 0 0, inset #ffffff 22em 0 0 0, inset #fa5300 23em 0 0 0, inset #ffffff 24em 0 0 0, inset #fa5300 25em 0 0 0, inset #ffffff 26em 0 0 0, inset #fa5300 27em 0 0 0, inset #ffffff 28em 0 0 0, inset #fa5300 29em 0 0 0, inset #ffffff 30em 0 0 0, inset #fa5300 31em 0 0 0, inset #ffffff 32em 0 0 0, inset #fa5300 33em 0 0 0, inset #ffffff 34em 0 0 0, inset #fa5300 35em 0 0 0, inset #ffffff 36em 0 0 0, inset #fa5300 37em 0 0 0, inset #ffffff 38em 0 0 0, inset #fa5300 39em 0 0 0, inset #ffffff 40em 0 0 0, inset #fa5300 41em 0 0 0, inset #ffffff 42em 0 0 0, inset #fa5300 43em 0 0 0, inset #ffffff 44em 0 0 0, inset #fa5300 45em 0 0 0, inset #ffffff 46em 0 0 0, inset #fa5300 47em 0 0 0, inset #ffffff 48em 0 0 0, inset #fa5300 49em 0 0 0, inset #ffffff 50em 0 0 0, inset #fa5300 51em 0 0 0, inset #ffffff 52em 0 0 0, inset #fa5300 53em 0 0 0, inset #ffffff 54em 0 0 0, inset #fa5300 55em 0 0 0, inset #ffffff 56em 0 0 0, inset #fa5300 57em 0 0 0, inset #ffffff 58em 0 0 0, inset #fa5300 59em 0 0 0, inset #ffffff 60em 0 0 0, inset #fa5300 61em 0 0 0, inset #ffffff 62em 0 0 0, inset #fa5300 63em 0 0 0, inset #ffffff 64em 0 0 0, inset #fa5300 65em 0 0 0, inset #ffffff 66em 0 0 0, inset #fa5300 67em 0 0 0, inset #ffffff 68em 0 0 0, inset #fa5300 69em 0 0 0, inset #ffffff 70em 0 0 0, inset #fa5300 71em 0 0 0, inset #ffffff 72em 0 0 0, inset #fa5300 73em 0 0 0, inset #ffffff 74em 0 0 0, inset #fa5300 75em 0 0 0, inset #ffffff 76em 0 0 0, inset #fa5300 77em 0 0 0, inset #ffffff 78em 0 0 0, inset #fa5300 79em 0 0 0, inset #ffffff 80em 0 0 0, inset #fa5300 81em 0 0 0, inset #ffffff 82em 0 0 0, inset #fa5300 83em 0 0 0, inset #ffffff 84em 0 0 0, inset #fa5300 85em 0 0 0, inset #ffffff 86em 0 0 0, inset #fa5300 87em 0 0 0, inset #ffffff 88em 0 0 0, inset #fa5300 89em 0 0 0, inset #ffffff 90em 0 0 0, inset #fa5300 91em 0 0 0, inset #ffffff 92em 0 0 0, inset #fa5300 93em 0 0 0, inset #ffffff 94em 0 0 0, inset #fa5300 95em 0 0 0, inset #ffffff 96em 0 0 0, inset #fa5300 97em 0 0 0, inset #ffffff 98em 0 0 0, inset #fa5300 99em 0 0 0, inset #ffffff 100em 0 0 0;
- -webkit-animation: soundcloud_slide linear infinite 0.4s;
- animation: soundcloud_slide linear infinite 0.4s;
-}
-
-.soundcloud.customAudioPlayer.loading .loader {
- opacity: 0.2;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger {
- border: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 2.6em;
- height: 2.6em;
- font-size: 1em;
- color: #7f7f7f;
- background: none;
- position: absolute;
- top: 50%;
- margin-top: -1.3em;
- left: 1em;
- border-radius: 50%;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger .buttonText {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger:focus {
- outline: none;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -0.6em;
- margin-left: -0.25em;
- border-top: 0.6em solid transparent;
- border-left: 0.8em solid #333333;
- border-bottom: 0.6em solid transparent;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 50%;
- height: 1em;
- margin-top: -0.5em;
- margin-right: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #333333;
- border-bottom: 0;
- opacity: 0;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger.songPlaying:before {
- height: 1em;
- margin-top: -0.5em;
- margin-left: -0.5em;
- border-top: 0;
- border-left: 0.4em solid #333333;
- border-bottom: 0;
-}
-
-.soundcloud.customAudioPlayer .playerTrigger.songPlaying:after {
- opacity: 1;
-}
-
-.soundcloud.customAudioPlayer .metaWrapper {
- color: #333333;
- padding: 0 1em;
- margin-bottom: 1em;
- float: right;
- width: 25%;
- margin-top: 0.7em;
-}
-
-.soundcloud.customAudioPlayer .titleDisplay {
- display: block;
- font-size: 0.7em;
- line-height: 1;
- padding-bottom: 0.2em;
- color: #969696;
-}
-
-.soundcloud.customAudioPlayer .artistDisplay {
- display: block;
- font-size: 0.7em;
- line-height: 1;
- color: #666666;
- font-weight: bold;
-}
-
-.soundcloud.customAudioPlayer .songPlayTimer {
- position: absolute;
- bottom: 1em;
- left: 5em;
- color: #fa5300;
-}
-
-.soundcloud.customAudioPlayer .songDuration {
- position: absolute;
- bottom: 1em;
- right: 1em;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper {
- padding: 0 4em;
- position: relative;
- font-size: 0.8em;
- width: 70%;
- float: left;
- margin-top: 1.5em;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper .songPlayTimer,
-.soundcloud.customAudioPlayer .timingsWrapper .songDuration {
- position: absolute;
- top: -0.2em;
- width: 4em;
- text-align: center;
- line-height: 1;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper .songPlayTimer {
- left: 0;
- border-radius: 0.5em 0 0 0.5em;
-}
-
-.soundcloud.customAudioPlayer .timingsWrapper .songDuration {
- right: 0;
- border-radius: 0 0.5em 0.5em 0;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper {
- height: 0.6rem;
- line-height: 1;
- position: relative;
- border-radius: 0.2rem;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0;
- left: 0;
- opacity: 0;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__background {
- height: 0.1rem;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #c8c8c8;
- width: 100%;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__progress-indicator {
- height: 0.1rem;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #fa5300;
- width: 0%;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper .progress-slider__playhead {
- background: #fa5300;
- width: 0.4rem;
- height: 0.4rem;
- position: absolute;
- bottom: 50%;
- margin-bottom: -0.2rem;
- left: 0%;
- border-radius: 50%;
- margin-left: -0.3rem;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.soundcloud.customAudioPlayer .progress-slider__wrapper:hover .progress-slider__playhead {
- opacity: 1;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].progress-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 0.6rem;
- height: 2.2em;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].progress-slider__range::-moz-range-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].progress-slider__range::-ms-track {
- width: 100%;
- height: 0.6rem;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer .songMuteButton {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .songVolume {
- width: 5%;
- height: 3em;
- float: left;
- position: relative;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer .songVolume:before {
- display: block;
- width: 0.5em;
- height: 0.4em;
- position: absolute;
- content: '';
- top: 50%;
- right: 50%;
- margin-right: 0.1em;
- margin-top: -0.2em;
- background: #333333;
-}
-
-.soundcloud.customAudioPlayer .songVolume:after {
- display: block;
- width: 0.5em;
- position: absolute;
- content: '';
- top: 50%;
- margin-top: -0.5em;
- right: 50%;
- border-top: 0.5em solid transparent;
- border-right: 0.5em solid #333333;
- border-bottom: 0.5em solid transparent;
-}
-
-.soundcloud.customAudioPlayer .songVolumeValue {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .songVolumeLabelWrapper {
- display: none;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper {
- display: none;
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0;
- position: absolute;
- top: 0.5em;
- left: 50%;
- margin-left: -1.5em;
- background: blue;
- height: 1em;
- font-size: 0.8em;
- position: relative;
- background: #f2f2f2;
- border: 1px solid #cecece;
- width: 10em;
- float: left;
- padding: 1em;
- box-shadow: rgba(0, 0, 0, 0.3) -0.2em 0em 1em -0.2em;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper:before {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- margin-top: -8px;
- left: -8px;
- border-top: 8px solid transparent;
- border-right: 8px solid #cecece;
- border-bottom: 8px solid transparent;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper:after {
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- margin-top: -8px;
- left: -7px;
- border-top: 8px solid transparent;
- border-right: 8px solid #f2f2f2;
- border-bottom: 8px solid transparent;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__range {
- width: 100%;
- padding: 0;
- margin: 0;
- position: absolute;
- top: 0.5em;
- height: 2em;
- left: 0;
- opacity: 0;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__background {
- height: 1px;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #c8c8c8;
- width: 100%;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__progress-indicator {
- height: 1px;
- position: absolute;
- bottom: 50%;
- left: 0;
- background: #fa5300;
- width: 0%;
-}
-
-.soundcloud.customAudioPlayer .volume-slider__wrapper .volume-slider__playhead {
- background: #fa5300;
- width: 0.4rem;
- height: 0.4rem;
- position: absolute;
- bottom: 50%;
- margin-bottom: -0.2rem;
- left: 0%;
- border-radius: 50%;
- margin-left: -0.3rem;
- opacity: 0;
- transition: opacity 0.2s;
-}
-
-.soundcloud.customAudioPlayer .songVolume:hover .volume-slider__wrapper {
- display: block;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].volume-slider__range::-webkit-slider-runnable-track {
- width: 100%;
- font-size: 1em;
- height: 2em;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].volume-slider__range::-moz-range-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-.soundcloud.customAudioPlayer input[type='range'].volume-slider__range::-ms-track {
- width: 100%;
- height: 2em;
- cursor: pointer;
-}
-
-@-webkit-keyframes soundcloud_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-@keyframes soundcloud_slide {
- 0% {
- -webkit-transform: translateX(-2em);
- transform: translateX(-2em);
- }
- 100% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
-}
-
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBsYXllci5zb3VuZGNsb3VkLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQWM7RUFDZCxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsa0JBQWtCO0VBQ2xCLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsaUNBQWlDO0VBQ2pDLGVBQWU7RUFDZixZQUFZO0VBQ1osb0RBQW9EO0NBQ3JEOztBQUVEOzs7RUFHRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixhQUFhO0VBQ2IsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsUUFBUTtFQUNSLFNBQVM7RUFDVCx3Q0FBZ0M7VUFBaEMsZ0NBQWdDO0VBQ2hDLHFxRkFBcXFGO0VBQ3JxRix5REFBaUQ7VUFBakQsaURBQWlEO0NBQ2xEOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtFQUNiLHlCQUFpQjtLQUFqQixzQkFBaUI7VUFBakIsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYixjQUFjO0VBQ2QsZUFBZTtFQUNmLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsb0NBQW9DO0VBQ3BDLGlDQUFpQztFQUNqQyx1Q0FBdUM7Q0FDeEM7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxpQ0FBaUM7RUFDakMsaUJBQWlCO0VBQ2pCLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxpQ0FBaUM7RUFDakMsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEO0VBQ0UsZUFBZTtFQUNmLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLFdBQVc7RUFDWCxrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFVBQVU7RUFDVixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtDQUNuQjs7QUFFRDs7RUFFRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLFFBQVE7RUFDUiwrQkFBK0I7Q0FDaEM7O0FBRUQ7RUFDRSxTQUFTO0VBQ1QsK0JBQStCO0NBQ2hDOztBQUVEO0VBQ0UsZUFBZTtFQUNmLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLFdBQVc7RUFDWCxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsV0FBVztDQUNaOztBQUVEO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osUUFBUTtFQUNSLG9CQUFvQjtFQUNwQixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixRQUFRO0VBQ1Isb0JBQW9CO0VBQ3BCLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLGVBQWU7RUFDZixhQUFhO0VBQ2IsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osU0FBUztFQUNULFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLGVBQWU7RUFDZixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxvQ0FBb0M7RUFDcEMsa0NBQWtDO0VBQ2xDLHVDQUF1QztDQUN4Qzs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGNBQWM7RUFDZCxrQ0FBMEI7VUFBMUIsMEJBQTBCO0VBQzFCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsMEJBQTBCO0VBQzFCLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLHFEQUFxRDtDQUN0RDs7QUFFRDtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxpQkFBaUI7RUFDakIsV0FBVztFQUNYLGtDQUFrQztFQUNsQyxnQ0FBZ0M7RUFDaEMscUNBQXFDO0NBQ3RDOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsU0FBUztFQUNULGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsa0NBQWtDO0VBQ2xDLGdDQUFnQztFQUNoQyxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLFVBQVU7RUFDVixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLFlBQVk7RUFDWixRQUFRO0VBQ1IsV0FBVztDQUNaOztBQUVEO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osUUFBUTtFQUNSLG9CQUFvQjtFQUNwQixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixRQUFRO0VBQ1Isb0JBQW9CO0VBQ3BCLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixZQUFZO0VBQ1osZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLFlBQVk7RUFDWixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFO0lBQ0Usb0NBQTRCO1lBQTVCLDRCQUE0QjtHQUM3QjtFQUNEO0lBQ0UsaUNBQXlCO1lBQXpCLHlCQUF5QjtHQUMxQjtDQUNGOztBQVBEO0VBQ0U7SUFDRSxvQ0FBNEI7WUFBNUIsNEJBQTRCO0dBQzdCO0VBQ0Q7SUFDRSxpQ0FBeUI7WUFBekIseUJBQXlCO0dBQzFCO0NBQ0YiLCJmaWxlIjoicGxheWVyLnNvdW5kY2xvdWQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIge1xuICBtYXJnaW46IDJlbSAwO1xuICBwYWRkaW5nOiAwZW07XG4gIHBhZGRpbmctbGVmdDogNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM5Njk2OTY7XG4gIGhlaWdodDogM2VtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YyZjJmMiwgI2RlZGVkZSk7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyICosXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAqOmJlZm9yZSxcbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAubG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNlbTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAubG9hZGVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDIwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDAlO1xuICBsZWZ0OiAwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgYm94LXNoYWRvdzogaW5zZXQgI2ZmZmZmZiAwIDAgMCAwLCBpbnNldCAjZmE1MzAwIDFlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgMmVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCAzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDRlbSAwIDAgMCwgIGluc2V0ICNmYTUzMDAgNWVtIDAgMCAwLCAgaW5zZXQgI2ZmZmZmZiA2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDdlbSAwIDAgMCwgIGluc2V0ICNmZmZmZmYgOGVtIDAgMCAwLCAgaW5zZXQgI2ZhNTMwMCA5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDEwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDExZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDEyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDEzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDE0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDE1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDE2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDE3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDE4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDE5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDIwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDIxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDIyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDIzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDI0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDI1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDI2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDI3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDI4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDI5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDMwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDMxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDMyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDMzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDM0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDM1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDM2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDM3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDM4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDM5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDQwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDQxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDQyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDQzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDQ0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDQ1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDQ2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDQ3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDQ4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDQ5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDUwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDUxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDUyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDUzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDU0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDU1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDU2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDU3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDU4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDU5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDYwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDYxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDYyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDYzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDY0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDY1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDY2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDY3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDY4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDY5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDcwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDcxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDcyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDczZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDc0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDc1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDc2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDc3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDc4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDc5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDgwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDgxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDgyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDgzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDg0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDg1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDg2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDg3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDg4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDg5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDkwZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDkxZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDkyZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDkzZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDk0ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDk1ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDk2ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDk3ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDk4ZW0gMCAwIDAsICBpbnNldCAjZmE1MzAwIDk5ZW0gMCAwIDAsICBpbnNldCAjZmZmZmZmIDEwMGVtIDAgMCAwO1xuICBhbmltYXRpb246IHNvdW5kY2xvdWRfc2xpZGUgbGluZWFyIGluZmluaXRlIDAuNHM7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyLmxvYWRpbmcgLmxvYWRlciB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAyLjZlbTtcbiAgaGVpZ2h0OiAyLjZlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMS4zZW07XG4gIGxlZnQ6IDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyIC5idXR0b25UZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAucGxheWVyVHJpZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuNmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMjVlbTtcbiAgYm9yZGVyLXRvcDogMC42ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjhlbSBzb2xpZCAjMzMzMzMzO1xuICBib3JkZXItYm90dG9tOiAwLjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgIzMzMzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnBsYXllclRyaWdnZXIuc29uZ1BsYXlpbmc6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkICMzMzMzMzM7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wbGF5ZXJUcmlnZ2VyLnNvbmdQbGF5aW5nOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLm1ldGFXcmFwcGVyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHBhZGRpbmc6IDAgMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC50aXRsZURpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjJlbTtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5hcnRpc3REaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nUGxheVRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFlbTtcbiAgbGVmdDogNWVtO1xuICBjb2xvcjogI2ZhNTMwMDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdEdXJhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxZW07XG4gIHJpZ2h0OiAxZW07XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHdpZHRoOiA3MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nUGxheVRpbWVyLFxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnRpbWluZ3NXcmFwcGVyIC5zb25nRHVyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuMmVtO1xuICB3aWR0aDogNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudGltaW5nc1dyYXBwZXIgLnNvbmdQbGF5VGltZXIge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbSAwIDAgMC41ZW07XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC50aW1pbmdzV3JhcHBlciAuc29uZ0R1cmF0aW9uIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC41ZW0gMC41ZW0gMDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMC42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlciAucHJvZ3Jlc3Mtc2xpZGVyX19iYWNrZ3JvdW5kIHtcbiAgaGVpZ2h0OiAwLjFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNjOGM4Yzg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAucHJvZ3Jlc3Mtc2xpZGVyX193cmFwcGVyIC5wcm9ncmVzcy1zbGlkZXJfX3Byb2dyZXNzLWluZGljYXRvciB7XG4gIGhlaWdodDogMC4xcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmE1MzAwO1xuICB3aWR0aDogMCU7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5wcm9ncmVzcy1zbGlkZXJfX3dyYXBwZXIgLnByb2dyZXNzLXNsaWRlcl9fcGxheWhlYWQge1xuICBiYWNrZ3JvdW5kOiAjZmE1MzAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMnJlbTtcbiAgbGVmdDogMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjNyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnByb2dyZXNzLXNsaWRlcl9fd3JhcHBlcjpob3ZlciAucHJvZ3Jlc3Mtc2xpZGVyX19wbGF5aGVhZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjZyZW07XG4gIGhlaWdodDogMi4yZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgaW5wdXRbdHlwZT0ncmFuZ2UnXS5wcm9ncmVzcy1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC42cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10ucHJvZ3Jlc3Mtc2xpZGVyX19yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC42cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nTXV0ZUJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lIHtcbiAgd2lkdGg6IDUlO1xuICBoZWlnaHQ6IDNlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuNGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjFlbTtcbiAgbWFyZ2luLXRvcDogLTAuMmVtO1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZTphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIHJpZ2h0OiA1MCU7XG4gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuNWVtIHNvbGlkICMzMzMzMzM7XG4gIGJvcmRlci1ib3R0b206IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAuc29uZ1ZvbHVtZVZhbHVlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnNvbmdWb2x1bWVMYWJlbFdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNWVtO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIGJhY2tncm91bmQ6IGJsdWU7XG4gIGhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG4gIHdpZHRoOiAxMGVtO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMWVtO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgLTAuMmVtIDBlbSAxZW0gLTAuMmVtO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGxlZnQ6IC04cHg7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI2NlY2VjZTtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgbGVmdDogLTdweDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjZjJmMmYyO1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjVlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIC52b2x1bWUtc2xpZGVyX19iYWNrZ3JvdW5kIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNjOGM4Yzg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciAudm9sdW1lLXNsaWRlcl9fd3JhcHBlciAudm9sdW1lLXNsaWRlcl9fcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmYTUzMDA7XG4gIHdpZHRoOiAwJTtcbn1cblxuLnNvdW5kY2xvdWQuY3VzdG9tQXVkaW9QbGF5ZXIgLnZvbHVtZS1zbGlkZXJfX3dyYXBwZXIgLnZvbHVtZS1zbGlkZXJfX3BsYXloZWFkIHtcbiAgYmFja2dyb3VuZDogI2ZhNTMwMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IC0wLjJyZW07XG4gIGxlZnQ6IDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4zcmVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIC5zb25nVm9sdW1lOmhvdmVyIC52b2x1bWUtc2xpZGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10udm9sdW1lLXNsaWRlcl9fcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc291bmRjbG91ZC5jdXN0b21BdWRpb1BsYXllciBpbnB1dFt0eXBlPSdyYW5nZSddLnZvbHVtZS1zbGlkZXJfX3JhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zb3VuZGNsb3VkLmN1c3RvbUF1ZGlvUGxheWVyIGlucHV0W3R5cGU9J3JhbmdlJ10udm9sdW1lLXNsaWRlcl9fcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNvdW5kY2xvdWRfc2xpZGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuIl19 */
\ No newline at end of file
diff --git a/demo/.gitignore b/demo/.gitignore
deleted file mode 100644
index 10114b1..0000000
--- a/demo/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-.DS_Store
-node_modules
-build
\ No newline at end of file
diff --git a/demo/build.js b/demo/build.js
new file mode 100644
index 0000000..eb21941
--- /dev/null
+++ b/demo/build.js
@@ -0,0 +1,34 @@
+import * as esbuild from "esbuild";
+
+const parseArgs = rawArgs => {
+ const [a, b, ...relevant] = rawArgs;
+ return relevant
+ .map(arg => {
+ const [key, value] = arg.split("=");
+ return { [key.replace(/-/g, "")]: value || true };
+ })
+ .reduce((args, arg) => ({ ...args, ...arg }), {});
+};
+
+const args = parseArgs(process.argv);
+
+const config = {
+ bundle: true,
+ outdir: `demo/build`,
+ minify: args.mode !== "development",
+ treeShaking: args.mode !== "development",
+ sourcemap: args.mode === "development",
+ entryPoints: ["demo/index.js"],
+ entryNames: "picobel-demo"
+};
+
+const build = async config => {
+ try {
+ await esbuild.build(config);
+ } catch (e) {
+ console.log({ location: e.errors[0].location });
+ console.warn("esbuild error", e);
+ }
+};
+
+build(config);
diff --git a/demo/build/index.js b/demo/build/index.js
deleted file mode 100644
index 1c5c7cc..0000000
--- a/demo/build/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=2)}([function(e,t,n){"use strict";e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";(function(e){var n,r,a,o,l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};window,o=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==(void 0===e?"undefined":l(e))&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=4)}([function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r={parseTime:function(e){var t=Math.floor(e/3600),n=Math.floor(e%3600/60).toFixed(0).toString(),r=Math.floor(e%3600%60).toFixed(0).toString(),a=n+":"+(r=r>=10?r:"0"+r);return t>0&&(a=t+":"+(n=n>=10?n:"0"+n)+":"+r),a},getFileType:function(e){return e.substr(2+(~-e.lastIndexOf(".")>>>0))},getFileName:function(e){return e.replace(/^.*[\\\/]/,"").split(".")[0]},findParentIndex:function(e){return void 0!==e.dataset.songIndex?e.dataset.songIndex:void 0!==e.parentNode&&void 0!==e.parentNode.dataset&&r.findParentIndex(e.parentNode)}};t.default=r},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,a=(r=n(0))&&r.__esModule?r:{default:r},o={findAudio:function(){var e=document.getElementsByTagName("audio");return[].slice.call(e)},prepareClasses:function(e,t,n){var r=("customAudioPlayer loading player_"+e+" "+t).trim().split(" ");return r.push(n),r},getRawData:function(e){return e.map(function(e,t){return e.key=t,e.mute=!1,e.tmpVolume=1,e})},getMeta:function(e){var t={};return t.url=e.src,t.fileType=a.default.getFileType(t.url),t.fileName=a.default.getFileName(t.url),t.title=""!==e.title?e.title:t.fileName+"."+t.fileType,t.artist=!!e.dataset.artist&&e.dataset.artist,t}};t.default=o},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PicobelMarkup=void 0;var r=o(n(0)),a=o(n(1));function o(e){return e&&e.__esModule?e:{default:e}}var l=t.PicobelMarkup={buildSlider:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"picobel",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=l.createElement("div",e+"-slider__wrapper"),u=l.createElement("div",e+"-slider__background");o.appendChild(u);var i=l.createElement("div",e+"-slider__progress-indicator");o.appendChild(i);var s=l.createElement("div",e+"-slider__playhead");o.appendChild(s);var d=l.createElement("input",e+"-slider__range");return d.type="range",d.min=t,d.max=n,d.value=r,a&&(d.step=a),o.appendChild(d),o},createElement:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"div",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=document.createElement(e);return n.className=t,n},setLengthDisplay:function(e){var t=r.default.parseTime(e.duration);e.elements.durationDisplay[0].innerHTML=t},setMeta:function(e,t){e.artist&&(t.artistDisplay[0].innerHTML=e.artist),t.titleDisplay[0].innerHTML=e.title},generateMarkup:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];return e.map(function(e){var n,r=l.createElement("div"),o=a.default.prepareClasses(e.key,e.className,t.theme);(n=r.classList).add.apply(n,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({theme:"default",preload:!1,components:{theme:"default",playPause:!0,progress:!0,volume:!0,download:!1,mute:!0,duration:!0,timer:!0}},e)},setState:function(e,t){return Object.assign(e,t)},setComponentsByTheme:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={theme:e,playPause:!0,progress:!0,volume:!0,download:!1,mute:!0,duration:!0,timer:!0};return Object.assign(n,t)}};t.default=r},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(0)),a=u(n(3)),o=u(n(1)),l=u(n(2));function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.default.parseOptions(e),n=a.default.setState({},{audioNodes:[]}),u={pauseAll:function(){n.audioNodes.map(function(e){u.pause(e)})},triggerPlayPauseAudio:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t});u.playPauseAudio(a)},playPauseAudio:function(e){e.paused||0===e.currentTime?(u.pauseAll(),u.play(e)):u.pause(e)},play:function(e){e.play();var t=e.elements.playPauseButton[0];t.classList.remove("songPaused"),t.classList.add("songPlaying")},pause:function(e){e.pause();var t=e.elements.playPauseButton[0];t.classList.remove("songPlaying"),t.classList.add("songPaused")},triggerUpdateProgress:function(e){return u.updateProgress(e.srcElement)},updateProgress:function(e){var t=e.currentTime,n=e.duration,a=r.default.parseTime(t);e.elements.playTimer[0].innerHTML=a,t>=n&&e.elements.playPauseButton[0].classList.remove("songPlaying");var o=(t/n*100).toFixed(2);e.elements.progressBar[0].value=o,e.elements.indicator[0].style.width=o+"%",e.elements.playhead[0].style.left=o+"%"},loadStart:function(){},canplaythrough:function(){l.default.setLengthDisplay(this),this.elements.wrapper.classList.remove("loading");var e=o.default.getMeta(this);l.default.setMeta(e,this.elements)},errors:function(e){},stalled:function(){},progress:function(){},sliderScrub:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t}),o=a.duration*(e.srcElement.value/100);o=o.toFixed(2),a.currentTime=o,u.updateProgress(a)},volume:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t}),o=e.srcElement.value;u.mute(a,!1),u.setVolume(a,o)},setVolume:function(e,t){var n=10*t,r=100*t;e.volume=t,e.elements.volumeDisplay[0].innerHTML=n,e.elements.volumeControl[0].value=t,e.elements.volumeIndicator[0].style.width=r+"%",e.elements.volumePlayhead[0].style.left=r+"%"},muteUnmuteAudio:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t});a.mute=!a.mute,u.mute(a,a.mute)},mute:function(e,t){var n=e.elements.muteButton[0];e.mute?(e.tmpVolume=e.volume,u.setVolume(e,0),n.classList.add("songMuted"),n.classList.remove("songUnmuted"),n.innerHTML="unmute"):(void 0!==e.tmpVolume&&e.tmpVolume>0?u.setVolume(e,e.tmpVolume):u.setVolume(e,1),n.classList.remove("songMuted"),n.classList.add("songUnmuted"),n.innerHTML="mute")}};(n=a.default.setState(n,{theme:t.theme,components:t.components})).components=a.default.setComponentsByTheme(n.theme,e.components),n.audioNodes=o.default.findAudio(),n.audioNodes=o.default.getRawData(n.audioNodes);var i,s,d=l.default.generateMarkup(n.audioNodes,n.components);return i=n.audioNodes,s=d,i.map(function(e,t){e.parentNode.replaceChild(s[t],e)}),n.audioNodes=l.default.elementHooks(n.audioNodes),n.audioNodes=n.audioNodes.map(function(e,t){return e.addEventListener("timeupdate",u.triggerUpdateProgress,!1),e.addEventListener("loadstart",u.loadStart,!1),e.addEventListener("canplaythrough",u.canplaythrough,!1),e.addEventListener("error",u.errors,!1),e.addEventListener("stalled",u.stalled,!1),e.addEventListener("waiting",u.errors,!1),e.addEventListener("progress",u.progress,!1),e.elements.playPauseButton[0].addEventListener("click",u.triggerPlayPauseAudio,!1),e.elements.progressBar[0].addEventListener("input",u.sliderScrub,!1),e.elements.volumeControl[0].addEventListener("input",u.volume,!1),e.elements.muteButton[0].addEventListener("click",u.muteUnmuteAudio,!1),e}),{state:n,PicobelAudio:u}}}])},"object"==l(t)&&"object"==l(e)?e.exports=o():(r=[],void 0===(a="function"==typeof(n=o)?n.apply(t,r):n)||(e.exports=a))}).call(this,n(0)(e))},function(e,t,n){"use strict";var r,a=n(1);var o=(0,((r=a)&&r.__esModule?r:{default:r}).default)({theme:"skeleton"});console.log(o.state)}]);
-//# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/demo/build/index.js.map b/demo/build/index.js.map
deleted file mode 100644
index 9405d80..0000000
--- a/demo/build/index.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///(webpack)/buildin/module.js","webpack:///../esm/Picobel.js","webpack:///./index.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","webpackPolyfill","deprecate","paths","children","window","e","a","_typeof","default","parseTime","Math","floor","toFixed","toString","getFileType","substr","lastIndexOf","getFileName","replace","split","findParentIndex","dataset","songIndex","parentNode","findAudio","document","getElementsByTagName","slice","prepareClasses","trim","push","getRawData","map","mute","tmpVolume","getMeta","url","src","fileType","fileName","title","artist","PicobelMarkup","buildSlider","arguments","length","createElement","appendChild","u","type","min","max","step","className","setLengthDisplay","duration","elements","durationDisplay","innerHTML","setMeta","artistDisplay","titleDisplay","generateMarkup","theme","classList","add","apply","Array","isArray","from","setAttribute","playPause","progress","timer","f","v","y","volume","g","h","P","b","_","M","elementHooks","querySelectorAll","wrapper","playPauseButton","muteButton","playPauseButtonText","playTimer","progressBar","playhead","indicator","volumeControl","volumeDisplay","volumeIndicator","volumePlayhead","parseOptions","assign","preload","components","download","setState","setComponentsByTheme","audioNodes","pauseAll","pause","triggerPlayPauseAudio","srcElement","find","playPauseAudio","paused","currentTime","play","remove","triggerUpdateProgress","updateProgress","style","width","left","loadStart","canplaythrough","this","errors","stalled","sliderScrub","setVolume","muteUnmuteAudio","replaceChild","addEventListener","state","PicobelAudio","__WEBPACK_AMD_DEFINE_ARRAY__","undefined","__WEBPACK_AMD_DEFINE_RESULT__","__WEBPACK_AMD_DEFINE_FACTORY__","_Picobel","picobel_instance","console","log"],"mappings":"aACA,IAAAA,KAGA,SAAAC,EAAAC,GAGA,GAAAF,EAAAE,GACA,OAAAF,EAAAE,GAAAC,QAGA,IAAAC,EAAAJ,EAAAE,IACAG,EAAAH,EACAI,GAAA,EACAH,YAUA,OANAI,EAAAL,GAAAM,KAAAJ,EAAAD,QAAAC,IAAAD,QAAAF,GAGAG,EAAAE,GAAA,EAGAF,EAAAD,QAKAF,EAAAQ,EAAAF,EAGAN,EAAAS,EAAAV,EAGAC,EAAAU,EAAA,SAAAR,EAAAS,EAAAC,GACAZ,EAAAa,EAAAX,EAAAS,IACAG,OAAAC,eAAAb,EAAAS,GAA0CK,YAAA,EAAAC,IAAAL,KAK1CZ,EAAAkB,EAAA,SAAAhB,GACA,oBAAAiB,eAAAC,aACAN,OAAAC,eAAAb,EAAAiB,OAAAC,aAAwDC,MAAA,WAExDP,OAAAC,eAAAb,EAAA,cAAiDmB,OAAA,KAQjDrB,EAAAsB,EAAA,SAAAD,EAAAE,GAEA,GADA,EAAAA,IAAAF,EAAArB,EAAAqB,IACA,EAAAE,EAAA,OAAAF,EACA,KAAAE,GAAA,iBAAAF,QAAAG,WAAA,OAAAH,EACA,IAAAI,EAAAX,OAAAY,OAAA,MAGA,GAFA1B,EAAAkB,EAAAO,GACAX,OAAAC,eAAAU,EAAA,WAAyCT,YAAA,EAAAK,UACzC,EAAAE,GAAA,iBAAAF,EAAA,QAAAM,KAAAN,EAAArB,EAAAU,EAAAe,EAAAE,EAAA,SAAAA,GAAgH,OAAAN,EAAAM,IAAqBC,KAAA,KAAAD,IACrI,OAAAF,GAIAzB,EAAA6B,EAAA,SAAA1B,GACA,IAAAS,EAAAT,KAAAqB,WACA,WAA2B,OAAArB,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAH,EAAAU,EAAAE,EAAA,IAAAA,GACAA,GAIAZ,EAAAa,EAAA,SAAAiB,EAAAC,GAAsD,OAAAjB,OAAAkB,UAAAC,eAAA1B,KAAAuB,EAAAC,IAGtD/B,EAAAkC,EAAA,GAIAlC,IAAAmC,EAAA,kCClFAhC,EAAOD,QAAU,SAASC,GAoBzB,OAnBKA,EAAOiC,kBACXjC,EAAOkC,UAAY,aACnBlC,EAAOmC,SAEFnC,EAAOoC,WAAUpC,EAAOoC,aAC7BzB,OAAOC,eAAeZ,EAAQ,UAC7Ba,YAAY,EACZC,IAAK,WACJ,OAAOd,EAAOE,KAGhBS,OAAOC,eAAeZ,EAAQ,MAC7Ba,YAAY,EACZC,IAAK,WACJ,OAAOd,EAAOC,KAGhBD,EAAOiC,gBAAkB,GAEnBjC,wDCpBImB,8MAAiMkB,OAAjMlB,EAAwM,WAAW,OAAO,SAASmB,GAAG,IAAInB,KAAK,SAASO,EAAEX,GAAG,GAAGI,EAAEJ,GAAG,OAAOI,EAAEJ,GAAGhB,QAAQ,IAAIwC,EAAEpB,EAAEJ,IAAId,EAAEc,EAAEb,GAAE,EAAGH,YAAY,OAAOuC,EAAEvB,GAAGX,KAAKmC,EAAExC,QAAQwC,EAAEA,EAAExC,QAAQ2B,GAAGa,EAAErC,GAAE,EAAGqC,EAAExC,QAAQ,OAAO2B,EAAErB,EAAEiC,EAAEZ,EAAEpB,EAAEa,EAAEO,EAAEnB,EAAE,SAAS+B,EAAEnB,EAAEJ,GAAGW,EAAEhB,EAAE4B,EAAEnB,IAAIR,OAAOC,eAAe0B,EAAEnB,GAAGN,YAAW,EAAGC,IAAIC,KAAKW,EAAEX,EAAE,SAASuB,GAAG,oBAAoBtB,QAAQA,OAAOC,aAAaN,OAAOC,eAAe0B,EAAEtB,OAAOC,aAAaC,MAAM,WAAWP,OAAOC,eAAe0B,EAAE,cAAcpB,OAAM,KAAMQ,EAAEP,EAAE,SAASmB,EAAEnB,GAAG,GAAG,EAAEA,IAAImB,EAAEZ,EAAEY,IAAI,EAAEnB,EAAE,OAAOmB,EAAE,GAAG,EAAEnB,GAAG,oBAAiBmB,EAAjB,YAAAE,EAAiBF,KAAGA,GAAGA,EAAEjB,WAAW,OAAOiB,EAAE,IAAIvB,EAAEJ,OAAOY,OAAO,MAAM,GAAGG,EAAEX,EAAEA,GAAGJ,OAAOC,eAAeG,EAAE,WAAWF,YAAW,EAAGK,MAAMoB,IAAI,EAAEnB,GAAG,iBAAiBmB,EAAE,IAAI,IAAIC,KAAKD,EAAEZ,EAAEnB,EAAEQ,EAAEwB,EAAE,SAASpB,GAAG,OAAOmB,EAAEnB,IAAIM,KAAK,KAAKc,IAAI,OAAOxB,GAAGW,EAAEA,EAAE,SAASY,GAAG,IAAInB,EAAEmB,GAAGA,EAAEjB,WAAW,WAAW,OAAOiB,EAAEG,SAAS,WAAW,OAAOH,GAAG,OAAOZ,EAAEnB,EAAEY,EAAE,IAAIA,GAAGA,GAAGO,EAAEhB,EAAE,SAAS4B,EAAEnB,GAAG,OAAOR,OAAOkB,UAAUC,eAAe1B,KAAKkC,EAAEnB,IAAIO,EAAEK,EAAE,GAAGL,EAAEA,EAAEM,EAAE,GAAj5B,EAAs5B,SAASM,EAAEnB,EAAEO,GAAgBf,OAAOC,eAAeO,EAAE,cAAcD,OAAM,IAAK,IAAIH,GAAG2B,UAAU,SAASJ,GAAG,IAAInB,EAAEwB,KAAKC,MAAMN,EAAE,MAAMZ,EAAEiB,KAAKC,MAAMN,EAAE,KAAK,IAAIO,QAAQ,GAAGC,WAAW/B,EAAE4B,KAAKC,MAAMN,EAAE,KAAK,IAAIO,QAAQ,GAAGC,WAAWP,EAAEb,EAAE,KAAKX,EAAEA,GAAG,GAAGA,EAAE,IAAIA,GAAG,OAAOI,EAAE,IAAIoB,EAAEpB,EAAE,KAAKO,EAAEA,GAAG,GAAGA,EAAE,IAAIA,GAAG,IAAIX,GAAGwB,GAAGQ,YAAY,SAAST,GAAG,OAAOA,EAAEU,OAAO,KAAKV,EAAEW,YAAY,OAAO,KAAKC,YAAY,SAASZ,GAAG,OAAOA,EAAEa,QAAQ,YAAY,IAAIC,MAAM,KAAK,IAAIC,gBAAgB,SAASf,GAAG,YAAO,IAASA,EAAEgB,QAAQC,UAAUjB,EAAEgB,QAAQC,eAAU,IAASjB,EAAEkB,iBAAY,IAASlB,EAAEkB,WAAWF,SAASvC,EAAEsC,gBAAgBf,EAAEkB,cAAcrC,EAAEsB,QAAQ1B,GAAG,SAASuB,EAAEnB,EAAEO,GAAgBf,OAAOC,eAAeO,EAAE,cAAcD,OAAM,IAAK,IAAIH,EAASb,GAAGa,EAARW,EAAE,KAAYX,EAAEM,WAAWN,GAAG0B,QAAQ1B,GAAOL,GAAG+C,UAAU,WAAW,IAAInB,EAAEoB,SAASC,qBAAqB,SAAS,SAASC,MAAMxD,KAAKkC,IAAIuB,eAAe,SAASvB,EAAEnB,EAAEO,GAAG,IAAIX,GAAG,oCAAoCuB,EAAE,IAAInB,GAAG2C,OAAOV,MAAM,KAAK,OAAOrC,EAAEgD,KAAKrC,GAAGX,GAAGiD,WAAW,SAAS1B,GAAG,OAAOA,EAAE2B,IAAI,SAAS3B,EAAEnB,GAAG,OAAOmB,EAAEd,IAAIL,EAAEmB,EAAE4B,MAAK,EAAG5B,EAAE6B,UAAU,EAAE7B,KAAK8B,QAAQ,SAAS9B,GAAG,IAAInB,KAAK,OAAOA,EAAEkD,IAAI/B,EAAEgC,IAAInD,EAAEoD,SAASrE,EAAEuC,QAAQM,YAAY5B,EAAEkD,KAAKlD,EAAEqD,SAAStE,EAAEuC,QAAQS,YAAY/B,EAAEkD,KAAKlD,EAAEsD,MAAM,KAAKnC,EAAEmC,MAAMnC,EAAEmC,MAAMtD,EAAEqD,SAAS,IAAIrD,EAAEoD,SAASpD,EAAEuD,SAASpC,EAAEgB,QAAQoB,QAAQpC,EAAEgB,QAAQoB,OAAOvD,IAAIA,EAAEsB,QAAQ/B,GAAG,SAAS4B,EAAEnB,EAAEO,GAAgBf,OAAOC,eAAeO,EAAE,cAAcD,OAAM,IAAKC,EAAEwD,mBAAc,EAAO,IAAI5D,EAAEb,EAAEwB,EAAE,IAAIa,EAAErC,EAAEwB,EAAE,IAAI,SAASxB,EAAEoC,GAAG,OAAOA,GAAGA,EAAEjB,WAAWiB,GAAGG,QAAQH,GAAG,IAAI5B,EAAES,EAAEwD,eAAeC,YAAY,WAAW,IAAItC,EAAEuC,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,GAAG,UAAU1D,EAAE0D,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,GAAG,EAAEnD,EAAEmD,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,GAAG,IAAI9D,EAAE8D,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,GAAG,EAAEtC,EAAEsC,UAAUC,OAAO,QAAG,IAASD,UAAU,IAAIA,UAAU,GAAG3E,EAAEQ,EAAEqE,cAAc,MAAMzC,EAAE,oBAAoBrC,EAAES,EAAEqE,cAAc,MAAMzC,EAAE,uBAAuBpC,EAAE8E,YAAY/E,GAAG,IAAIgF,EAAEvE,EAAEqE,cAAc,MAAMzC,EAAE,+BAA+BpC,EAAE8E,YAAYC,GAAG,IAAIjD,EAAEtB,EAAEqE,cAAc,MAAMzC,EAAE,qBAAqBpC,EAAE8E,YAAYhD,GAAG,IAAIzB,EAAEG,EAAEqE,cAAc,QAAQzC,EAAE,kBAAkB,OAAO/B,EAAE2E,KAAK,QAAQ3E,EAAE4E,IAAIhE,EAAEZ,EAAE6E,IAAI1D,EAAEnB,EAAEW,MAAMH,EAAEwB,IAAIhC,EAAE8E,KAAK9C,GAAGrC,EAAE8E,YAAYzE,GAAGL,GAAG6E,cAAc,WAAW,IAAIzC,EAAEuC,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,GAAG,MAAM1D,EAAE0D,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,GAAG,GAAGnD,EAAEgC,SAASqB,cAAczC,GAAG,OAAOZ,EAAE4D,UAAUnE,EAAEO,GAAG6D,iBAAiB,SAASjD,GAAG,IAAInB,EAAEJ,EAAE0B,QAAQC,UAAUJ,EAAEkD,UAAUlD,EAAEmD,SAASC,gBAAgB,GAAGC,UAAUxE,GAAGyE,QAAQ,SAAStD,EAAEnB,GAAGmB,EAAEoC,SAASvD,EAAE0E,cAAc,GAAGF,UAAUrD,EAAEoC,QAAQvD,EAAE2E,aAAa,GAAGH,UAAUrD,EAAEmC,OAAOsB,eAAe,WAAW,IAAIzD,EAAEuC,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,MAAM1D,EAAE0D,UAAU,GAAG,OAAOvC,EAAE2B,IAAI,SAAS3B,GAAG,IAAIZ,EAAEX,EAAEL,EAAEqE,cAAc,OAAO7E,EAAEqC,EAAEE,QAAQoB,eAAevB,EAAEd,IAAIc,EAAEgD,UAAUnE,EAAE6E,QAAQtE,EAAEX,EAAEkF,WAAWC,IAAIC,MAAMzE,EAAE,SAASY,GAAG,GAAG8D,MAAMC,QAAQ/D,GAAG,CAAC,IAAI,IAAInB,EAAE,EAAEO,EAAE0E,MAAM9D,EAAEwC,QAAQ3D,EAAEmB,EAAEwC,OAAO3D,IAAIO,EAAEP,GAAGmB,EAAEnB,GAAG,OAAOO,EAAE,OAAO0E,MAAME,KAAKhE,GAAnH,CAAuHpC,IAAIa,EAAEwF,aAAa,kBAAkBjE,EAAEd,KAAK,IAAIvB,EAAES,EAAEqE,cAAc,MAAM,UAAU,GAAGhE,EAAEiE,YAAY/E,GAAGkB,EAAEqF,UAAU,CAAC,IAAIvB,EAAEvE,EAAEqE,cAAc,SAAS,iBAAiB/C,EAAEtB,EAAEqE,cAAc,OAAO,cAAc/C,EAAE2D,UAAU,OAAOV,EAAED,YAAYhD,GAAGjB,EAAEiE,YAAYC,GAAG,IAAI1E,EAAEG,EAAEqE,cAAc,MAAM,eAAehD,EAAErB,EAAEqE,cAAc,OAAO,gBAAgBhD,EAAE4D,UAAU,SAASrD,EAAEd,IAAI,GAAGjB,EAAEyE,YAAYjD,GAAG,IAAIzB,EAAEI,EAAEqE,cAAc,OAAO,iBAAiB,GAAGxE,EAAEyE,YAAY1E,GAAGS,EAAEiE,YAAYzE,GAAGY,EAAEsF,UAAUtF,EAAEqE,UAAUrE,EAAEuF,MAAM,CAAC,IAAIrG,EAAEK,EAAEqE,cAAc,MAAM,kBAAkB,GAAG5D,EAAEuF,MAAM,CAAC,IAAIC,EAAEjG,EAAEqE,cAAc,OAAO,iBAAiB4B,EAAEhB,UAAU,OAAOtF,EAAE2E,YAAY2B,GAAG,GAAGxF,EAAEsF,SAAS,CAAC,IAAIG,EAAElG,EAAEkE,YAAY,WAAW,EAAE,IAAI,GAAGvE,EAAE2E,YAAY4B,GAAG,GAAGzF,EAAEqE,SAAS,CAAC,IAAIqB,EAAEnG,EAAEqE,cAAc,OAAO,gBAAgB8B,EAAElB,UAAU,OAAOtF,EAAE2E,YAAY6B,GAAG9F,EAAEiE,YAAY3E,GAAG,GAAGc,EAAE2F,QAAQ3F,EAAE+C,KAAK,CAAC,IAAI6C,EAAErG,EAAEqE,cAAc,MAAM,cAAc,GAAG5D,EAAE+C,KAAK,CAAC,IAAI8C,EAAEtG,EAAEqE,cAAc,SAAS,kBAAkBiC,EAAErB,UAAU,OAAOoB,EAAE/B,YAAYgC,GAAG,GAAG7F,EAAE2F,OAAO,CAAC,IAAIG,EAAEvG,EAAEqE,cAAc,MAAM,0BAA0BmC,EAAExG,EAAEqE,cAAc,OAAO,mBAAmBmC,EAAEvB,UAAU,SAASsB,EAAEjC,YAAYkC,GAAG,IAAIC,EAAEzG,EAAEqE,cAAc,OAAO,mBAAmBoC,EAAExB,UAAU,KAAKsB,EAAEjC,YAAYmC,GAAGJ,EAAE/B,YAAYiC,GAAG,IAAIG,EAAE1G,EAAEkE,YAAY,SAAS,EAAE,EAAE,EAAE,IAAImC,EAAE/B,YAAYoC,GAAGrG,EAAEiE,YAAY+B,GAAG,OAAOhG,KAAKsG,aAAa,SAAS/E,GAAG,OAAOA,EAAE2B,IAAI,SAAS3B,GAAG,IAAInB,EAAEuC,SAAS4D,iBAAiB,qBAAqBhF,EAAEd,IAAI,MAAM,OAAOc,EAAEmD,UAAU8B,QAAQpG,EAAE,GAAGqG,gBAAgBrG,EAAE,GAAGmG,iBAAiB,kBAAkBG,WAAWtG,EAAE,GAAGmG,iBAAiB,mBAAmBI,oBAAoBvG,EAAE,GAAGmG,iBAAiB,eAAeK,UAAUxG,EAAE,GAAGmG,iBAAiB,kBAAkB5B,gBAAgBvE,EAAE,GAAGmG,iBAAiB,iBAAiBxB,aAAa3E,EAAE,GAAGmG,iBAAiB,iBAAiBzB,cAAc1E,EAAE,GAAGmG,iBAAiB,kBAAkBM,YAAYzG,EAAE,GAAGmG,iBAAiB,2BAA2BO,SAAS1G,EAAE,GAAGmG,iBAAiB,8BAA8BQ,UAAU3G,EAAE,GAAGmG,iBAAiB,wCAAwCS,cAAc5G,EAAE,GAAGmG,iBAAiB,yBAAyBU,cAAc7G,EAAE,GAAGmG,iBAAiB,oBAAoBW,gBAAgB9G,EAAE,GAAGmG,iBAAiB,sCAAsCY,eAAe/G,EAAE,GAAGmG,iBAAiB,6BAA6BhF,MAAMnB,EAAEsB,QAAQ/B,GAAG,SAAS4B,EAAEnB,EAAEO,GAAgBf,OAAOC,eAAeO,EAAE,cAAcD,OAAM,IAAK,IAAIH,GAAGoH,aAAa,WAAW,IAAI7F,EAAEuC,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,MAAM,OAAOlE,OAAOyH,QAAQpC,MAAM,UAAUqC,SAAQ,EAAGC,YAAYtC,MAAM,UAAUQ,WAAU,EAAGC,UAAS,EAAGK,QAAO,EAAGyB,UAAS,EAAGrE,MAAK,EAAGsB,UAAS,EAAGkB,OAAM,IAAKpE,IAAIkG,SAAS,SAASlG,EAAEnB,GAAG,OAAOR,OAAOyH,OAAO9F,EAAEnB,IAAIsH,qBAAqB,WAAW,IAAInG,EAAEuC,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,GAAG,UAAU1D,EAAE0D,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,MAAMnD,GAAGsE,MAAM1D,EAAEkE,WAAU,EAAGC,UAAS,EAAGK,QAAO,EAAGyB,UAAS,EAAGrE,MAAK,EAAGsB,UAAS,EAAGkB,OAAM,GAAI,OAAO/F,OAAOyH,OAAO1G,EAAEP,KAAKA,EAAEsB,QAAQ1B,GAAG,SAASuB,EAAEnB,EAAEO,GAAgBf,OAAOC,eAAeO,EAAE,cAAcD,OAAM,IAAK,IAAIH,EAAEd,EAAEyB,EAAE,IAAIa,EAAEtC,EAAEyB,EAAE,IAAIxB,EAAED,EAAEyB,EAAE,IAAIhB,EAAET,EAAEyB,EAAE,IAAI,SAASzB,EAAEqC,GAAG,OAAOA,GAAGA,EAAEjB,WAAWiB,GAAGG,QAAQH,GAAGnB,EAAEsB,QAAQ,WAAW,IAAIH,EAAEuC,UAAUC,OAAO,QAAG,IAASD,UAAU,GAAGA,UAAU,MAAM1D,EAAEoB,EAAEE,QAAQ0F,aAAa7F,GAAGZ,EAAEa,EAAEE,QAAQ+F,aAAaE,gBAAgBzI,GAAG0I,SAAS,WAAWjH,EAAEgH,WAAWzE,IAAI,SAAS3B,GAAGrC,EAAE2I,MAAMtG,MAAMuG,sBAAsB,SAASvG,GAAG,IAAInB,EAAEJ,EAAE0B,QAAQY,gBAAgBf,EAAEwG,YAAYvG,EAAEb,EAAEgH,WAAWK,KAAK,SAASzG,GAAG,OAAOA,EAAEd,KAAKL,IAAIlB,EAAE+I,eAAezG,IAAIyG,eAAe,SAAS1G,GAAGA,EAAE2G,QAAQ,IAAI3G,EAAE4G,aAAajJ,EAAE0I,WAAW1I,EAAEkJ,KAAK7G,IAAIrC,EAAE2I,MAAMtG,IAAI6G,KAAK,SAAS7G,GAAGA,EAAE6G,OAAO,IAAIhI,EAAEmB,EAAEmD,SAAS+B,gBAAgB,GAAGrG,EAAE8E,UAAUmD,OAAO,cAAcjI,EAAE8E,UAAUC,IAAI,gBAAgB0C,MAAM,SAAStG,GAAGA,EAAEsG,QAAQ,IAAIzH,EAAEmB,EAAEmD,SAAS+B,gBAAgB,GAAGrG,EAAE8E,UAAUmD,OAAO,eAAejI,EAAE8E,UAAUC,IAAI,eAAemD,sBAAsB,SAAS/G,GAAG,OAAOrC,EAAEqJ,eAAehH,EAAEwG,aAAaQ,eAAe,SAAShH,GAAG,IAAInB,EAAEmB,EAAE4G,YAAYxH,EAAEY,EAAEkD,SAASjD,EAAExB,EAAE0B,QAAQC,UAAUvB,GAAGmB,EAAEmD,SAASkC,UAAU,GAAGhC,UAAUpD,EAAEpB,GAAGO,GAAGY,EAAEmD,SAAS+B,gBAAgB,GAAGvB,UAAUmD,OAAO,eAAe,IAAIlJ,GAAGiB,EAAEO,EAAE,KAAKmB,QAAQ,GAAGP,EAAEmD,SAASmC,YAAY,GAAG1G,MAAMhB,EAAEoC,EAAEmD,SAASqC,UAAU,GAAGyB,MAAMC,MAAMtJ,EAAE,IAAIoC,EAAEmD,SAASoC,SAAS,GAAG0B,MAAME,KAAKvJ,EAAE,KAAKwJ,UAAU,aAAaC,eAAe,WAAWjJ,EAAE+B,QAAQ8C,iBAAiBqE,MAAMA,KAAKnE,SAAS8B,QAAQtB,UAAUmD,OAAO,WAAW,IAAI9G,EAAEpC,EAAEuC,QAAQ2B,QAAQwF,MAAMlJ,EAAE+B,QAAQmD,QAAQtD,EAAEsH,KAAKnE,WAAWoE,OAAO,SAASvH,KAAKwH,QAAQ,aAAarD,SAAS,aAAasD,YAAY,SAASzH,GAAG,IAAInB,EAAEJ,EAAE0B,QAAQY,gBAAgBf,EAAEwG,YAAYvG,EAAEb,EAAEgH,WAAWK,KAAK,SAASzG,GAAG,OAAOA,EAAEd,KAAKL,IAAIjB,EAAEqC,EAAEiD,UAAUlD,EAAEwG,WAAW5H,MAAM,KAAKhB,EAAEA,EAAE2C,QAAQ,GAAGN,EAAE2G,YAAYhJ,EAAED,EAAEqJ,eAAe/G,IAAIuE,OAAO,SAASxE,GAAG,IAAInB,EAAEJ,EAAE0B,QAAQY,gBAAgBf,EAAEwG,YAAYvG,EAAEb,EAAEgH,WAAWK,KAAK,SAASzG,GAAG,OAAOA,EAAEd,KAAKL,IAAIjB,EAAEoC,EAAEwG,WAAW5H,MAAMjB,EAAEiE,KAAK3B,GAAE,GAAItC,EAAE+J,UAAUzH,EAAErC,IAAI8J,UAAU,SAAS1H,EAAEnB,GAAG,IAAIO,EAAE,GAAGP,EAAEJ,EAAE,IAAII,EAAEmB,EAAEwE,OAAO3F,EAAEmB,EAAEmD,SAASuC,cAAc,GAAGrC,UAAUjE,EAAEY,EAAEmD,SAASsC,cAAc,GAAG7G,MAAMC,EAAEmB,EAAEmD,SAASwC,gBAAgB,GAAGsB,MAAMC,MAAMzI,EAAE,IAAIuB,EAAEmD,SAASyC,eAAe,GAAGqB,MAAME,KAAK1I,EAAE,KAAKkJ,gBAAgB,SAAS3H,GAAG,IAAInB,EAAEJ,EAAE0B,QAAQY,gBAAgBf,EAAEwG,YAAYvG,EAAEb,EAAEgH,WAAWK,KAAK,SAASzG,GAAG,OAAOA,EAAEd,KAAKL,IAAIoB,EAAE2B,MAAM3B,EAAE2B,KAAKjE,EAAEiE,KAAK3B,EAAEA,EAAE2B,OAAOA,KAAK,SAAS5B,EAAEnB,GAAG,IAAIO,EAAEY,EAAEmD,SAASgC,WAAW,GAAGnF,EAAE4B,MAAM5B,EAAE6B,UAAU7B,EAAEwE,OAAO7G,EAAE+J,UAAU1H,EAAE,GAAGZ,EAAEuE,UAAUC,IAAI,aAAaxE,EAAEuE,UAAUmD,OAAO,eAAe1H,EAAEiE,UAAU,gBAAW,IAASrD,EAAE6B,WAAW7B,EAAE6B,UAAU,EAAElE,EAAE+J,UAAU1H,EAAEA,EAAE6B,WAAWlE,EAAE+J,UAAU1H,EAAE,GAAGZ,EAAEuE,UAAUmD,OAAO,aAAa1H,EAAEuE,UAAUC,IAAI,eAAexE,EAAEiE,UAAU,WAAWjE,EAAEa,EAAEE,QAAQ+F,SAAS9G,GAAGsE,MAAM7E,EAAE6E,MAAMsC,WAAWnH,EAAEmH,cAAcA,WAAW/F,EAAEE,QAAQgG,qBAAqB/G,EAAEsE,MAAM1D,EAAEgG,YAAY5G,EAAEgH,WAAWxI,EAAEuC,QAAQgB,YAAY/B,EAAEgH,WAAWxI,EAAEuC,QAAQuB,WAAWtC,EAAEgH,YAAY,IAAIzD,EAAEjD,EAAEzB,EAAEG,EAAE+B,QAAQsD,eAAerE,EAAEgH,WAAWhH,EAAE4G,YAAY,OAAOrD,EAAEvD,EAAEgH,WAAW1G,EAAEzB,EAAE0E,EAAEhB,IAAI,SAAS3B,EAAEnB,GAAGmB,EAAEkB,WAAW0G,aAAalI,EAAEb,GAAGmB,KAAKZ,EAAEgH,WAAWhI,EAAE+B,QAAQ4E,aAAa3F,EAAEgH,YAAYhH,EAAEgH,WAAWhH,EAAEgH,WAAWzE,IAAI,SAAS3B,EAAEnB,GAAG,OAAOmB,EAAE6H,iBAAiB,aAAalK,EAAEoJ,uBAAsB,GAAI/G,EAAE6H,iBAAiB,YAAYlK,EAAEyJ,WAAU,GAAIpH,EAAE6H,iBAAiB,iBAAiBlK,EAAE0J,gBAAe,GAAIrH,EAAE6H,iBAAiB,QAAQlK,EAAE4J,QAAO,GAAIvH,EAAE6H,iBAAiB,UAAUlK,EAAE6J,SAAQ,GAAIxH,EAAE6H,iBAAiB,UAAUlK,EAAE4J,QAAO,GAAIvH,EAAE6H,iBAAiB,WAAWlK,EAAEwG,UAAS,GAAInE,EAAEmD,SAAS+B,gBAAgB,GAAG2C,iBAAiB,QAAQlK,EAAE4I,uBAAsB,GAAIvG,EAAEmD,SAASmC,YAAY,GAAGuC,iBAAiB,QAAQlK,EAAE8J,aAAY,GAAIzH,EAAEmD,SAASsC,cAAc,GAAGoC,iBAAiB,QAAQlK,EAAE6G,QAAO,GAAIxE,EAAEmD,SAASgC,WAAW,GAAG0C,iBAAiB,QAAQlK,EAAEgK,iBAAgB,GAAI3H,KAAK8H,MAAM1I,EAAE2I,aAAapK,QAAhqV,UAAAuC,EAAiBzC,IAAS,UAAAyC,EAAiBxC,GAAOA,EAAOD,QAAQoB,KAA0CmJ,UAAAC,KAAAC,EAAA,mBAAAC,EAAA,GAAAA,EAAAtE,MAAApG,EAAAuK,GAAAG,KAAAzK,EAAAD,QAAAyK,uDCA1H,MAAAE,EAAA7K,EAAA,GAKA,IAAI8K,GAAmB,sCAAAlI,UAAUuD,MAAO,aAExC4E,QAAQC,IAAIF,EAAiBP","file":"index.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 2);\n","module.exports = function(module) {\n\tif (!module.webpackPolyfill) {\n\t\tmodule.deprecate = function() {};\n\t\tmodule.paths = [];\n\t\t// module.parent = undefined by default\n\t\tif (!module.children) module.children = [];\n\t\tObject.defineProperty(module, \"loaded\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.l;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, \"id\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.i;\n\t\t\t}\n\t\t});\n\t\tmodule.webpackPolyfill = 1;\n\t}\n\treturn module;\n};\n","!function(e,t){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(\"picobel\",[],t):\"object\"==typeof exports?exports.picobel=t():e.picobel=t()}(window,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&\"object\"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:e}),2&t&&\"string\"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,\"a\",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p=\"\",n(n.s=4)}([function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r={parseTime:function(e){var t=Math.floor(e/3600),n=Math.floor(e%3600/60).toFixed(0).toString(),r=Math.floor(e%3600%60).toFixed(0).toString(),a=n+\":\"+(r=r>=10?r:\"0\"+r);return t>0&&(a=t+\":\"+(n=n>=10?n:\"0\"+n)+\":\"+r),a},getFileType:function(e){return e.substr(2+(~-e.lastIndexOf(\".\")>>>0))},getFileName:function(e){return e.replace(/^.*[\\\\\\/]/,\"\").split(\".\")[0]},findParentIndex:function(e){return void 0!==e.dataset.songIndex?e.dataset.songIndex:void 0!==e.parentNode&&void 0!==e.parentNode.dataset&&r.findParentIndex(e.parentNode)}};t.default=r},function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r,a=n(0),l=(r=a)&&r.__esModule?r:{default:r};var o={findAudio:function(){var e=document.getElementsByTagName(\"audio\");return[].slice.call(e)},prepareClasses:function(e,t,n){var r=(\"customAudioPlayer loading player_\"+e+\" \"+t).trim().split(\" \");return r.push(n),r},getRawData:function(e){return e.map(function(e,t){return e.key=t,e.mute=!1,e.tmpVolume=1,e})},getMeta:function(e){var t={};return t.url=e.src,t.fileType=l.default.getFileType(t.url),t.fileName=l.default.getFileName(t.url),t.title=\"\"!==e.title?e.title:t.fileName+\".\"+t.fileType,t.artist=!!e.dataset.artist&&e.dataset.artist,t}};t.default=o},function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.PicobelMarkup=void 0;var r=l(n(0)),a=l(n(1));function l(e){return e&&e.__esModule?e:{default:e}}var o=t.PicobelMarkup={buildSlider:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"picobel\",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l=o.createElement(\"div\",e+\"-slider__wrapper\"),i=o.createElement(\"div\",e+\"-slider__background\");l.appendChild(i);var u=o.createElement(\"div\",e+\"-slider__progress-indicator\");l.appendChild(u);var s=o.createElement(\"div\",e+\"-slider__playhead\");l.appendChild(s);var d=o.createElement(\"input\",e+\"-slider__range\");return d.type=\"range\",d.min=t,d.max=n,d.value=r,a&&(d.step=a),l.appendChild(d),l},createElement:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"div\",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"\",n=document.createElement(e);return n.className=t,n},setLengthDisplay:function(e){var t=r.default.parseTime(e.duration);e.elements.durationDisplay[0].innerHTML=t},setMeta:function(e,t){e.artist&&(t.artistDisplay[0].innerHTML=e.artist),t.titleDisplay[0].innerHTML=e.title},generateMarkup:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];return e.map(function(e){var n,r=o.createElement(\"div\"),l=a.default.prepareClasses(e.key,e.className,t.theme);(n=r.classList).add.apply(n,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({theme:\"default\",preload:!1,components:{theme:\"default\",playPause:!0,progress:!0,volume:!0,download:!1,mute:!0,duration:!0,timer:!0}},e)},setState:function(e,t){return Object.assign(e,t)},setComponentsByTheme:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"default\",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={theme:e,playPause:!0,progress:!0,volume:!0,download:!1,mute:!0,duration:!0,timer:!0};return Object.assign(n,t)}};t.default=r},function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(0)),a=i(n(3)),l=i(n(1)),o=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.default.parseOptions(e),n=a.default.setState({},{audioNodes:[]}),i={pauseAll:function(){n.audioNodes.map(function(e){i.pause(e)})},triggerPlayPauseAudio:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t});i.playPauseAudio(a)},playPauseAudio:function(e){e.paused||0===e.currentTime?(i.pauseAll(),i.play(e)):i.pause(e)},play:function(e){e.play();var t=e.elements.playPauseButton[0];t.classList.remove(\"songPaused\"),t.classList.add(\"songPlaying\")},pause:function(e){e.pause();var t=e.elements.playPauseButton[0];t.classList.remove(\"songPlaying\"),t.classList.add(\"songPaused\")},triggerUpdateProgress:function(e){return i.updateProgress(e.srcElement)},updateProgress:function(e){var t=e.currentTime,n=e.duration,a=r.default.parseTime(t);e.elements.playTimer[0].innerHTML=a,t>=n&&e.elements.playPauseButton[0].classList.remove(\"songPlaying\");var l=(t/n*100).toFixed(2);e.elements.progressBar[0].value=l,e.elements.indicator[0].style.width=l+\"%\",e.elements.playhead[0].style.left=l+\"%\"},loadStart:function(){},canplaythrough:function(){o.default.setLengthDisplay(this),this.elements.wrapper.classList.remove(\"loading\");var e=l.default.getMeta(this);o.default.setMeta(e,this.elements)},errors:function(e){},stalled:function(){},progress:function(){},sliderScrub:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t}),l=a.duration*(e.srcElement.value/100);l=l.toFixed(2),a.currentTime=l,i.updateProgress(a)},volume:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t}),l=e.srcElement.value;i.mute(a,!1),i.setVolume(a,l)},setVolume:function(e,t){var n=10*t,r=100*t;e.volume=t,e.elements.volumeDisplay[0].innerHTML=n,e.elements.volumeControl[0].value=t,e.elements.volumeIndicator[0].style.width=r+\"%\",e.elements.volumePlayhead[0].style.left=r+\"%\"},muteUnmuteAudio:function(e){var t=r.default.findParentIndex(e.srcElement),a=n.audioNodes.find(function(e){return e.key==t});a.mute=!a.mute,i.mute(a,a.mute)},mute:function(e,t){var n=e.elements.muteButton[0];e.mute?(e.tmpVolume=e.volume,i.setVolume(e,0),n.classList.add(\"songMuted\"),n.classList.remove(\"songUnmuted\"),n.innerHTML=\"unmute\"):(void 0!==e.tmpVolume&&e.tmpVolume>0?i.setVolume(e,e.tmpVolume):i.setVolume(e,1),n.classList.remove(\"songMuted\"),n.classList.add(\"songUnmuted\"),n.innerHTML=\"mute\")}};(n=a.default.setState(n,{theme:t.theme,components:t.components})).components=a.default.setComponentsByTheme(n.theme,e.components),n.audioNodes=l.default.findAudio(),n.audioNodes=l.default.getRawData(n.audioNodes);var u,s,d=o.default.generateMarkup(n.audioNodes,n.components);return u=n.audioNodes,s=d,u.map(function(e,t){e.parentNode.replaceChild(s[t],e)}),n.audioNodes=o.default.elementHooks(n.audioNodes),n.audioNodes=n.audioNodes.map(function(e,t){return e.addEventListener(\"timeupdate\",i.triggerUpdateProgress,!1),e.addEventListener(\"loadstart\",i.loadStart,!1),e.addEventListener(\"canplaythrough\",i.canplaythrough,!1),e.addEventListener(\"error\",i.errors,!1),e.addEventListener(\"stalled\",i.stalled,!1),e.addEventListener(\"waiting\",i.errors,!1),e.addEventListener(\"progress\",i.progress,!1),e.elements.playPauseButton[0].addEventListener(\"click\",i.triggerPlayPauseAudio,!1),e.elements.progressBar[0].addEventListener(\"input\",i.sliderScrub,!1),e.elements.volumeControl[0].addEventListener(\"input\",i.volume,!1),e.elements.muteButton[0].addEventListener(\"click\",i.muteUnmuteAudio,!1),e}),{state:n,PicobelAudio:i}}}])});","import Picobel from '../esm/Picobel';\n// import helpers from '../esm/helpers';\n// import 'picobel/css/player.default.css';\n\n// console.log('file loaded');\nlet picobel_instance = Picobel({ theme: 'skeleton' });\n\nconsole.log(picobel_instance.state);\n\n// let slider = helpers.buildSlider('progress', 0, 100, 50);\n// console.dir(slider.children[3]);\n\n// let nodes = picobel_instance.findAudio(document);\n// console.log(nodes);\n// console.log(picobel_instance.state);\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/demo/index.html b/demo/index.html
index 33142b4..3a1a2a4 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -1,38 +1,53 @@
-
-
- Picobel.js Test Page
-
-
-
-
-
-
-
-
-
-
+
+
+ Picobel.js Test Page
+
+
+
+
+
+
+
+
+ Your browser does not support the audio
element.
+
+
+
Some stuff...
+
...inbetween the audio elements
+
+
+ Your browser does not support the audio
element.
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dicta
+ recusandae deleniti ut, sit in aliquam vel repellat nulla id
+ temporibus iure pariatur doloribus, magnam voluptatibus? Inventore
+ natus earum nisi ducimus.
+
+
+
Your browser does not support the audio
element.
-
- Some stuff...
- ...inbetween the audio elements
-
-
- Your browser does not support the audio
element.
-
-
-
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dicta recusandae deleniti ut, sit in aliquam vel repellat nulla id temporibus iure pariatur doloribus, magnam voluptatibus? Inventore natus earum nisi ducimus.
-
-
- Your browser does not support the audio
element.
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+