From 709bd869542b36b463310edc3297f0c65c215852 Mon Sep 17 00:00:00 2001 From: Pavel Sukhachev Date: Sat, 23 Oct 2021 21:35:09 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D1=84=D1=80=D0=BE=D0=BD=D1=82=D0=B5=D0=BD=D0=B4=20=D0=B8=20?= =?UTF-8?q?=D0=BE=D0=BF=D1=82=D0=B8=D0=BC=D0=B8=D0=B7=D0=B8=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0=D0=BB=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=83=20?= =?UTF-8?q?=D0=B4=D0=B5=D0=BA=D0=BE=D0=B4=D0=B5=D1=80=D0=B0=20=D0=B8=20?= =?UTF-8?q?=D0=BF=D1=83=D0=BD=D0=BA=D1=82=D1=83=D0=B0=D1=82=D0=BE=D1=80?= =?UTF-8?q?=D0=B0=20=D0=BD=D0=B0=20=D0=B1=D1=8D=D0=BA=D0=B5=D0=BD=D0=B4?= =?UTF-8?q?=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.py | 10 +- config.ini | 15 +- data_loader.py | 5 +- decoder.py | 21 +- decoder_app.py | 31 + docker-compose.yml | 32 +- file_handler.py | 116 +- frontend/README.md | 60 + frontend/build.sh | 6 + frontend/package.json | 67 + frontend/public/index.html | 41 + frontend/public/js/content-scroll.js | 27 + frontend/public/js/main.js | 261 ++ frontend/public/js/main.min.js | 1 + frontend/public/manifest.json | 25 + frontend/public/media/elisa.json | 1 + frontend/public/media/wave.json | 1 + frontend/public/robots.txt | 3 + frontend/readme.txt | 31 + frontend/src/App.css | 2354 +++++++++++++++++ frontend/src/App.tsx | 56 + frontend/src/api.tsx | 27 + frontend/src/assets/Union.png | Bin 0 -> 1754 bytes frontend/src/assets/Union.svg | 1 + frontend/src/assets/Union.webp | Bin 0 -> 726 bytes frontend/src/assets/down.png | Bin 0 -> 187 bytes frontend/src/assets/down.svg | 1 + frontend/src/assets/down.webp | Bin 0 -> 152 bytes frontend/src/assets/download.png | Bin 0 -> 296 bytes frontend/src/assets/download.svg | 1 + frontend/src/assets/download.webp | Bin 0 -> 248 bytes frontend/src/assets/error_big.png | Bin 0 -> 151518 bytes frontend/src/assets/error_big.webp | Bin 0 -> 30434 bytes frontend/src/assets/error_small.png | Bin 0 -> 49347 bytes frontend/src/assets/error_small.webp | Bin 0 -> 18340 bytes frontend/src/assets/face_1.png | Bin 0 -> 1006 bytes frontend/src/assets/face_1.webp | Bin 0 -> 656 bytes frontend/src/assets/face_2.png | Bin 0 -> 1044 bytes frontend/src/assets/face_2.webp | Bin 0 -> 690 bytes frontend/src/assets/face_3.png | Bin 0 -> 967 bytes frontend/src/assets/face_3.webp | Bin 0 -> 622 bytes .../Jost/Jost-Italic-VariableFont_wght.ttf | Bin 0 -> 144100 bytes .../fonts/Jost/Jost-VariableFont_wght.ttf | Bin 0 -> 134896 bytes frontend/src/assets/fonts/Jost/OFL.txt | 93 + frontend/src/assets/fonts/Jost/README.txt | 81 + .../assets/fonts/Jost/static/Jost-Black.ttf | Bin 0 -> 61204 bytes .../fonts/Jost/static/Jost-BlackItalic.ttf | Bin 0 -> 65372 bytes .../assets/fonts/Jost/static/Jost-Bold.ttf | Bin 0 -> 61120 bytes .../fonts/Jost/static/Jost-BoldItalic.ttf | Bin 0 -> 65392 bytes .../fonts/Jost/static/Jost-ExtraBold.ttf | Bin 0 -> 61224 bytes .../Jost/static/Jost-ExtraBoldItalic.ttf | Bin 0 -> 65396 bytes .../fonts/Jost/static/Jost-ExtraLight.ttf | Bin 0 -> 61212 bytes .../Jost/static/Jost-ExtraLightItalic.ttf | Bin 0 -> 65488 bytes .../assets/fonts/Jost/static/Jost-Italic.ttf | Bin 0 -> 65436 bytes .../assets/fonts/Jost/static/Jost-Light.ttf | Bin 0 -> 61152 bytes .../fonts/Jost/static/Jost-LightItalic.ttf | Bin 0 -> 65488 bytes .../assets/fonts/Jost/static/Jost-Medium.ttf | Bin 0 -> 61176 bytes .../fonts/Jost/static/Jost-MediumItalic.ttf | Bin 0 -> 65596 bytes .../assets/fonts/Jost/static/Jost-Regular.ttf | Bin 0 -> 61032 bytes .../fonts/Jost/static/Jost-SemiBold.ttf | Bin 0 -> 61168 bytes .../fonts/Jost/static/Jost-SemiBoldItalic.ttf | Bin 0 -> 65532 bytes .../assets/fonts/Jost/static/Jost-Thin.ttf | Bin 0 -> 61112 bytes .../fonts/Jost/static/Jost-ThinItalic.ttf | Bin 0 -> 65272 bytes frontend/src/assets/girl.png | Bin 0 -> 15952 bytes frontend/src/assets/girl.webp | Bin 0 -> 5200 bytes frontend/src/assets/heands.png | Bin 0 -> 511 bytes frontend/src/assets/heands.webp | Bin 0 -> 532 bytes frontend/src/assets/loader.svg | 1 + frontend/src/assets/logo.png | Bin 0 -> 1813 bytes frontend/src/assets/logo.svg | 16 + frontend/src/assets/logo.webp | Bin 0 -> 1410 bytes frontend/src/assets/mos_logo.svg | 39 + frontend/src/assets/mute.svg | 1 + frontend/src/assets/newlogo.svg | 1 + frontend/src/assets/pause.png | Bin 0 -> 960 bytes frontend/src/assets/pause.svg | 1 + frontend/src/assets/pause.webp | Bin 0 -> 380 bytes frontend/src/assets/pause_big.svg | 1 + frontend/src/assets/pause_small.svg | 1 + frontend/src/assets/pause_white.png | Bin 0 -> 159 bytes frontend/src/assets/pause_white.svg | 1 + frontend/src/assets/pause_white.webp | Bin 0 -> 154 bytes frontend/src/assets/pin.gif | Bin 0 -> 11536 bytes frontend/src/assets/play.png | Bin 0 -> 285 bytes frontend/src/assets/play.svg | 1 + frontend/src/assets/play.webp | Bin 0 -> 256 bytes frontend/src/assets/track.png | Bin 0 -> 217 bytes frontend/src/assets/track.svg | 1 + frontend/src/assets/track.webp | Bin 0 -> 384 bytes frontend/src/assets/track_big.png | Bin 0 -> 544 bytes frontend/src/assets/track_big.svg | 1 + frontend/src/assets/track_big.webp | Bin 0 -> 2046 bytes frontend/src/assets/track_big_fill.svg | 1 + frontend/src/assets/track_fill.svg | 1 + frontend/src/assets/union_white.png | Bin 0 -> 457 bytes frontend/src/assets/union_white.svg | 1 + frontend/src/assets/union_white.webp | Bin 0 -> 382 bytes frontend/src/assets/up.png | Bin 0 -> 179 bytes frontend/src/assets/up.svg | 1 + frontend/src/assets/up.webp | Bin 0 -> 154 bytes frontend/src/assets/upload.png | Bin 0 -> 394 bytes frontend/src/assets/upload.svg | 1 + frontend/src/assets/upload.webp | Bin 0 -> 324 bytes frontend/src/assets/volume.png | Bin 0 -> 408 bytes frontend/src/assets/volume.svg | 1 + frontend/src/assets/volume.webp | Bin 0 -> 332 bytes frontend/src/assets/wind_1.png | Bin 0 -> 100265 bytes frontend/src/assets/wind_1.webp | Bin 0 -> 18724 bytes frontend/src/assets/wind_2.png | Bin 0 -> 194503 bytes frontend/src/assets/wind_2.webp | Bin 0 -> 36900 bytes frontend/src/components/player/PlayerNew.tsx | 265 ++ frontend/src/components/player/Slider.tsx | 118 + frontend/src/config.tsx | 4 + frontend/src/index.css | 13 + frontend/src/index.tsx | 17 + frontend/src/layouts/Header.tsx | 32 + frontend/src/layouts/Menu.tsx | 31 + frontend/src/layouts/Title.tsx | 19 + frontend/src/layouts/asr/Main.tsx | 156 ++ frontend/src/layouts/asr/Message.tsx | 63 + frontend/src/layouts/asr/Sidebar.tsx | 305 +++ frontend/src/layouts/asr/ToggleText.tsx | 67 + frontend/src/layouts/tts/Message.tsx | 59 + frontend/src/layouts/tts/Sidebar.tsx | 342 +++ frontend/src/logo.svg | 1 + frontend/src/pages/Asr/Asr.tsx | 54 + frontend/src/pages/Asr/actions.tsx | 108 + frontend/src/pages/Asr/reducer.tsx | 352 +++ frontend/src/pages/Asr/selectors.tsx | 32 + frontend/src/pages/Documentaton.tsx | 8 + frontend/src/pages/NoMatch.tsx | 9 + frontend/src/pages/Tts/Tts.tsx | 58 + frontend/src/pages/Tts/actions.tsx | 61 + frontend/src/pages/Tts/reducer.tsx | 81 + frontend/src/pages/Tts/selectors.tsx | 16 + frontend/src/react-app-env.d.ts | 1 + frontend/src/reportWebVitals.ts | 15 + frontend/src/setupProxy.js | 23 + frontend/src/setupTests.ts | 5 + frontend/src/store.jsx | 20 + frontend/tsconfig.json | 26 + punctuator_app.py | 20 + requirements.txt | 5 +- speech_recognizer.py | 116 +- vad.py | 107 + 145 files changed, 5989 insertions(+), 59 deletions(-) create mode 100644 decoder_app.py create mode 100644 frontend/README.md create mode 100755 frontend/build.sh create mode 100644 frontend/package.json create mode 100644 frontend/public/index.html create mode 100644 frontend/public/js/content-scroll.js create mode 100644 frontend/public/js/main.js create mode 100644 frontend/public/js/main.min.js create mode 100644 frontend/public/manifest.json create mode 100644 frontend/public/media/elisa.json create mode 100644 frontend/public/media/wave.json create mode 100644 frontend/public/robots.txt create mode 100644 frontend/readme.txt create mode 100644 frontend/src/App.css create mode 100644 frontend/src/App.tsx create mode 100644 frontend/src/api.tsx create mode 100644 frontend/src/assets/Union.png create mode 100644 frontend/src/assets/Union.svg create mode 100644 frontend/src/assets/Union.webp create mode 100644 frontend/src/assets/down.png create mode 100644 frontend/src/assets/down.svg create mode 100644 frontend/src/assets/down.webp create mode 100644 frontend/src/assets/download.png create mode 100644 frontend/src/assets/download.svg create mode 100644 frontend/src/assets/download.webp create mode 100644 frontend/src/assets/error_big.png create mode 100644 frontend/src/assets/error_big.webp create mode 100644 frontend/src/assets/error_small.png create mode 100644 frontend/src/assets/error_small.webp create mode 100644 frontend/src/assets/face_1.png create mode 100644 frontend/src/assets/face_1.webp create mode 100644 frontend/src/assets/face_2.png create mode 100644 frontend/src/assets/face_2.webp create mode 100644 frontend/src/assets/face_3.png create mode 100644 frontend/src/assets/face_3.webp create mode 100644 frontend/src/assets/fonts/Jost/Jost-Italic-VariableFont_wght.ttf create mode 100644 frontend/src/assets/fonts/Jost/Jost-VariableFont_wght.ttf create mode 100644 frontend/src/assets/fonts/Jost/OFL.txt create mode 100644 frontend/src/assets/fonts/Jost/README.txt create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-Black.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-BlackItalic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-Bold.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-BoldItalic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-ExtraBold.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-ExtraBoldItalic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-ExtraLight.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-ExtraLightItalic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-Italic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-Light.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-LightItalic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-Medium.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-MediumItalic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-Regular.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-SemiBold.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-SemiBoldItalic.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-Thin.ttf create mode 100644 frontend/src/assets/fonts/Jost/static/Jost-ThinItalic.ttf create mode 100644 frontend/src/assets/girl.png create mode 100644 frontend/src/assets/girl.webp create mode 100644 frontend/src/assets/heands.png create mode 100644 frontend/src/assets/heands.webp create mode 100644 frontend/src/assets/loader.svg create mode 100644 frontend/src/assets/logo.png create mode 100644 frontend/src/assets/logo.svg create mode 100644 frontend/src/assets/logo.webp create mode 100644 frontend/src/assets/mos_logo.svg create mode 100644 frontend/src/assets/mute.svg create mode 100644 frontend/src/assets/newlogo.svg create mode 100644 frontend/src/assets/pause.png create mode 100644 frontend/src/assets/pause.svg create mode 100644 frontend/src/assets/pause.webp create mode 100644 frontend/src/assets/pause_big.svg create mode 100644 frontend/src/assets/pause_small.svg create mode 100644 frontend/src/assets/pause_white.png create mode 100644 frontend/src/assets/pause_white.svg create mode 100644 frontend/src/assets/pause_white.webp create mode 100644 frontend/src/assets/pin.gif create mode 100644 frontend/src/assets/play.png create mode 100644 frontend/src/assets/play.svg create mode 100644 frontend/src/assets/play.webp create mode 100644 frontend/src/assets/track.png create mode 100644 frontend/src/assets/track.svg create mode 100644 frontend/src/assets/track.webp create mode 100644 frontend/src/assets/track_big.png create mode 100644 frontend/src/assets/track_big.svg create mode 100644 frontend/src/assets/track_big.webp create mode 100644 frontend/src/assets/track_big_fill.svg create mode 100644 frontend/src/assets/track_fill.svg create mode 100644 frontend/src/assets/union_white.png create mode 100644 frontend/src/assets/union_white.svg create mode 100644 frontend/src/assets/union_white.webp create mode 100644 frontend/src/assets/up.png create mode 100644 frontend/src/assets/up.svg create mode 100644 frontend/src/assets/up.webp create mode 100644 frontend/src/assets/upload.png create mode 100644 frontend/src/assets/upload.svg create mode 100644 frontend/src/assets/upload.webp create mode 100644 frontend/src/assets/volume.png create mode 100644 frontend/src/assets/volume.svg create mode 100644 frontend/src/assets/volume.webp create mode 100644 frontend/src/assets/wind_1.png create mode 100644 frontend/src/assets/wind_1.webp create mode 100644 frontend/src/assets/wind_2.png create mode 100644 frontend/src/assets/wind_2.webp create mode 100644 frontend/src/components/player/PlayerNew.tsx create mode 100644 frontend/src/components/player/Slider.tsx create mode 100644 frontend/src/config.tsx create mode 100644 frontend/src/index.css create mode 100644 frontend/src/index.tsx create mode 100644 frontend/src/layouts/Header.tsx create mode 100644 frontend/src/layouts/Menu.tsx create mode 100644 frontend/src/layouts/Title.tsx create mode 100644 frontend/src/layouts/asr/Main.tsx create mode 100644 frontend/src/layouts/asr/Message.tsx create mode 100644 frontend/src/layouts/asr/Sidebar.tsx create mode 100644 frontend/src/layouts/asr/ToggleText.tsx create mode 100644 frontend/src/layouts/tts/Message.tsx create mode 100644 frontend/src/layouts/tts/Sidebar.tsx create mode 100644 frontend/src/logo.svg create mode 100644 frontend/src/pages/Asr/Asr.tsx create mode 100644 frontend/src/pages/Asr/actions.tsx create mode 100644 frontend/src/pages/Asr/reducer.tsx create mode 100644 frontend/src/pages/Asr/selectors.tsx create mode 100644 frontend/src/pages/Documentaton.tsx create mode 100644 frontend/src/pages/NoMatch.tsx create mode 100644 frontend/src/pages/Tts/Tts.tsx create mode 100644 frontend/src/pages/Tts/actions.tsx create mode 100644 frontend/src/pages/Tts/reducer.tsx create mode 100644 frontend/src/pages/Tts/selectors.tsx create mode 100644 frontend/src/react-app-env.d.ts create mode 100644 frontend/src/reportWebVitals.ts create mode 100644 frontend/src/setupProxy.js create mode 100644 frontend/src/setupTests.ts create mode 100644 frontend/src/store.jsx create mode 100644 frontend/tsconfig.json create mode 100644 punctuator_app.py create mode 100644 vad.py diff --git a/app.py b/app.py index c6ffb2c..0c1ef71 100755 --- a/app.py +++ b/app.py @@ -13,19 +13,23 @@ def index(): @app.route('/asr', methods=['POST']) def asr(): + host_url = "https://asr-contest.nanosemantics.ai" res = [] for f in request.files: if f.startswith('audio_blob') and FileHandler.check_format(request.files[f]): - response_code, filename, response = FileHandler.get_recognized_text(request.files[f]) + response_code, audio_file, docx_file, response = FileHandler.get_recognized_text(request.files[f]) if response_code == 0: - response_audio_url = url_for('media_file', filename=filename) + response_audio_url = url_for('media_file', filename=audio_file) + response_docx_url = url_for('media_file', filename=docx_file) else: response_audio_url = None + response_docx_url = None res.append({ - 'response_audio_url': response_audio_url, + 'response_docx_url': host_url + response_docx_url if response_docx_url else '', + 'response_audio_url': host_url + response_audio_url if response_audio_url else '', 'response_code': response_code, 'response': response, }) diff --git a/config.ini b/config.ini index 8f0c9ea..070de4c 100644 --- a/config.ini +++ b/config.ini @@ -6,10 +6,10 @@ labels = [_-абвгдеёжзийклмнопрстуфхцчшщъыьэюя ] model_path = data/w2l-16khz.hdf # Path to language model -lm_path = data/vosk/lm.klm +lm_path = data/lm/lm.klm # Path to the lexicon file -lexicon = data/vosk/lexicon.txt +lexicon = data/lm/lexicon.txt # Path to prediction tokens file tokens = data/tokens.txt @@ -32,6 +32,15 @@ window_size = 0.02 # Window stride in seconds for acoustic model samples window_stride = 0.01 +# Voice Activity Detector agressiveness mode (0-3) +vad_aggressiveness_mode = 3 + +# Voice Activity Detector frame duration in milliseconds +vad_frame_duration_ms = 10 + +# Voice Activity Detector maximum pause duration in milliseconds +vad_max_pause_ms = 500 + [Train] # Path to train manifest csv @@ -62,4 +71,4 @@ checkpoint_per_batch = 1000 save_folder = Checkpoints/ # Continue from checkpoint model -continue_from = data/w2l-16khz.hdf \ No newline at end of file +continue_from = data/w2l-16khz.hdf diff --git a/data_loader.py b/data_loader.py index e9df21d..ad0d1c3 100644 --- a/data_loader.py +++ b/data_loader.py @@ -18,11 +18,10 @@ def load_audio(path, sample_rate): sound = sound.set_channels(1) sound = sound.set_sample_width(2) - return np.array(sound.get_array_of_samples()).astype(float) + return sound -def preprocess(audio_path, sample_rate=16000, window_size=0.02, window_stride=0.01, window='hamming'): - audio = load_audio(audio_path, sample_rate) +def preprocess(audio, sample_rate=16000, window_size=0.02, window_stride=0.01, window='hamming'): nfft = int(sample_rate * window_size) win_length = nfft hop_length = int(sample_rate * window_stride) diff --git a/decoder.py b/decoder.py index 6f35994..b7cf831 100644 --- a/decoder.py +++ b/decoder.py @@ -59,7 +59,7 @@ def decode(self, output, start_timestamp=0, frame_time=0.02): class TrieDecoder: - def __init__(self, lexicon, tokens, lm_path, beam_threshold=30): + def __init__(self, lexicon, tokens, lm_path, beam_threshold=10): from trie_decoder.common import Dictionary, create_word_dict, load_words from trie_decoder.decoder import CriterionType, DecoderOptions, KenLM, LexiconDecoder lexicon = load_words(lexicon) @@ -101,12 +101,16 @@ def get_trie(self, lexicon): return trie, sil_idx, blank_idx, unk_idx - def decode(self, output, start_timestamp=0, frame_time=0.02): + def decode(self, output, start_timestamp=0, frame_time=0.02, max_decoder_len=500): output = np.log(softmax(output[:, :].astype(np.float32, copy=False), axis=-1)) - t, n = output.shape - result = self.trieDecoder.decode(output.ctypes.data, t, n)[0] - tokens = result.tokens + results = [] + for i in range(1 + output.shape[0] // max_decoder_len): + output_part = output[i * max_decoder_len:(i + 1) * max_decoder_len] + t, n = output_part.shape + results.append(self.trieDecoder.decode(output_part.ctypes.data, t, n)[0]) + + tokens = [token for result in results for token in result.tokens] words, new_word = [], True current_word, current_timestamp, start_idx, end_idx = None, start_timestamp, 0, 0 @@ -134,14 +138,15 @@ def decode(self, output, start_timestamp=0, frame_time=0.02): words_len += end_idx - start_idx words.append({ "word": current_word, - "start": np.round(current_timestamp, 2), + "timestamp": max(0.0, np.round(current_timestamp, 2) - 0.2), "end": np.round(end_timestamp, 2), - "confidence": np.round(np.exp(word_lm_score / max(1, end_idx - start_idx)) * 100, 2) + "confidence": np.round(np.exp(word_lm_score / max(10, end_idx - start_idx)) * 100, 2) }) else: current_word += self.tokenDict.get_entry(k) - score = np.round(np.exp(result.score / max(1, words_len)), 2) + score = np.mean([result.score for result in results]) + score = np.round(np.exp(score / max(1, words_len)), 2) return DecodeResult(score, words) diff --git a/decoder_app.py b/decoder_app.py new file mode 100644 index 0000000..4bfb878 --- /dev/null +++ b/decoder_app.py @@ -0,0 +1,31 @@ +import configparser +from decoder import TrieDecoder +from flask import Flask, request +import json +import numpy as np + + +config = configparser.ConfigParser() +config.read("config.ini", encoding="UTF-8") +lexicon = config["Wav2Letter"]["lexicon"] +tokens = config["Wav2Letter"]["tokens"] +lm_path = config["Wav2Letter"]["lm_path"] +beam_threshold = float(config["Wav2Letter"]["beam_threshold"]) +decoder = TrieDecoder(lexicon, tokens, lm_path, beam_threshold) + +app = Flask(__name__) + + +@app.route("/decode", methods=["POST"]) +def decode(): + data = request.json + outputs = np.array(data["outputs"]) + result = decoder.decode(outputs, start_timestamp=data["start_timestamp"]) + + results = { + "text": result.text, + "score": result.score, + "words": result.words + } + + return json.dumps(results, ensure_ascii=False) diff --git a/docker-compose.yml b/docker-compose.yml index 845be80..5b94a58 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,13 +10,11 @@ services: runtime: nvidia environment: - NVIDIA_VISIBLE_DEVICES=all - image: sova-asr:master volumes: - .:/sova-asr - command: bash -c "gunicorn --access-logfile - -w 1 --bind 0.0.0.0:8888 app:app --timeout 15000" - ports: - - 8888:8888 + command: bash -c "gunicorn --access-logfile - -w 2 --bind 0.0.0.0:8888 app:app --timeout 15000" + network_mode: host sova-asr-train: restart: "no" @@ -30,4 +28,28 @@ services: image: sova-asr:master volumes: - .:/sova-asr - command: bash -c "python3 train.py" \ No newline at end of file + command: bash -c "python3 train.py" + + sova-asr-decoder: + restart: always + container_name: sova-asr-decoder + build: + context: . + dockerfile: Dockerfile + image: sova-asr:master + volumes: + - .:/sova-asr + command: bash -c "gunicorn --access-logfile - -w 4 --bind 0.0.0.0:8889 decoder_app:app --timeout 15000" + network_mode: host + + sova-asr-punctuator: + restart: always + container_name: sova-asr-punctuator + build: + context: . + dockerfile: Dockerfile + image: sova-asr:master + volumes: + - .:/sova-asr + command: bash -c "gunicorn --access-logfile - -w 2 --bind 0.0.0.0:8890 punctuator_app:app --timeout 15000" + network_mode: host \ No newline at end of file diff --git a/file_handler.py b/file_handler.py index cb0f9fd..8d70919 100755 --- a/file_handler.py +++ b/file_handler.py @@ -3,31 +3,103 @@ import time import logging import uuid +import json from speech_recognizer import SpeechRecognizer -from punctuator import Punctuator from number_utils.text2numbers import TextToNumbers +from docx import Document +from docx.enum.text import WD_COLOR_INDEX +import numpy as np +from multiprocessing.pool import ThreadPool +from requests import request +from datetime import datetime speech_recognizer = SpeechRecognizer() -punctuator = Punctuator(model_path="data/punctuator") text2numbers = TextToNumbers() +def write_highlighted_text(text, words, document, threshold=70): + punctuation = ".,?" + numbers = "0123456789" + tokens = text.split(" ") + words_position = 0 + + paragraph = document.add_paragraph() + + for token in tokens: + if len(token) == 0: + continue + + if token[-1] in punctuation: + punct = token[-1] + token = token[:-1] + else: + token = token + punct = "" + + if token[0] in numbers: + paragraph.add_run(token) + else: + while words_position < len(words) and words[words_position]["word"] != token.lower(): + words_position += 1 + + confidence = words[words_position]["confidence"] + + if confidence < threshold: + font = paragraph.add_run(token).font + font.highlight_color = WD_COLOR_INDEX.YELLOW + else: + paragraph.add_run(token) + + paragraph.add_run(punct) + if punct == ".": + paragraph.add_run("\n") + else: + paragraph.add_run(" ") + + +def punctuator_request(text): + url = "http://localhost:8890/predict" + data = { + "text": text + } + + response = request("POST", url, json=data) + + result = json.loads(response.text) + + return result + + class FileHandler: @staticmethod def get_recognized_text(blob): try: - filename = str(uuid.uuid4()) + # filename = str(uuid.uuid4()) + ts = time.time() + filename = (os.path.splitext(blob.filename)[0]).replace(" ", "_") + str(datetime.utcfromtimestamp(ts).strftime('_%Y-%m-%d_%H:%M:%S')) os.makedirs('./records', exist_ok=True) new_record_path = os.path.join('./records', filename + '.webm') blob.save(new_record_path) - new_filename = filename + '.wav' - converted_record_path = FileHandler.convert_to_wav(new_record_path, new_filename) + audio_file = filename + '.wav' + converted_record_path = FileHandler.convert_to_wav(new_record_path, audio_file) response_models_result = FileHandler.get_models_result(converted_record_path) - return 0, new_filename, response_models_result + + document = Document() + document.add_heading('Протокол конференции', level=1) + for result in response_models_result: + text = result.get('text') + words = result.get('words') + write_highlighted_text(text, words, document) + + docx_file = filename + '.docx' + document.save(f'./records/{docx_file}') + + return 0, audio_file, docx_file, response_models_result + except Exception as e: logging.exception(e) - return 1, None, str(e) + return 1, None, None, str(e) @staticmethod def convert_to_wav(webm_full_filepath, new_filename): @@ -52,19 +124,33 @@ def check_format(files): return True @staticmethod - def get_models_result(converted_record_path, delimiter='
'): - results = [] + def get_models_result(converted_record_path): start = time.time() - decoder_result = speech_recognizer.recognize(converted_record_path) - text = punctuator.predict(decoder_result.text) - text = text2numbers.convert(text) + + results = [] + decoder_results = speech_recognizer.recognize(converted_record_path) + + score = np.mean([result.get("score") for result in decoder_results]) + words = [w for result in decoder_results for w in result.get("words")] + + texts = [result.get("text") for result in decoder_results] + + texts = [text2numbers.convert(text) for text in [ + " ".join(texts[:len(texts) // 2]), + " ".join(texts[len(texts) // 2:]) + ]] + + pool = ThreadPool(processes=2) + texts = pool.map(punctuator_request, texts) + text = " ".join(texts) + end = time.time() results.append( { - 'text': text, + 'text': text.strip(), 'time': round(end - start, 3), - 'confidence': decoder_result.score, - 'words': decoder_result.words + 'confidence': score, + 'words': words } ) return results diff --git a/frontend/README.md b/frontend/README.md new file mode 100644 index 0000000..c9adeff --- /dev/null +++ b/frontend/README.md @@ -0,0 +1,60 @@ +## Prerequisites + +Clone the repository and install prerequisites to use yarn: + +```bash +curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - +echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list +sudo apt-get update +sudo apt-get install -y --upgrade npm node-gyp nodejs-dev libssl1.0-dev yarn +sudo npm install -g n +sudo n stable +yarn install +``` + +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `yarn start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.\ +You will also see any lint errors in the console. + +### `yarn test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `yarn build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `yarn eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). diff --git a/frontend/build.sh b/frontend/build.sh new file mode 100755 index 0000000..cc33600 --- /dev/null +++ b/frontend/build.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +npm cache clean --force +npm install +npm run build + diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..023b4c3 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,67 @@ +{ + "name": "asr-tts", + "version": "0.1.0", + "private": true, + "dependencies": { + "@cleandersonlobo/react-mic": "^1.2.0", + "@testing-library/jest-dom": "^5.11.4", + "@testing-library/react": "^11.1.0", + "@testing-library/user-event": "^12.1.10", + "@types/jest": "^26.0.15", + "@types/node": "^14.0.0", + "@types/react": "^17.0.0", + "@types/react-dom": "^17.0.0", + "axios": "^0.21.1", + "classnames": "^2.2.6", + "http-proxy-middleware": "^1.0.6", + "lottie-web": "^5.7.6", + "react": "^17.0.1", + "react-audio-recorder": "^2.2.0", + "react-dom": "^17.0.1", + "react-mic": "^12.4.6", + "react-redux": "^7.2.2", + "react-redux-form": "^1.16.14", + "react-router-dom": "^5.2.0", + "react-scripts": "4.0.3", + "react-voice-recorder": "^2.0.7", + "redux-thunk": "^2.3.0", + "reselect": "^4.0.0", + "rxjs": "^6.6.6", + "styled-components": "^5.2.1", + "typescript": "^4.1.2", + "uuid": "^8.3.2", + "web-vitals": "^1.0.1" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "@types/classnames": "^2.2.11", + "@types/react-mic": "^12.4.2", + "@types/react-redux": "^7.1.16", + "@types/react-router-dom": "^5.1.7", + "@types/styled-components": "^5.1.7", + "@types/uuid": "^8.3.0" + } +} diff --git a/frontend/public/index.html b/frontend/public/index.html new file mode 100644 index 0000000..029e4cb --- /dev/null +++ b/frontend/public/index.html @@ -0,0 +1,41 @@ + + + + + + + + + + + Наносемантика + + + +
+ + + diff --git a/frontend/public/js/content-scroll.js b/frontend/public/js/content-scroll.js new file mode 100644 index 0000000..232ee93 --- /dev/null +++ b/frontend/public/js/content-scroll.js @@ -0,0 +1,27 @@ +const asrRightside = document.querySelector('.asr_content__item.rightside'); +const asrContent = document.querySelector('[data-type="content"]'); +const ttsContent = document.querySelector('.tts_content__item'); + +if (asrContent && asrRightside) { + asrContent.addEventListener("DOMNodeInserted", () => { + if (scrollbarVisible(asrContent)) { + !asrRightside.classList.contains('scroll') && asrRightside.classList.add('scroll'); + } else { + asrRightside.classList.contains('scroll') && asrRightside.classList.remove('scroll'); + } + }, false); +} + +if (ttsContent) { + ttsContent.addEventListener("DOMNodeInserted", () => { + if (scrollbarVisible(ttsContent)) { + !ttsContent.classList.contains('scroll') && ttsContent.classList.add('scroll'); + } else { + ttsContent.classList.contains('scroll') && ttsContent.classList.remove('scroll'); + } + }, false); +} + +function scrollbarVisible(element) { + return element.scrollHeight > element.clientHeight; +} diff --git a/frontend/public/js/main.js b/frontend/public/js/main.js new file mode 100644 index 0000000..2647400 --- /dev/null +++ b/frontend/public/js/main.js @@ -0,0 +1,261 @@ +"use strict"; + +var btnStart = document.querySelector('.asr-btn-start'); +var string = document.querySelector('#string'); +var play = document.querySelectorAll('.track__play'); +var volume = document.querySelectorAll('.track__volume'); +var asrBtn = document.querySelector('.asr-btn'); +var resultBody = document.querySelector('[data-type="content"]'); +var main = document.querySelector('main'); + +if (asrBtn) { + asrBtn.addEventListener('click', function (e) { + var btn = e.target; + + if (btn.classList.contains('asr-btn-start')) { + btn.classList.remove('asr-btn-start'); + btn.classList.add('asr-btn-loading'); + setTimeout(function () { + btn.classList.remove('asr-btn-loading'); + btn.classList.add('asr-btn-pause'); + openMain(); + + // if (main && main.classList.contains('open')) { + // elisa.stop(); + // } + }, 2500); + } else if (btn.classList.contains('asr-btn-pause')) { + btn.classList.remove('asr-btn-pause'); + btn.classList.add('asr-btn-start'); + } + }); +} + +if (string) { + string.addEventListener('change', function () { + return openMain(); + }); +} + +if (play) { + play.forEach(function (i) { + i.addEventListener('click', function (e) { + var btn = e.target; + !btn.classList.contains('pause') ? btn.classList.add('pause') : btn.classList.remove('pause'); + }); + }); +} + +if (volume) { + volume.forEach(function (i) { + i.addEventListener('click', function (e) { + var btn = e.target; + var volumeInput = btn.parentNode.querySelector('[data-type=volume_range]'); + var volumeValue = volumeInput.value; + + if (!btn.classList.contains('mute')) { + btn.classList.add('mute'); + volumeInput.dataset.volume = volumeInput.value; + volumeInput.value = 0; + } else { + btn.classList.remove('mute'); + volumeInput.value = volumeInput.dataset.volume; + } + }); + }); +} + +if (resultBody) { + resultBody.addEventListener('click', function (e) { + if (e.target.dataset.type === 'open') { + var body = e.target.parentNode; + body.classList.contains('open') ? body.classList.remove('open') : body.classList.add('open'); + } + }); +} + +function openMain() { + var main = document.querySelector('main'); + + if (main) { + !main.classList.contains('open') && main.classList.add('open'); + } +} + +lottie.loadAnimation({ + container: document.querySelector('.media__wave'), + // the dom element that will contain the animation + renderer: 'svg', + loop: true, + autoplay: true, + path: 'media/wave.json' // the path to the animation json + +}); +var elisa = lottie.loadAnimation({ + container: document.querySelector('.media__elisa'), + // the dom element that will contain the animation + renderer: 'svg', + loop: true, + autoplay: true, + path: 'media/elisa.json' // the path to the animation json + +}); +var player = document.querySelectorAll('[data-type=player]'); + +if (player.length !== 0) { + player.forEach(function (item) { + var audioPlayer = item.querySelector('[data-id=audio]'); + var audioDuration = item.querySelector('[data-type=duration]'); + + if (audioDuration) { + audioPlayer.onloadedmetadata = function (e) { + audioDuration.innerHTML = e.target.duration; + }; + } + + item.addEventListener('click', function (e) { + var currentBtn = e.target; + var currentBtnType = currentBtn.dataset.type; + var roadLn = item.querySelector('[data-type=track]'); + var audioTime = item.querySelector('[data-type=time]'); + var volumeRange = item.querySelector('[data-type=volume_range]'); + var volumeIcon = item.querySelector('[data-type=volume]'); + var road = item.querySelector('[data-type=track_fill]'); + var trackPositionX = e.pageX; + + switch (currentBtnType) { + case 'btn': + { + if (currentBtn.classList.contains('pause')) { + audioPlayer.play(); + } else { + audioPlayer.pause(); + } + } + break; + + case 'volume': + { + currentBtn.classList.contains('mute') ? audioPlayer.muted = true : audioPlayer.muted = false; + } + break; + + case 'volume_range': + { + } + break; + + case 'track': + { + var trackWidth = currentBtn.getBoundingClientRect().x + currentBtn.getBoundingClientRect().width; + var trackPercent = 100 - (trackWidth - trackPositionX) / currentBtn.getBoundingClientRect().width * 100; + var timeToGo = audioPlayer.duration * trackPercent / 100; + audioPlayer.currentTime = timeToGo; + } + break; + + case 'track_fill': + { + var _trackWidth = roadLn.getBoundingClientRect().x + roadLn.getBoundingClientRect().width; + + var _trackPercent = 100 - (_trackWidth - trackPositionX) / roadLn.getBoundingClientRect().width * 100; + + var _timeToGo = audioPlayer.duration * _trackPercent / 100; + + audioPlayer.currentTime = _timeToGo; + } + break; + + default: + break; + } + + if (volumeRange) { + volumeRange.addEventListener('input', function (e) { + var volume = e.target.value; + audioPlayer.volume = volume / 100; + + if (volume == 0) { + volumeIcon.classList.contains('mute') || volumeIcon.classList.add('mute'); + } else { + !volumeIcon.classList.contains('mute') || volumeIcon.classList.remove('mute'); + } + }); + } + + audioPlayer.addEventListener('timeupdate', function (e) { + var time = e.target.currentTime / e.target.duration * 100; + + if (audioTime) { + audioTime.innerHTML = e.target.currentTime; + } + + road.style.width = Math.round(time) + '%'; + }); + }); + }); +} + +var scrollbox = document.querySelectorAll('[data-type=scrollbox]'); + +if (scrollbox.length !== 0) { + scrollbox.forEach(function (item) { + var track = item.querySelector('[data-type=scrollbox-track]'); + var trackBtn = item.querySelector('[data-type=scrollbox-btn]'); + var trackWidth = track.getBoundingClientRect().width; + var trackBtnWidth = trackBtn.getBoundingClientRect().width; + var maxPos = trackWidth - trackBtnWidth - 1; + var startPos = -1; + item.addEventListener('click', function (e) { + var posX = e.pageX; + var trackPosWidth = track.getBoundingClientRect().x + trackWidth; + var trackPercent = 100 - (trackPosWidth - posX) / trackWidth * 100; + var textPos = 24 * trackPercent / 100 - 12; + var leftPos = 125 * trackPercent / 100 - 1; + trackBtn.innerHTML = textPos.toFixed(1); + track.style.boxShadow = "inset ".concat(-150 + Math.floor(leftPos) + 25, "px 0 rgb(255,255,255)"); + trackBtn.style.left = Math.floor(leftPos) + 'px'; + }); + trackBtn.addEventListener('mousedown', function (e) { + document.addEventListener('mousemove', listener); + }); + trackBtn.addEventListener('mouseup', function (e) { + document.removeEventListener('mousemove', listener); + }); + trackBtn.addEventListener('mouseover', function (e) { + document.removeEventListener('mousemove', listener); + }); + + var listener = function listener(e) { + var posX = e.pageX; + var trackPosWidth = track.getBoundingClientRect().x + trackWidth; + var trackPercent = 100 - (trackPosWidth - posX) / trackWidth * 100; + var leftPos = 125 * trackPercent / 100; + var textPos = 24 * trackPercent / 100 - 12; + + if (posX >= track.getBoundingClientRect().x && posX <= trackPosWidth) { + trackBtn.style.left = Math.floor(leftPos) + 'px'; + trackBtn.innerHTML = textPos.toFixed(1); + track.style.boxShadow = "inset ".concat(-150 + Math.floor(leftPos) + 25, "px 0 rgb(255,255,255)"); + } + }; + }); +} + +function testWebP(callback) { + var webP = new Image(); + + webP.onload = webP.onerror = function () { + callback(webP.height == 2); + }; + + webP.src = "data:image/webp;base64,UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA"; +} + +testWebP(function (support) { + if (support == true) { + document.querySelector('body').classList.add('webp'); + } else { + document.querySelector('body').classList.add('no-webp'); + } +}); \ No newline at end of file diff --git a/frontend/public/js/main.min.js b/frontend/public/js/main.min.js new file mode 100644 index 0000000..09648b0 --- /dev/null +++ b/frontend/public/js/main.min.js @@ -0,0 +1 @@ +"use strict";var btnStart=document.querySelector(".asr-btn-start"),string=document.querySelector("#string"),play=document.querySelectorAll(".track__play"),volume=document.querySelectorAll(".track__volume"),asrBtn=document.querySelector(".asr-btn"),resultBody=document.querySelector('[data-type="content"]'),main=document.querySelector("main");function openMain(){var e=document.querySelector("main");e&&!e.classList.contains("open")&&e.classList.add("open")}asrBtn&&asrBtn.addEventListener("click",(function(e){var t=e.target;t.classList.contains("asr-btn-start")?(t.classList.remove("asr-btn-start"),t.classList.add("asr-btn-loading"),setTimeout((function(){t.classList.remove("asr-btn-loading"),t.classList.add("asr-btn-pause"),openMain(),main&&main.classList.contains("open")&&elisa.stop()}),2500)):t.classList.contains("asr-btn-pause")&&(t.classList.remove("asr-btn-pause"),t.classList.add("asr-btn-start"))})),string&&string.addEventListener("change",(function(){return openMain()})),play&&play.forEach((function(e){e.addEventListener("click",(function(e){var t=e.target;t.classList.contains("pause")?t.classList.remove("pause"):t.classList.add("pause")}))})),volume&&volume.forEach((function(e){e.addEventListener("click",(function(e){var t=e.target,a=t.parentNode.querySelector("[data-type=volume_range]");a.value;t.classList.contains("mute")?(t.classList.remove("mute"),a.value=a.dataset.volume):(t.classList.add("mute"),a.dataset.volume=a.value,a.value=0)}))})),resultBody&&resultBody.addEventListener("click",(function(e){if("open"===e.target.dataset.type){var t=e.target.parentNode;t.classList.contains("open")?t.classList.remove("open"):t.classList.add("open")}})),lottie.loadAnimation({container:document.querySelector(".media__wave"),renderer:"svg",loop:!0,autoplay:!0,path:"media/wave.json"});var elisa=lottie.loadAnimation({container:document.querySelector(".media__elisa"),renderer:"svg",loop:!0,autoplay:!0,path:"media/elisa.json"}),player=document.querySelectorAll("[data-type=player]");0!==player.length&&player.forEach((function(e){var t=e.querySelector("[data-id=audio]"),a=e.querySelector("[data-type=duration]");a&&(t.onloadedmetadata=function(e){a.innerHTML=e.target.duration}),e.addEventListener("click",(function(a){var n=a.target,o=n.dataset.type,r=e.querySelector("[data-type=track]"),s=e.querySelector("[data-type=time]"),i=e.querySelector("[data-type=volume_range]"),c=e.querySelector("[data-type=volume]"),l=e.querySelector("[data-type=track_fill]"),u=a.pageX;switch(o){case"btn":n.classList.contains("pause")?t.play():t.pause();break;case"volume":n.classList.contains("mute")?t.muted=!0:t.muted=!1;break;case"volume_range":console.log(n.value);break;case"track":var d=100-(n.getBoundingClientRect().x+n.getBoundingClientRect().width-u)/n.getBoundingClientRect().width*100,m=t.duration*d/100;t.currentTime=m;break;case"track_fill":var v=100-(r.getBoundingClientRect().x+r.getBoundingClientRect().width-u)/r.getBoundingClientRect().width*100,p=t.duration*v/100;t.currentTime=p}i&&i.addEventListener("input",(function(e){var a=e.target.value;t.volume=a/100,0==a?c.classList.contains("mute")||c.classList.add("mute"):!c.classList.contains("mute")||c.classList.remove("mute")})),t.addEventListener("timeupdate",(function(e){var t=e.target.currentTime/e.target.duration*100;s&&(s.innerHTML=e.target.currentTime),l.style.width=Math.round(t)+"%"}))}))}));var scrollbox=document.querySelectorAll("[data-type=scrollbox]");function testWebP(e){var t=new Image;t.onload=t.onerror=function(){e(2==t.height)},t.src="data:image/webp;base64,UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA"}0!==scrollbox.length&&scrollbox.forEach((function(e){var t=e.querySelector("[data-type=scrollbox-track]"),a=e.querySelector("[data-type=scrollbox-btn]"),n=t.getBoundingClientRect().width;a.getBoundingClientRect().width;e.addEventListener("click",(function(e){var o=e.pageX,r=100-(t.getBoundingClientRect().x+n-o)/n*100,s=24*r/100-12,i=125*r/100-1;a.innerHTML=s.toFixed(1),t.style.boxShadow="inset ".concat(-150+Math.floor(i)+25,"px 0 rgb(255,255,255)"),a.style.left=Math.floor(i)+"px"})),a.addEventListener("mousedown",(function(e){document.addEventListener("mousemove",o)})),a.addEventListener("mouseup",(function(e){document.removeEventListener("mousemove",o)})),a.addEventListener("mouseover",(function(e){document.removeEventListener("mousemove",o)}));var o=function(e){var o=e.pageX,r=t.getBoundingClientRect().x+n,s=100-(r-o)/n*100,i=125*s/100,c=24*s/100-12;o>=t.getBoundingClientRect().x&&o<=r&&(a.style.left=Math.floor(i)+"px",a.innerHTML=c.toFixed(1),t.style.boxShadow="inset ".concat(-150+Math.floor(i)+25,"px 0 rgb(255,255,255)"))}})),testWebP((function(e){1==e?document.querySelector("body").classList.add("webp"):document.querySelector("body").classList.add("no-webp")})); \ No newline at end of file diff --git a/frontend/public/manifest.json b/frontend/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/frontend/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/frontend/public/media/elisa.json b/frontend/public/media/elisa.json new file mode 100644 index 0000000..06c7e2e --- /dev/null +++ b/frontend/public/media/elisa.json @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":209,"w":531,"h":1000,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Group 1","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[16.564,52.959,0],"ix":2},"a":{"a":0,"k":[15.167,53.852,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":21,"s":[{"i":[[4.614,8.732],[-5.124,-0.191],[0,0],[-3.763,-6.131]],"o":[[5.124,0.191],[0,0],[-1.034,6.416],[-10.866,-2.364]],"v":[[-10.297,-5.861],[3.098,-8.272],[7.977,-7.671],[10.297,8.464]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":63,"s":[{"i":[[4.614,8.732],[-5.124,-0.191],[0,0],[-3.763,-6.131]],"o":[[5.124,0.191],[0,0],[-1.034,6.416],[-10.866,-2.364]],"v":[[-9.797,-8.361],[3.098,-8.272],[7.977,-7.671],[10.297,8.464]],"c":true}]},{"t":140,"s":[{"i":[[4.614,8.732],[-5.124,-0.191],[0,0],[-3.763,-6.131]],"o":[[5.124,0.191],[0,0],[-1.034,6.416],[-10.866,-2.364]],"v":[[-10.297,-5.861],[3.098,-8.272],[7.977,-7.671],[10.297,8.464]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.224000010771,0.532999973671,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[15.006,53.767],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Group 2","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[15.288,55.089,0],"ix":2},"a":{"a":0,"k":[13.911,55.994,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":21,"s":[{"i":[[-9.865,0.077],[-3.046,8.927],[10.525,1.977]],"o":[[-2.595,-4.425],[0,0],[7.227,8.458]],"v":[[13.052,8.209],[8.568,-8.286],[-13.052,-2.926]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":83,"s":[{"i":[[-9.865,0.077],[-3.046,8.927],[10.525,1.977]],"o":[[-2.595,-4.425],[0,0],[7.227,8.458]],"v":[[13.052,8.209],[8.568,-8.286],[-11.219,-2.592]],"c":true}]},{"t":140,"s":[{"i":[[-9.865,0.077],[-3.046,8.927],[10.525,1.977]],"o":[[-2.595,-4.425],[0,0],[7.227,8.458]],"v":[[13.052,8.209],[8.568,-8.286],[-13.052,-2.926]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.310000011968,0.658999992819,0.745000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.584,56.032],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Group 3","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[116.857,195.552,0],"ix":2},"a":{"a":0,"k":[116.787,195.502,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[12.827,-4.433],[7.549,22.171],[0,0],[-16.149,11.079],[-2.541,1.445],[-5.514,-10.449]],"o":[[0,0],[-15.885,5.49],[-6.679,-14.722],[0,0],[2.657,-1.071],[0,0],[5.514,10.45]],"v":[[35.155,3.719],[0.402,28.493],[-31.555,9.657],[-37.876,-31.847],[-4.384,-30.215],[3.44,-33.983],[35.574,-4.9]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.169000004787,0.277999997606,0.545000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 2","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"fl","c":{"a":0,"k":[0.46699999641,0.109999997008,0.4,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[116.766,196.974],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":5,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Group 4","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[77.212,58.295,0],"ix":2},"a":{"a":0,"k":[75.862,58.621,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2,-0.394],[-0.392,-1.997],[-2,0.394],[0.392,1.997]],"o":[[-2,0.394],[0.393,1.997],[2,-0.394],[-0.392,-1.997]],"v":[[-0.71,-3.617],[-3.622,0.713],[0.71,3.615],[3.622,-0.714]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.607999973671,0.607999973671,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[75.862,58.621],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Group 5","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[45.218,64.287,0],"ix":2},"a":{"a":0,"k":[43.925,64.912,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2,-0.394],[-0.392,-1.997],[-2,0.394],[0.392,1.997]],"o":[[-2,0.394],[0.393,1.997],[2,-0.394],[-0.393,-1.997]],"v":[[-0.71,-3.617],[-3.622,0.713],[0.71,3.615],[3.622,-0.714]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.607999973671,0.607999973671,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[43.925,64.912],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Group 6","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[72.538,89.714,0],"ix":2},"a":{"a":0,"k":[71.482,90.083,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.724,0.34],[9.519,-0.012],[-2.764,1.982],[2.198,3.49],[-2.133,2.144],[-0.272,-0.826]],"o":[[0,0],[0,0],[2.596,-1.852],[2.359,-1.304],[0.622,-0.623],[0.994,3.013]],"v":[[11.311,-0.394],[-8.842,9.584],[-8.547,6.665],[-2.269,-3.81],[4.592,-8.961],[6.546,-8.506]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.224000010771,0.532999973671,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[70.754,89.945],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Group 7","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[134.832,147.877,0],"ix":2},"a":{"a":0,"k":[134.316,147.661,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.486,-7.566],[6.065,-3.031],[0.818,1.544]],"o":[[1.162,5.915],[6.75,-12.371],[14.393,21.539]],"v":[[17.518,23.456],[7.357,37.216],[-18.68,-37.216]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.224000010771,0.532999973671,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[134.815,147.661],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Group 8","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[108.857,151.897,0],"ix":2},"a":{"a":0,"k":[108.38,151.924,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.221,-0.849],[0,0]],"o":[[-0.537,-1.62],[0.343,0.859]],"v":[[0.423,1.282],[-0.423,-1.283]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.224000010771,0.532999973671,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[108.38,151.924],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"тень на кофтк","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.616,141.431,0],"ix":2},"a":{"a":0,"k":[109.041,141.451,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.053,-1.065],[-0.068,-0.572],[2.659,-1.399],[1.002,7.622],[-3.695,1.192]],"o":[[0,0],[0.023,0.482],[-1.932,2.29],[-7.559,3.966],[-0.999,-7.628],[3.691,-1.191]],"v":[[15.675,24.126],[12.254,23.516],[10.8,23.984],[5.48,27.183],[-11.727,5.855],[-1.903,-26.694]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.224000010771,0.532999973671,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[107.115,140.93],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Group 10","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100.232,134.49,0],"ix":2},"a":{"a":0,"k":[99.592,134.598,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.488,-7.574],[6.15,-3.05],[2.35,0.981],[3.303,7.789],[0,0],[-0.056,-1.066],[-0.553,-0.165],[12.107,2.873],[24.467,7.352],[9.725,7.013],[-2.078,9.386],[-3.808,2.282],[0.667,1.541],[-1.42,-0.083],[-4.71,2.639],[-2.117,2.151],[-0.273,-0.83],[-1.711,0.337],[-1.568,-1.753],[-7.742,-11.477],[-0.009,-0.025]],"o":[[1.163,5.921],[-5.912,2.932],[-4.062,-1.695],[-0.599,-1.415],[0,0],[0.023,0.481],[10.88,3.253],[0,0],[0,0],[-14.684,-10.589],[1.069,-4.83],[2.598,-1.557],[-0.364,-0.841],[2.743,0.165],[2.344,-1.307],[0.618,-0.625],[0.993,3.022],[2.357,-0.478],[0.545,0.611],[0,0],[14.534,21.538]],"v":[[53.962,36.365],[43.638,50.17],[28.716,53.411],[10.255,18.379],[9.315,16.137],[21.208,29.854],[13.707,35.233],[13.876,36.496],[-13.791,42.647],[-30.355,20.038],[-53.047,-20.147],[-44.543,-34.542],[-44.084,-43.981],[-42.345,-45.953],[-30.837,-48.602],[-24.022,-53.767],[-22.076,-53.305],[-17.323,-45.144],[3.088,-45.067],[17.417,-24.35],[17.432,-24.318]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.310000011968,0.658999992819,0.745000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[99.19,134.787],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"темный ркав","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[61.608,160.001,0],"ix":2},"a":{"a":0,"k":[61.209,160.469,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":70,"s":[{"i":[[-8.313,-7.988],[2.698,-4.804],[6.978,8.567],[-0.076,7.4],[0,0]],"o":[[9.851,24.996],[-4.722,8.409],[8.595,3.145],[0.109,-10.69],[0,0]],"v":[[2.563,-21.29],[11.523,30.978],[-11.557,24.094],[-0.343,13.122],[-14.221,-39.386]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":146,"s":[{"i":[[-8.313,-7.988],[2.698,-4.804],[6.978,8.567],[-0.076,7.4],[0,0]],"o":[[9.851,24.996],[-4.722,8.409],[8.595,3.145],[0.109,-10.69],[0,0]],"v":[[2.563,-21.29],[11.523,30.978],[-11.557,24.094],[-3.843,8.622],[-14.221,-39.386]],"c":true}]},{"t":189,"s":[{"i":[[-8.313,-7.988],[2.698,-4.804],[6.978,8.567],[-0.076,7.4],[0,0]],"o":[[9.851,24.996],[-4.722,8.409],[8.595,3.145],[0.109,-10.69],[0,0]],"v":[[2.563,-21.29],[11.523,30.978],[-11.557,24.094],[-0.343,13.122],[-14.221,-39.386]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.224000010771,0.532999973671,0.616000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.993,162.744],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"темный ркав","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"светлый рукав","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[57.212,146.712,0],"ix":2},"a":{"a":0,"k":[56.688,147.222,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":70,"s":[{"i":[[-5.71,-23.082],[10.428,-1.45],[3.143,8.356],[0.406,1.673],[-1.859,0.706],[-0.344,0.572],[-1.018,5.051],[0,0]],"o":[[5.784,23.351],[-12.777,1.782],[-0.874,-2.328],[-0.471,-1.932],[1.539,-0.584],[3.378,-5.653],[1.019,-5.048],[0,0]],"v":[[7.359,-2.376],[9.086,46.282],[-13.377,29.147],[-15.267,22.989],[-12.683,18.486],[-9.228,16.618],[-18.496,-35.856],[-3.42,-48.064]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":131,"s":[{"i":[[-5.71,-23.082],[10.428,-1.45],[3.143,8.356],[0.406,1.673],[-1.859,0.706],[-0.344,0.572],[-1.018,5.051],[0,0]],"o":[[5.784,23.351],[-12.777,1.782],[-0.874,-2.328],[-0.471,-1.932],[1.539,-0.584],[3.378,-5.653],[1.019,-5.048],[0,0]],"v":[[7.359,-2.376],[9.086,46.282],[-16.044,26.48],[-17.934,20.322],[-15.35,15.819],[-11.895,13.951],[-18.496,-35.856],[-3.42,-48.064]],"c":true}]},{"t":189,"s":[{"i":[[-5.71,-23.082],[10.428,-1.45],[3.143,8.356],[0.406,1.673],[-1.859,0.706],[-0.344,0.572],[-1.018,5.051],[0,0]],"o":[[5.784,23.351],[-12.777,1.782],[-0.874,-2.328],[-0.471,-1.932],[1.539,-0.584],[3.378,-5.653],[1.019,-5.048],[0,0]],"v":[[7.359,-2.376],[9.086,46.282],[-13.377,29.147],[-15.267,22.989],[-12.683,18.486],[-9.228,16.618],[-18.496,-35.856],[-3.42,-48.064]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.310000011968,0.658999992819,0.745000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[58.637,148.013],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"светлый рукав","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Group 13","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[45.105,50.385,0],"ix":2},"a":{"a":0,"k":[43.683,51.012,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.829,-1.55],[6.924,-0.378],[4.592,-3.604],[0.43,-0.311],[-2.405,-0.336],[-0.105,1.965],[-0.521,0.522],[-2.513,-0.037],[-1.356,-1.433]],"o":[[0,0],[0,0],[-1.117,0.876],[1.848,1.871],[0,0],[0.054,-1.008],[0.906,-1.072],[2.084,0.031],[1.26,1.333]],"v":[[9.977,3.293],[0.93,-5.421],[-6.559,-2.185],[-9.977,0.931],[-2.723,5.799],[-5.512,2.099],[-3.724,-1.046],[2.604,-3.361],[6.928,-1.023]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.277999997606,0.035000000748,0.234999997008,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[43.683,50.829],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Group 14","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[48.102,49.406,0],"ix":2},"a":{"a":0,"k":[46.67,50.005,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.798,-0.157],[-0.156,-0.797],[-0.798,0.158],[0.156,0.797]],"o":[[-0.798,0.158],[0.156,0.796],[0.798,-0.157],[-0.156,-0.796]],"v":[[-0.283,-1.443],[-1.446,0.286],[0.283,1.441],[1.446,-0.285]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[46.67,50.005],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Group 15","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[45.396,50.193,0],"ix":2},"a":{"a":0,"k":[43.972,50.817,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.088,-0.412],[-0.409,-2.083],[-2.089,0.412],[0.409,2.083]],"o":[[-2.089,0.412],[0.408,2.083],[2.088,-0.412],[-0.408,-2.083]],"v":[[-0.74,-3.772],[-3.782,0.746],[0.74,3.772],[3.782,-0.747]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.277999997606,0.035000000748,0.234999997008,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[43.972,50.817],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Group 16","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[41.176,54.876,0],"ix":2},"a":{"a":0,"k":[39.796,55.54,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.606,-0.528],[-0.325,-0.046],[0.791,1.258]],"o":[[0.343,0.123],[0,0],[0.264,0.743]],"v":[[0.165,0.832],[1.169,1.09],[-1.169,-1.09]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.277999997606,0.035000000748,0.234999997008,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[39.796,55.54],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Group 17","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[45.833,51.109,0],"ix":2},"a":{"a":0,"k":[44.417,51.729,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.506,-2.344],[-0.002,-0.016],[-0.004,-0.03],[3.026,-0.598],[0.619,3.159],[-0.181,0.775],[-2.329,0.46]],"o":[[0.078,0.2],[0.004,0.031],[0.365,3.006],[-3.168,0.625],[-0.163,-0.832],[1.004,-1.314],[2.33,-0.46]],"v":[[5.523,-2.821],[5.656,-1.779],[5.667,-1.688],[0.986,4.742],[-5.87,0.154],[-5.829,-2.28],[-1.605,-4.907]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.430999995213,0.043000000598,0.447000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[44.552,51.855],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Group 18","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[74.211,44.847,0],"ix":2},"a":{"a":0,"k":[72.735,45.202,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.798,-0.157],[-0.156,-0.797],[-0.799,0.158],[0.156,0.797]],"o":[[-0.799,0.158],[0.156,0.796],[0.798,-0.157],[-0.156,-0.797]],"v":[[-0.283,-1.443],[-1.446,0.286],[0.283,1.441],[1.446,-0.285]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[72.735,45.203],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Group 19","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[71.374,45.328,0],"ix":2},"a":{"a":0,"k":[69.903,45.709,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.088,-0.412],[-0.409,-2.083],[-2.088,0.412],[0.409,2.083]],"o":[[-2.089,0.412],[0.408,2.083],[2.088,-0.412],[-0.408,-2.083]],"v":[[-0.74,-3.772],[-3.782,0.746],[0.74,3.772],[3.782,-0.747]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.277999997606,0.035000000748,0.234999997008,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[69.903,45.71],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"Group 20","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[71.283,45.815,0],"ix":2},"a":{"a":0,"k":[69.817,46.197,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.31,-1.246],[-0.029,0.038],[-0.029,-0.074],[-1.522,0.57],[1.33,2.405],[1.092,-0.221]],"o":[[0.023,-0.037],[0.024,0.079],[0.705,1.856],[2.472,-0.924],[-0.699,-0.564],[-1.093,0.222]],"v":[[-3.879,-0.597],[-3.752,-0.158],[-3.214,1.312],[1.015,3.171],[2.549,-3.176],[-0.426,-2.362]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.277999997606,0.035000000748,0.234999997008,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[70.106,46.171],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"Group 21","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[73.892,45.741,0],"ix":2},"a":{"a":0,"k":[72.425,46.099,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.261,-2.517],[-6.55,2.28],[-5.61,-1.591],[-0.513,-0.125],[2.1,-1.224],[0.839,1.779],[0.679,0.285],[1.789,-2.508]],"o":[[0,0],[0,0],[1.365,0.386],[-1.003,2.434],[0,0],[-0.431,-0.912],[-1.696,-0.884],[-1.396,2.513]],"v":[[-8.053,6.471],[-2.971,-5.031],[5.182,-4.88],[9.521,-3.296],[4.646,3.965],[5.831,-0.518],[2.988,-2.749],[-5.794,-0.952]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.277999997606,0.035000000748,0.234999997008,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.761,45.677],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"Group 22","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[71.659,46.342,0],"ix":2},"a":{"a":0,"k":[70.197,46.721,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.509,-2.742],[-3.073,0.607],[0.619,3.159],[0.461,0.65],[1.751,-0.346]],"o":[[0.741,3],[3.168,-0.625],[-0.163,-0.831],[-1.425,-0.834],[-2.908,0.574]],"v":[[-6.014,0.518],[0.781,4.826],[5.395,-2.026],[4.439,-4.262],[-0.463,-5.087]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.430999995213,0.043000000598,0.447000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[70.452,46.863],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 22","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"Group 23","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[46.036,51.231,0],"ix":2},"a":{"a":0,"k":[44.622,51.849,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[5.255,9.467],[-6.782,-0.798],[-1.588,-3.341]],"o":[[0,0],[0,0],[3.183,0.498],[0,0]],"v":[[8.767,0.455],[-8.766,-1.557],[2.035,-7.112],[8.67,-0.426]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[44.622,53.818],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 23","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"Group 24","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[73.089,46.509,0],"ix":2},"a":{"a":0,"k":[71.629,46.875,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.291,10.752],[5.977,-3.314],[0.208,-3.693]],"o":[[0,0],[0,0],[-2.758,1.669],[0,0]],"v":[[-7.613,5.32],[7.855,-3.202],[-4.238,-4.237],[-7.855,4.468]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.629,46.86],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 24","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"Group 25","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[61.504,61.742,0],"ix":2},"a":{"a":0,"k":[60.186,62.215,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.176,0.2],[2.148,-0.529],[0.078,-0.397],[-2.744,0.381]],"o":[[-0.221,-0.337],[-2.186,0.327],[-0.087,0.252],[2.684,-0.691]],"v":[[4.14,-1.32],[0.061,0.044],[-4.229,0.33],[0.303,1.276]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.917999985639,0.607999973671,0.451000019148,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[60.225,62.226],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 25","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"бровь","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[41.988,42.985,0],"ix":2},"a":{"a":0,"k":[40.496,43.642,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.528,-0.069],[0.879,-0.174],[0.967,-0.835],[0,0],[-3.376,0.191],[4.09,-0.001]],"o":[[-1.021,0.132],[-1.817,0.359],[-2.974,2.567],[2.535,-4.022],[3.095,-0.175],[-0.407,0]],"v":[[2.98,-4.122],[0.122,-3.676],[-4.137,-1.987],[-8.471,4.223],[3.604,-0.905],[4.382,-4.222]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0.002,0.396,0.035,0.431,0.501,0.578,0.088,0.486,1,0.761,0.141,0.541],"ix":9}},"s":{"a":0,"k":[-5.437,2.08],"ix":5},"e":{"a":0,"k":[11.796,-4.824],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[41.347,43.641],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 26","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"Group 27","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[74.178,35.544,0],"ix":2},"a":{"a":0,"k":[72.615,35.9,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1,-0.197],[0.995,-0.265],[-3.222,1.114],[-3.864,-2.761],[3.723,1.246],[0.676,0]],"o":[[-0.878,0.173],[-5.684,1.516],[3.198,-1.106],[0,0],[-0.545,-0.182],[-0.826,0]],"v":[[-1.22,-2.342],[-4.032,-1.67],[-3.395,1.545],[9.716,1.705],[3.361,-2.397],[1.526,-2.659]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0.002,0.396,0.035,0.431,0.501,0.578,0.088,0.486,1,0.761,0.141,0.541],"ix":9}},"s":{"a":0,"k":[8.959,1.09],"ix":5},"e":{"a":0,"k":[-12.19,1.387],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.353,36.329],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 27","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"верхние волосы","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[125.241,101.982,0],"ix":2},"a":{"a":0,"k":[60.804,50.122,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[0.915,-0.18],[10.508,-5.468],[-2.69,-10.364],[-1.734,-3.248],[0.208,-0.836],[-0.332,-0.621],[2.824,-5.999],[-0.182,-2.906],[-5.35,-0.514],[-12.006,4.4],[-0.7,1.052],[0.583,2.543],[2.334,9.232],[-5.653,2.166],[-2.284,10.417],[-3.069,-1.561],[-0.964,0.292],[-2.863,-11.161],[0,0],[2.762,-6.781],[-0.525,-2.195],[-7.152,9.577],[-0.763,3.134],[-0.521,9.091],[0.327,1.809],[8.481,-0.863],[4.377,0]],"o":[[-9.155,1.809],[-10.33,5.375],[1.342,3.927],[0.401,0.594],[0.328,0.657],[1.707,2.518],[-1.212,2.577],[1.649,2.084],[11.994,1.154],[1.278,-0.469],[0.865,-1.274],[-3.11,-8.726],[-2.756,-8.037],[7.214,-2.763],[1.503,-6.854],[1.597,0.812],[14.251,-4.32],[1.498,4.228],[0,0],[-1.081,2.651],[4.077,6.424],[5.585,-7.478],[5.562,-16.862],[0.13,-2.269],[-4.625,-10.431],[-5.754,-5.346],[-0.954,0]],"v":[[-75.391,-99.044],[-102.507,-81.57],[-110.819,-55.074],[-106.024,-44.145],[-105.788,-41.993],[-104.797,-40.075],[-110.698,-26.705],[-112.579,-18.433],[-102.192,-13.552],[-83.515,-8.956],[-80.425,-11.185],[-80.158,-17.032],[-92.253,-47.056],[-90.003,-64.007],[-78.659,-79.186],[-70.518,-83.016],[-66.496,-81.657],[-43.681,-66.249],[-40.22,-47.848],[-38.934,-32.436],[-39.65,-25.11],[-17.747,-26.946],[-24.38,-42.747],[-30.586,-75.87],[-30.9,-81.977],[-57.623,-91.935],[-72.589,-99.321]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":97,"s":[{"i":[[0.915,-0.18],[10.508,-5.468],[-2.69,-10.364],[-1.734,-3.248],[0.208,-0.836],[0.168,-0.802],[2.266,-3.082],[-2.3,-3.027],[-5.179,1.435],[-4.475,-2.209],[-2.579,2.975],[0.583,2.543],[1.915,12.096],[-5.653,2.166],[-2.284,10.417],[-3.069,-1.561],[-0.964,0.292],[-2.863,-11.161],[0,0],[2.762,-6.781],[-0.525,-2.195],[-7.152,9.577],[-0.763,3.134],[-0.521,9.091],[0.327,1.809],[8.481,-0.863],[4.377,0]],"o":[[-9.155,1.809],[-10.33,5.375],[1.342,3.927],[0.401,0.594],[0.328,0.657],[-1.041,3.531],[-3.765,5.12],[1.649,2.084],[7.188,-1.992],[1.511,0.746],[1.009,-1.163],[-3.11,-8.726],[-1.251,-9.988],[7.214,-2.763],[1.503,-6.854],[1.597,0.812],[14.251,-4.32],[1.498,4.228],[0,0],[-1.081,2.651],[4.077,6.424],[5.585,-7.478],[5.562,-16.862],[0.13,-2.269],[-4.625,-10.431],[-5.754,-5.346],[-0.954,0]],"v":[[-75.391,-99.044],[-102.507,-81.57],[-110.819,-55.074],[-106.607,-44.395],[-105.788,-41.993],[-106.005,-38.367],[-114.323,-30.163],[-114.079,-18.266],[-102.192,-13.552],[-95.515,-8.289],[-86.675,-10.018],[-85.741,-16.032],[-93.003,-46.973],[-87.336,-62.84],[-78.659,-79.186],[-70.518,-83.016],[-66.496,-81.657],[-43.681,-66.249],[-40.22,-47.848],[-38.934,-32.436],[-39.65,-25.11],[-17.747,-26.946],[-24.38,-42.747],[-30.586,-75.87],[-30.9,-81.977],[-57.623,-91.935],[-72.589,-99.321]],"c":true}]},{"t":172,"s":[{"i":[[0.915,-0.18],[10.508,-5.468],[-2.69,-10.364],[-1.734,-3.248],[0.208,-0.836],[-0.332,-0.621],[2.824,-5.999],[-0.182,-2.906],[-5.35,-0.514],[-12.006,4.4],[-0.7,1.052],[0.583,2.543],[2.334,9.232],[-5.653,2.166],[-2.284,10.417],[-3.069,-1.561],[-0.964,0.292],[-2.863,-11.161],[0,0],[2.762,-6.781],[-0.525,-2.195],[-7.152,9.577],[-0.763,3.134],[-0.521,9.091],[0.327,1.809],[8.481,-0.863],[4.377,0]],"o":[[-9.155,1.809],[-10.33,5.375],[1.342,3.927],[0.401,0.594],[0.328,0.657],[1.707,2.518],[-1.212,2.577],[1.649,2.084],[11.994,1.154],[1.278,-0.469],[0.865,-1.274],[-3.11,-8.726],[-2.756,-8.037],[7.214,-2.763],[1.503,-6.854],[1.597,0.812],[14.251,-4.32],[1.498,4.228],[0,0],[-1.081,2.651],[4.077,6.424],[5.585,-7.478],[5.562,-16.862],[0.13,-2.269],[-4.625,-10.431],[-5.754,-5.346],[-0.954,0]],"v":[[-75.391,-99.044],[-102.507,-81.57],[-110.819,-55.074],[-106.024,-44.145],[-105.788,-41.993],[-104.797,-40.075],[-110.698,-26.705],[-112.579,-18.433],[-102.192,-13.552],[-83.515,-8.956],[-80.425,-11.185],[-80.158,-17.032],[-92.253,-47.056],[-90.003,-64.007],[-78.659,-79.186],[-70.518,-83.016],[-66.496,-81.657],[-43.681,-66.249],[-40.22,-47.848],[-38.934,-32.436],[-39.65,-25.11],[-17.747,-26.946],[-24.38,-42.747],[-30.586,-75.87],[-30.9,-81.977],[-57.623,-91.935],[-72.589,-99.321]],"c":true}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0.002,0.396,0.035,0.431,0.501,0.578,0.088,0.486,1,0.761,0.141,0.541],"ix":9}},"s":{"a":0,"k":[-80.97,-92.348],"ix":5},"e":{"a":0,"k":[-62.727,-17.1],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[62.836,51.938],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"верхние волосы","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"нижние волосы","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[60.847,47.739,0],"ix":2},"a":{"a":0,"k":[59.399,48.218,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":20,"s":[{"i":[[0.915,-0.181],[10.508,-5.468],[-6.813,-12.763],[2.822,-5.999],[-1.405,-4.07],[-6.083,-0.586],[-12.005,4.4],[-0.701,1.052],[-15.186,5.818],[-2.285,10.417],[-3.069,-1.561],[-0.964,0.292],[-2.119,-15.942],[3.627,-8.898],[-10.407,13.936],[-0.762,3.135],[-0.521,9.091],[10.659,-1.082],[4.378,0]],"o":[[-9.156,1.809],[-15.687,8.163],[1.707,2.515],[-1.657,3.522],[1.339,2.264],[11.993,1.154],[1.279,-0.469],[5.516,-8.118],[7.215,-2.763],[1.502,-6.852],[1.597,0.812],[19.441,-5.891],[3.708,5.216],[-5.854,14.363],[5.585,-7.478],[5.563,-16.862],[1.169,-20.329],[-5.754,-5.345],[-0.954,0]],"v":[[-10.827,-49.141],[-37.944,-31.667],[-40.234,9.831],[-46.135,23.198],[-47.368,34.705],[-36.4,40.424],[-17.725,45.02],[-14.633,42.79],[-24.213,-10.033],[-12.867,-25.213],[-4.727,-29.042],[-0.704,-27.684],[25.644,4.747],[25.63,17.468],[48.046,27.029],[41.411,11.227],[35.206,-21.895],[6.941,-42.033],[-8.025,-49.42]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":64,"s":[{"i":[[0.915,-0.181],[10.508,-5.468],[-6.813,-12.763],[2.822,-5.999],[-4.928,-7.189],[-6.083,-0.586],[-4.321,1.079],[-0.139,1.257],[-15.186,5.818],[-2.285,10.417],[-3.069,-1.561],[-0.964,0.292],[-2.119,-15.942],[3.627,-8.898],[-10.407,13.936],[-0.762,3.135],[-0.521,9.091],[10.659,-1.082],[4.378,0]],"o":[[-9.156,1.809],[-15.687,8.163],[1.707,2.515],[-1.657,3.522],[1.339,2.264],[11.993,1.154],[1.322,-0.33],[1.088,-9.858],[7.215,-2.763],[1.502,-6.852],[1.597,0.812],[19.441,-5.891],[3.708,5.216],[-5.854,14.363],[5.585,-7.478],[5.563,-16.862],[1.169,-20.329],[-5.754,-5.345],[-0.954,0]],"v":[[-10.827,-47.392],[-39.777,-32.834],[-40.234,9.831],[-50.468,21.864],[-48.284,35.705],[-36.9,37.424],[-23.141,44.186],[-20.05,41.956],[-24.212,-10.033],[-12.867,-25.213],[-4.727,-29.042],[-0.704,-27.684],[25.644,4.747],[25.63,17.468],[48.046,27.029],[41.411,11.227],[35.206,-21.895],[6.941,-42.033],[-8.025,-47.67]],"c":true}]},{"t":139,"s":[{"i":[[0.915,-0.181],[10.508,-5.468],[-6.813,-12.763],[2.822,-5.999],[-1.405,-4.07],[-6.083,-0.586],[-12.005,4.4],[-0.701,1.052],[-15.186,5.818],[-2.285,10.417],[-3.069,-1.561],[-0.964,0.292],[-2.119,-15.942],[3.627,-8.898],[-10.407,13.936],[-0.762,3.135],[-0.521,9.091],[10.659,-1.082],[4.378,0]],"o":[[-9.156,1.809],[-15.687,8.163],[1.707,2.515],[-1.657,3.522],[1.339,2.264],[11.993,1.154],[1.279,-0.469],[5.516,-8.118],[7.215,-2.763],[1.502,-6.852],[1.597,0.812],[19.441,-5.891],[3.708,5.216],[-5.854,14.363],[5.585,-7.478],[5.563,-16.862],[1.169,-20.329],[-5.754,-5.345],[-0.954,0]],"v":[[-10.827,-49.141],[-37.944,-31.667],[-40.234,9.831],[-46.135,23.198],[-47.368,34.705],[-36.4,40.424],[-17.725,45.02],[-14.633,42.79],[-24.213,-10.033],[-12.867,-25.213],[-4.727,-29.042],[-0.704,-27.684],[25.644,4.747],[25.63,17.468],[48.046,27.029],[41.411,11.227],[35.206,-21.895],[6.941,-42.033],[-8.025,-49.42]],"c":true}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0.002,0.396,0.035,0.431,0.501,0.578,0.088,0.486,1,0.761,0.141,0.541],"ix":9}},"s":{"a":0,"k":[74.44,-14.057],"ix":5},"e":{"a":0,"k":[-7.956,2.639],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[59.879,49.901],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"нижние волосы","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"Group 30","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[62.269,69.466,0],"ix":2},"a":{"a":0,"k":[61.023,69.932,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.261,1.58],[-5.887,0.32]],"o":[[0,0],[-0.247,2.87]],"v":[[-4.165,0.193],[4.165,-1.773]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.023,70.306],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 30","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"Group 31","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[63.023,69.349,0],"ix":2},"a":{"a":0,"k":[61.776,69.808,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.97,1.135],[-4.81,1.555],[5.624,0.252],[1.624,1.264]],"o":[[0,0],[3.778,-2.179],[-3.418,3.005],[-1.943,-0.087],[-1.408,-1.096]],"v":[[-9.109,0.779],[-6.467,-1.831],[9.109,-4.469],[-1.229,4.217],[-6.557,1.85]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.929000016755,0.528999956916,0.442999985639,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.776,69.93],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 31","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":33,"ty":4,"nm":"Group 32","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1.951,-0.982,0],"ix":2},"a":{"a":0,"k":[0.05,0.05,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-19.556,-18.174],[1.164,-20.331],[0,0],[1.52,-2.397],[0,0],[-0.576,5.062],[1.507,1.581],[0,0],[9.798,-2.968],[2.279,-10.42],[7.213,-2.762],[-2.596,-7.861],[0,0],[0,0],[1.706,2.518],[-15.681,8.16]],"o":[[10.658,-1.081],[0,0],[0,0],[-1.52,2.397],[4.6,-5.918],[0.337,-2.968],[-0.434,-2.498],[0.705,-3.382],[-2.815,0.853],[-2.282,10.418],[-5.463,2.093],[0,0],[0,0],[2.82,-5.999],[-6.817,-12.766],[16.374,-8.519]],"v":[[12.729,-28.919],[29.949,0.002],[30.242,20.295],[25.751,27.86],[18.794,35.727],[25.974,18.269],[23.685,6.602],[20.849,-0.006],[5.088,-14.569],[-7.071,-12.101],[-18.838,2.022],[-21.225,18.49],[-21.197,18.572],[-40.32,36.309],[-32.569,20.727],[-32.146,-18.563]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.925,0.694000004787,0.505999995213,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[54.755,40.745],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 32","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":34,"ty":4,"nm":"Group 33","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[60.571,43.15,0],"ix":2},"a":{"a":0,"k":[59.081,43.633,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-37.563,7.514],[0,0],[0,0],[0,0],[0,0],[-2.667,-17.223],[0.043,-5.187],[2.682,-0.815],[-0.007,-0.489],[8.884,-2.047],[0,0],[0.043,-0.009],[0.045,-0.009],[0,0],[1.18,3.01]],"o":[[0,0],[0,0],[0,0],[0,0],[23.977,-4.668],[2.595,-1.406],[-0.04,4.858],[0.068,2.535],[0.045,3.234],[0,0],[-0.045,0.008],[-0.045,0.009],[0,0],[-8.993,1.481],[-1.188,-3.034]],"v":[[-1.659,-36.427],[-1.659,-36.429],[-1.611,-36.439],[-1.561,-36.448],[-1.561,-36.447],[33.09,-2.138],[39.178,3.417],[34.369,12.408],[34.412,17.152],[13.43,39.58],[13.434,39.594],[13.298,39.615],[13.162,39.647],[13.16,39.634],[-14.725,26.85]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.941000007181,0.773000021542,0.635000011968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50.97,42.294],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 33","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":35,"ty":4,"nm":"Group 34","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[65.653,80.674,0],"ix":2},"a":{"a":0,"k":[64.512,81.108,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[3.956,1.284],[0.835,2.68],[0,0],[0,0],[-1.428,-1.982],[2.94,-0.664],[0,0],[0.044,-0.007],[0.046,-0.01]],"o":[[-3.002,0.507],[-0.404,-2.938],[0,0],[0,0],[0.242,2.822],[-3.148,2.656],[0,0],[-0.045,0.01],[-0.045,0.011],[0,0]],"v":[[0.745,6.068],[-8.564,4.849],[-10.438,-2.971],[-1.108,-3.772],[7.828,-6.576],[10.438,0.564],[1.018,6.015],[1.02,6.027],[0.883,6.048],[0.747,6.081]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.925,0.694000004787,0.505999995213,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[64.512,81.259],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 34","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":36,"ty":4,"nm":"Group 35","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[73.947,90.684,0],"ix":2},"a":{"a":0,"k":[72.9,91.04,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.3,14.485],[0,0],[0,0],[-11.104,-5.955]],"o":[[8.029,-9.732],[0,0],[0,0],[1.488,15.041],[0,0]],"v":[[-23.136,16.374],[-18.829,-12.79],[-9.528,-13.451],[-0.672,-16.374],[23.136,9.342]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.941000007181,0.773000021542,0.635000011968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[72.9,91.04],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 35","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":37,"ty":4,"nm":"Group 36","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[64.037,61.372,0],"ix":2},"a":{"a":0,"k":[62.716,61.822,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":21,"s":[{"i":[[5.098,-17.368],[0.286,-0.048],[6.975,0.344],[4.953,-3.654],[4.889,1.346],[-0.657,5.781],[-6.66,-5.824]],"o":[[-0.298,0.064],[-7.876,1.287],[-7.231,-0.359],[-4.95,3.655],[-3.322,-1.725],[0.656,-5.782],[6.661,5.827]],"v":[[36.357,23.474],[27.615,25.508],[8.486,21.576],[-9.782,26.337],[-28.77,25.957],[-40.798,7.209],[17.186,-24.167]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":65,"s":[{"i":[[5.098,-17.368],[0.286,-0.048],[6.975,0.344],[6.155,0.077],[4.889,1.346],[-0.657,5.781],[-6.66,-5.824]],"o":[[-0.298,0.064],[-7.876,1.287],[-7.231,-0.359],[-9.551,-0.12],[-3.322,-1.725],[0.656,-5.782],[6.661,5.827]],"v":[[36.357,23.474],[27.615,25.508],[8.486,21.576],[-7.282,21.837],[-30.936,32.291],[-40.798,7.209],[17.186,-24.167]],"c":true}]},{"t":140,"s":[{"i":[[5.098,-17.368],[0.286,-0.048],[6.975,0.344],[4.953,-3.654],[4.889,1.346],[-0.657,5.781],[-6.66,-5.824]],"o":[[-0.298,0.064],[-7.876,1.287],[-7.231,-0.359],[-4.95,3.655],[-3.322,-1.725],[0.656,-5.782],[6.661,5.827]],"v":[[36.357,23.474],[27.615,25.508],[8.486,21.576],[-9.782,26.337],[-28.77,25.957],[-40.798,7.209],[17.186,-24.167]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.430999995213,0.043000000598,0.447000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[64.499,59.283],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 36","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":38,"ty":4,"nm":"рука","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[55.17,207.562,0],"ix":2},"a":{"a":0,"k":[55.215,208.088,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":41,"s":[{"i":[[0.577,3.896],[0.536,3.648],[-0.946,8.449],[0,0],[0,0],[2.106,0.587],[-2.572,-2.757],[-0.37,-0.84],[0.081,-1.641],[-0.679,-2.911],[1.585,2.148],[0.612,1.012],[0.061,-1.232],[-0.241,-2.596],[-0.926,-1.318],[-1.19,-0.88],[0.583,-0.292],[2.709,1.364],[0.787,0.843]],"o":[[-0.349,-1.814],[-0.537,-3.647],[0,0],[0,0],[0.066,0.381],[-0.359,4.239],[0.804,0.862],[1.045,2.377],[-0.282,5.745],[0.792,3.401],[-1.002,-1.36],[-0.573,-1.51],[-0.061,1.231],[1.23,2.117],[0,0],[1.19,0.881],[-0.583,0.291],[-1.632,-1.702],[-1.07,-1.148]],"v":[[-6.324,18.137],[-7.546,6.501],[-4.74,-21.12],[-4.637,-32.699],[8.018,-27.445],[5.531,-20.557],[0.777,5.617],[2.997,8.604],[4.04,14.413],[4.421,21.423],[2.482,23.094],[0.213,17.108],[-1.594,18.366],[-1.402,22.789],[1.247,27.443],[3.738,29.206],[5.553,32.408],[-0.393,29.419],[-4.393,25.115]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":96,"s":[{"i":[[0.577,3.896],[0.536,3.648],[-0.946,8.449],[0,0],[0,0],[2.106,0.587],[-2.572,-2.757],[-0.37,-0.84],[0.081,-1.641],[-0.679,-2.911],[1.585,2.148],[0.612,1.012],[0.061,-1.232],[-0.241,-2.596],[-0.926,-1.318],[-1.19,-0.88],[0.583,-0.292],[2.709,1.364],[0.787,0.843]],"o":[[-0.349,-1.814],[-0.537,-3.647],[0,0],[0,0],[0.066,0.381],[-0.359,4.239],[0.804,0.862],[1.045,2.377],[-0.282,5.745],[0.792,3.401],[-1.002,-1.36],[-0.573,-1.51],[-0.061,1.231],[1.23,2.117],[0,0],[1.19,0.881],[-0.583,0.291],[-1.632,-1.702],[-1.07,-1.148]],"v":[[-6.324,18.137],[-7.546,6.501],[-4.74,-21.12],[-4.637,-32.699],[8.018,-27.445],[5.531,-20.557],[0.777,5.617],[2.997,8.604],[4.04,14.413],[4.421,21.423],[2.482,23.094],[0.213,17.108],[-1.594,18.366],[-1.402,22.789],[1.247,27.443],[3.738,29.206],[5.553,32.408],[-0.393,29.419],[-4.393,25.115]],"c":true}]},{"t":123,"s":[{"i":[[0.577,3.896],[0.536,3.648],[-0.946,8.449],[0,0],[0,0],[2.106,0.587],[-2.572,-2.757],[-0.37,-0.84],[0.081,-1.641],[-0.679,-2.911],[1.585,2.148],[0.612,1.012],[0.061,-1.232],[-0.241,-2.596],[-0.926,-1.318],[-1.19,-0.88],[0.583,-0.292],[2.709,1.364],[0.787,0.843]],"o":[[-0.349,-1.814],[-0.537,-3.647],[0,0],[0,0],[0.066,0.381],[-0.359,4.239],[0.804,0.862],[1.045,2.377],[-0.282,5.745],[0.792,3.401],[-1.002,-1.36],[-0.573,-1.51],[-0.061,1.231],[1.23,2.117],[0,0],[1.19,0.881],[-0.583,0.291],[-1.632,-1.702],[-1.07,-1.148]],"v":[[-6.324,18.137],[-7.546,6.501],[-4.74,-21.12],[-7.709,-34.888],[8.018,-27.445],[5.531,-20.557],[0.777,5.617],[2.997,8.604],[4.04,14.413],[4.421,21.423],[2.482,23.094],[0.213,17.108],[-1.594,18.366],[-1.402,22.789],[1.247,27.443],[3.738,29.206],[5.553,32.409],[-0.393,29.419],[-4.393,25.115]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.941000007181,0.773000021542,0.635000011968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[56.682,178.219],"ix":2},"a":{"a":0,"k":[1.667,-30],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":78,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":137.16,"s":[10]},{"t":188,"s":[0]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"рука","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":39,"ty":4,"nm":"Group 38","parent":40,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[125.311,193.006,0],"ix":2},"a":{"a":0,"k":[125.217,192.878,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.372,1.512],[0.113,0.481],[-0.766,-1.45],[-1.07,-4.945],[0,0],[0,0],[1.511,2.238],[1.566,3.963],[0.985,1.541]],"o":[[-0.157,-0.573],[0.608,0.917],[0.126,0.065],[-1.262,2.653],[0.176,0.899],[-1.196,0.236],[-1.015,-1.002],[-1.103,-2.789],[-0.354,-1.054]],"v":[[-3.596,-7.476],[-1.365,-8.928],[1.387,-7.216],[3.754,-0.65],[2.53,6.995],[1.077,8.691],[-1.309,5.557],[-2.249,-4.818],[-1.98,-7.263]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.925,0.694000004787,0.505999995213,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[125.141,192.98],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 38","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":368,"st":0,"bm":0},{"ddd":0,"ind":40,"ty":3,"nm":"элиза Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":63,"s":[-3]},{"t":119,"s":[0]}],"ix":10},"p":{"a":0,"k":[367.5,671,0],"ix":2},"a":{"a":0,"k":[111.5,203,0],"ix":1},"s":{"a":0,"k":[300,300,100],"ix":6}},"ao":0,"ip":0,"op":368,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/frontend/public/media/wave.json b/frontend/public/media/wave.json new file mode 100644 index 0000000..101676c --- /dev/null +++ b/frontend/public/media/wave.json @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":"none"},"fr":60,"ip":0,"op":7200,"w":1440,"h":900,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":2,"ty":4,"nm":"волна макси Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1272.691,398.802,0],"ix":2},"a":{"a":0,"k":[804,794.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.418,"y":1},"o":{"x":0.167,"y":0},"t":0,"s":[{"i":[[48.647,-51.688],[62.5,-98.5],[35.124,-98.336],[117.819,-82.81],[27.327,14.431],[23.072,-30.931],[412.711,1.76],[0,0],[0,0],[30.909,61.809],[-96.592,38.63],[-69.85,126.513],[-57.3,124.622],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-62.5,98.5],[-43.907,122.919],[-39.298,27.619],[-28.11,-14.845],[-120.862,162.041],[0,0],[0,0],[62.053,-58.53],[-38.637,-77.26],[96.592,-38.63],[41.03,-74.311],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[275.816,-673.104],[112.816,-260.104],[-114.684,-148.604],[-289.184,275.396],[-387.344,274.153],[-486.184,303.396],[-730.685,697.396],[-808.306,794.396],[-162.019,766.295],[-14.496,513.435],[5.229,235.222],[540.316,-95.894],[540.316,-465.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]},{"i":{"x":0.726,"y":1},"o":{"x":0.344,"y":0},"t":919,"s":[{"i":[[48.647,-51.688],[62.5,-98.5],[35.124,-98.336],[79.134,-120.319],[40.128,-29.179],[96.309,-91.592],[120.001,2.71],[0,0],[0,0],[30.909,61.809],[-51.694,90.278],[-198.006,106.663],[-57.3,124.622],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-62.5,98.5],[-43.907,122.919],[-22.5,34.21],[-76.531,55.65],[-146.484,139.31],[0,0],[0,0],[62.053,-58.53],[-38.637,-77.26],[58,-101.291],[94.309,-50.803],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[275.816,-673.104],[178.816,-236.104],[-141.576,-92.336],[-251.684,220.895],[-392.844,345.653],[-653.684,512.896],[-730.685,697.396],[-808.306,794.396],[-162.019,766.295],[71.504,619.435],[92.257,107.284],[400.316,-161.894],[540.316,-465.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]},{"i":{"x":0.709,"y":0.917},"o":{"x":0.456,"y":0},"t":2132,"s":[{"i":[[48.647,-51.688],[66.473,-205.658],[69.264,-78.142],[-3.5,-111.29],[100.25,-22.112],[-24.5,-45.29],[412.711,1.76],[0,0],[0,0],[5.706,68.872],[-128.691,9.908],[-69.85,126.513],[-57.3,124.622],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-30.191,93.407],[-40.691,45.907],[2.163,68.766],[-250.031,55.15],[126.815,234.427],[0,0],[0,0],[62.054,-58.53],[-22.879,-276.132],[202.557,-15.595],[41.03,-74.311],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[491.816,-477.104],[200.816,-302.104],[-88.684,-90.604],[-165.184,101.395],[-423.344,268.153],[-632.183,641.396],[-730.685,697.396],[-808.306,794.396],[-162.019,766.295],[-114.496,535.435],[143.316,231.395],[630.316,164.107],[540.316,-465.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]},{"i":{"x":0.429,"y":1},"o":{"x":0.234,"y":0.067},"t":2775,"s":[{"i":[[48.647,-51.688],[4.234,-116.579],[43.726,-94.824],[34.894,-105.736],[68.956,-76.053],[-24.5,-45.29],[412.711,1.76],[0,0],[0,0],[154.437,111.135],[-135.181,112.592],[-69.85,126.513],[-57.3,124.622],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-6.195,170.557],[-22,47.709],[-44.191,133.908],[-108.031,119.15],[126.815,234.427],[0,0],[0,0],[579.335,75.81],[-117.188,-84.33],[100,-83.29],[41.03,-74.311],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[275.816,-673.104],[421.511,-404.364],[-242.684,19.396],[-233.184,245.396],[-487.344,526.153],[-350.184,637.396],[-730.685,697.396],[-808.306,794.396],[-162.019,766.295],[83.504,579.435],[174.316,67.396],[606.316,278.106],[540.316,-465.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]},{"i":{"x":0.611,"y":1},"o":{"x":0.403,"y":0},"t":3534,"s":[{"i":[[48.647,-51.688],[4.861,-116.385],[5.796,-207.054],[326.841,-143.353],[4.044,-143.29],[-23.988,-70.856],[412.711,1.76],[0,0],[0,0],[1.974,168.547],[-168.044,48.549],[-69.85,126.513],[-57.3,124.621],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-6.801,169.781],[1.669,53.288],[-211.159,84.646],[-4.526,161.418],[84.393,251.092],[0,0],[0,0],[573.771,74.365],[-11.872,-255.507],[279.723,-80.814],[41.03,-74.311],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[791.816,-471.104],[442.535,-402.517],[-213.171,-47.643],[-330.216,262.657],[-640.003,627.197],[-437.419,765.375],[-730.685,697.396],[-808.306,794.396],[169.774,854.656],[20.497,564.81],[340.517,-121.13],[551.606,-147.916],[916.316,-393.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]},{"i":{"x":0.115,"y":1},"o":{"x":0.064,"y":0},"t":4472,"s":[{"i":[[48.647,-51.688],[23.836,-110.497],[170.729,-76.396],[2.81,-110.422],[176.381,-69.133],[-7.755,-73.165],[314.238,2.08],[0,0],[0,0],[112.88,94.541],[-382.145,-50.833],[-69.85,126.513],[-57.3,124.622],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-25.137,146.316],[-167.271,71.604],[-0.51,152.767],[-137.619,54.867],[25.607,190.165],[0,0],[0,0],[405.312,30.616],[-90.762,-81.951],[261.855,55.167],[41.03,-74.311],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[275.816,-673.104],[347.864,-261.758],[-100.104,-198.301],[-378.864,96.536],[-363.756,432.436],[-406.929,643.271],[-730.685,697.396],[-808.306,794.396],[-162.019,766.295],[99.955,539.188],[236.77,-33.864],[543.069,113.262],[540.316,-465.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.765,"y":0},"t":5747,"s":[{"i":[[48.647,-51.688],[62.5,-98.5],[51.046,-91.093],[42.033,-92.831],[38.277,-31.568],[113,-66.79],[120.001,2.71],[0,0],[0,0],[30.909,61.809],[-51.694,90.278],[-69.85,126.513],[-57.3,124.622],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-62.5,98.5],[-34.691,61.907],[-33.691,74.408],[-130.531,107.65],[-174.025,102.86],[0,0],[0,0],[62.053,-58.53],[-38.637,-77.26],[58,-101.29],[41.03,-74.311],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[275.816,-673.104],[178.816,-236.104],[-344.684,3.396],[-355.684,262.896],[-600.844,397.653],[-691.684,628.896],[-730.685,697.396],[-808.306,794.396],[-162.019,766.295],[43.504,605.435],[-2.684,79.395],[418.316,-211.894],[540.316,-465.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]},{"t":7199,"s":[{"i":[[48.647,-51.688],[62.5,-98.5],[35.124,-98.336],[117.819,-82.81],[27.327,14.431],[23.072,-30.931],[412.711,1.76],[0,0],[0,0],[30.909,61.809],[-96.592,38.63],[-69.85,126.513],[-57.3,124.622],[10.23,74.315],[66.568,-0.001]],"o":[[-72,76.5],[-62.5,98.5],[-43.907,122.919],[-39.298,27.619],[-28.11,-14.845],[-120.862,162.041],[0,0],[0,0],[62.053,-58.53],[-38.637,-77.26],[96.592,-38.63],[41.03,-74.311],[55.83,-121.415],[-5.747,-41.755],[-138.673,0.002]],"v":[[275.816,-673.104],[112.816,-260.104],[-114.684,-148.604],[-289.184,275.396],[-387.344,274.153],[-486.184,303.396],[-730.685,697.396],[-808.306,794.396],[-162.019,766.295],[-14.496,513.435],[5.229,235.222],[540.316,-95.894],[540.316,-465.604],[798.076,-736.604],[676.382,-794.395]],"c":true}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.275,0.612,0.718,0.499,0.571,0.567,0.727,0.998,0.867,0.522,0.737],"ix":9}},"s":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[278.203,-242.536],"to":[-117.467,-19.371],"ti":[159.134,-89.962]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":679.773,"s":[-426.598,-358.761],"to":[-159.134,89.962],"ti":[-16,-150.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1323.807,"s":[-676.598,297.239],"to":[16,150.333],"ti":[-13.333,-125]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1870,"s":[-330.598,543.239],"to":[13.333,125],"ti":[-121,119.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2255,"s":[-596.598,1047.239],"to":[53.997,-53.253],"ti":[-169.785,209.092]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2318,"s":[501.73,512.224],"to":[210.682,-259.457],"ti":[-67.003,102.628]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2375,"s":[757.402,-334.761],"to":[121,-185.333],"ti":[174,-143.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2860,"s":[233.402,-180.761],"to":[-174,143.333],"ti":[23,-105]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3351,"s":[-286.598,525.239],"to":[-23,105],"ti":[-80.667,108.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3414,"s":[95.402,449.239],"to":[80.667,-108.333],"ti":[57.667,-18.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3471,"s":[197.402,-124.761],"to":[-57.667,18.667],"ti":[-10.333,-80.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3950,"s":[-250.598,561.239],"to":[10.333,80.333],"ti":[13.333,3]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4297,"s":[259.402,357.239],"to":[-13.333,-3],"ti":[142.667,-115]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4862,"s":[-330.598,543.239],"to":[-142.667,115],"ti":[-121,119.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5247,"s":[-596.598,1047.239],"to":[53.997,-53.253],"ti":[-169.785,209.092]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5310,"s":[501.73,512.224],"to":[210.682,-259.457],"ti":[-67.003,102.628]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5367,"s":[757.402,-334.761],"to":[49.116,-75.23],"ti":[85.948,-10.946]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5902,"s":[257.034,466.465],"to":[-22.267,2.836],"ti":[16.473,-4.742]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6306,"s":[-298.842,602.422],"to":[-15.299,4.404],"ti":[-24.285,180.983]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6444,"s":[-437.762,382.951],"to":[29.838,-222.372],"ti":[-51.899,13.695]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6652,"s":[-146.765,-223.818],"to":[117.3,-30.952],"ti":[-40.361,-112.176]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7199,"s":[278.203,-242.536],"to":[40.361,112.176],"ti":[4.538,44.989]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7306.193,"s":[95.402,449.239],"to":[-9.939,-98.538],"ti":[57.667,-18.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7363.193,"s":[197.402,-124.761],"to":[-57.667,18.667],"ti":[-10.333,-80.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7980.193,"s":[-250.598,561.239],"to":[10.333,80.333],"ti":[-85,34]},{"t":8327.193359375,"s":[259.402,357.239]}],"ix":5},"e":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[-399.339,546.896],"to":[111,-19],"ti":[-142.333,135]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":679.773,"s":[266.661,432.896],"to":[142.333,-135],"ti":[4.333,119.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1323.807,"s":[454.661,-263.104],"to":[-4.333,-119.667],"ti":[113,-119.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1870,"s":[240.661,-285.104],"to":[-113,119.333],"ti":[4.333,-32]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2255,"s":[-223.339,452.896],"to":[-1.931,14.26],"ti":[-99.303,125.693]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2318,"s":[178.579,336.346],"to":[123.532,-156.36],"ti":[10.533,-11.826]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2375,"s":[214.661,-93.104],"to":[-19,21.333],"ti":[154.333,-257.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2860,"s":[-337.339,580.896],"to":[-154.333,257.667],"ti":[-119.333,-9.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3351,"s":[-711.339,1452.896],"to":[119.333,9.333],"ti":[-215,296.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3414,"s":[378.661,636.896],"to":[215,-296.667],"ti":[31,133.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3471,"s":[578.661,-327.104],"to":[-31,-133.667],"ti":[142.667,-54.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3950,"s":[192.661,-165.104],"to":[-142.667,54.333],"ti":[-8,20]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4297,"s":[-277.339,-1.104],"to":[8,-20],"ti":[-9,-75.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4862,"s":[240.661,-285.104],"to":[9,75.667],"ti":[4.333,-32]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5247,"s":[-223.339,452.896],"to":[-1.931,14.26],"ti":[-99.303,125.693]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5310,"s":[178.579,336.346],"to":[123.532,-156.36],"ti":[10.533,-11.826]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5367,"s":[214.661,-93.104],"to":[-6.911,7.759],"ti":[106.25,-92.663]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5902,"s":[-301.224,-75.998],"to":[-63.693,55.548],"ti":[-89.387,-113.802]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6306,"s":[-394.959,-264.546],"to":[24.781,31.549],"ti":[-226.325,-101.395]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6444,"s":[241.577,-56.402],"to":[287.348,128.734],"ti":[-57.019,-75.027]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6652,"s":[729.419,309.752],"to":[208.828,274.78],"ti":[58.46,-54.524]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7199,"s":[-399.339,546.896],"to":[-58.46,54.524],"ti":[-64.778,18.487]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7306.193,"s":[378.661,636.896],"to":[146.647,-41.851],"ti":[31,133.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7363.193,"s":[578.661,-327.104],"to":[-31,-133.667],"ti":[142.667,-54.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7980.193,"s":[192.661,-165.104],"to":[-142.667,54.333],"ti":[78.333,-27.333]},{"t":8327.193359375,"s":[-277.339,-1.104]}],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[808.684,794.395],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":7380,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"волна мини Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-74,562,0],"ix":2},"a":{"a":0,"k":[698.5,725.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.458,"y":1},"o":{"x":0.564,"y":0},"t":12,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[101.91,22.741],[42.937,-1.19],[50.193,84.266],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-40.63,-9.065],[-91.697,2.54],[-42.609,-71.535],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.732],[-312.971,232.973],[-614.37,727.103],[345.811,593.603],[689.602,483.663],[421.01,258.632],[362.131,83.67],[233.63,76.984],[47.259,-15.271],[-332.651,-122.844],[-291.989,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.928,"y":1},"o":{"x":0.169,"y":0},"t":647,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[101.911,22.744],[88.449,35.5],[58.786,77.076],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-40.631,-9.066],[-107.588,-43.181],[-233.65,-306.345],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.732],[-312.971,232.973],[-114.37,279.103],[345.811,593.603],[689.598,483.666],[559.011,440.635],[478.131,137.669],[197.628,124.984],[43.255,-95.273],[-445.173,37.765],[-291.989,-264.175],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.77,"y":1},"o":{"x":0.264,"y":0},"t":1273,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[198.178,215.244],[88.449,35.5],[22.781,41.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-170.09,-184.736],[-107.589,-43.18],[-186.876,-336.923],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.731],[-312.971,232.972],[-230.196,423.103],[345.811,593.603],[467.341,621.402],[584.054,587.763],[456.48,173.06],[22.326,28.375],[-59.174,-144.576],[-445.173,37.764],[-291.989,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.62,"y":1},"o":{"x":0.303,"y":0},"t":1675,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[204.004,209.731],[88.449,35.5],[22.781,41.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-100.438,-103.258],[-107.589,-43.18],[-186.876,-336.923],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.731],[-312.971,232.972],[-230.196,423.103],[345.811,593.603],[467.341,621.402],[584.054,587.763],[320.48,177.061],[22.326,28.375],[-59.174,-144.576],[-445.173,37.764],[-291.989,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.616,"y":1},"o":{"x":0.281,"y":0},"t":2481,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[-278.314,90.254],[94.227,14.311],[22.781,41.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[139.562,-45.258],[-122.284,-18.572],[-186.876,-336.924],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.731],[-312.971,232.973],[-230.196,423.102],[345.811,593.603],[467.341,621.402],[584.054,587.763],[298.48,199.061],[196.326,4.375],[-55.174,-264.576],[-445.173,37.764],[-291.989,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.945,"y":1},"o":{"x":0.294,"y":0},"t":3258,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[263.89,126.357],[88.449,35.499],[22.781,41.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-150.09,-71.867],[-107.589,-43.181],[-186.876,-336.923],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.731],[-312.971,232.972],[-114.37,279.103],[345.811,593.603],[467.341,621.402],[584.054,587.762],[448.131,211.669],[234.239,-119.886],[-59.174,-144.576],[-445.173,37.764],[-291.988,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.692,"y":1},"o":{"x":0.102,"y":0},"t":4082,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[-278.314,90.254],[221.716,3.429],[22.781,41.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[139.562,-45.258],[-115.915,-1.793],[-186.876,-336.923],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-440.17],[-582.085,197.73],[-312.971,312.971],[-230.196,503.101],[345.811,673.601],[467.341,701.401],[584.054,667.761],[398.478,375.057],[156.326,70.373],[-101.174,-80.577],[-445.173,117.763],[-291.989,-184.176],[-560.785,-286.273],[-635.856,-519.136]],"c":true}]},{"i":{"x":0.948,"y":1},"o":{"x":0.409,"y":0},"t":5123,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[141.562,142.742],[88.449,35.5],[22.782,41.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-115.847,-116.813],[-107.589,-43.18],[-186.876,-336.923],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.731],[-312.971,232.972],[-230.196,423.103],[345.811,593.603],[467.341,621.402],[274.054,335.763],[264.48,49.06],[-171.674,44.375],[-59.174,-144.576],[-445.173,37.764],[-291.989,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.479,"y":1},"o":{"x":0.186,"y":0},"t":5997,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[-51.596,93.867],[4.207,74.768],[79.716,3.428],[22.782,41.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[43.952,-79.971],[-4.463,-79.318],[-115.823,-4.981],[-186.876,-336.923],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.731],[-312.971,232.972],[-230.196,423.103],[345.811,593.603],[467.341,621.402],[292.045,267.795],[360.504,59.121],[226.326,-113.625],[-59.174,-144.576],[-445.173,37.764],[-291.989,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.329,"y":0},"t":6568,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[101.91,22.741],[92.412,106.819],[150.782,73.074],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-40.63,-9.065],[-75.849,-87.674],[-346.708,-168.027],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.169],[-582.085,117.731],[-312.971,232.972],[-114.37,279.102],[345.81,593.602],[689.601,483.664],[559.01,440.633],[398.131,171.669],[179.909,95.534],[-96.741,-181.272],[-445.173,37.764],[-291.989,-264.175],[-560.785,-366.272],[-635.856,-599.135]],"c":true}]},{"t":7199,"s":[{"i":[[12.188,-39.129],[0,0],[-57.532,38.29],[-50.24,-91.097],[-144.404,5.54],[-66.46,34.799],[32.151,102.19],[101.91,22.741],[42.937,-1.19],[50.193,84.266],[202.12,3.219],[63.445,-42.563],[32.854,274.14],[25.61,-0.008]],"o":[[0,0],[65.733,54.368],[71.914,-47.864],[50.239,91.089],[115.53,-4.44],[0,0],[-32.148,-102.185],[-40.63,-9.065],[-91.697,2.54],[-42.609,-71.535],[-66.904,-1.065],[-128.226,86.022],[-21.266,-177.439],[-21.707,0.007]],"v":[[-689.602,-520.168],[-582.085,117.732],[-312.971,232.973],[-614.37,727.103],[345.811,593.603],[689.602,483.663],[421.01,258.632],[362.131,83.67],[233.63,76.984],[47.259,-15.271],[-332.651,-122.844],[-291.989,-264.174],[-560.785,-366.271],[-635.856,-599.135]],"c":true}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.275,0.612,0.718,0.499,0.571,0.567,0.727,0.998,0.867,0.522,0.737],"ix":9}},"s":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[310.304,281.77],"to":[-1.612,-1.876],"ti":[-40.333,-33]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":542,"s":[874.304,809.77],"to":[17.995,14.723],"ti":[315.856,237.135]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":573,"s":[-479.08,764.687],"to":[-392.098,-294.375],"ti":[4.431,-4.615]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":618,"s":[-547.696,-248.23],"to":[-8,8.333],"ti":[-73.333,-40.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1140,"s":[-57.696,35.77],"to":[73.333,40.333],"ti":[-56.667,-28.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1373,"s":[342.304,251.77],"to":[56.667,28.667],"ti":[-46,72]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1991,"s":[618.304,-180.23],"to":[46,-72],"ti":[13,-98.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2904,"s":[542.304,409.77],"to":[-13,98.333],"ti":[3.724,4.334]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3257,"s":[310.304,281.77],"to":[-1.612,-1.876],"ti":[-40.333,-33]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3799,"s":[874.304,809.77],"to":[17.995,14.723],"ti":[315.856,237.135]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3830,"s":[-479.08,764.687],"to":[-392.098,-294.375],"ti":[4.431,-4.615]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3875,"s":[-547.696,-248.23],"to":[-8,8.333],"ti":[-73.333,-40.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4397,"s":[-57.696,35.77],"to":[73.333,40.333],"ti":[-56.667,-28.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4630,"s":[342.304,251.77],"to":[56.667,28.667],"ti":[-46,72]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5248,"s":[618.304,-180.23],"to":[46,-72],"ti":[13,-98.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6161,"s":[542.304,409.77],"to":[-13,98.333],"ti":[58,-4.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6513,"s":[328.304,451.77],"to":[-58,4.667],"ti":[-13.333,-18.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6822,"s":[-121.696,761.77],"to":[13.333,18.667],"ti":[3.724,4.334]},{"t":7199,"s":[310.304,281.77]}],"ix":5},"e":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[20.343,49.934],"to":[42.667,33],"ti":[-31.333,-26.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":542,"s":[276.343,247.934],"to":[31.333,26.667],"ti":[-64,-78.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":624,"s":[208.343,209.934],"to":[64,78.667],"ti":[-39.333,-100.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1027,"s":[660.343,719.934],"to":[39.333,100.667],"ti":[112,48.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1373,"s":[444.343,813.934],"to":[-112,-48.667],"ti":[169,131]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":1991,"s":[-11.657,427.934],"to":[-169,-131],"ti":[15.667,102]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":2406,"s":[-569.657,27.934],"to":[-15.667,-102],"ti":[-98.333,-3.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3068,"s":[-105.657,-184.066],"to":[98.333,3.667],"ti":[-63.667,-72]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3257,"s":[20.343,49.934],"to":[63.667,72],"ti":[-31.333,-26.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3799,"s":[276.343,247.934],"to":[31.333,26.667],"ti":[-64,-78.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":3881,"s":[208.343,209.934],"to":[64,78.667],"ti":[-39.333,-100.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4284,"s":[660.343,719.934],"to":[39.333,100.667],"ti":[112,48.667]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":4630,"s":[444.343,813.934],"to":[-112,-48.667],"ti":[169,131]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5248,"s":[-11.657,427.934],"to":[-169,-131],"ti":[15.667,102]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5663,"s":[-569.657,27.934],"to":[-15.667,-102],"ti":[-189,-21]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6325,"s":[-105.657,-184.066],"to":[189,21],"ti":[-13.667,-36]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6513,"s":[564.343,153.934],"to":[13.667,36],"ti":[90.667,17.333]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":6822,"s":[-23.657,31.934],"to":[-90.667,-17.333],"ti":[-7.333,-3]},{"t":7199,"s":[20.343,49.934]}],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[712.459,745.698],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":7348,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/frontend/public/robots.txt b/frontend/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/frontend/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/frontend/readme.txt b/frontend/readme.txt new file mode 100644 index 0000000..1a41374 --- /dev/null +++ b/frontend/readme.txt @@ -0,0 +1,31 @@ +react-router-dom + + +структура +components +pages + page + componetns + ... +loyuts + +стили +styled components - loyuts + +допы + +хуки +[varible, setVarible: () => //set varible ] useState('default value') + +=========================== + +useEffect = это ngOnChanges // + +//return - это calback destoy +//useEffect отслеживае изменение переменных заданных в массиве +//useEffect если нету, отрабатывате once + + +=========================== + +useRef = - получение получение доступа к нативному html елементу diff --git a/frontend/src/App.css b/frontend/src/App.css new file mode 100644 index 0000000..fe4da91 --- /dev/null +++ b/frontend/src/App.css @@ -0,0 +1,2354 @@ +.item { + margin-bottom: 20px; + border-bottom: 1px solid red; +} + +.toggleTittle { + font-weight: bold; +} + +.vizulazer { + display: none; +} + +@font-face { + font-family: "Jost"; + src: url("assets/fonts/Jost/static/Jost-Regular.ttf") format("truetype"); + font-weight: 400; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: "Jost"; + src: url("assets/fonts/Jost/static/Jost-SemiBold.ttf") format("truetype"); + font-weight: 600; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: "Jost"; + src: url("assets/fonts/Jost/static/Jost-Bold.ttf") format("truetype"); + font-weight: 700; + font-style: normal; + font-display: swap; +} + +* { + margin: 0; + padding: 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +a { + text-decoration: none; + color: inherit; +} + +ul { + list-style: none; +} + +body { + font-family: "Jost", sans-serif; + font-style: normal; + background-color: #f8f8f8; +} + +#root { + height: 100vh; + overflow: hidden; +} + +@media screen and (max-height: 800px) { + #root { + overflow: auto; + } +} + +.header { + padding: 14px 15px; +} + +.header__wrapper { + max-width: 1356px; + margin: 0 auto; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.navigation { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + color: rgba(22, 25, 59, 0.6); + font-weight: 600; + font-size: 16px; + line-height: 23px; +} + +.navigation .nav__item { + transition: 0.3s; +} + +.navigation .nav__item:hover { + color: rgba(70, 156, 183, 0.8); +} + +.navigation .nav__item:active, +.navigation .nav__item:focus { + color: rgba(70, 156, 183, 1); +} + +.nav__item:not(:last-child) { + margin-right: 65px; +} + +.main { + height: 100%; + padding: 0 15px; +} + +.page__title { + padding: 18px 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.asr-result span.nomargin { + margin-right: 0 !important; +} + +@media (max-width: 770px) { + .page__title { + margin-bottom: 120px; + } +} + +.page__title .title__wrapper { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; +} + +.page__title .title { + font-weight: bold; + font-size: 32px; + line-height: 46px; + text-align: center; + color: #16193b; + white-space: nowrap; +} + +.page__title .subtitle { + font-weight: normal; + font-size: 14px; + line-height: 18px; + text-align: center; + color: rgba(22, 25, 60, 0.6); + max-width: 528px; + margin: 10px auto 0; +} + +.asr-btn { + width: 100px; + height: 100px; + border: 1px solid rgba(186, 26, 172, 0.15); + -webkit-box-shadow: 0px 18px 27px -10px rgba(159, 30, 148, 0.3); + box-shadow: 0px 18px 27px -10px rgba(159, 30, 148, 0.3); + border-radius: 50%; + cursor: pointer; + position: relative; + -webkit-transition: 0 0.5s; + -o-transition: 0 0.5s; + transition: 0 0.5s; + background: #ffffff; +} + +.asr-btn:hover { + background: -webkit-gradient( + linear, + left top, + left bottom, + from(#7819a1), + to(#c52185) + ); + background: -o-linear-gradient(top, #7819a1 0%, #c52185 100%); + background: linear-gradient(180deg, #7819a1 0%, #c52185 100%); + border: none; +} + +.asr-btn::after { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} + +.asr-btn-pause::after { + content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzMiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgd2lkdGg9IjgiIGhlaWdodD0iMzYiIHJ4PSIyIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxyZWN0IHg9IjIzIiB3aWR0aD0iOCIgaGVpZ2h0PSIzNiIgcng9IjIiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcikiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjUiIHkxPSIwIiB4Mj0iNSIgeTI9IjM2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM3ODE5QTEiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQzUyMTg1Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhciIgeDE9IjI3IiB5MT0iMCIgeDI9IjI3IiB5Mj0iMzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzc4MTlBMSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDNTIxODUiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K); + height: 36px; + -webkit-transition: 0.2s; + -o-transition: 0.2s; + transition: 0.2s; +} + +.asr-btn-pause:hover::after { + content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzMiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgd2lkdGg9IjgiIGhlaWdodD0iMzYiIHJ4PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyMyIgd2lkdGg9IjgiIGhlaWdodD0iMzYiIHJ4PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K); +} + +.asr-btn-start::after { + content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzNiA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNi44Mjk2IDIyLjk0MDhDMjYuODI5NiAyNy45MDIzIDIyLjg2OTUgMzEuOTM3MiAxOCAzMS45MzcyQzEzLjEzMDUgMzEuOTM3MiA5LjE3MDM4IDI3LjkwMjMgOS4xNzAzOCAyMi45NDA4VjkuNDQ2MzdDOS4xNzMzOCA3LjEzNDQyIDEwLjA0ODUgNC45MTIxMiAxMS42MTQ4IDMuMjM5MjZDMTMuMTM3OSAxLjYxMjUzIDE1LjIwMTEgMC42MjY0MzEgMTcuMzk3OCAwLjQ3MDMzMkMxNy41MjIyIDAuNDYxNDkxIDE3LjY0NTYgMC40NDE1MTggMTcuNzY5MSAwLjQyMzY1MUMxNy44NjA5IDAuNDEwMzY2IDE3Ljk1MzUgMC40MDM0IDE4LjA0NjMgMC40MDI4MzJDMjIuODg5NCAwLjQwMjgzMiAyNi44Mjk2IDQuNDYwMTcgMjYuODI5NiA5LjQ0NjM3VjIyLjk0MDhaTTE3Ljc5MjMgNDkuNTk2NEMxNi42ODc4IDQ5LjU5NjQgMTUuNzkyMyA0OC43MDEgMTUuNzkyMyA0Ny41OTY0VjQyLjM3ODlDMTUuNzkyMyA0MS4zNzA3IDE1LjAzNzggNDAuNTMyMyAxNC4wNTUyIDQwLjMwNzFDNi44NDU0NiAzOC42NTQ0IDEuMjk5NTUgMzIuNTg1MiAwLjQ1MjgxNiAyNS4xMDQ0QzAuMzI4NTg2IDI0LjAwNjggMS4yMzU5NCAyMy4xMDc1IDIuMzQwNTEgMjMuMTA3NUgyLjc1NTMyQzMuODU5ODkgMjMuMTA3NSA0LjczOTQzIDI0LjAwODMgNC45MDQ4NiAyNS4xMDA0QzUuODY4NTIgMzEuNDYyMyAxMS4zNzI3IDM2LjM1MiAxNy45OTk3IDM2LjM1MkMyNC42MjY4IDM2LjM1MiAzMC4xMzEgMzEuNDYyMyAzMS4wOTQ2IDI1LjEwMDRDMzEuMjYwMSAyNC4wMDgzIDMyLjEzOTYgMjMuMTA3NSAzMy4yNDQyIDIzLjEwNzVIMzMuNjU5QzM0Ljc2MzUgMjMuMTA3NSAzNS42NzA5IDI0LjAwNjggMzUuNTQ2NyAyNS4xMDQ0QzM0LjcwMDEgMzIuNTg2OCAyOS4xNTQyIDM4LjY1NDYgMjEuOTQ0MyA0MC4zMDcxQzIwLjk2MTcgNDAuNTMyMyAyMC4yMDcxIDQxLjM3MDcgMjAuMjA3MSA0Mi4zNzg5VjQ3LjU5NjRDMjAuMjA3MSA0OC43MDEgMTkuMzExNyA0OS41OTY0IDE4LjIwNzEgNDkuNTk2NEgxNy43OTIzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMzMuNSIgeTE9Ii00LjUiIHgyPSItMiIgeTI9IjUwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM3ODE5QTEiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQzUyMTg1Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==); + height: 49.19px; + -webkit-transition: 0.2s; + -o-transition: 0.2s; + transition: 0.2s; +} + +.asr-btn-start:hover::after { + content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzNiA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNi44Mjk2IDIyLjk0MDhDMjYuODI5NiAyNy45MDIzIDIyLjg2OTUgMzEuOTM3MiAxOCAzMS45MzcyQzEzLjEzMDUgMzEuOTM3MiA5LjE3MDM4IDI3LjkwMjMgOS4xNzAzOCAyMi45NDA4VjkuNDQ2MzdDOS4xNzMzOCA3LjEzNDQyIDEwLjA0ODUgNC45MTIxMiAxMS42MTQ4IDMuMjM5MjZDMTMuMTM3OSAxLjYxMjUzIDE1LjIwMTEgMC42MjY0MzEgMTcuMzk3OCAwLjQ3MDMzMkMxNy41MjIyIDAuNDYxNDkxIDE3LjY0NTYgMC40NDE1MTggMTcuNzY5MSAwLjQyMzY1MUMxNy44NjA5IDAuNDEwMzY2IDE3Ljk1MzUgMC40MDM0IDE4LjA0NjMgMC40MDI4MzJDMjIuODg5NCAwLjQwMjgzMiAyNi44Mjk2IDQuNDYwMTcgMjYuODI5NiA5LjQ0NjM3VjIyLjk0MDhaTTE3Ljc5MjMgNDkuNTk2NEMxNi42ODc4IDQ5LjU5NjQgMTUuNzkyMyA0OC43MDEgMTUuNzkyMyA0Ny41OTY0VjQyLjM3ODlDMTUuNzkyMyA0MS4zNzA3IDE1LjAzNzggNDAuNTMyMyAxNC4wNTUyIDQwLjMwNzFDNi44NDU0NiAzOC42NTQ0IDEuMjk5NTUgMzIuNTg1MiAwLjQ1MjgxNiAyNS4xMDQ0QzAuMzI4NTg2IDI0LjAwNjggMS4yMzU5NCAyMy4xMDc1IDIuMzQwNTEgMjMuMTA3NUgyLjc1NTMyQzMuODU5ODkgMjMuMTA3NSA0LjczOTQzIDI0LjAwODMgNC45MDQ4NiAyNS4xMDA0QzUuODY4NTIgMzEuNDYyMyAxMS4zNzI3IDM2LjM1MiAxNy45OTk3IDM2LjM1MkMyNC42MjY4IDM2LjM1MiAzMC4xMzEgMzEuNDYyMyAzMS4wOTQ2IDI1LjEwMDRDMzEuMjYwMSAyNC4wMDgzIDMyLjEzOTYgMjMuMTA3NSAzMy4yNDQyIDIzLjEwNzVIMzMuNjU5QzM0Ljc2MzUgMjMuMTA3NSAzNS42NzA5IDI0LjAwNjggMzUuNTQ2NyAyNS4xMDQ0QzM0LjcwMDEgMzIuNTg2OCAyOS4xNTQyIDM4LjY1NDYgMjEuOTQ0MyA0MC4zMDcxQzIwLjk2MTcgNDAuNTMyMyAyMC4yMDcxIDQxLjM3MDcgMjAuMjA3MSA0Mi4zNzg5VjQ3LjU5NjRDMjAuMjA3MSA0OC43MDEgMTkuMzExNyA0OS41OTY0IDE4LjIwNzEgNDkuNTk2NEgxNy43OTIzWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==); +} + +.asr-btn .spinner { + display: none; +} + +.asr-btn.asr-btn-loading::after { + content: none; +} + +.asr-btn-loading .spinner { + display: block; +} + +.asr-btn-loading .spinner { + -webkit-animation: rotate 2s linear infinite; + animation: rotate 2s linear infinite; + z-index: 2; + position: absolute; + top: 50%; + left: 50%; + margin: -30px 0 0 -30px; + width: 60px; + height: 60px; +} + +.asr-btn-loading .spinner .path { + stroke: url(#paint0_linear); + stroke-linecap: round; + -webkit-animation: dash 1.5s ease-in-out infinite; + animation: dash 1.5s ease-in-out infinite; +} + +.asr-btn-loading:hover .path { + stroke: #ffffff; +} + +@-webkit-keyframes rotate { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes rotate { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@-webkit-keyframes dash { + 0% { + stroke-dasharray: 1, 150; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -34; + } + + 100% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -124; + } +} + +@keyframes dash { + 0% { + stroke-dasharray: 1, 150; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -34; + } + + 100% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -124; + } +} + +.track { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.track .track__item { + cursor: pointer; +} + +.track__small .track__item:not(:last-child) { + margin-right: 18px; +} + +.track__small .track__play { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNyAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjcwODUgOS4xMzUxNUwyLjYzNTA5IDAuNTIxNjcyQzEuNzA0MjMgLTAuMDkxNjI3MiAwLjQ2NDg0NCAwLjU3NjAwNSAwLjQ2NDg0NCAxLjY5MDc0VjE4LjM5NTdDMC40NjQ4NDQgMTkuNDkyNSAxLjY2ODk2IDIwLjE2MzQgMi42MDE2MyAxOS41ODYxTDE1LjY3NTEgMTEuNDk0N0MxNi41NDQ3IDEwLjk1NjQgMTYuNTYyNSA5LjY5NzggMTUuNzA4NSA5LjEzNTE1WiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPC9zdmc+Cg==); + width: 17px; + height: 20px; +} + +.track__small .track__play:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNyAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNS43MDg1IDkuMTM1MTVMMi42MzUwOSAwLjUyMTY3MkMxLjcwNDIzIC0wLjA5MTYyNzIgMC40NjQ4NDQgMC41NzYwMDUgMC40NjQ4NDQgMS42OTA3NFYxOC4zOTU3QzAuNDY0ODQ0IDE5LjQ5MjUgMS42Njg5NiAyMC4xNjM0IDIuNjAxNjMgMTkuNTg2MUwxNS42NzUxIDExLjQ5NDdDMTYuNTQ0NyAxMC45NTY0IDE2LjU2MjUgOS42OTc4IDE1LjcwODUgOS4xMzUxNVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+DQo8L3N2Zz4NCg==); +} + +.track__small .track__play:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNyAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNS43MDg1IDkuMTM1MTVMMi42MzUwOSAwLjUyMTY3MkMxLjcwNDIzIC0wLjA5MTYyNzIgMC40NjQ4NDQgMC41NzYwMDUgMC40NjQ4NDQgMS42OTA3NFYxOC4zOTU3QzAuNDY0ODQ0IDE5LjQ5MjUgMS42Njg5NiAyMC4xNjM0IDIuNjAxNjMgMTkuNTg2MUwxNS42NzUxIDExLjQ5NDdDMTYuNTQ0NyAxMC45NTY0IDE2LjU2MjUgOS42OTc4IDE1LjcwODUgOS4xMzUxNVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMSIvPg0KPC9zdmc+DQo=); +} + +.track__small .track__play.pause { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMyIgeT0iMiIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSJyZ2JhKDcwLCAxNTYsIDE4MywgMC41KSIvPgo8cmVjdCB4PSIxNSIgeT0iMiIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSJyZ2JhKDcwLCAxNTYsIDE4MywgMC41KSIvPgo8L3N2Zz4K); + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.track__small .track__play.pause:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMyIgeT0iMiIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSJyZ2JhKDcwLCAxNTYsIDE4MywgMC44KSIvPgo8cmVjdCB4PSIxNSIgeT0iMiIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSJyZ2JhKDcwLCAxNTYsIDE4MywgMC44KSIvPgo8L3N2Zz4K); +} + +.track__small .track__play.pause:active, +.track__small .track__play.pause:focus { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMyIgeT0iMiIgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHJ4PSIxIiBmaWxsPSJyZ2JhKDcwLCAxNTYsIDE4MywgMSkiLz4KPHJlY3QgeD0iMTUiIHk9IjIiIHdpZHRoPSI2IiBoZWlnaHQ9IjIwIiByeD0iMSIgZmlsbD0icmdiYSg3MCwgMTU2LCAxODMsIDEpIi8+Cjwvc3ZnPgo=); +} + +.track__small .track__road { + background-image: url(assets/track.svg); + width: 226px; + height: 16px; + position: relative; + -webkit-transition: 0.2s; + -o-transition: 0.2s; + transition: 0.2s; +} + +.track__small .track__road .track__road__fill { + background-image: url(assets/track_fill.svg); + width: 0; + height: 16px; + position: absolute; + top: 0; + left: 0; + -webkit-transition: 0.2s linear; + -o-transition: 0.2s linear; + transition: 0.2s linear; +} + +.track__small .track__volume { + position: relative; + z-index: 2; + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjkyNjggNC4wODQ4OUMxOC45MjA2IDQuMDc4NjUgMTguOTEzNCA0LjA3NDgxIDE4LjkwNzIgNC4wNjg4MUwxOC45MDkxIDQuMDY2ODlMMTguNDQ3MyAzLjYwNTM3TDE4LjQ0MiAzLjYxMDY1QzE4LjMxOTQgMy41MTI1IDE4LjE2NTMgMy40NjIzIDE4LjAwODQgMy40Njk0MUMxNy44NTE1IDMuNDc2NTIgMTcuNzAyNiAzLjU0MDQ2IDE3LjU4OTMgMy42NDkyOUwxNy41ODg0IDMuNjQ4MzNMMTYuNzY3OCA0LjQ2ODY1TDE2Ljc3MzMgNC40NzQxN0MxNi42ODMyIDQuNTg4NjYgMTYuNjM0MyA0LjczMDI2IDE2LjYzNDggNC44NzU5OUMxNi42MzUyIDUuMDIxNzIgMTYuNjg0OSA1LjE2MzAyIDE2Ljc3NTcgNS4yNzY5N0wxNi43NzA0IDUuMjgyMjVMMTYuODIyMyA1LjMzNDA5TDE3LjIzMiA1Ljc0NDAxTDE3LjIzOTQgNS43MzY1N0MxNy4yNDU0IDUuNzQyODEgMTcuMjQ5NSA1Ljc1MDI1IDE3LjI1NTUgNS43NTY0OUMyMC43MDE0IDkuMjAyNDEgMjAuNzExNyAxNC44MDE2IDE3LjI4ODYgMTguMjYxNUwxNy4yODQgMTguMjU2OUwxNi44NzQ0IDE4LjY2NjZMMTYuODIyNSAxOC43MTg0TDE2LjgyNzggMTguNzIzN0MxNi43Mjk3IDE4Ljg0NjMgMTYuNjc5NSAxOS4wMDA0IDE2LjY4NjYgMTkuMTU3M0MxNi42OTM3IDE5LjMxNDEgMTYuNzU3NSAxOS40NjMxIDE2Ljg2NjIgMTkuNTc2NEwxNi44NjUyIDE5LjU3NzRMMTcuNjg2IDIwLjM5ODJMMTcuNjkxNiAyMC4zOTI3QzE3LjgwNjEgMjAuNDgyOCAxNy45NDc3IDIwLjUzMTYgMTguMDkzNCAyMC41MzExQzE4LjIzOTIgMjAuNTMwNiAxOC4zODA0IDIwLjQ4MDkgMTguNDk0NCAyMC4zOUwxOC40OTk2IDIwLjM5NTNMMTguNTUxNSAyMC4zNDM1TDE4Ljk2MTIgMTkuOTMzOEwxOC45NjAyIDE5LjkzMjhDMjMuMzA0NyAxNS41NTExIDIzLjI5NDEgOC40NTI0MSAxOC45MjY4IDQuMDg0ODlaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8cGF0aCBkPSJNMTYuNjQ5OSA3LjI0NzM5QzE2LjY0MzcgNy4yNDExNSAxNi42MzY1IDcuMjM3MzEgMTYuNjMwMiA3LjIzMTMxTDE2LjYzMjEgNy4yMjkzOUwxNi4xNzAxIDYuNzY3ODdMMTYuMTY0OSA2Ljc3MzE1QzE2LjA0MjIgNi42NzUxIDE1Ljg4ODEgNi42MjQ5NCAxNS43MzEyIDYuNjMyQzE1LjU3NDMgNi42MzkwNyAxNS40MjUzIDYuNzAyODcgMTUuMzExOSA2LjgxMTU1TDE1LjMxMDkgNi44MTA1OUwxNS4zMDI1IDYuODE4OTlMMTUuMzAxOCA2LjgxOTQ3TDE1LjMwMTMgNi44MjAxOUwxNC41NDU2IDcuNTc1NzFMMTQuNTQ0OSA3LjU3NjE5TDE0LjU0NDQgNy41NzY5MUwxNC40OTA0IDcuNjMwOTFMMTQuNDk1OSA3LjYzNjQzQzE0LjQwNTcgNy43NTA4OSAxNC4zNTY5IDcuODkyNDcgMTQuMzU3NCA4LjAzODE3QzE0LjM1NzkgOC4xODM4NyAxNC40MDc2IDguMzI1MTIgMTQuNDk4NSA4LjQzODk5TDE0LjQ5MzMgOC40NDQyN0wxNC45NTQ4IDguOTA2MDNMMTQuOTYyMiA4Ljg5ODU5QzE0Ljk2ODIgOC45MDQ4MyAxNC45NzIzIDguOTEyMjcgMTQuOTc4MyA4LjkxODUxQzE2LjY4MDEgMTAuNjIwMyAxNi42OSAxMy4zODExIDE1LjAxMDcgMTUuMDk3NkwxNS4wMDczIDE1LjA5NDJMMTQuNTk3NyAxNS41MDM5SDE0LjU5NzJMMTQuNTQ1NiAxNS41NTU1TDE0LjU1MDkgMTUuNTYwN0MxNC40NTI3IDE1LjY4MzQgMTQuNDAyNSAxNS44Mzc1IDE0LjQwOTYgMTUuOTk0NUMxNC40MTY2IDE2LjE1MTQgMTQuNDgwNSAxNi4zMDA0IDE0LjU4OTMgMTYuNDEzN0wxNC41ODgzIDE2LjQxNDdMMTUuNDA5MSAxNy4yMzU1TDE1LjQxNDYgMTcuMjI5OUMxNS41MjkxIDE3LjMyMDEgMTUuNjcwNyAxNy4zNjg5IDE1LjgxNjQgMTcuMzY4NEMxNS45NjIxIDE3LjM2NzkgMTYuMTAzMyAxNy4zMTgyIDE2LjIxNzIgMTcuMjI3M0wxNi4yMjI1IDE3LjIzMjZMMTYuNjg0IDE2Ljc3MTFMMTYuNjgzIDE2Ljc3MDFDMTkuMjg0MSAxNC4xMzI1IDE5LjI3MzYgOS44NzEzMSAxNi42NDk5IDcuMjQ3MzlaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8cGF0aCBkPSJNMi4yNTM5MSA4LjQ0MDRWMTUuNTU5M0MyLjI1MzkxIDE2LjExMTYgMi43MDE2MiAxNi41NTkzIDMuMjUzOTEgMTYuNTU5M0g1Ljc2Mjk4QzYuMDI0NjUgMTYuNTU5MyA2LjI3NTg5IDE2LjY2MTkgNi40NjI4IDE2Ljg0NUwxMS40ODg5IDIxLjc2OTFDMTEuNzQyMSAyMi4wMTcxIDEyLjE2ODggMjEuODM3OCAxMi4xNjg4IDIxLjQ4MzRMMTIuMTY5IDIuNTE2MzNDMTIuMTY5IDIuMTYxOTQgMTEuNzQyMyAxLjk4MjU5IDExLjQ4OTEgMi4yMzA2TDYuNDYzMDEgNy4xNTQ3MkM2LjI3NjEgNy4zMzc4NCA2LjAyNDg2IDcuNDQwNCA1Ljc2MzE5IDcuNDQwNEgzLjI1MzkxQzIuNzAxNjIgNy40NDA0IDIuMjUzOTEgNy44ODgxMiAyLjI1MzkxIDguNDQwNFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC41Ii8+Cjwvc3ZnPgo=); + width: 24px; + height: 24px; +} + +.track__small .track__volume:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xOC45MjY4IDQuMDg0ODlDMTguOTIwNiA0LjA3ODY1IDE4LjkxMzQgNC4wNzQ4MSAxOC45MDcyIDQuMDY4ODFMMTguOTA5MSA0LjA2Njg5TDE4LjQ0NzMgMy42MDUzN0wxOC40NDIgMy42MTA2NUMxOC4zMTk0IDMuNTEyNSAxOC4xNjUzIDMuNDYyMyAxOC4wMDg0IDMuNDY5NDFDMTcuODUxNSAzLjQ3NjUyIDE3LjcwMjYgMy41NDA0NiAxNy41ODkzIDMuNjQ5MjlMMTcuNTg4NCAzLjY0ODMzTDE2Ljc2NzggNC40Njg2NUwxNi43NzMzIDQuNDc0MTdDMTYuNjgzMiA0LjU4ODY2IDE2LjYzNDMgNC43MzAyNiAxNi42MzQ4IDQuODc1OTlDMTYuNjM1MiA1LjAyMTcyIDE2LjY4NDkgNS4xNjMwMiAxNi43NzU3IDUuMjc2OTdMMTYuNzcwNCA1LjI4MjI1TDE2LjgyMjMgNS4zMzQwOUwxNy4yMzIgNS43NDQwMUwxNy4yMzk0IDUuNzM2NTdDMTcuMjQ1NCA1Ljc0MjgxIDE3LjI0OTUgNS43NTAyNSAxNy4yNTU1IDUuNzU2NDlDMjAuNzAxNCA5LjIwMjQxIDIwLjcxMTcgMTQuODAxNiAxNy4yODg2IDE4LjI2MTVMMTcuMjg0IDE4LjI1NjlMMTYuODc0NCAxOC42NjY2TDE2LjgyMjUgMTguNzE4NEwxNi44Mjc4IDE4LjcyMzdDMTYuNzI5NyAxOC44NDYzIDE2LjY3OTUgMTkuMDAwNCAxNi42ODY2IDE5LjE1NzNDMTYuNjkzNyAxOS4zMTQxIDE2Ljc1NzUgMTkuNDYzMSAxNi44NjYyIDE5LjU3NjRMMTYuODY1MiAxOS41Nzc0TDE3LjY4NiAyMC4zOTgyTDE3LjY5MTYgMjAuMzkyN0MxNy44MDYxIDIwLjQ4MjggMTcuOTQ3NyAyMC41MzE2IDE4LjA5MzQgMjAuNTMxMUMxOC4yMzkyIDIwLjUzMDYgMTguMzgwNCAyMC40ODA5IDE4LjQ5NDQgMjAuMzlMMTguNDk5NiAyMC4zOTUzTDE4LjU1MTUgMjAuMzQzNUwxOC45NjEyIDE5LjkzMzhMMTguOTYwMiAxOS45MzI4QzIzLjMwNDcgMTUuNTUxMSAyMy4yOTQxIDguNDUyNDEgMTguOTI2OCA0LjA4NDg5WiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjgiLz4NCjxwYXRoIGQ9Ik0xNi42NDk5IDcuMjQ3MzlDMTYuNjQzNyA3LjI0MTE1IDE2LjYzNjUgNy4yMzczMSAxNi42MzAyIDcuMjMxMzFMMTYuNjMyMSA3LjIyOTM5TDE2LjE3MDEgNi43Njc4N0wxNi4xNjQ5IDYuNzczMTVDMTYuMDQyMiA2LjY3NTEgMTUuODg4MSA2LjYyNDk0IDE1LjczMTIgNi42MzJDMTUuNTc0MyA2LjYzOTA3IDE1LjQyNTMgNi43MDI4NyAxNS4zMTE5IDYuODExNTVMMTUuMzEwOSA2LjgxMDU5TDE1LjMwMjUgNi44MTg5OUwxNS4zMDE4IDYuODE5NDdMMTUuMzAxMyA2LjgyMDE5TDE0LjU0NTYgNy41NzU3MUwxNC41NDQ5IDcuNTc2MTlMMTQuNTQ0NCA3LjU3NjkxTDE0LjQ5MDQgNy42MzA5MUwxNC40OTU5IDcuNjM2NDNDMTQuNDA1NyA3Ljc1MDg5IDE0LjM1NjkgNy44OTI0NyAxNC4zNTc0IDguMDM4MTdDMTQuMzU3OSA4LjE4Mzg3IDE0LjQwNzYgOC4zMjUxMiAxNC40OTg1IDguNDM4OTlMMTQuNDkzMyA4LjQ0NDI3TDE0Ljk1NDggOC45MDYwM0wxNC45NjIyIDguODk4NTlDMTQuOTY4MiA4LjkwNDgzIDE0Ljk3MjMgOC45MTIyNyAxNC45NzgzIDguOTE4NTFDMTYuNjgwMSAxMC42MjAzIDE2LjY5IDEzLjM4MTEgMTUuMDEwNyAxNS4wOTc2TDE1LjAwNzMgMTUuMDk0MkwxNC41OTc3IDE1LjUwMzlIMTQuNTk3MkwxNC41NDU2IDE1LjU1NTVMMTQuNTUwOSAxNS41NjA3QzE0LjQ1MjcgMTUuNjgzNCAxNC40MDI1IDE1LjgzNzUgMTQuNDA5NiAxNS45OTQ1QzE0LjQxNjYgMTYuMTUxNCAxNC40ODA1IDE2LjMwMDQgMTQuNTg5MyAxNi40MTM3TDE0LjU4ODMgMTYuNDE0N0wxNS40MDkxIDE3LjIzNTVMMTUuNDE0NiAxNy4yMjk5QzE1LjUyOTEgMTcuMzIwMSAxNS42NzA3IDE3LjM2ODkgMTUuODE2NCAxNy4zNjg0QzE1Ljk2MjEgMTcuMzY3OSAxNi4xMDMzIDE3LjMxODIgMTYuMjE3MiAxNy4yMjczTDE2LjIyMjUgMTcuMjMyNkwxNi42ODQgMTYuNzcxMUwxNi42ODMgMTYuNzcwMUMxOS4yODQxIDE0LjEzMjUgMTkuMjczNiA5Ljg3MTMxIDE2LjY0OTkgNy4yNDczOVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+DQo8cGF0aCBkPSJNMi4yNTM5MSA4LjQ0MDRWMTUuNTU5M0MyLjI1MzkxIDE2LjExMTYgMi43MDE2MiAxNi41NTkzIDMuMjUzOTEgMTYuNTU5M0g1Ljc2Mjk4QzYuMDI0NjUgMTYuNTU5MyA2LjI3NTg5IDE2LjY2MTkgNi40NjI4IDE2Ljg0NUwxMS40ODg5IDIxLjc2OTFDMTEuNzQyMSAyMi4wMTcxIDEyLjE2ODggMjEuODM3OCAxMi4xNjg4IDIxLjQ4MzRMMTIuMTY5IDIuNTE2MzNDMTIuMTY5IDIuMTYxOTQgMTEuNzQyMyAxLjk4MjU5IDExLjQ4OTEgMi4yMzA2TDYuNDYzMDEgNy4xNTQ3MkM2LjI3NjEgNy4zMzc4NCA2LjAyNDg2IDcuNDQwNCA1Ljc2MzE5IDcuNDQwNEgzLjI1MzkxQzIuNzAxNjIgNy40NDA0IDIuMjUzOTEgNy44ODgxMiAyLjI1MzkxIDguNDQwNFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+DQo8L3N2Zz4NCg==); +} + +.track__small .track__volume:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xOC45MjY4IDQuMDg0ODlDMTguOTIwNiA0LjA3ODY1IDE4LjkxMzQgNC4wNzQ4MSAxOC45MDcyIDQuMDY4ODFMMTguOTA5MSA0LjA2Njg5TDE4LjQ0NzMgMy42MDUzN0wxOC40NDIgMy42MTA2NUMxOC4zMTk0IDMuNTEyNSAxOC4xNjUzIDMuNDYyMyAxOC4wMDg0IDMuNDY5NDFDMTcuODUxNSAzLjQ3NjUyIDE3LjcwMjYgMy41NDA0NiAxNy41ODkzIDMuNjQ5MjlMMTcuNTg4NCAzLjY0ODMzTDE2Ljc2NzggNC40Njg2NUwxNi43NzMzIDQuNDc0MTdDMTYuNjgzMiA0LjU4ODY2IDE2LjYzNDMgNC43MzAyNiAxNi42MzQ4IDQuODc1OTlDMTYuNjM1MiA1LjAyMTcyIDE2LjY4NDkgNS4xNjMwMiAxNi43NzU3IDUuMjc2OTdMMTYuNzcwNCA1LjI4MjI1TDE2LjgyMjMgNS4zMzQwOUwxNy4yMzIgNS43NDQwMUwxNy4yMzk0IDUuNzM2NTdDMTcuMjQ1NCA1Ljc0MjgxIDE3LjI0OTUgNS43NTAyNSAxNy4yNTU1IDUuNzU2NDlDMjAuNzAxNCA5LjIwMjQxIDIwLjcxMTcgMTQuODAxNiAxNy4yODg2IDE4LjI2MTVMMTcuMjg0IDE4LjI1NjlMMTYuODc0NCAxOC42NjY2TDE2LjgyMjUgMTguNzE4NEwxNi44Mjc4IDE4LjcyMzdDMTYuNzI5NyAxOC44NDYzIDE2LjY3OTUgMTkuMDAwNCAxNi42ODY2IDE5LjE1NzNDMTYuNjkzNyAxOS4zMTQxIDE2Ljc1NzUgMTkuNDYzMSAxNi44NjYyIDE5LjU3NjRMMTYuODY1MiAxOS41Nzc0TDE3LjY4NiAyMC4zOTgyTDE3LjY5MTYgMjAuMzkyN0MxNy44MDYxIDIwLjQ4MjggMTcuOTQ3NyAyMC41MzE2IDE4LjA5MzQgMjAuNTMxMUMxOC4yMzkyIDIwLjUzMDYgMTguMzgwNCAyMC40ODA5IDE4LjQ5NDQgMjAuMzlMMTguNDk5NiAyMC4zOTUzTDE4LjU1MTUgMjAuMzQzNUwxOC45NjEyIDE5LjkzMzhMMTguOTYwMiAxOS45MzI4QzIzLjMwNDcgMTUuNTUxMSAyMy4yOTQxIDguNDUyNDEgMTguOTI2OCA0LjA4NDg5WiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIxIi8+DQo8cGF0aCBkPSJNMTYuNjQ5OSA3LjI0NzM5QzE2LjY0MzcgNy4yNDExNSAxNi42MzY1IDcuMjM3MzEgMTYuNjMwMiA3LjIzMTMxTDE2LjYzMjEgNy4yMjkzOUwxNi4xNzAxIDYuNzY3ODdMMTYuMTY0OSA2Ljc3MzE1QzE2LjA0MjIgNi42NzUxIDE1Ljg4ODEgNi42MjQ5NCAxNS43MzEyIDYuNjMyQzE1LjU3NDMgNi42MzkwNyAxNS40MjUzIDYuNzAyODcgMTUuMzExOSA2LjgxMTU1TDE1LjMxMDkgNi44MTA1OUwxNS4zMDI1IDYuODE4OTlMMTUuMzAxOCA2LjgxOTQ3TDE1LjMwMTMgNi44MjAxOUwxNC41NDU2IDcuNTc1NzFMMTQuNTQ0OSA3LjU3NjE5TDE0LjU0NDQgNy41NzY5MUwxNC40OTA0IDcuNjMwOTFMMTQuNDk1OSA3LjYzNjQzQzE0LjQwNTcgNy43NTA4OSAxNC4zNTY5IDcuODkyNDcgMTQuMzU3NCA4LjAzODE3QzE0LjM1NzkgOC4xODM4NyAxNC40MDc2IDguMzI1MTIgMTQuNDk4NSA4LjQzODk5TDE0LjQ5MzMgOC40NDQyN0wxNC45NTQ4IDguOTA2MDNMMTQuOTYyMiA4Ljg5ODU5QzE0Ljk2ODIgOC45MDQ4MyAxNC45NzIzIDguOTEyMjcgMTQuOTc4MyA4LjkxODUxQzE2LjY4MDEgMTAuNjIwMyAxNi42OSAxMy4zODExIDE1LjAxMDcgMTUuMDk3NkwxNS4wMDczIDE1LjA5NDJMMTQuNTk3NyAxNS41MDM5SDE0LjU5NzJMMTQuNTQ1NiAxNS41NTU1TDE0LjU1MDkgMTUuNTYwN0MxNC40NTI3IDE1LjY4MzQgMTQuNDAyNSAxNS44Mzc1IDE0LjQwOTYgMTUuOTk0NUMxNC40MTY2IDE2LjE1MTQgMTQuNDgwNSAxNi4zMDA0IDE0LjU4OTMgMTYuNDEzN0wxNC41ODgzIDE2LjQxNDdMMTUuNDA5MSAxNy4yMzU1TDE1LjQxNDYgMTcuMjI5OUMxNS41MjkxIDE3LjMyMDEgMTUuNjcwNyAxNy4zNjg5IDE1LjgxNjQgMTcuMzY4NEMxNS45NjIxIDE3LjM2NzkgMTYuMTAzMyAxNy4zMTgyIDE2LjIxNzIgMTcuMjI3M0wxNi4yMjI1IDE3LjIzMjZMMTYuNjg0IDE2Ljc3MTFMMTYuNjgzIDE2Ljc3MDFDMTkuMjg0MSAxNC4xMzI1IDE5LjI3MzYgOS44NzEzMSAxNi42NDk5IDcuMjQ3MzlaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjEiLz4NCjxwYXRoIGQ9Ik0yLjI1MzkxIDguNDQwNFYxNS41NTkzQzIuMjUzOTEgMTYuMTExNiAyLjcwMTYyIDE2LjU1OTMgMy4yNTM5MSAxNi41NTkzSDUuNzYyOThDNi4wMjQ2NSAxNi41NTkzIDYuMjc1ODkgMTYuNjYxOSA2LjQ2MjggMTYuODQ1TDExLjQ4ODkgMjEuNzY5MUMxMS43NDIxIDIyLjAxNzEgMTIuMTY4OCAyMS44Mzc4IDEyLjE2ODggMjEuNDgzNEwxMi4xNjkgMi41MTYzM0MxMi4xNjkgMi4xNjE5NCAxMS43NDIzIDEuOTgyNTkgMTEuNDg5MSAyLjIzMDZMNi40NjMwMSA3LjE1NDcyQzYuMjc2MSA3LjMzNzg0IDYuMDI0ODYgNy40NDA0IDUuNzYzMTkgNy40NDA0SDMuMjUzOTFDMi43MDE2MiA3LjQ0MDQgMi4yNTM5MSA3Ljg4ODEyIDIuMjUzOTEgOC40NDA0WiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIxIi8+DQo8L3N2Zz4NCg==); +} + +.track__small .track__volume.mute { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zODM5IDcuMTE2MTJDMTQuODk1NyA2LjYyNzk2IDE0LjEwNDMgNi42Mjc5NiAxMy42MTYxIDcuMTE2MTJDMTMuMTI4IDcuNjA0MjcgMTMuMTI4IDguMzk1NzMgMTMuNjE2MSA4Ljg4Mzg4TDE2LjczMjIgMTJMMTMuNjE2MSAxNS4xMTYxQzEzLjEyOCAxNS42MDQzIDEzLjEyOCAxNi4zOTU3IDEzLjYxNjEgMTYuODgzOUMxNC4xMDQzIDE3LjM3MiAxNC44OTU3IDE3LjM3MiAxNS4zODM5IDE2Ljg4MzlMMTguNSAxMy43Njc4TDIxLjYxNjEgMTYuODgzOUMyMi4xMDQzIDE3LjM3MiAyMi44OTU3IDE3LjM3MiAyMy4zODM5IDE2Ljg4MzlDMjMuODcyIDE2LjM5NTcgMjMuODcyIDE1LjYwNDMgMjMuMzgzOSAxNS4xMTYxTDIwLjI2NzggMTJMMjMuMzgzOSA4Ljg4Mzg4QzIzLjg3MiA4LjM5NTczIDIzLjg3MiA3LjYwNDI3IDIzLjM4MzkgNy4xMTYxMkMyMi44OTU3IDYuNjI3OTYgMjIuMTA0MyA2LjYyNzk2IDIxLjYxNjEgNy4xMTYxMkwxOC41IDEwLjIzMjJMMTUuMzgzOSA3LjExNjEyWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPHBhdGggZD0iTTIuMjUyOTMgOC40NDA0VjE1LjU1OTNDMi4yNTI5MyAxNi4xMTE2IDIuNzAwNjQgMTYuNTU5MyAzLjI1MjkzIDE2LjU1OTNINS43NjJDNi4wMjM2NyAxNi41NTkzIDYuMjc0OTEgMTYuNjYxOSA2LjQ2MTgyIDE2Ljg0NUwxMS40ODc5IDIxLjc2OTFDMTEuNzQxMSAyMi4wMTcxIDEyLjE2NzkgMjEuODM3OCAxMi4xNjc5IDIxLjQ4MzRMMTIuMTY4MSAyLjUxNjMzQzEyLjE2ODEgMi4xNjE5NCAxMS43NDEzIDEuOTgyNTkgMTEuNDg4MSAyLjIzMDZMNi40NjIwNCA3LjE1NDcyQzYuMjc1MTIgNy4zMzc4NCA2LjAyMzg4IDcuNDQwNCA1Ljc2MjIxIDcuNDQwNEgzLjI1MjkzQzIuNzAwNjQgNy40NDA0IDIuMjUyOTMgNy44ODgxMiAyLjI1MjkzIDguNDQwNFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC41Ii8+Cjwvc3ZnPgo=); + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.track__small .track__volume.mute:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zODM5IDcuMTE2MTJDMTQuODk1NyA2LjYyNzk2IDE0LjEwNDMgNi42Mjc5NiAxMy42MTYxIDcuMTE2MTJDMTMuMTI4IDcuNjA0MjcgMTMuMTI4IDguMzk1NzMgMTMuNjE2MSA4Ljg4Mzg4TDE2LjczMjIgMTJMMTMuNjE2MSAxNS4xMTYxQzEzLjEyOCAxNS42MDQzIDEzLjEyOCAxNi4zOTU3IDEzLjYxNjEgMTYuODgzOUMxNC4xMDQzIDE3LjM3MiAxNC44OTU3IDE3LjM3MiAxNS4zODM5IDE2Ljg4MzlMMTguNSAxMy43Njc4TDIxLjYxNjEgMTYuODgzOUMyMi4xMDQzIDE3LjM3MiAyMi44OTU3IDE3LjM3MiAyMy4zODM5IDE2Ljg4MzlDMjMuODcyIDE2LjM5NTcgMjMuODcyIDE1LjYwNDMgMjMuMzgzOSAxNS4xMTYxTDIwLjI2NzggMTJMMjMuMzgzOSA4Ljg4Mzg4QzIzLjg3MiA4LjM5NTczIDIzLjg3MiA3LjYwNDI3IDIzLjM4MzkgNy4xMTYxMkMyMi44OTU3IDYuNjI3OTYgMjIuMTA0MyA2LjYyNzk2IDIxLjYxNjEgNy4xMTYxMkwxOC41IDEwLjIzMjJMMTUuMzgzOSA3LjExNjEyWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjgiLz4KPHBhdGggZD0iTTIuMjUyOTMgOC40NDA0VjE1LjU1OTNDMi4yNTI5MyAxNi4xMTE2IDIuNzAwNjQgMTYuNTU5MyAzLjI1MjkzIDE2LjU1OTNINS43NjJDNi4wMjM2NyAxNi41NTkzIDYuMjc0OTEgMTYuNjYxOSA2LjQ2MTgyIDE2Ljg0NUwxMS40ODc5IDIxLjc2OTFDMTEuNzQxMSAyMi4wMTcxIDEyLjE2NzkgMjEuODM3OCAxMi4xNjc5IDIxLjQ4MzRMMTIuMTY4MSAyLjUxNjMzQzEyLjE2ODEgMi4xNjE5NCAxMS43NDEzIDEuOTgyNTkgMTEuNDg4MSAyLjIzMDZMNi40NjIwNCA3LjE1NDcyQzYuMjc1MTIgNy4zMzc4NCA2LjAyMzg4IDcuNDQwNCA1Ljc2MjIxIDcuNDQwNEgzLjI1MjkzQzIuNzAwNjQgNy40NDA0IDIuMjUyOTMgNy44ODgxMiAyLjI1MjkzIDguNDQwNFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+Cjwvc3ZnPgo=); +} + +.track__small .track__volume.mute:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zODM5IDcuMTE2MTJDMTQuODk1NyA2LjYyNzk2IDE0LjEwNDMgNi42Mjc5NiAxMy42MTYxIDcuMTE2MTJDMTMuMTI4IDcuNjA0MjcgMTMuMTI4IDguMzk1NzMgMTMuNjE2MSA4Ljg4Mzg4TDE2LjczMjIgMTJMMTMuNjE2MSAxNS4xMTYxQzEzLjEyOCAxNS42MDQzIDEzLjEyOCAxNi4zOTU3IDEzLjYxNjEgMTYuODgzOUMxNC4xMDQzIDE3LjM3MiAxNC44OTU3IDE3LjM3MiAxNS4zODM5IDE2Ljg4MzlMMTguNSAxMy43Njc4TDIxLjYxNjEgMTYuODgzOUMyMi4xMDQzIDE3LjM3MiAyMi44OTU3IDE3LjM3MiAyMy4zODM5IDE2Ljg4MzlDMjMuODcyIDE2LjM5NTcgMjMuODcyIDE1LjYwNDMgMjMuMzgzOSAxNS4xMTYxTDIwLjI2NzggMTJMMjMuMzgzOSA4Ljg4Mzg4QzIzLjg3MiA4LjM5NTczIDIzLjg3MiA3LjYwNDI3IDIzLjM4MzkgNy4xMTYxMkMyMi44OTU3IDYuNjI3OTYgMjIuMTA0MyA2LjYyNzk2IDIxLjYxNjEgNy4xMTYxMkwxOC41IDEwLjIzMjJMMTUuMzgzOSA3LjExNjEyWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIxIi8+CjxwYXRoIGQ9Ik0yLjI1MjkzIDguNDQwNFYxNS41NTkzQzIuMjUyOTMgMTYuMTExNiAyLjcwMDY0IDE2LjU1OTMgMy4yNTI5MyAxNi41NTkzSDUuNzYyQzYuMDIzNjcgMTYuNTU5MyA2LjI3NDkxIDE2LjY2MTkgNi40NjE4MiAxNi44NDVMMTEuNDg3OSAyMS43NjkxQzExLjc0MTEgMjIuMDE3MSAxMi4xNjc5IDIxLjgzNzggMTIuMTY3OSAyMS40ODM0TDEyLjE2ODEgMi41MTYzM0MxMi4xNjgxIDIuMTYxOTQgMTEuNzQxMyAxLjk4MjU5IDExLjQ4ODEgMi4yMzA2TDYuNDYyMDQgNy4xNTQ3MkM2LjI3NTEyIDcuMzM3ODQgNi4wMjM4OCA3LjQ0MDQgNS43NjIyMSA3LjQ0MDRIMy4yNTI5M0MyLjcwMDY0IDcuNDQwNCAyLjI1MjkzIDcuODg4MTIgMi4yNTI5MyA4LjQ0MDRaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjEiLz4KPC9zdmc+Cg==); +} + +.track__small .track__download { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjA5MjYgOS4yODk1NEMxNy41NDUyIDguNzcyMjcgMTcuMTc3OCA3Ljk2Mjc0IDE2LjQ5MDUgNy45NjI3NEgxNC4zMzc1QzEzLjg5NTcgNy45NjI3NCAxMy41Mzc1IDcuNjA0NTYgMTMuNTM3NSA3LjE2Mjc0VjEuNjg4NjdDMTMuNTM3NSAxLjI0Njg0IDEzLjE3OTMgMC44ODg2NzIgMTIuNzM3NSAwLjg4ODY3Mkg3LjI2MzQxQzYuODIxNTkgMC44ODg2NzIgNi40NjM0MSAxLjI0Njg0IDYuNDYzNDEgMS42ODg2N1Y3LjE2Mjc0QzYuNDYzNDEgNy42MDQ1NiA2LjEwNTI0IDcuOTYyNzQgNS42NjM0MSA3Ljk2Mjc0SDMuNTEwMzhDMi44MjMwNiA3Ljk2Mjc0IDIuNDU1NzIgOC43NzIyNyAyLjkwODMyIDkuMjg5NTRMOS4zOTgzOSAxNi43MDY4QzkuNzE3MTEgMTcuMDcxIDEwLjI4MzggMTcuMDcxIDEwLjYwMjUgMTYuNzA2OEwxNy4wOTI2IDkuMjg5NTRaTTAuNTY4MzU5IDIwLjU1MjhDMC41NjgzNTkgMjAuMTExIDAuOTI2NTMyIDE5Ljc1MjggMS4zNjgzNiAxOS43NTI4SDE4LjYzMjVDMTkuMDc0NCAxOS43NTI4IDE5LjQzMjUgMjAuMTExIDE5LjQzMjUgMjAuNTUyOFYyMS4zMTA5QzE5LjQzMjUgMjEuNzUyNyAxOS4wNzQ0IDIyLjExMDkgMTguNjMyNSAyMi4xMTA5SDEuMzY4MzZDMC45MjY1MyAyMi4xMTA5IDAuNTY4MzU5IDIxLjc1MjcgMC41NjgzNTkgMjEuMzEwOVYyMC41NTI4WiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPC9zdmc+Cg==); + width: 20px; + height: 23px; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +@media screen and (max-width: 405px) { + .track__small .track__download { + margin-top: 15px; + } +} + +.track__small .track__download:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNy4wOTI2IDkuMjg5NTRDMTcuNTQ1MiA4Ljc3MjI3IDE3LjE3NzggNy45NjI3NCAxNi40OTA1IDcuOTYyNzRIMTQuMzM3NUMxMy44OTU3IDcuOTYyNzQgMTMuNTM3NSA3LjYwNDU2IDEzLjUzNzUgNy4xNjI3NFYxLjY4ODY3QzEzLjUzNzUgMS4yNDY4NCAxMy4xNzkzIDAuODg4NjcyIDEyLjczNzUgMC44ODg2NzJINy4yNjM0MUM2LjgyMTU5IDAuODg4NjcyIDYuNDYzNDEgMS4yNDY4NCA2LjQ2MzQxIDEuNjg4NjdWNy4xNjI3NEM2LjQ2MzQxIDcuNjA0NTYgNi4xMDUyNCA3Ljk2Mjc0IDUuNjYzNDEgNy45NjI3NEgzLjUxMDM4QzIuODIzMDYgNy45NjI3NCAyLjQ1NTcyIDguNzcyMjcgMi45MDgzMiA5LjI4OTU0TDkuMzk4MzkgMTYuNzA2OEM5LjcxNzExIDE3LjA3MSAxMC4yODM4IDE3LjA3MSAxMC42MDI1IDE2LjcwNjhMMTcuMDkyNiA5LjI4OTU0Wk0wLjU2ODM1OSAyMC41NTI4QzAuNTY4MzU5IDIwLjExMSAwLjkyNjUzMiAxOS43NTI4IDEuMzY4MzYgMTkuNzUyOEgxOC42MzI1QzE5LjA3NDQgMTkuNzUyOCAxOS40MzI1IDIwLjExMSAxOS40MzI1IDIwLjU1MjhWMjEuMzEwOUMxOS40MzI1IDIxLjc1MjcgMTkuMDc0NCAyMi4xMTA5IDE4LjYzMjUgMjIuMTEwOUgxLjM2ODM2QzAuOTI2NTMgMjIuMTEwOSAwLjU2ODM1OSAyMS43NTI3IDAuNTY4MzU5IDIxLjMxMDlWMjAuNTUyOFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+DQo8L3N2Zz4NCg==); +} + +.track__small .track__download:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNy4wOTI2IDkuMjg5NTRDMTcuNTQ1MiA4Ljc3MjI3IDE3LjE3NzggNy45NjI3NCAxNi40OTA1IDcuOTYyNzRIMTQuMzM3NUMxMy44OTU3IDcuOTYyNzQgMTMuNTM3NSA3LjYwNDU2IDEzLjUzNzUgNy4xNjI3NFYxLjY4ODY3QzEzLjUzNzUgMS4yNDY4NCAxMy4xNzkzIDAuODg4NjcyIDEyLjczNzUgMC44ODg2NzJINy4yNjM0MUM2LjgyMTU5IDAuODg4NjcyIDYuNDYzNDEgMS4yNDY4NCA2LjQ2MzQxIDEuNjg4NjdWNy4xNjI3NEM2LjQ2MzQxIDcuNjA0NTYgNi4xMDUyNCA3Ljk2Mjc0IDUuNjYzNDEgNy45NjI3NEgzLjUxMDM4QzIuODIzMDYgNy45NjI3NCAyLjQ1NTcyIDguNzcyMjcgMi45MDgzMiA5LjI4OTU0TDkuMzk4MzkgMTYuNzA2OEM5LjcxNzExIDE3LjA3MSAxMC4yODM4IDE3LjA3MSAxMC42MDI1IDE2LjcwNjhMMTcuMDkyNiA5LjI4OTU0Wk0wLjU2ODM1OSAyMC41NTI4QzAuNTY4MzU5IDIwLjExMSAwLjkyNjUzMiAxOS43NTI4IDEuMzY4MzYgMTkuNzUyOEgxOC42MzI1QzE5LjA3NDQgMTkuNzUyOCAxOS40MzI1IDIwLjExMSAxOS40MzI1IDIwLjU1MjhWMjEuMzEwOUMxOS40MzI1IDIxLjc1MjcgMTkuMDc0NCAyMi4xMTA5IDE4LjYzMjUgMjIuMTEwOUgxLjM2ODM2QzAuOTI2NTMgMjIuMTEwOSAwLjU2ODM1OSAyMS43NTI3IDAuNTY4MzU5IDIxLjMxMDlWMjAuNTUyOFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMSIvPg0KPC9zdmc+DQo=); +} + +.track__small .volume { + position: relative; +} + +.track__small .volume .volume__road { + background: rgba(70, 156, 183, 0.2); + -webkit-box-shadow: inset 0px 25px #ffffff; + box-shadow: inset 0px 25px #ffffff; + width: 16px; + height: 0; + opacity: 0; + border: 1px solid rgba(70, 156, 183, 0.5); + border-radius: 3px; + position: absolute; + z-index: 2; + left: 7px; + top: 45px; + display: none; +} + +.track__small .volume #volume_range { + position: absolute; + z-index: 3; + left: -37px; + top: 86px; + display: none; + cursor: pointer; +} + +.track__small .volume input[type="range"] { + overflow: hidden; + width: 99px; + -webkit-appearance: none; + background-color: #fff; + border: 1px solid rgba(70, 156, 183, 0.5); + border-radius: 3px; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.track__small .volume input[type="range"]:focus { + outline: none; +} + +.track__small .volume input[type="range"]::-webkit-slider-runnable-track { + height: 14px; + -webkit-appearance: none; +} + +.track__small .volume input[type="range"]::-webkit-slider-thumb { + width: 0; + -webkit-appearance: none; + height: 0; + cursor: pointer; + background: transparent; + -webkit-box-shadow: -80px 0 0 80px rgba(70, 156, 183, 0.2); + box-shadow: -80px 0 0 80px rgba(70, 156, 183, 0.2); +} + +.track__small .volume input[type="range"]::-moz-range-progress { + background-color: rgba(70, 156, 183, 0.2); +} + +.track__small .volume input[type="range"]::-moz-range-track { + background-color: #fff; +} + +.track__small .volume input[type="range"]::-ms-fill-lower { + background-color: rgba(70, 156, 183, 0.2); +} + +.track__small .volume input[type="range"]::-ms-fill-upper { + background-color: #fff; +} + +.track__small .volume::after { + content: ""; + background: #ffffff; + z-index: 0; + position: absolute; + display: block; + width: 40px; + height: 0px; + border: 1px solid rgba(70, 156, 183, 0.2); + border-radius: 6px; + top: -10px; + left: -9px; + opacity: 0; +} + +.track__small .volume:hover .volume__road { + height: 99px; + opacity: 1; +} + +.track__small .volume:hover::after { + height: 172px; + opacity: 1; +} + +.track__small .volume:hover #volume_range { + display: block; +} + +.track__big .track__item:not(:last-child) { + margin-right: 60px; +} + +.track__big .track__play { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjA5MjMgMTIuMjE5OUwyLjc1MDMyIDAuNzk0MTM0QzEuODE5NDcgMC4xODA4MzQgMC41ODAwNzggMC44NDg0NjUgMC41ODAwNzggMS45NjMyVjI0LjEyMjNDMC41ODAwNzggMjUuMjE5MiAxLjc4NDIgMjUuODkgMi43MTY4NyAyNS4zMTI4TDIwLjA1ODggMTQuNTc5NEMyMC45Mjg0IDE0LjA0MTIgMjAuOTQ2MiAxMi43ODI2IDIwLjA5MjMgMTIuMjE5OVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC41Ii8+Cjwvc3ZnPgo=); + width: 21px; + height: 27px; +} + +.track__big .track__play.track__item { + margin-right: 40px; +} + +.track__big .track__play:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjA5MjMgMTIuMjE5OUwyLjc1MDMyIDAuNzk0MTM0QzEuODE5NDcgMC4xODA4MzQgMC41ODAwNzggMC44NDg0NjUgMC41ODAwNzggMS45NjMyVjI0LjEyMjNDMC41ODAwNzggMjUuMjE5MiAxLjc4NDIgMjUuODkgMi43MTY4NyAyNS4zMTI4TDIwLjA1ODggMTQuNTc5NEMyMC45Mjg0IDE0LjA0MTIgMjAuOTQ2MiAxMi43ODI2IDIwLjA5MjMgMTIuMjE5OVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+Cjwvc3ZnPgo=); +} + +.track__big .track__play:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjA5MjMgMTIuMjE5OUwyLjc1MDMyIDAuNzk0MTM0QzEuODE5NDcgMC4xODA4MzQgMC41ODAwNzggMC44NDg0NjUgMC41ODAwNzggMS45NjMyVjI0LjEyMjNDMC41ODAwNzggMjUuMjE5MiAxLjc4NDIgMjUuODkgMi43MTY4NyAyNS4zMTI4TDIwLjA1ODggMTQuNTc5NEMyMC45Mjg0IDE0LjA0MTIgMjAuOTQ2MiAxMi43ODI2IDIwLjA5MjMgMTIuMjE5OVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMXMiLz4KPC9zdmc+Cg==); +} + +.track__big .track__play.pause { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMy43NSIgeT0iMi41IiB3aWR0aD0iNy41IiBoZWlnaHQ9IjI1IiByeD0iMiIgZmlsbD0icmdiYSg3MCwgMTU2LCAxODMsIDAuNSkiLz4KPHJlY3QgeD0iMTguNzUiIHk9IjIuNSIgd2lkdGg9IjcuNSIgaGVpZ2h0PSIyNSIgcng9IjIiIGZpbGw9InJnYmEoNzAsIDE1NiwgMTgzLCAwLjUpIi8+Cjwvc3ZnPgo=); + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.track__big .track__play.pause:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMy43NSIgeT0iMi41IiB3aWR0aD0iNy41IiBoZWlnaHQ9IjI1IiByeD0iMiIgZmlsbD0icmdiYSg3MCwgMTU2LCAxODMsIDAuOCkiLz4KPHJlY3QgeD0iMTguNzUiIHk9IjIuNSIgd2lkdGg9IjcuNSIgaGVpZ2h0PSIyNSIgcng9IjIiIGZpbGw9InJnYmEoNzAsIDE1NiwgMTgzLCAwLjgpIi8+Cjwvc3ZnPgo=); +} + +.track__big .track__play.pause:active, +.track__big .track__play.pause:focus { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMy43NSIgeT0iMi41IiB3aWR0aD0iNy41IiBoZWlnaHQ9IjI1IiByeD0iMiIgZmlsbD0icmdiYSg3MCwgMTU2LCAxODMsIDEpIi8+CjxyZWN0IHg9IjE4Ljc1IiB5PSIyLjUiIHdpZHRoPSI3LjUiIGhlaWdodD0iMjUiIHJ4PSIyIiBmaWxsPSJyZ2JhKDcwLCAxNTYsIDE4MywgMSkiLz4KPC9zdmc+Cg==); +} + +.track__big .track__time { + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.6); + width: 200px; +} + +.track__big .track__time span { + display: inline-block; + width: 90px; + text-align: center; +} + +.track__big .track__road { + background-image: url(assets/track_big.svg); + width: 598px; + height: 24px; + position: relative; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.track__big .track__road .track__road__fill { + background-image: url(assets/track_big_fill.svg); + width: 0; + height: 24px; + position: absolute; + top: 0; + left: 0; +} + +.w-100 { + width: 100% !important; +} + +.track__big .track__volume { + position: relative; + z-index: 2; + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjY1OSA1LjEwNjExQzIzLjY1MTIgNS4wOTgzMSAyMy42NDIyIDUuMDkzNTEgMjMuNjM0NCA1LjA4NjAxTDIzLjYzNjggNS4wODM2MUwyMy4wNTk2IDQuNTA2NzFMMjMuMDUzIDQuNTEzMzFDMjIuODk5OCA0LjM5MDYzIDIyLjcwNzEgNC4zMjc4OCAyMi41MTEgNC4zMzY3N0MyMi4zMTQ5IDQuMzQ1NjUgMjIuMTI4NyA0LjQyNTU3IDIxLjk4NzEgNC41NjE2MUwyMS45ODU5IDQuNTYwNDFMMjAuOTYwMiA1LjU4NTgxTDIwLjk2NzEgNS41OTI3MUMyMC44NTQ0IDUuNzM1ODIgMjAuNzkzNCA1LjkxMjgyIDIwLjc5MzkgNi4wOTQ5OUMyMC43OTQ1IDYuMjc3MTUgMjAuODU2NiA2LjQ1Mzc4IDIwLjk3MDEgNi41OTYyMUwyMC45NjM1IDYuNjAyODFMMjEuMDI4MyA2LjY2NzYxTDIxLjU0MDQgNy4xODAwMUwyMS41NDk3IDcuMTcwNzFDMjEuNTU3MiA3LjE3ODUxIDIxLjU2MjMgNy4xODc4MSAyMS41Njk4IDcuMTk1NjFDMjUuODc3MiAxMS41MDMgMjUuODkwMSAxOC41MDIgMjEuNjExMiAyMi44MjY4TDIxLjYwNTUgMjIuODIxMUwyMS4wOTM0IDIzLjMzMzJMMjEuMDI4NiAyMy4zOThMMjEuMDM1MiAyMy40MDQ2QzIwLjkxMjYgMjMuNTU3OSAyMC44NDk5IDIzLjc1MDUgMjAuODU4NyAyMy45NDY2QzIwLjg2NzYgMjQuMTQyNyAyMC45NDc0IDI0LjMyODkgMjEuMDgzMiAyNC40NzA1TDIxLjA4MiAyNC40NzE3TDIyLjEwOCAyNS40OTc3TDIyLjExNDkgMjUuNDkwOEMyMi4yNTgxIDI1LjYwMzUgMjIuNDM1MSAyNS42NjQ1IDIyLjYxNzMgMjUuNjYzOUMyMi43OTk0IDI1LjY2MzMgMjIuOTc2IDI1LjYwMTEgMjMuMTE4NCAyNS40ODc1TDIzLjEyNSAyNS40OTQxTDIzLjE4OTggMjUuNDI5M0wyMy43MDE5IDI0LjkxNzJMMjMuNzAwNyAyNC45MTZDMjkuMTMxMyAxOS40Mzg5IDI5LjExODEgMTAuNTY1NSAyMy42NTkgNS4xMDYxMVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC41Ii8+CjxwYXRoIGQ9Ik0yMC44MTI5IDkuMDU5MTFDMjAuODA1MSA5LjA1MTMxIDIwLjc5NjEgOS4wNDY1MSAyMC43ODgzIDkuMDM5MDFMMjAuNzkwNyA5LjAzNjYxTDIwLjIxMzIgOC40NTk3MUwyMC4yMDY2IDguNDY2MzFDMjAuMDUzMiA4LjM0Mzc1IDE5Ljg2MDYgOC4yODEwNSAxOS42NjQ0IDguMjg5ODhDMTkuNDY4MyA4LjI5ODcxIDE5LjI4MjEgOC4zNzg0NyAxOS4xNDA0IDguNTE0MzFMMTkuMTM5MiA4LjUxMzExTDE5LjEyODcgOC41MjM2MUwxOS4xMjc4IDguNTI0MjFMMTkuMTI3MiA4LjUyNTExTDE4LjE4MjUgOS40Njk1MUwxOC4xODE2IDkuNDcwMTFMMTguMTgxIDkuNDcxMDFMMTguMTEzNSA5LjUzODUxTDE4LjEyMDQgOS41NDU0MUMxOC4wMDc3IDkuNjg4NDkgMTcuOTQ2NyA5Ljg2NTQ2IDE3Ljk0NzMgMTAuMDQ3NkMxNy45NDc5IDEwLjIyOTcgMTguMDEgMTAuNDA2MyAxOC4xMjM3IDEwLjU0ODZMMTguMTE3MSAxMC41NTUyTDE4LjY5NCAxMS4xMzI0TDE4LjcwMzMgMTEuMTIzMUMxOC43MTA4IDExLjEzMDkgMTguNzE1OSAxMS4xNDAyIDE4LjcyMzQgMTEuMTQ4QzIwLjg1MDcgMTMuMjc1MyAyMC44NjMgMTYuNzI2MiAxOC43NjM5IDE4Ljg3MThMMTguNzU5NyAxOC44Njc2TDE4LjI0NzYgMTkuMzc5N0gxOC4yNDdMMTguMTgyNSAxOS40NDQyTDE4LjE4OTEgMTkuNDUwOEMxOC4wNjY0IDE5LjYwNDEgMTguMDAzNiAxOS43OTY4IDE4LjAxMjQgMTkuOTkyOUMxOC4wMjEzIDIwLjE4OTEgMTguMTAxMSAyMC4zNzU0IDE4LjIzNzEgMjAuNTE3TDE4LjIzNTkgMjAuNTE4MkwxOS4yNjE5IDIxLjU0NDJMMTkuMjY4OCAyMS41MzczQzE5LjQxMTggMjEuNjUgMTkuNTg4OCAyMS43MTEgMTkuNzcwOSAyMS43MTA0QzE5Ljk1MzEgMjEuNzA5OCAyMC4xMjk2IDIxLjY0NzYgMjAuMjcyIDIxLjUzNEwyMC4yNzg2IDIxLjU0MDZMMjAuODU1NSAyMC45NjM3TDIwLjg1NDMgMjAuOTYyNUMyNC4xMDU3IDE3LjY2NTUgMjQuMDkyNSAxMi4zMzkgMjAuODEyOSA5LjA1OTExWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPHBhdGggZD0iTTIuODE2NDEgMTAuMzAwNVYxOS42OTkxQzIuODE2NDEgMjAuMjUxNCAzLjI2NDEyIDIwLjY5OTEgMy44MTY0MSAyMC42OTkxSDcuMzA0OEM3LjU2NjQ3IDIwLjY5OTEgNy44MTc3MSAyMC44MDE3IDguMDA0NjMgMjAuOTg0OEwxNC41MzAxIDI3LjM3NzlDMTQuNzgzMyAyNy42MjU5IDE1LjIxMDEgMjcuNDQ2NiAxNS4yMTAxIDI3LjA5MjJMMTUuMjEwMyAyLjkwNzQ0QzE1LjIxMDMgMi41NTMwNSAxNC43ODM1IDIuMzczNyAxNC41MzA0IDIuNjIxNzFMOC4wMDQ4OSA5LjAxNDgyQzcuODE3OTggOS4xOTc5NCA3LjU2Njc0IDkuMzAwNSA3LjMwNTA3IDkuMzAwNUgzLjgxNjQxQzMuMjY0MTIgOS4zMDA1IDIuODE2NDEgOS43NDgyMiAyLjgxNjQxIDEwLjMwMDVaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4K); + width: 30px; + height: 30px; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.track__big .track__volume.track__item { + margin-right: 40px; +} + +.track__big .track__volume:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjY1OSA1LjEwNjExQzIzLjY1MTIgNS4wOTgzMSAyMy42NDIyIDUuMDkzNTEgMjMuNjM0NCA1LjA4NjAxTDIzLjYzNjggNS4wODM2MUwyMy4wNTk2IDQuNTA2NzFMMjMuMDUzIDQuNTEzMzFDMjIuODk5OCA0LjM5MDYzIDIyLjcwNzEgNC4zMjc4OCAyMi41MTEgNC4zMzY3N0MyMi4zMTQ5IDQuMzQ1NjUgMjIuMTI4NyA0LjQyNTU3IDIxLjk4NzEgNC41NjE2MUwyMS45ODU5IDQuNTYwNDFMMjAuOTYwMiA1LjU4NTgxTDIwLjk2NzEgNS41OTI3MUMyMC44NTQ0IDUuNzM1ODIgMjAuNzkzNCA1LjkxMjgyIDIwLjc5MzkgNi4wOTQ5OUMyMC43OTQ1IDYuMjc3MTUgMjAuODU2NiA2LjQ1Mzc4IDIwLjk3MDEgNi41OTYyMUwyMC45NjM1IDYuNjAyODFMMjEuMDI4MyA2LjY2NzYxTDIxLjU0MDQgNy4xODAwMUwyMS41NDk3IDcuMTcwNzFDMjEuNTU3MiA3LjE3ODUxIDIxLjU2MjMgNy4xODc4MSAyMS41Njk4IDcuMTk1NjFDMjUuODc3MiAxMS41MDMgMjUuODkwMSAxOC41MDIgMjEuNjExMiAyMi44MjY4TDIxLjYwNTUgMjIuODIxMUwyMS4wOTM0IDIzLjMzMzJMMjEuMDI4NiAyMy4zOThMMjEuMDM1MiAyMy40MDQ2QzIwLjkxMjYgMjMuNTU3OSAyMC44NDk5IDIzLjc1MDUgMjAuODU4NyAyMy45NDY2QzIwLjg2NzYgMjQuMTQyNyAyMC45NDc0IDI0LjMyODkgMjEuMDgzMiAyNC40NzA1TDIxLjA4MiAyNC40NzE3TDIyLjEwOCAyNS40OTc3TDIyLjExNDkgMjUuNDkwOEMyMi4yNTgxIDI1LjYwMzUgMjIuNDM1MSAyNS42NjQ1IDIyLjYxNzMgMjUuNjYzOUMyMi43OTk0IDI1LjY2MzMgMjIuOTc2IDI1LjYwMTEgMjMuMTE4NCAyNS40ODc1TDIzLjEyNSAyNS40OTQxTDIzLjE4OTggMjUuNDI5M0wyMy43MDE5IDI0LjkxNzJMMjMuNzAwNyAyNC45MTZDMjkuMTMxMyAxOS40Mzg5IDI5LjExODEgMTAuNTY1NSAyMy42NTkgNS4xMDYxMVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik0yMC44MTI5IDkuMDU5MTFDMjAuODA1MSA5LjA1MTMxIDIwLjc5NjEgOS4wNDY1MSAyMC43ODgzIDkuMDM5MDFMMjAuNzkwNyA5LjAzNjYxTDIwLjIxMzIgOC40NTk3MUwyMC4yMDY2IDguNDY2MzFDMjAuMDUzMiA4LjM0Mzc1IDE5Ljg2MDYgOC4yODEwNSAxOS42NjQ0IDguMjg5ODhDMTkuNDY4MyA4LjI5ODcxIDE5LjI4MjEgOC4zNzg0NyAxOS4xNDA0IDguNTE0MzFMMTkuMTM5MiA4LjUxMzExTDE5LjEyODcgOC41MjM2MUwxOS4xMjc4IDguNTI0MjFMMTkuMTI3MiA4LjUyNTExTDE4LjE4MjUgOS40Njk1MUwxOC4xODE2IDkuNDcwMTFMMTguMTgxIDkuNDcxMDFMMTguMTEzNSA5LjUzODUxTDE4LjEyMDQgOS41NDU0MUMxOC4wMDc3IDkuNjg4NDkgMTcuOTQ2NyA5Ljg2NTQ2IDE3Ljk0NzMgMTAuMDQ3NkMxNy45NDc5IDEwLjIyOTcgMTguMDEgMTAuNDA2MyAxOC4xMjM3IDEwLjU0ODZMMTguMTE3MSAxMC41NTUyTDE4LjY5NCAxMS4xMzI0TDE4LjcwMzMgMTEuMTIzMUMxOC43MTA4IDExLjEzMDkgMTguNzE1OSAxMS4xNDAyIDE4LjcyMzQgMTEuMTQ4QzIwLjg1MDcgMTMuMjc1MyAyMC44NjMgMTYuNzI2MiAxOC43NjM5IDE4Ljg3MThMMTguNzU5NyAxOC44Njc2TDE4LjI0NzYgMTkuMzc5N0gxOC4yNDdMMTguMTgyNSAxOS40NDQyTDE4LjE4OTEgMTkuNDUwOEMxOC4wNjY0IDE5LjYwNDEgMTguMDAzNiAxOS43OTY4IDE4LjAxMjQgMTkuOTkyOUMxOC4wMjEzIDIwLjE4OTEgMTguMTAxMSAyMC4zNzU0IDE4LjIzNzEgMjAuNTE3TDE4LjIzNTkgMjAuNTE4MkwxOS4yNjE5IDIxLjU0NDJMMTkuMjY4OCAyMS41MzczQzE5LjQxMTggMjEuNjUgMTkuNTg4OCAyMS43MTEgMTkuNzcwOSAyMS43MTA0QzE5Ljk1MzEgMjEuNzA5OCAyMC4xMjk2IDIxLjY0NzYgMjAuMjcyIDIxLjUzNEwyMC4yNzg2IDIxLjU0MDZMMjAuODU1NSAyMC45NjM3TDIwLjg1NDMgMjAuOTYyNUMyNC4xMDU3IDE3LjY2NTUgMjQuMDkyNSAxMi4zMzkgMjAuODEyOSA5LjA1OTExWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjgiLz4KPHBhdGggZD0iTTIuODE2NDEgMTAuMzAwNVYxOS42OTkxQzIuODE2NDEgMjAuMjUxNCAzLjI2NDEyIDIwLjY5OTEgMy44MTY0MSAyMC42OTkxSDcuMzA0OEM3LjU2NjQ3IDIwLjY5OTEgNy44MTc3MSAyMC44MDE3IDguMDA0NjMgMjAuOTg0OEwxNC41MzAxIDI3LjM3NzlDMTQuNzgzMyAyNy42MjU5IDE1LjIxMDEgMjcuNDQ2NiAxNS4yMTAxIDI3LjA5MjJMMTUuMjEwMyAyLjkwNzQ0QzE1LjIxMDMgMi41NTMwNSAxNC43ODM1IDIuMzczNyAxNC41MzA0IDIuNjIxNzFMOC4wMDQ4OSA5LjAxNDgyQzcuODE3OTggOS4xOTc5NCA3LjU2Njc0IDkuMzAwNSA3LjMwNTA3IDkuMzAwNUgzLjgxNjQxQzMuMjY0MTIgOS4zMDA1IDIuODE2NDEgOS43NDgyMiAyLjgxNjQxIDEwLjMwMDVaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjAuOCIvPgo8L3N2Zz4K); +} + +.track__big .track__volume:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjY1OSA1LjEwNjExQzIzLjY1MTIgNS4wOTgzMSAyMy42NDIyIDUuMDkzNTEgMjMuNjM0NCA1LjA4NjAxTDIzLjYzNjggNS4wODM2MUwyMy4wNTk2IDQuNTA2NzFMMjMuMDUzIDQuNTEzMzFDMjIuODk5OCA0LjM5MDYzIDIyLjcwNzEgNC4zMjc4OCAyMi41MTEgNC4zMzY3N0MyMi4zMTQ5IDQuMzQ1NjUgMjIuMTI4NyA0LjQyNTU3IDIxLjk4NzEgNC41NjE2MUwyMS45ODU5IDQuNTYwNDFMMjAuOTYwMiA1LjU4NTgxTDIwLjk2NzEgNS41OTI3MUMyMC44NTQ0IDUuNzM1ODIgMjAuNzkzNCA1LjkxMjgyIDIwLjc5MzkgNi4wOTQ5OUMyMC43OTQ1IDYuMjc3MTUgMjAuODU2NiA2LjQ1Mzc4IDIwLjk3MDEgNi41OTYyMUwyMC45NjM1IDYuNjAyODFMMjEuMDI4MyA2LjY2NzYxTDIxLjU0MDQgNy4xODAwMUwyMS41NDk3IDcuMTcwNzFDMjEuNTU3MiA3LjE3ODUxIDIxLjU2MjMgNy4xODc4MSAyMS41Njk4IDcuMTk1NjFDMjUuODc3MiAxMS41MDMgMjUuODkwMSAxOC41MDIgMjEuNjExMiAyMi44MjY4TDIxLjYwNTUgMjIuODIxMUwyMS4wOTM0IDIzLjMzMzJMMjEuMDI4NiAyMy4zOThMMjEuMDM1MiAyMy40MDQ2QzIwLjkxMjYgMjMuNTU3OSAyMC44NDk5IDIzLjc1MDUgMjAuODU4NyAyMy45NDY2QzIwLjg2NzYgMjQuMTQyNyAyMC45NDc0IDI0LjMyODkgMjEuMDgzMiAyNC40NzA1TDIxLjA4MiAyNC40NzE3TDIyLjEwOCAyNS40OTc3TDIyLjExNDkgMjUuNDkwOEMyMi4yNTgxIDI1LjYwMzUgMjIuNDM1MSAyNS42NjQ1IDIyLjYxNzMgMjUuNjYzOUMyMi43OTk0IDI1LjY2MzMgMjIuOTc2IDI1LjYwMTEgMjMuMTE4NCAyNS40ODc1TDIzLjEyNSAyNS40OTQxTDIzLjE4OTggMjUuNDI5M0wyMy43MDE5IDI0LjkxNzJMMjMuNzAwNyAyNC45MTZDMjkuMTMxMyAxOS40Mzg5IDI5LjExODEgMTAuNTY1NSAyMy42NTkgNS4xMDYxMVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMSIvPgo8cGF0aCBkPSJNMjAuODEyOSA5LjA1OTExQzIwLjgwNTEgOS4wNTEzMSAyMC43OTYxIDkuMDQ2NTEgMjAuNzg4MyA5LjAzOTAxTDIwLjc5MDcgOS4wMzY2MUwyMC4yMTMyIDguNDU5NzFMMjAuMjA2NiA4LjQ2NjMxQzIwLjA1MzIgOC4zNDM3NSAxOS44NjA2IDguMjgxMDUgMTkuNjY0NCA4LjI4OTg4QzE5LjQ2ODMgOC4yOTg3MSAxOS4yODIxIDguMzc4NDcgMTkuMTQwNCA4LjUxNDMxTDE5LjEzOTIgOC41MTMxMUwxOS4xMjg3IDguNTIzNjFMMTkuMTI3OCA4LjUyNDIxTDE5LjEyNzIgOC41MjUxMUwxOC4xODI1IDkuNDY5NTFMMTguMTgxNiA5LjQ3MDExTDE4LjE4MSA5LjQ3MTAxTDE4LjExMzUgOS41Mzg1MUwxOC4xMjA0IDkuNTQ1NDFDMTguMDA3NyA5LjY4ODQ5IDE3Ljk0NjcgOS44NjU0NiAxNy45NDczIDEwLjA0NzZDMTcuOTQ3OSAxMC4yMjk3IDE4LjAxIDEwLjQwNjMgMTguMTIzNyAxMC41NDg2TDE4LjExNzEgMTAuNTU1MkwxOC42OTQgMTEuMTMyNEwxOC43MDMzIDExLjEyMzFDMTguNzEwOCAxMS4xMzA5IDE4LjcxNTkgMTEuMTQwMiAxOC43MjM0IDExLjE0OEMyMC44NTA3IDEzLjI3NTMgMjAuODYzIDE2LjcyNjIgMTguNzYzOSAxOC44NzE4TDE4Ljc1OTcgMTguODY3NkwxOC4yNDc2IDE5LjM3OTdIMTguMjQ3TDE4LjE4MjUgMTkuNDQ0MkwxOC4xODkxIDE5LjQ1MDhDMTguMDY2NCAxOS42MDQxIDE4LjAwMzYgMTkuNzk2OCAxOC4wMTI0IDE5Ljk5MjlDMTguMDIxMyAyMC4xODkxIDE4LjEwMTEgMjAuMzc1NCAxOC4yMzcxIDIwLjUxN0wxOC4yMzU5IDIwLjUxODJMMTkuMjYxOSAyMS41NDQyTDE5LjI2ODggMjEuNTM3M0MxOS40MTE4IDIxLjY1IDE5LjU4ODggMjEuNzExIDE5Ljc3MDkgMjEuNzEwNEMxOS45NTMxIDIxLjcwOTggMjAuMTI5NiAyMS42NDc2IDIwLjI3MiAyMS41MzRMMjAuMjc4NiAyMS41NDA2TDIwLjg1NTUgMjAuOTYzN0wyMC44NTQzIDIwLjk2MjVDMjQuMTA1NyAxNy42NjU1IDI0LjA5MjUgMTIuMzM5IDIwLjgxMjkgOS4wNTkxMVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMSIvPgo8cGF0aCBkPSJNMi44MTY0MSAxMC4zMDA1VjE5LjY5OTFDMi44MTY0MSAyMC4yNTE0IDMuMjY0MTIgMjAuNjk5MSAzLjgxNjQxIDIwLjY5OTFINy4zMDQ4QzcuNTY2NDcgMjAuNjk5MSA3LjgxNzcxIDIwLjgwMTcgOC4wMDQ2MyAyMC45ODQ4TDE0LjUzMDEgMjcuMzc3OUMxNC43ODMzIDI3LjYyNTkgMTUuMjEwMSAyNy40NDY2IDE1LjIxMDEgMjcuMDkyMkwxNS4yMTAzIDIuOTA3NDRDMTUuMjEwMyAyLjU1MzA1IDE0Ljc4MzUgMi4zNzM3IDE0LjUzMDQgMi42MjE3MUw4LjAwNDg5IDkuMDE0ODJDNy44MTc5OCA5LjE5Nzk0IDcuNTY2NzQgOS4zMDA1IDcuMzA1MDcgOS4zMDA1SDMuODE2NDFDMy4yNjQxMiA5LjMwMDUgMi44MTY0MSA5Ljc0ODIyIDIuODE2NDEgMTAuMzAwNVoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMSIvPgo8L3N2Zz4K); +} + +.track__big .track__volume.mute { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zODM5IDcuMTE2MTJDMTQuODk1NyA2LjYyNzk2IDE0LjEwNDMgNi42Mjc5NiAxMy42MTYxIDcuMTE2MTJDMTMuMTI4IDcuNjA0MjcgMTMuMTI4IDguMzk1NzMgMTMuNjE2MSA4Ljg4Mzg4TDE2LjczMjIgMTJMMTMuNjE2MSAxNS4xMTYxQzEzLjEyOCAxNS42MDQzIDEzLjEyOCAxNi4zOTU3IDEzLjYxNjEgMTYuODgzOUMxNC4xMDQzIDE3LjM3MiAxNC44OTU3IDE3LjM3MiAxNS4zODM5IDE2Ljg4MzlMMTguNSAxMy43Njc4TDIxLjYxNjEgMTYuODgzOUMyMi4xMDQzIDE3LjM3MiAyMi44OTU3IDE3LjM3MiAyMy4zODM5IDE2Ljg4MzlDMjMuODcyIDE2LjM5NTcgMjMuODcyIDE1LjYwNDMgMjMuMzgzOSAxNS4xMTYxTDIwLjI2NzggMTJMMjMuMzgzOSA4Ljg4Mzg4QzIzLjg3MiA4LjM5NTczIDIzLjg3MiA3LjYwNDI3IDIzLjM4MzkgNy4xMTYxMkMyMi44OTU3IDYuNjI3OTYgMjIuMTA0MyA2LjYyNzk2IDIxLjYxNjEgNy4xMTYxMkwxOC41IDEwLjIzMjJMMTUuMzgzOSA3LjExNjEyWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPHBhdGggZD0iTTIuMjUyOTMgOC40NDA0VjE1LjU1OTNDMi4yNTI5MyAxNi4xMTE2IDIuNzAwNjQgMTYuNTU5MyAzLjI1MjkzIDE2LjU1OTNINS43NjJDNi4wMjM2NyAxNi41NTkzIDYuMjc0OTEgMTYuNjYxOSA2LjQ2MTgyIDE2Ljg0NUwxMS40ODc5IDIxLjc2OTFDMTEuNzQxMSAyMi4wMTcxIDEyLjE2NzkgMjEuODM3OCAxMi4xNjc5IDIxLjQ4MzRMMTIuMTY4MSAyLjUxNjMzQzEyLjE2ODEgMi4xNjE5NCAxMS43NDEzIDEuOTgyNTkgMTEuNDg4MSAyLjIzMDZMNi40NjIwNCA3LjE1NDcyQzYuMjc1MTIgNy4zMzc4NCA2LjAyMzg4IDcuNDQwNCA1Ljc2MjIxIDcuNDQwNEgzLjI1MjkzQzIuNzAwNjQgNy40NDA0IDIuMjUyOTMgNy44ODgxMiAyLjI1MjkzIDguNDQwNFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC41Ii8+Cjwvc3ZnPgo=); + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.track__big .track__volume.mute:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zODM5IDcuMTE2MTJDMTQuODk1NyA2LjYyNzk2IDE0LjEwNDMgNi42Mjc5NiAxMy42MTYxIDcuMTE2MTJDMTMuMTI4IDcuNjA0MjcgMTMuMTI4IDguMzk1NzMgMTMuNjE2MSA4Ljg4Mzg4TDE2LjczMjIgMTJMMTMuNjE2MSAxNS4xMTYxQzEzLjEyOCAxNS42MDQzIDEzLjEyOCAxNi4zOTU3IDEzLjYxNjEgMTYuODgzOUMxNC4xMDQzIDE3LjM3MiAxNC44OTU3IDE3LjM3MiAxNS4zODM5IDE2Ljg4MzlMMTguNSAxMy43Njc4TDIxLjYxNjEgMTYuODgzOUMyMi4xMDQzIDE3LjM3MiAyMi44OTU3IDE3LjM3MiAyMy4zODM5IDE2Ljg4MzlDMjMuODcyIDE2LjM5NTcgMjMuODcyIDE1LjYwNDMgMjMuMzgzOSAxNS4xMTYxTDIwLjI2NzggMTJMMjMuMzgzOSA4Ljg4Mzg4QzIzLjg3MiA4LjM5NTczIDIzLjg3MiA3LjYwNDI3IDIzLjM4MzkgNy4xMTYxMkMyMi44OTU3IDYuNjI3OTYgMjIuMTA0MyA2LjYyNzk2IDIxLjYxNjEgNy4xMTYxMkwxOC41IDEwLjIzMjJMMTUuMzgzOSA3LjExNjEyWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIwLjgiLz4KPHBhdGggZD0iTTIuMjUyOTMgOC40NDA0VjE1LjU1OTNDMi4yNTI5MyAxNi4xMTE2IDIuNzAwNjQgMTYuNTU5MyAzLjI1MjkzIDE2LjU1OTNINS43NjJDNi4wMjM2NyAxNi41NTkzIDYuMjc0OTEgMTYuNjYxOSA2LjQ2MTgyIDE2Ljg0NUwxMS40ODc5IDIxLjc2OTFDMTEuNzQxMSAyMi4wMTcxIDEyLjE2NzkgMjEuODM3OCAxMi4xNjc5IDIxLjQ4MzRMMTIuMTY4MSAyLjUxNjMzQzEyLjE2ODEgMi4xNjE5NCAxMS43NDEzIDEuOTgyNTkgMTEuNDg4MSAyLjIzMDZMNi40NjIwNCA3LjE1NDcyQzYuMjc1MTIgNy4zMzc4NCA2LjAyMzg4IDcuNDQwNCA1Ljc2MjIxIDcuNDQwNEgzLjI1MjkzQzIuNzAwNjQgNy40NDA0IDIuMjUyOTMgNy44ODgxMiAyLjI1MjkzIDguNDQwNFoiIGZpbGw9IiM0NjlDQjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+Cjwvc3ZnPgo=); +} + +.track__big .track__volume.mute:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4zODM5IDcuMTE2MTJDMTQuODk1NyA2LjYyNzk2IDE0LjEwNDMgNi42Mjc5NiAxMy42MTYxIDcuMTE2MTJDMTMuMTI4IDcuNjA0MjcgMTMuMTI4IDguMzk1NzMgMTMuNjE2MSA4Ljg4Mzg4TDE2LjczMjIgMTJMMTMuNjE2MSAxNS4xMTYxQzEzLjEyOCAxNS42MDQzIDEzLjEyOCAxNi4zOTU3IDEzLjYxNjEgMTYuODgzOUMxNC4xMDQzIDE3LjM3MiAxNC44OTU3IDE3LjM3MiAxNS4zODM5IDE2Ljg4MzlMMTguNSAxMy43Njc4TDIxLjYxNjEgMTYuODgzOUMyMi4xMDQzIDE3LjM3MiAyMi44OTU3IDE3LjM3MiAyMy4zODM5IDE2Ljg4MzlDMjMuODcyIDE2LjM5NTcgMjMuODcyIDE1LjYwNDMgMjMuMzgzOSAxNS4xMTYxTDIwLjI2NzggMTJMMjMuMzgzOSA4Ljg4Mzg4QzIzLjg3MiA4LjM5NTczIDIzLjg3MiA3LjYwNDI3IDIzLjM4MzkgNy4xMTYxMkMyMi44OTU3IDYuNjI3OTYgMjIuMTA0MyA2LjYyNzk2IDIxLjYxNjEgNy4xMTYxMkwxOC41IDEwLjIzMjJMMTUuMzgzOSA3LjExNjEyWiIgZmlsbD0iIzQ2OUNCNyIgZmlsbC1vcGFjaXR5PSIxIi8+CjxwYXRoIGQ9Ik0yLjI1MjkzIDguNDQwNFYxNS41NTkzQzIuMjUyOTMgMTYuMTExNiAyLjcwMDY0IDE2LjU1OTMgMy4yNTI5MyAxNi41NTkzSDUuNzYyQzYuMDIzNjcgMTYuNTU5MyA2LjI3NDkxIDE2LjY2MTkgNi40NjE4MiAxNi44NDVMMTEuNDg3OSAyMS43NjkxQzExLjc0MTEgMjIuMDE3MSAxMi4xNjc5IDIxLjgzNzggMTIuMTY3OSAyMS40ODM0TDEyLjE2ODEgMi41MTYzM0MxMi4xNjgxIDIuMTYxOTQgMTEuNzQxMyAxLjk4MjU5IDExLjQ4ODEgMi4yMzA2TDYuNDYyMDQgNy4xNTQ3MkM2LjI3NTEyIDcuMzM3ODQgNi4wMjM4OCA3LjQ0MDQgNS43NjIyMSA3LjQ0MDRIMy4yNTI5M0MyLjcwMDY0IDcuNDQwNCAyLjI1MjkzIDcuODg4MTIgMi4yNTI5MyA4LjQ0MDRaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjEiLz4KPC9zdmc+Cg==); +} + +.track__big .track__download { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjE1NTUgMTIuNTMwMkMyNC42MDgxIDEyLjAxMyAyNC4yNDA3IDExLjIwMzQgMjMuNTUzNCAxMS4yMDM0SDIwLjIyMTRDMTkuNzc5NSAxMS4yMDM0IDE5LjQyMTQgMTAuODQ1MyAxOS40MjE0IDEwLjQwMzRWMy4xNjA4NEMxOS40MjE0IDIuNzE5MDEgMTkuMDYzMiAyLjM2MDg0IDE4LjYyMTQgMi4zNjA4NEgxMS4zNzg4QzEwLjkzNyAyLjM2MDg0IDEwLjU3ODggMi43MTkwMSAxMC41Nzg4IDMuMTYwODRWMTAuNDAzNEMxMC41Nzg4IDEwLjg0NTMgMTAuMjIwNiAxMS4yMDM0IDkuNzc4NzggMTEuMjAzNEg2LjQ0Njc0QzUuNzU5NDEgMTEuMjAzNCA1LjM5MjA3IDEyLjAxMyA1Ljg0NDY4IDEyLjUzMDJMMTQuMzk4IDIyLjMwNTVDMTQuNzE2NyAyMi42Njk3IDE1LjI4MzQgMjIuNjY5NyAxNS42MDIxIDIyLjMwNTVMMjQuMTU1NSAxMi41MzAyWk0zLjIwOTk2IDI2Ljc0MTFDMy4yMDk5NiAyNi4yOTkyIDMuNTY4MTMgMjUuOTQxMSA0LjAwOTk2IDI1Ljk0MTFIMjUuOTkwMkMyNi40MzIgMjUuOTQxMSAyNi43OTAyIDI2LjI5OTIgMjYuNzkwMiAyNi43NDExVjI4LjA4ODZDMjYuNzkwMiAyOC41MzA0IDI2LjQzMiAyOC44ODg2IDI1Ljk5MDIgMjguODg4Nkg0LjAwOTk2QzMuNTY4MTMgMjguODg4NiAzLjIwOTk2IDI4LjUzMDQgMy4yMDk5NiAyOC4wODg2VjI2Ljc0MTFaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4K); + width: 30px; + height: 30px; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.track__big .track__download:hover { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjE1NTUgMTIuNTMwMkMyNC42MDgxIDEyLjAxMyAyNC4yNDA3IDExLjIwMzQgMjMuNTUzNCAxMS4yMDM0SDIwLjIyMTRDMTkuNzc5NSAxMS4yMDM0IDE5LjQyMTQgMTAuODQ1MyAxOS40MjE0IDEwLjQwMzRWMy4xNjA4NEMxOS40MjE0IDIuNzE5MDEgMTkuMDYzMiAyLjM2MDg0IDE4LjYyMTQgMi4zNjA4NEgxMS4zNzg4QzEwLjkzNyAyLjM2MDg0IDEwLjU3ODggMi43MTkwMSAxMC41Nzg4IDMuMTYwODRWMTAuNDAzNEMxMC41Nzg4IDEwLjg0NTMgMTAuMjIwNiAxMS4yMDM0IDkuNzc4NzggMTEuMjAzNEg2LjQ0Njc0QzUuNzU5NDEgMTEuMjAzNCA1LjM5MjA3IDEyLjAxMyA1Ljg0NDY4IDEyLjUzMDJMMTQuMzk4IDIyLjMwNTVDMTQuNzE2NyAyMi42Njk3IDE1LjI4MzQgMjIuNjY5NyAxNS42MDIxIDIyLjMwNTVMMjQuMTU1NSAxMi41MzAyWk0zLjIwOTk2IDI2Ljc0MTFDMy4yMDk5NiAyNi4yOTkyIDMuNTY4MTMgMjUuOTQxMSA0LjAwOTk2IDI1Ljk0MTFIMjUuOTkwMkMyNi40MzIgMjUuOTQxMSAyNi43OTAyIDI2LjI5OTIgMjYuNzkwMiAyNi43NDExVjI4LjA4ODZDMjYuNzkwMiAyOC41MzA0IDI2LjQzMiAyOC44ODg2IDI1Ljk5MDIgMjguODg4Nkg0LjAwOTk2QzMuNTY4MTMgMjguODg4NiAzLjIwOTk2IDI4LjUzMDQgMy4yMDk5NiAyOC4wODg2VjI2Ljc0MTFaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjAuOCIvPgo8L3N2Zz4K); +} + +.track__big .track__download:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjE1NTUgMTIuNTMwMkMyNC42MDgxIDEyLjAxMyAyNC4yNDA3IDExLjIwMzQgMjMuNTUzNCAxMS4yMDM0SDIwLjIyMTRDMTkuNzc5NSAxMS4yMDM0IDE5LjQyMTQgMTAuODQ1MyAxOS40MjE0IDEwLjQwMzRWMy4xNjA4NEMxOS40MjE0IDIuNzE5MDEgMTkuMDYzMiAyLjM2MDg0IDE4LjYyMTQgMi4zNjA4NEgxMS4zNzg4QzEwLjkzNyAyLjM2MDg0IDEwLjU3ODggMi43MTkwMSAxMC41Nzg4IDMuMTYwODRWMTAuNDAzNEMxMC41Nzg4IDEwLjg0NTMgMTAuMjIwNiAxMS4yMDM0IDkuNzc4NzggMTEuMjAzNEg2LjQ0Njc0QzUuNzU5NDEgMTEuMjAzNCA1LjM5MjA3IDEyLjAxMyA1Ljg0NDY4IDEyLjUzMDJMMTQuMzk4IDIyLjMwNTVDMTQuNzE2NyAyMi42Njk3IDE1LjI4MzQgMjIuNjY5NyAxNS42MDIxIDIyLjMwNTVMMjQuMTU1NSAxMi41MzAyWk0zLjIwOTk2IDI2Ljc0MTFDMy4yMDk5NiAyNi4yOTkyIDMuNTY4MTMgMjUuOTQxMSA0LjAwOTk2IDI1Ljk0MTFIMjUuOTkwMkMyNi40MzIgMjUuOTQxMSAyNi43OTAyIDI2LjI5OTIgMjYuNzkwMiAyNi43NDExVjI4LjA4ODZDMjYuNzkwMiAyOC41MzA0IDI2LjQzMiAyOC44ODg2IDI1Ljk5MDIgMjguODg4Nkg0LjAwOTk2QzMuNTY4MTMgMjguODg4NiAzLjIwOTk2IDI4LjUzMDQgMy4yMDk5NiAyOC4wODg2VjI2Ljc0MTFaIiBmaWxsPSIjNDY5Q0I3IiBmaWxsLW9wYWNpdHk9IjEiLz4KPC9zdmc+Cg==); +} + +.track__big .volume { + position: relative; +} + +.track__big .volume .volume__road { + background: rgba(70, 156, 183, 0.2); + -webkit-box-shadow: inset 0px 25px #ffffff; + box-shadow: inset 0px 25px #ffffff; + width: 16px; + height: 0; + opacity: 0; + border: 1px solid rgba(70, 156, 183, 0.5); + border-radius: 3px; + position: absolute; + z-index: 2; + left: 7px; + top: 45px; + display: none; +} + +.track__big .volume #volume_range { + position: absolute; + z-index: 3; + left: -35px; + top: 86px; + display: none; + cursor: pointer; +} + +.track__big .volume input[type="range"] { + overflow: hidden; + width: 99px; + -webkit-appearance: none; + background-color: #fff; + border: 1px solid rgba(70, 156, 183, 0.5); + border-radius: 3px; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.track__big .volume input[type="range"]:focus { + outline: none; +} + +.track__big .volume input[type="range"]::-webkit-slider-runnable-track { + height: 14px; + -webkit-appearance: none; +} + +.track__big .volume input[type="range"]::-webkit-slider-thumb { + width: 0; + -webkit-appearance: none; + height: 0; + cursor: pointer; + background: transparent; + -webkit-box-shadow: -80px 0 0 80px rgba(70, 156, 183, 0.2); + box-shadow: -80px 0 0 80px rgba(70, 156, 183, 0.2); +} + +.track__big .volume input[type="range"]::-moz-range-progress { + background-color: rgba(70, 156, 183, 0.2); +} + +.track__big .volume input[type="range"]::-moz-range-track { + background-color: #fff; +} + +.track__big .volume input[type="range"]::-ms-fill-lower { + background-color: rgba(70, 156, 183, 0.2); +} + +.track__big .volume input[type="range"]::-ms-fill-upper { + background-color: #fff; +} + +.track__big .volume::after { + content: ""; + background: #ffffff; + z-index: 0; + position: absolute; + display: block; + width: 48px; + height: 0px; + border: 1px solid rgba(70, 156, 183, 0.2); + border-radius: 6px; + top: -10px; + left: -9px; + opacity: 0; +} + +.track__big .volume:hover .volume__road { + height: 99px; + opacity: 1; +} + +.track__big .volume:hover::after { + height: 172px; + opacity: 1; +} + +.track__big .volume:hover #volume_range { + display: block; +} + +.checkbox__item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.checkbox__item input[type="checkbox"] { + display: none; +} + +.checkbox__item input[type="checkbox"]:checked ~ .asr-checkbox::before { + left: calc(100% - 20px); + background: #469cb7; +} + +.checkbox__item input[type="checkbox"]:checked ~ .checkbox__text { + color: #16193b; +} + +.checkbox__item .asr-checkbox { + border: 2px solid rgba(70, 156, 183, 0.2); + border-radius: 22px; + width: 42px; + height: 24px; + cursor: pointer; + position: relative; + display: block; +} + +.checkbox__item .asr-checkbox::before { + content: ""; + display: block; + width: 16px; + height: 16px; + border-radius: 50%; + background: rgba(70, 156, 183, 0.2); + position: absolute; + top: 50%; + left: 4px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: 0.2s; + -o-transition: 0.2s; + transition: 0.2s; +} + +.checkbox__item .checkbox__text { + margin-left: 12px; + color: rgba(22, 25, 59, 0.6); + -webkit-transition: 0.2s; + -o-transition: 0.2s; + transition: 0.2s; +} + +.asr-result { + padding: 20px; + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + -webkit-box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; + margin-bottom: 10px; +} + +.asr-result .asr-result__title, +.asr-result .asr-result__text { + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.6); +} + +.asr-result .interval__text { + display: none; +} + +.asr-result .interval__time { + min-width: 142px; + margin-left: 42px; + color: rgba(22, 25, 59, 0.6); +} + +.asr-result.interval .interval__text { + display: block; +} + +.asr-result.interval .asr-result__text p { + border-top: 1px solid rgba(22, 25, 59, 0.2); + padding: 6px 0; +} + +.asr-result .asr-result__header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.asr-result .asr-result__body { + padding: 13px 0 0; +} + +.asr-result .asr-result__body .asr-result__body__item { + margin-bottom: 20px; + cursor: pointer; +} + +.asr-result .asr-result__body .asr-result__body__item .asr-result__title { + margin-bottom: 8px; +} + +.asr-result +.asr-result__body +.asr-result__body__item +.asr-result__title::after { + content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEzIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjUgMS43NUw2LjUgNi43NUwxMS41IDEuNzUiIHN0cm9rZT0iIzE2MTkzQiIgc3Ryb2tlLW9wYWNpdHk9IjAuNCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==); + margin-left: 12px; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.asr-result +.asr-result__body +.asr-result__body__item.open +.asr-result__title::after { + content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMS41IDYuNzVMNi41IDEuNzVMMS41IDYuNzUiIHN0cm9rZT0iIzE2MTkzQiIgc3Ryb2tlLW9wYWNpdHk9IjAuNCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==); +} + +.asr-result .asr-result__body .asr-result__body__item .asr-result__text { + display: none; + color: #16193b; +} + +.asr-result .asr-result__body .asr-result__body__item .asr-result__text p { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.asr-result .asr-result__body .asr-result__body__item.open .asr-result__text { + display: block; +} + +.asr-result span { + margin-right: 5px !important; +} + +.asr-result span:last-child { + margin-right: 0; +} + +.asr-result .asr-result__footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.asr-result .asr-result__footer .asr-result__time { + margin-left: 28px; +} + +.tts-result { + padding: 20px 20px 20px 25px; + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + -webkit-box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; + margin-bottom: 18px; +} + +.tts-result .tts-result__text, +.tts-result .tts-result__title { + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.6); +} + +.tts-result .tts-result__header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 15px; +} + +.tts-result .tts-result__body { + padding: 18px 0 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.tts-result .tts-result__body .tts-result__avatar { + margin-right: 26px; +} + +.tts-result .tts-result__body .tts-result__avatar .avatar__picture { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin: auto; +} + +.tts-result .tts-result__body .tts-result__avatar .avatar__name { + font-weight: normal; + font-size: 16px; + line-height: 23px; + text-align: center; + color: #16193b; + margin-top: 5px; +} + +.tts-result .tts-result__body .tts-result__body__item { + margin-bottom: 20px; + padding-right: 65px; +} + +.tts-result .tts-result__body .tts-result__body__item .tts-result__text { + color: #16193b; +} + +.tts-result .tts-result__footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + margin-top: -20px; +} + +.tts-result .tts-result__footer .tts-result__time { + margin-left: 28px; +} + +.asr { + max-width: 435px; + margin: 50px auto; + position: relative; +} + +.asr .asr__form { + background: #ffffff; + border: 1px solid rgba(186, 26, 172, 0.15); + -webkit-box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 12px; + padding: 24px 24px 19px; + position: relative; +} + +.asr .asr__form .form__btn { + position: absolute; + top: -50px; + z-index: 5; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); +} + +.asr .asr__form .asr__drop__wrapper { + overflow: hidden; +} + +.asr .asr__form .asr__drop { + margin-bottom: 22px; + background: #ffffff; + border-radius: 6px; + border: 2px dashed #469cb7; + position: relative; + height: 72px; + cursor: pointer; + height: 300px; +} + + +.asr .asr__form .asr__drop input[type="file"] { + opacity: 0; + position: relative; + z-index: 2; + width: 100%; + height: 100%; + cursor: pointer; +} + +.asr .asr__form .asr__drop .drop__overlay { + background: #f8f8f8; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border-radius: 6px; + padding: 18px 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + align-items: center; +} + +@media (max-width: 380px) { + .asr .asr__form .asr__drop { + height: 90px; + } + + .asr .asr__form .asr__drop .drop__overlay { + padding: 30px 20px; + } +} + +.asr .asr__form .asr__drop .overlay__text { + font-weight: normal; + font-size: 14px; + line-height: 18px; + color: rgba(22, 25, 59, 0.4); +} + +.asr .asr__form .asr__drop .overlay__upload { + opacity: 0.1; +} + +.asr .asr__form .asr__drop::before { + content: ""; + position: absolute; + display: block; + width: 114px; + height: 114px; + background: #fff; + border-radius: 50%; + top: -82px; + left: 50%; + z-index: 3; + border: 2px dashed #469cb7; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); +} + +.asr .asr__form .asr__btns { + border-bottom: 1px solid rgba(186, 26, 172, 0.15); + margin-bottom: 10px; + display: none; +} + +.asr .asr__form .asr__btns .asr__btn__item { + margin-bottom: 14px; +} + +.asr .asr__form .asr__codec { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + display: none; +} + +.asr .asr__form .asr__codec .codec__item { + width: 40%; +} + +@media (max-width: 1340px) { + .main.open .asr .asr__form .asr__codec .codec__item { + width: 49%; + } +} + +.asr .asr__form .asr__codec .codec__title { + font-weight: 500; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.6); + margin-bottom: 12px; +} + +.asr .asr__form .asr__codec .codec__values { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + flex-wrap: wrap; +} + +.codec__values input { + display: none; +} + +.asr .asr__form .asr__codec .codec__values .codec__value:not(:last-child) { + margin-right: 15px; +} + +.asr .asr__form .asr__codec .codec__values .codec__value { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + border: 1px solid rgba(70, 156, 183, 0.2); + background: #ffffff; + border-radius: 6px; + padding: 11px; + color: rgba(22, 25, 59, 0.6); + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; + text-align: center; + cursor: pointer; + outline: none; + margin-bottom: 5px; +} + +@media (max-width: 1098px) { + .main.open + .asr + .asr__form + .asr__codec + .codec__values + .codec__value:not(:last-child) { + margin-right: 0; + } + + .main.open .asr .asr__form .asr__codec .codec__values .codec__value { + width: 100%; + max-width: 100%; + } +} + +.asr .asr__form .asr__codec .codec__values .codec__value:not(.active):hover { + border: 2px solid rgba(70, 156, 183, 0.8); + padding: 10px; +} + +.asr .asr__form .asr__codec .codec__values .codec__value.active { + border: 2px solid rgba(70, 156, 183, 0.8); + color: #16193b; + padding: 10px; +} + +.asr .asr__girl { + position: absolute; + top: 10%; + z-index: -1; + left: -110px; +} + +.tts { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.tts .tts-textarea { + position: relative; + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + -webkit-box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; + margin-bottom: 0px; + margin-right: 25px; + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + max-height: 348px; + -webkit-transition: 0.7s; + -o-transition: 0.7s; + transition: 0.7s; +} + +.tts .tts-textarea .disabled__text { + position: absolute; + z-index: 2; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; + font-weight: normal; + font-size: 16px; + line-height: 23px; + text-align: center; + color: #16193b; + padding: 16px 27px 17px; + display: none; +} + +.tts .tts-textarea .disabled__text .pins { + width: 10px; +} + +.tts .tts-textarea textarea:disabled + .disabled__text { + display: block; +} + +.tts .tts-textarea textarea { + width: 100%; + height: 100%; + border: none; + resize: none; + font-family: "Jost", sans-serif; + font-weight: normal; + font-size: 16px; + line-height: 23px; + padding: 20px; + outline: none; + border-radius: 6px; + color: rgba(22, 25, 59, 1); +} + +.tts .tts-textarea textarea:disabled { + color: rgba(22, 25, 59, 0.2); +} + +.tts .tts-textarea textarea:focus { + outline: 0; +} + +.tts .tts-textarea textarea::-webkit-input-placeholder { + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.4); +} + +.tts .tts-textarea textarea::-moz-placeholder { + color: rgba(22, 25, 59, 0.4); + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; +} + +.tts .tts-textarea textarea:-ms-input-placeholder { + color: rgba(22, 25, 59, 0.4); + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; +} + +.tts .tts-textarea textarea::-ms-input-placeholder { + color: rgba(22, 25, 59, 0.4); + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; +} + +.tts .tts-textarea textarea::placeholder { + color: rgba(22, 25, 59, 0.4); + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; +} + +.tts .tts-textarea textarea::-webkit-scrollbar-thumb { + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.5); + box-sizing: border-box; + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; +} + +.tts .tts-textarea textarea::-webkit-scrollbar-track { + background-color: transparent; + height: 100px; +} + +.tts .tts-textarea textarea::-webkit-scrollbar { + width: 12px; +} + +.tts .tts-textarea .elisa .asr__girl { + position: absolute; + z-index: -1; + top: 20px; + left: -110px; + -webkit-transition: 0.7s; + -o-transition: 0.7s; + transition: 0.7s; + display: none; +} + +.tts .tts-textarea .media__elisa svg { + width: 252px !important; + height: 376px !important; +} + +.tts .tts-textarea .media__elisa { + position: absolute; + z-index: -1; + top: 1%; + left: -142px; + transition: 0.7s; +} + +.tts .tts-textarea .asr__heands { + position: absolute; + display: none; +} + +.tts .tts-sidebar { + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + border-radius: 6px; + padding: 51px 31px 48px; + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); +} + +.tts .tts-sidebar .tts__header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-around; + margin-bottom: 25px; +} + +.tts .tts-sidebar .tts__header .tts__avatar:not(:last-child) { + margin-right: 42px; +} +.header__img{ + max-height: 40px; +} +.tts .tts-sidebar .tts__header .tts__avatar { + cursor: pointer; + opacity: 0.5; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.tts .tts-sidebar .tts__header .tts__avatar:hover, +.tts .tts-sidebar .tts__header .tts__avatar:active, +.tts .tts-sidebar .tts__header .tts__avatar.active { + opacity: 1; +} + +.tts .tts-sidebar .tts__header .tts__picture { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin: auto; +} + +.tts .tts-sidebar .tts__header .tts__name { + font-weight: normal; + font-size: 16px; + line-height: 23px; + text-align: center; + color: #16193b; + margin-top: 2px; +} + +.main.open .tts-textarea { + margin-bottom: 0; +} + +.main.open .elisa .asr__girl { + top: -39px; + left: -95px; +} + +.main.open .media__elisa svg { + height: 350px !important; +} + +.main.open .media__elisa { + top: -27%; + left: -128px; +} + +.main.open .tts-sidebar { + padding: 12px 31px 14px; +} + +.main.open .scrollbox__item { + margin-bottom: 5px; +} + +.asr-filter { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: flex-start; + margin-bottom: 10px; + /* padding-right: 19px; */ +} + +.main.open .asr_content .rightside.scroll .asr-filter { + padding-right: 19px; +} + +.asr-filter .asr-filter__input::-webkit-input-placeholder { + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.4); +} + +.asr-filter .asr-filter__input::-moz-placeholder { + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.4); +} + +.asr-filter .asr-filter__input:-ms-input-placeholder { + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.4); +} + +.asr-filter .asr-filter__input::-ms-input-placeholder { + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.4); +} + +.asr-filter .asr-filter__input::placeholder { + font-family: "Jost", sans-serif; + font-style: normal; + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.4); +} + +.asr-filter .asr-filter__input { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + margin-right: 10px; + outline: none; +} + +.asr-filter .asr-filter__input, +.asr-filter .asr-filter__btn { + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + border-radius: 6px; + padding: 10px; + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: rgba(22, 25, 59, 0.6); +} + +.asr-filter .asr-filter__btn { + cursor: pointer; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.asr-filter .asr-filter__btn.active, +.asr-filter .asr-filter__btn:hover, +.asr-filter .asr-filter__btn:active { + border-color: #469cb7; + color: #16193b; +} + +.asr-filter .asr-filter__btn.disabled { + color: rgba(22, 25, 59, 0.4); +} + +.asr-filter .asr-filter__btn:not(:last-child) { + margin-right: 10px; +} + +.main.open .asr_content .rightside { + display: block; +} + +.main.open .asr_content__item.leftside { + width: 32%; + margin-top: 0; + margin-right: 10px; +} + +.main.open .asr_content__item.leftside .asr { + margin-top: 0; +} + +.main.open .asr_content__item.leftside .asr .asr__girl { + top: -26%; + left: 16px; +} + +.main.open .asr_content__item.leftside .media__elisa { + top: -28%; + left: -16px; + opacity: 0.7; +} + +.main.open .asr_content__item.leftside .media__elisa svg { + height: 355px !important; +} + +.asr_content { + max-width: 1356px; + margin: 45px auto 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + height: calc(100vh - 71px - 128px - 65px); +} + +.asr_content .asr_content__item.leftside .asr .asr__girl { + top: 10%; + left: -110px; + -webkit-transition: 0.7s; + -o-transition: 0.7s; + transition: 0.7s; + display: none; +} + +.asr_content .asr_content__item.leftside .asr .asr__heands { + position: absolute; + top: -8px; + left: 45px; + transform: scale(0); +} + +.main.open .asr_content__item.leftside .asr .asr__heands { + animation: showheands 0.2s linear 0.6s forwards; +} + +@keyframes showheands { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } +} + +.asr_content .asr_content__item.leftside .media__elisa svg { + width: 252px !important; + height: 416px !important; +} + +.asr_content .asr_content__item.leftside .media__elisa { + position: absolute; + z-index: -1; + top: 4%; + left: -145px; + -webkit-transition: 0.7s; + -o-transition: 0.7s; + transition: 0.7s; +} + +.asr_content .asr_content__item.leftside { + width: 100%; + margin-top: 10px; + -webkit-transition: 0.7s; + -o-transition: 0.7s; + transition: 0.7s; +} + +.asr_content .asr_content__item.leftside .asr { + margin: auto; +} + +.asr_content .rightside { + display: none; +} + +.asr_content .asr_content__item.rightside { + width: 68%; + overflow: hidden; + -webkit-transition: 0.7s; + -o-transition: 0.7s; + transition: 0.7s; + margin-right: -12px; +} + +.asr_content .asr_content__body { + overflow-y: auto; + height: calc(100% - 55px); + /* padding-right: 7px; */ +} + +.main.open .asr_content .rightside.scroll .asr_content__body { + padding-right: 7px; +} + +.asr_content .asr_content__body::-webkit-scrollbar-thumb { + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.5); + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; +} + +.asr_content .asr_content__body::-webkit-scrollbar-track { + background-color: transparent; + height: 100px; +} + +.asr_content .asr_content__body::-webkit-scrollbar { + width: 12px; +} + +.asr_content .asr_content__body .asr-result:last-child { + margin-bottom: 0; +} + +.error-window { + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + -webkit-box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; + position: relative; + top: 20%; + margin: auto; + max-width: 340px; + padding: 62px 101px 32px; + font-weight: normal; + font-size: 16px; + line-height: 23px; +} + +.error-window .error__text { + text-align: center; + color: #000000; + white-space: nowrap; +} + +.error-window .error__btn { + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.2); + border-radius: 6px; + padding: 10px; + display: block; + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + margin: 16px auto 0; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.error-window .error__btn:hover, +.error-window .error__btn:active { + border-color: #469cb7; +} + +.error-window .asr__girl { + position: absolute; + top: -121px; + left: 20px; + z-index: -1; +} + +.error-window .asr__heands { + position: absolute; + top: -9px; + left: 46px; +} + +.error-msg.asr__error { + position: absolute; + top: 0; + bottom: 0; + right: 0; + z-index: -1; +} + +.error-msg.asr__error .error__img { + position: absolute; + top: 0; + bottom: 0; + right: 0; + height: 100%; +} + +.error-msg.tts__error { + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + z-index: -1; +} + +.error-msg.tts__error .error__img { + position: absolute; + top: 0; + bottom: 0; + height: 100%; +} + +.error-msg.tts__error .error__img.left { + left: 0; +} + +.error-msg.tts__error .error__img.right { + right: 0; +} + +.scrollbox__item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 11px; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.scrollbox__item .scrollbox__name { + font-weight: normal; + font-size: 16px; + line-height: 23px; + color: #16193b; + margin-right: 31px; + width: 69px; +} + +.scrollbox__item .scrollbox { + margin-top: 3px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.scrollbox__item .scrollbox .scrollbox__track { + background: rgba(70, 156, 183, 0.2); + border: 1px solid rgba(70, 156, 183, 0.5); + border-radius: 3px; + width: 156px; + height: 16px; + position: relative; + -webkit-box-shadow: inset -97px 0 #fff; + box-shadow: inset -97px 0 #fff; + cursor: pointer; +} + +.scrollbox__item .scrollbox .scrollbox__track .scrollbox__btn { + width: 33px; + height: 23px; + position: absolute; + top: -4px; + left: 42px; + background: #ffffff; + border: 1px solid #469cb7; + border-radius: 6px; + padding: 3px; + font-weight: 500; + font-size: 12px; + line-height: 17px; + color: rgba(22, 25, 59, 0.6); + cursor: pointer; + text-align: center; +} + +.scrollbox__item:last-of-type .scrollbox .scrollbox__track .scrollbox__btn { + left: 63px; +} + +.scrollbox__item:last-of-type .scrollbox .scrollbox__track { + -webkit-box-shadow: inset -76px 0 #fff; + box-shadow: inset -76px 0 #fff; +} + +.scrollbox__item .scrollbox .scrollbox__bottom { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + margin-top: 4px; +} + +.scrollbox__item .scrollbox .scrollbox__bottom span { + font-weight: normal; + font-size: 12px; + line-height: 17px; + color: rgba(22, 25, 59, 0.4); +} + +.tts_start { + max-width: 1356px; + margin: 88px auto 24px; + -webkit-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +.tts_content { + max-width: 1356px; + margin: auto; + height: 0; + opacity: 0; + -webkit-transition: 0.7; + -o-transition: 0.7; + transition: 0.7; +} + +.tts_content .tts_content__item { + overflow-y: auto; + height: 100%; +} + +.tts_content .tts_content__item.scroll { + padding-right: 7px; + margin-right: -19px; +} + +.tts_content .tts_content__item::-webkit-scrollbar-thumb { + background: #ffffff; + border: 1px solid rgba(70, 156, 183, 0.5); + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + box-shadow: 0px 19px 65px -11px rgba(6, 33, 39, 0.08); + border-radius: 6px; +} + +.tts_content .tts_content__item::-webkit-scrollbar-track { + background-color: transparent; + height: 100px; +} + +.tts_content .tts_content__item::-webkit-scrollbar { + width: 12px; +} + +.tts_content .tts_content__item .tts-result:last-child { + margin-bottom: 0; +} + +.main.open .tts_start { + margin-top: 10px; +} + +.main.open .tts_content { + opacity: 1; + height: calc(100vh - 71px - 128px - 257px - 35px); +} + +.tts-layer { + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + z-index: -2; +} + +.tts-layer .layer__img { + position: absolute; + top: 0; + bottom: 0; + height: 100%; +} + +.tts-layer .layer__img.left { + left: 0; +} + +.tts-layer .layer__img.right { + right: 0; +} + +p.layer__text { + position: fixed; + top: 0; + right: 0px; + line-height: 1; + white-space: nowrap; + font-style: normal; + font-weight: 900; + letter-spacing: -0.1em; + text-transform: uppercase; + -webkit-transform-origin: bottom right; + -ms-transform-origin: bottom right; + transform-origin: bottom right; + -webkit-transition: 3s; + -o-transition: 3s; + transition: 3s; +} + +.asr-result__cloud { + margin: 5px 0; + padding: 5px; + border-radius: 3px; + background-color: #b8ebc7; + display: flex; + flex-wrap: wrap; +} + +.toggleContent { + display: flex; + flex-direction: column; + align-items: flex-start; +} + +.asr-result__cloud-second { + background-color: #f5f5f5; +} + +p.layer__text#top { + background: -webkit-gradient( + linear, + left bottom, + left top, + color-stop(16.78%, #dd85bc), + color-stop(88.75%, #6298b8) + ); + background: -o-linear-gradient(right, #dd85bc 16.78%, #6298b8 88.75%); + background: linear-gradient(-90deg, #dd85bc 16.78%, #6298b8 88.75%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + font-size: 400px; + writing-mode: vertical-rl; + z-index: -5; +} + +p.layer__text#top.animate { + -webkit-animation: scroll 240s infinite ease-in-out; + animation: scroll 240s infinite ease-in-out; +} + +p.layer__text#bottom { + background: -webkit-gradient( + linear, + left top, + right top, + color-stop(10.57%, #dd85bc), + color-stop(116.63%, #6298b8) + ); + background: -o-linear-gradient(left, #dd85bc 10.57%, #6298b8 116.63%); + background: linear-gradient(90deg, #dd85bc 10.57%, #6298b8 116.63%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + font-size: 200px; + opacity: 0.3; + -webkit-transform: rotate(-90deg) translate(50%, 38px); + -ms-transform: rotate(-90deg) translate(50%, 38px); + transform: rotate(-90deg) translate(50%, 38px); + z-index: -6; +} + +p.layer__text#bottom.animate { + -webkit-animation: scrollrevers 240s infinite ease-in-out; + animation: scrollrevers 240s infinite ease-in-out; +} + +@-webkit-keyframes scroll { + 0% { + -webkit-transform: translate(65px, 0px); + transform: translate(65px, 0px); + } + 50% { + -webkit-transform: translate(65px, -1000px); + transform: translate(65px, -1000px); + } + 100% { + -webkit-transform: translate(5px, 0px); + transform: translate(5px, 0px); + } +} + +@keyframes scroll { + 0% { + -webkit-transform: translate(65px, 0px); + transform: translate(65px, 0px); + } + 50% { + -webkit-transform: translate(65px, -1000px); + transform: translate(65px, -1000px); + } + 100% { + -webkit-transform: translate(5px, 0px); + transform: translate(5px, 0px); + } +} + +@-webkit-keyframes scrollrevers { + 0% { + -webkit-transform: translate(25%, 38px); + transform: translate(25%, 38px); + } + 50% { + -webkit-transform: translate(50%, 38px); + transform: translate(50%, 38px); + } + 100% { + -webkit-transform: translate(25%, 38px); + transform: translate(25%, 38px); + } +} + +@keyframes scrollrevers { + 0% { + -webkit-transform: translate(25%, 38px); + transform: translate(25%, 38px); + } + 50% { + -webkit-transform: translate(50%, 38px); + transform: translate(50%, 38px); + } + 100% { + -webkit-transform: translate(25%, 38px); + transform: translate(25%, 38px); + } +} + +.main.open ~ p.layer__text { + right: 0; +} + +.toggleContent span.active, +.toggleContent span:hover { + background-color: rgba(251, 144, 224, 0.58); +} + +.toggleContent span.active:active, +.toggleContent span.active:focus, +.toggleContent span:active { + background-color: rgba(70, 156, 183, 0.4); +} + +.layer__animation { + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +.media__wave, +.tts-layer { + position: fixed; + left: 0; + right: 0; + bottom: -20px; + z-index: -20; +} + +.asr-result .result__title_auto { + color: #ff3c2f; + margin-right: 20px; +} + +@media (max-height: 760px) { + body { + height: 100%; + overflow: auto; + } + + .asr_content { + height: calc(100vh - 80px); + } + + .main.open .tts_content { + height: calc(100vh - 125px); + } +} + +.tts__submit { + width: 100%; + display: flex; + flex-direction: column; + align-content: center; + justify-content: center; + font-size: 20px; + color: white; + padding: 10px 15px; + border: none; + background: linear-gradient(244.27deg, #4ea6bc 15.42%, #dd85bc 101.41%); + border-radius: 6px; + cursor: pointer; + transition: 0.3s ease; + position: relative; + overflow: hidden; + font-weight: 600; + font-family: "Jost"; +} + +.tts__submit::before { + content: ""; + position: absolute; + width: 100%; + height: 100%; + background: linear-gradient(244.27deg, #4ea6bc 15.42%, #4ea6bc 101.41%); + z-index: 1; + left: 0; + top: 0; + opacity: 0; + transition: 0.3s ease opacity; +} + +.tts__submit span { + position: relative; + z-index: 2; +} + +.tts__submit:hover::before { + opacity: 1; +} + +.tts__submit:disabled { + opacity: 0.2; + background: transparent; + border: 1px solid rgba(70, 156, 183, 1); + color: rgba(70, 156, 183, 1); +} + +.tts__submit:disabled::before { + opacity: 0; +} + +@media screen and (max-width: 970px) { + .asr_content { + flex-direction: column; + } + + .main.open .asr_content__item.leftside { + width: 100%; + margin-bottom: 20px; + } + + .main.open .asr_content .rightside { + width: 100%; + overflow: unset; + } + + #root { + overflow-x: hidden; + overflow-y: auto; + } +} + +@media screen and (max-width: 564px) { + .asr-filter .asr-filter__input, + .asr-filter .asr-filter__btn { + width: 100%; + margin: 5px 0 !important; + flex: unset; + } + + .asr-filter { + flex-wrap: wrap; + } + + .main { + max-width: 100vw; + } + + .page__title .title__wrapper { + width: auto; + } + + .page__title .title { + white-space: normal; + } + + #root { + overflow-y: auto; + overflow-x: hidden; + width: 100vw; + } + + .elisa { + display: none; + } + + .tts { + flex-direction: column; + } + + .tts .tts-textarea { + width: 100%; + margin: 0 0 15px 0 !important; + } + + .tts .tts-sidebar .tts__header { + justify-content: flex-start; + } + + .track { + flex-wrap: wrap; + max-width: 100%; + } + + .track__big .track__road { + max-width: 375px; + margin: 15px 0; + } + + .track__big .track__time span { + width: auto; + } + + .track__big .track__time { + width: auto; + } + + .tts_content .tts_content__item { + overflow-x: hidden; + } + + .header__wrapper { + flex-direction: column; + } +} diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx new file mode 100644 index 0000000..31781eb --- /dev/null +++ b/frontend/src/App.tsx @@ -0,0 +1,56 @@ +import './App.css'; + +import React, { useEffect } from 'react'; + +import { connect, Provider } from 'react-redux'; +import { + BrowserRouter, + Route, + Switch, +} from 'react-router-dom'; + +import Wind1 from "./assets/wind_1.png" +import Wind1Webp from "./assets/wind_1.webp" + +import Wind2 from "./assets/wind_2.png" +import Wind2Webp from "./assets/wind_2.webp" + +import Header from './layouts/Header'; +import Asr from './pages/Asr/Asr'; +import Documentation from './pages/Documentaton'; +import NoMatch from './pages/NoMatch'; +import Tts from './pages/Tts/Tts'; +import { store } from './store'; +import { getMessagesSelector } from './pages/Asr/selectors'; + +const App = () => { + + + + return ( + + +
+ + + + + + + + + + + + + + + + + + + ) +} + +export default App; + diff --git a/frontend/src/api.tsx b/frontend/src/api.tsx new file mode 100644 index 0000000..7ac4ef7 --- /dev/null +++ b/frontend/src/api.tsx @@ -0,0 +1,27 @@ +import axios from 'axios'; + +import { + api, + token, +} from './config'; + +export type Body = Record; + +const authorization = { Authorization: `Basic ${token}` }; + +export const post = (url: string, body: Body) => { + return axios + .post(`${url}`, body, { headers: authorization }) +} + +export const upload = (url: string, body: FormData) => { + const config = { + headers: { + 'content-type': 'multipart/form-data', + ...authorization + } + } + + return axios + .post(`${url}`, body, config) +} \ No newline at end of file diff --git a/frontend/src/assets/Union.png b/frontend/src/assets/Union.png new file mode 100644 index 0000000000000000000000000000000000000000..7cb56fb13f9f03839d7189686f11a2c70116adbd GIT binary patch literal 1754 zcmV<01||84P)>^6000J|Nkl>^zcI$idUdO|VUAu_e)rYD zhc=AStX>_7O=BeAR7qp8f!FJJy>5(C=+$q5X&P}Gk_}@B;Z9K1SQ6MKpx_js#sUJ^ zmj6p(JR@qi0MY^osi}eBmZ%d@4y7DhXV=EbFM;u`aMcHlZ^qJNs9^>rn$=j4TXln+ zQf|#-gj0WvUY8Ekv7)qXM6zuR1;7N{lAakeSd+o%PEHY+c8kEEjq2#Owvw!r2GfN* zT_X}*fRH+n29rJWn#Bb z`Zq>gUYGi2ID=%*j3h%r9fK5!`!Nm`l{KL4Z4$X< zQiQ`|=|xkohk7+mO9Ki46q=y`n9RWXMkwHzP~FmSxa$}h%9~FjT#9c>1B#468d`y5 zC^Jw{0LmOwF-9szz7G|csY_qw)leSL5I~VR5TOx>5I_OI1{oMD5=>Y8Gk{}(h|Hi6W2m5L5{;mIpu{4eo`h49 zpjZGJ0Z2tz=vF?7#cl;u`0{|>YM^biC$==$RuN1=vF=Txh9dQhpiH1{3MiQnlmeT( zW%d~;gUY-00Bleu(2m_rckG@77}OUT7&`@^tng!tdPVD@FNnuJ1nlH+y#PdY6GZQbBc;Tj*2* zZ5JHVG3G0R3eOAG7<^qgwB699M;j_UJ#+c=RC#3kwGWOj-`l=CgeI0hd-#X@PItNo zkX;61D2W(#ggrr0Q2l#_AL%s_t1UlW00N9Y6ZJtoSgV}4e(eZAA8Z9RvHiORAiJ{$ z$vvwhc5&ZjxUSeCFcw1rXdWeX3t%FPF{Te&02-)C#AA(qw5e4-Sgq9~+mi~)gW6(Z z`Y#{Gx^K6of@({0ioxJg5iILgGIxxi0EZ`qXZNcRyYchl-l9jFezpHsWr`0w2FS4k z*}fnsit*vMLC5?9hJpaKSAcq_MKSK^81rt?6dK)y=V`?0^O;!K^nM0?>UgtbyCqKm z#BSN`+sDd3LGdScM;urRY9HC=gYSkb2}#(lir<8Ec8?+G2@qcB_6U{x(tD*ix~-Uwb5 zfc%v+r+Is7w*-NmP=vO3H+^IUD5!SAP=yFNMh!*Uu{yJ4#a~%;I&`<`D6;h=nrfjw z>{#U-E}a2r3YRjsjxBHYt^K9lN&xj0-AYMt>l&r^56te1Z|*(2e@&$?o{1>^LTA~f zsohA=91l<}slX7S-74(|USf3K>fM!3;@IrnJm#c^YP>uH4C0f@t+`W=#rI?od|AXe zqlHSFK06m_MZ7bE7vKG3itZdh=Kwlmry$!yx4iV!^?vyG`M%|^?%CZt)vYdwKZwdOc{c9kWyWp>LKumAOR`GElZ2 zs9)aAG0r|L)P!_|*Y8p8_n1Hu4sA)3NGsxi)-&?~;t1i`EzZQ+ z)t^o0xBq|jC2#kFTZr%2Y_3(7bzNeSqWJP$7yg`z?s_kl3*HruYb$%giaWzC57M1mrg46}jZp71S~vy2AK>b{e7x^=X+7&G1<9uUo(S w!ccWU)oz2><{9 literal 0 HcmV?d00001 diff --git a/frontend/src/assets/Union.svg b/frontend/src/assets/Union.svg new file mode 100644 index 0000000..dfc85f6 --- /dev/null +++ b/frontend/src/assets/Union.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/assets/Union.webp b/frontend/src/assets/Union.webp new file mode 100644 index 0000000000000000000000000000000000000000..58304194925739b4d9cc6a2305cc1ea0367d4643 GIT binary patch literal 726 zcmV;{0xA7cNk&G_0ssJ4MM6+kP&il$0000G0000Z001!n06|PpNQeOd00EFy+jgKx zPeL3_B;WuX%s2oCw1Y^fc2MJ>CB#AFfH(jL=X@juDHKG+1jM_C>#~+p?0Tvw+Ri(C zt0>|!?b{ATSSMZFQt@j}6YQ~nq!|}_QAPATV?|Uz?AIC99sxzU&1fBNqHPKtAP(Ceb?E81Lp4#20y%6ccl4vein8*@rI_ALUQ%T12n0^GW6S z34R3oq3-7=9QcIv#CzH+^0MT38&*&_ARqw%0I&uCodGH&05SkRl{%J4C8HuCHC7Gy zuo8)E0LC-pd$#rzOZgYk2G|aL4@29;yUD=TPSz89`6Z{*ntWgY{`ZUj{%mcR`&FD0 zIE9b>>L}I3HKDpa1{> literal 0 HcmV?d00001 diff --git a/frontend/src/assets/down.png b/frontend/src/assets/down.png new file mode 100644 index 0000000000000000000000000000000000000000..bdc8482de20aff8a223c4d87b58b42ef1379944e GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp@K+MU)3?!vPc1Hp!l>na*S0F7a>cGe6&dck}D{Uqs zZ6hddB_UxeE^Z?(Wg{wKCnjl=xwGvaP#sT6kY6wZkC3pinvQ*BWPBQvaVt+3 z#}JO|$q9)JObUXr3`w%aB e2UOTt7#Oy0;AYx6^V1ZdDGZ*jelF{r5}E)>5-vIb literal 0 HcmV?d00001 diff --git a/frontend/src/assets/down.svg b/frontend/src/assets/down.svg new file mode 100644 index 0000000..d0c8a8d --- /dev/null +++ b/frontend/src/assets/down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/assets/down.webp b/frontend/src/assets/down.webp new file mode 100644 index 0000000000000000000000000000000000000000..081a93dedfdcd855b277764468d5e8bcfb982dff GIT binary patch literal 152 zcmWIYbaR`)z`zjh>J$(bU=hIuWD5W>4+8@S1B0VafQKWH$LPOcTduU()O+UnogE9f z-5w|(T-K}NdGGg%J8jIFmya4=eDYnZ$m+Srvv-6m*3|YiM(xK003r0 BHCO-u literal 0 HcmV?d00001 diff --git a/frontend/src/assets/download.png b/frontend/src/assets/download.png new file mode 100644 index 0000000000000000000000000000000000000000..74266258555c8467fa4aa2128f824e87b5ea38f8 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz8!3-pA4$q$mq(TCGLR^8g!~FdY{p%g(uMYr{ zQ&)M--|8`ay~E5+ZXmSNb=Fpw*_&KuZ}XhJ&2`o`m)V#&wb~PFf#%AT1o;Isa0mzpNJuDXXlNK%SXkIQIJo-<1jMK3=a<*7 z(v&z3RG04Q;us=vdFw?_z6J#zhl^GZ*I01h`9DueYKdr=+P|mV3tN~HX7Wbt-B`+_ zy6BIr`H`=Ti4m`CxZDy^$@Q!a7ZB#rwM j)qmZR2+Qj?*}-u3wUF$K=_loZRx)_H`njxgN@xNA8zgb} literal 0 HcmV?d00001 diff --git a/frontend/src/assets/download.svg b/frontend/src/assets/download.svg new file mode 100644 index 0000000..89044bd --- /dev/null +++ b/frontend/src/assets/download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/assets/download.webp b/frontend/src/assets/download.webp new file mode 100644 index 0000000000000000000000000000000000000000..e7dea00686b79e1fc1fd0294d57651226497fb74 GIT binary patch literal 248 zcmVA^3oK0T*dZ&;S7N{9)|? literal 0 HcmV?d00001 diff --git a/frontend/src/assets/error_big.png b/frontend/src/assets/error_big.png new file mode 100644 index 0000000000000000000000000000000000000000..667c7e0c3d00cda27d8332ab90658529c05e8cb7 GIT binary patch literal 151518 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%0DAhpyr=Ej1V^&xyN^E5UviBA)^@ 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ðnedsquB|jx+POcOS~K{ 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

MgfVYf01~jyADW%uF{K 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